# Obtener una definición de API para Azure API Management

Exporte una definición de API como un archivo JSON compatible con Azure API Management desde Contratos de API.

* Ha instalado cURL. Para más información, consulte la [documentación de cURL](https://curl.haxx.se/docs/).
* Ha creado una API en Contratos de API.

1. Abra una línea de comandos e inserte el siguiente comando para exportar su definición de API:
   ```
   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. Añada los parámetros correctos:
   | Parámetro | Descripción |
   | --- | --- |
   | {userToken} | Token generado desde Qlik Talend Cloud. |
   | {outFile} | Ruta y nombre de archivo de su definición de API. Por ejemplo: contactsapi.json |
   | {region} | Región de su cuenta Qlik Talend Cloud. El valor puede ser:<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>Para más información, consulte [Acceso a las aplicaciones de Talend Cloud](https://help.qlik.com/talend/en-US/installation-guide-windows/Cloud/talend-cloud-application-url). |
   | {api-id} | ID de la versión de la API que se va a recuperar. Para obtenerlo, abra su API en Contratos de API y vaya a Configuración &gt; MANAGEMENT API o utilice el método GET en el punto de conexión /api-definitions para obtener una lista de definiciones de API con sus ID. |
3. Ejecute el comando.

Su definición de API se exporta como un archivo JSON compatible con Azure API Management y se guarda en el directorio seleccionado.