# 사양 만들기

Availability-note[베타](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-beta)

베타 콘텐츠

이 시나리오에서는 프로젝트 품질을 개선하기 위해 Talend API를 사용하여 사양을 만듭니다.

## 이 작업 정보

API 호출에 대한 세부 정보는 다음과 같습니다.

```
Method: POST
endpoint: api/v1/projects/quality/specifications
payload:[
  {
    "name": "string",
    "description": "string",
    "rules": [
      "string"
    ],
    "threshold": {
      "operator": "string",
      "value": 0,
      "type": "Percentage"
    }
  }
]
```

![모든 사양을 가져오기 위해 선택된 API.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-specs-api.png)

## 절차

1. 모든 규칙을 가져오려면 GET /api/v1/projects/quality/rules 엔드포인트를 호출합니다.
2. 생성하려는 새 사양에 추가할 규칙의 ID를 기록합니다.
3. 사양을 생성하려면 POST /api/v1/projects/quality/specifications 엔드포인트를 호출합니다.
4. 본문 영역에 다음 정보를 입력합니다.
   | 파라메타 이름 | 값 |
   | --- | --- |
   | 이름 | 규칙의 이름을 입력합니다. |
   | 설명 | 규칙의 설명을 입력합니다. |
   | 규칙 | 하나 또는 여러 규칙 ID를 입력하십시오. |
   | 연산자 | 임계값과 비교할 비교 연산자를 지정하세요: &lt;=, \&gt;=, =, \&gt;= |
   | 값 | 임계값에 대한 값을 입력하십시오.이 값은 조건이 관찰되어야 하는 상한 또는 하한의 제한 또는 경계를 설정합니다.이 필드는 0부터 시작하는 숫자 값을 허용합니다. |
   | 유형 | 다음 임계값 유형 중 하나를 입력하십시오:<br>백분율 또는<br>숫자. |

   예:
   ```
   {
     "name": "cloud-migration", 
     "description": "This specification contains rules related best practices for Talend Cloud Migration", 
     "rules": [
         "30599ac4-09b0-4abd", "30599ac4-09b0-4abc" 
         ], 
         "threshold": {
             "operator": "=", 
             "value": 0, 
             "type": "PERCENTAGE" 
          }
   }
   ```
5. 호출을 발행하려면 실행을 클릭하십시오.

## 결과

사양이 작성됩니다.