# Arbeta med API-gatewayer

Exportera din API-definition för att använda den med en API-gateway.

Efter att du har designat ditt API kan du behöva publicera det till en API-gateway för att hantera frågor som autentisering, övervakning och loggning. För att göra det kan du exportera din API-definition och importera den till valfri API-gateway.

För AWS API Gateway och Azure API Management erbjuder API Contracts ett API gateway-kompatibilitetsläge som hjälper dig att undvika kompatibilitetsproblem.

Anteckning om informationTips: Du kan också exportera din API-definition för andra API-gatewayer med hjälp av Standard OAS-exporten. Att exportera detta bör vara kompatibelt med många API-gateways, såsom Apigee.

Om du exporterar ditt API i ett av kompatibilitetslägena informerar API Contracts dig om de element i ditt API som kanske inte stöds i gatewayen. Det finns tre möjliga meddelandenivåer:

* Information: det finns ett kompatibilitetsproblem, men definitionen exporteras utan ändringar och du kommer att kunna importera den till gatewayen.
* Varning: det finns ett kompatibilitetsproblem och definitionen modifieras för att kunna importeras till gatewayen utan problem.
* Fel: det finns ett kompatibilitetsproblem som hindrar dig från att importera definitionen till gatewayen.

Meddelandena visas i fönstrets nedre högra hörn.![Exempel på meddelanden.](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/api_gateway_compatibility_messages.png)

För mer information om begränsningar för AWS API Gateway, se [Kända problem med AWS API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-known-issues.html).

Mer information om begränsningar i Azure API Management finns i [API-importbegränsningar och kända problem](https://docs.microsoft.com/en-us/azure/api-management/api-management-api-import-restrictions).