# Tworzenie specyfikacji

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

Zawartość beta

W tym scenariuszu używasz Talend API do utworzenia specyfikacji w celu poprawy jakości projektu.

## Informacje o tym zadaniu

Oto kilka szczegółów dotyczących wywołania API:

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

![Wybrano API, aby pobrać wszystkie specyfikacje.](https://help.qlik.com/Resources/Images/qlik-talend-cloud-migration-toolkit-user-guide/tcmp-specs-api.png)

## Procedura

1. Wywołaj punkt końcowy GET /api/v1/projects/quality/rules, aby pobrać wszystkie reguły.
2. Zanotuj identyfikator reguł, które chcesz dodać do nowej specyfikacji, którą chcesz utworzyć.
3. Wywołaj punkt końcowy POST /api/v1/projects/quality/specifications, aby utworzyć specyfikację.
4. W obszarze Treść wprowadź następujące informacje:
   | Nazwa parametru | Wartość |
   | --- | --- |
   | nazwy | Wprowadź nazwę reguły. |
   | Opis | Wprowadź opis reguły. |
   | reguły | Wprowadź jeden lub kilka identyfikatorów reguł. |
   | operator | Określ operator porównania do porównania z<br>progiem: &lt;=,<br>\&gt;=,<br>=,<br>\&gt;= |
   | wartość | Wprowadź wartość dla progu. Ta wartość ustawia limit lub granicę, powyżej lub poniżej której należy obserwować warunek. To pole akceptuje wartości liczbowe zaczynające się od 0. |
   | typ | Wprowadź jeden z następujących typów progu: Procentowy lub Liczbowy. |

   Przykład:
   ```
   {
     "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. Kliknij Wykonaj, aby wykonać wywołanie.

## Wyniki

Specyfikacja została utworzona.