# Abrufen einer API-Definition für Azure API Management

Exportieren Sie eine API-Definition als JSON-Datei, die mit Azure API Management kompatibel ist, aus API Contracts.

* Sie haben cURL installiert. Weitere Informationen finden Sie in der [cURL-Dokumentation](https://curl.haxx.se/docs/).
* Sie haben eine API in API Contracts erstellt.

1. Öffnen Sie eine Befehlszeile und geben Sie den folgenden Befehl ein, um Ihre API-Definition zu exportieren:
   ```
   curl --header "Authorization:Bearer {userToken}" -X GET -o {outFile}.json https://apid.{region}.cloud.talend.com/api/v1/api-definitions/{api-id}?format=Swagger20Azure
   ```
2. Fügen Sie die korrekten Parameter hinzu:
   | Parameter | Beschreibung |
   | --- | --- |
   | {userToken} | In Qlik Talend Cloud generiertes Token. |
   | {outFile} | Pfad und Dateiname der API-Definition. Beispiel: contactsapi.json |
   | {region} | Region für Ihr Qlik Talend Cloud Konto. Folgende Werte sind möglich:<br><br><ul><li><span>us-west</span></li><li><span>us</span></li><li><span>eu</span></li><li><span>ap</span></li><li><span>au</span></li></ul><br><br>Weitere Informationen finden Sie unter [Zugriff auf Talend Cloud Anwendungen](https://help.qlik.com/talend/en-US/installation-guide-windows/Cloud/talend-cloud-application-url). |
   | {api-id} | ID der abzurufenden API-Version. Um sie zu erhalten, öffnen Sie Ihre API in API Contracts und gehen Sie zu Einstellungen &gt; MANAGEMENT API, oder verwenden Sie die Methode GET am Endpunkt /api-definitions, um eine Liste von API-Definitionen mit ihren IDs abzurufen. |
3. Führen Sie den Befehl aus.

Die API-Definition wird als JSON-Datei, die mit Azure API Management kompatibel ist, exportiert und im ausgewählten Verzeichnis gespeichert.