# Проектирование контрактов API

API Contracts позволяет проектировать и документировать API.

Примечание к информацииПримечание: Доступно в Qlik Talend Cloud Premium и Qlik Talend Cloud Enterprise. Для получения дополнительной информации см. раздел [Варианты подписки Qlik Talend Cloud](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/subscription-options-QTC.htm).

Примечание к информацииОграничение: Недоступно в следующих Qlik Talend Cloud регионах:

* Европа (Париж)
* Израиль (Тель-Авив)
* Южная Америка (Сан-Паулу)

Govnote-not-inНе поддерживается в Qlik Cloud для правительства.

Govnote-not-inНе поддерживается в Qlik Cloud Government ― DoD.

## Что делает API Contracts и для кого

API Contracts помогает на трех важных этапах проекта API: проектирование, документирование и тестирование. Благодаря простоте освоения проектировать API и публиковать их документацию непосредственно в Qlik Cloudсмогут даже пользователи без опыта.

Графический интерфейс позволяет создавать определения API OpenAPI Specification (OAS)/Swagger или RAML, не зная базового синтаксиса. Совместная работа над проектами API реализуется через общий доступ в репозитории. Готовые API можно внедрить в Talend Studio и развернуть.

## Об API

API позволяют распределенному программному обеспечению взаимодействовать по сети путем обмена сообщениями.

REST — популярный стиль API, используемый сегодня благодаря своей простоте и естественной приспособленности к работе в вебе.

В REST- (или REST-подобных) API серверы и клиентские приложения обмениваются HTTP-сообщениями, такими как GET, POST и DELETE. REST API часто используются в качестве интерфейсов между мобильными или веб-приложениями и их бэкендами.

Все чаще API рассматриваются как ценные продукты сами по себе. Они позволяют организациям расширять охват своих данных и сервисов за пределы внутренних границ. Это позволяет им задействовать постоянно растущую экосистему сторонних разработчиков и партнеров, в которой сосредоточены колоссальные ресурсы и творческий потенциал.