# API 게이트웨이 작업

API 게이트웨이에서 사용하려면 API 정의를 내보내세요.

API를 설계한 후에는 인증, 모니터링 및 로깅과 같은 문제를 처리하기 위해 API 게이트웨이에 게시해야 할 수 있습니다.그렇게 하려면 API 정의를 내보내기하여 원하는 API 게이트웨이로 가져올 수 있습니다.

AWS API Gateway 및 Azure API Management의 경우, API Contracts는 호환성 문제를 방지하는 데 도움이 되는 API 게이트웨이 호환성 모드를 제공합니다.

정보 메모팁: 표준 OAS 내보내기를 사용하여 다른 API 게이트웨이용 API 정의를 내보낼 수도 있습니다.이 내보내기는 Apigee와 같은 여러 API 게이트웨이와 호환되어야 합니다.

호환성 모드 중 하나로 API를 내보내는 경우, API Contracts에서 게이트웨이에서 지원되지 않을 수 있는 API 요소를 알려줍니다.메시지에는 다음 세 가지 수준이 있을 수 있습니다:

* 정보: 호환성 문제가 있지만 정의는 변경 없이 내보내졌으며 게이트웨이로 가져올 수 있습니다.
* 경고: 호환성 문제가 발생하여 게이트웨이로 성공적으로 가져올 수 있도록 정의가 수정되었습니다.
* 오류: 정의를 게이트웨이로 가져올 수 없는 호환성 문제가 있습니다.

메시지는 창의 오른쪽 하단에 표시됩니다.![메시지 예제.](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/api_gateway_compatibility_messages.png)

AWS API Gateway 제한 사항에 대한 자세한 내용은 [AWS API Gateway 알려진 문제](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-known-issues.html)를 참조하십시오.

Azure API Management 제한 사항에 대한 자세한 내용은 [API 가져오기 제한 사항 및 알려진 문제](https://docs.microsoft.com/en-us/azure/api-management/api-management-api-import-restrictions)를 참조하세요.