# Работа со спецификацией OpenAPI и определениями RAML

Создавайте определения API в соответствии со спецификациями OAS (ранее известной как Swagger) и RAML. Редактор контрактов API позволяет использовать эти спецификации, не зная их сложного синтаксиса. На основе одного дизайна API в API Contracts вы можете выполнить экспорт всех типов определений API.

## Импорт существующих определений API

Если у вас есть существующее определение API, API Contracts позволяет импортировать следующие форматы:

* Спецификация OpenAPI 3.0
* OAS/Swagger 2.0
* Availability-note[Deprecated](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-deprecated)

  Это содержимое устарело.

  OAS/Swagger 1.2
* RAML 1.0

## Экспортируйте готовый API

Когда вы завершите проектирование своего API, вы можете загрузить OAS/Swagger или RAML непосредственно в файл через меню Экспорт. Вы также можете выполнить экспорт определения вашего API с расширениями Talend.