# Trabajar con pasarelas de API

Exporte su definición de API para usarla con una pasarela de API.

Después de diseñar su API, es posible que deba publicarla en una pasarela de API para gestionar problemas como la autenticación, la supervisión y el registro. Para ello, puede exportar su definición de API e importarla en cualquier pasarela de API.

Para AWS API Gateway y Azure API Management, Contratos de API ofrece un modo de compatibilidad de puerta de enlace de API que le ayuda a evitar problemas de compatibilidad.

Nota informativaSugerencia: También puede exportar su definición de API para otras puertas de enlace de API utilizando la exportación Standard OAS. Esta exportación debería ser compatible con muchas puertas de enlace de API, como Apigee.

Si exporta su API en uno de los modos de compatibilidad, Contratos de API le informa de los elementos de su API que podrían no ser compatibles con la pasarela de enlace. Hay tres posibles niveles de mensajes:

* Información: hay un problema de compatibilidad, pero la definición se exporta sin alteraciones y podrá importarla a la pasarela.
* Advertencia: hay un problema de compatibilidad y la definición se modifica para poder importarla correctamente a la pasarela.
* Error: hay un problema de compatibilidad que le impedirá importar la definición a la pasarela.

Los mensajes se muestran en la esquina inferior derecha de la ventana.![Ejemplos de mensajes.](https://help.qlik.com/es-ES/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/api_gateway_compatibility_messages.png)

Para obtener más información sobre las limitaciones de AWS API Gateway, consulte [Problemas conocidos de AWS API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-known-issues.html).

Para obtener más información sobre las restricciones de Azure API Management, consulte las [restricciones de importación de API y problemas conocidos](https://docs.microsoft.com/en-us/azure/api-management/api-management-api-import-restrictions).