# Een API-definitie ophalen voor AWS API Gateway

Exporteer een API-definitie als een JSON-bestand dat compatibel is met AWS API Gateway vanuit API Contracts.

* U hebt cURL geïnstalleerd. Raadpleeg voor meer informatie de [cURL-documentatie](https://curl.haxx.se/docs/).
* U hebt een API aangemaakt in API Contracts.

1. Open een opdrachtregel en voer de volgende opdracht in om uw API-definitie te exporteren:
   ```
   curl --header "Authorization:Bearer {userToken}" -X GET -o {outFile}.json https://apid.{region}.cloud.talend.com/api/v1/api-definitions/{api-id}?format=OpenApi3Aws
   ```
2. Voeg de juiste parameters toe:
   | Parameters | Beschrijving |
   | --- | --- |
   | {userToken} | Token gegenereerd vanuit Qlik Talend Cloud. |
   | {outFile} | Pad en bestandsnaam van uw API-definitie. Bijvoorbeeld: contactsapi.json |
   | {region} | Regio voor uw Qlik Talend Cloud-account. De waarde kan zijn:<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>Zie voor meer informatie [Toegang krijgen tot Talend Cloud-applicaties](https://help.qlik.com/talend/en-US/installation-guide-windows/Cloud/talend-cloud-application-url). |
   | {api-id} | ID van<br>de op te halen API-versie. Om dit te verkrijgen, opent u uw API in API Contracts en gaat u naar Instellingen &gt; MANAGEMENT API of gebruikt u de GET-methode op het /api-definitions-eindpunt om een lijst<br>van API-definities met hun ID's op te halen. |
3. Voer de opdracht uit.

Uw API-definitie wordt geëxporteerd als een JSON-bestand dat compatibel is met AWS API Gateway en opgeslagen in de geselecteerde map.