# OpenAPI仕様とRAML定義を使って作業

OAS(旧称Swagger)およびRAML仕様に従ってAPI定義を作成します。API Contracts エディターでは、複雑な構文を知らなくても、これらの仕様を使用できます。 API Contracts の単一 API デザインから、すべてのタイプの 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のデザインが完了したら、[Export] (エクスポート)メニューを使用して、OAS/SwaggerまたはRAMLをファイルに直接ダウンロードできます。Talend拡張機能を使ってAPI定義をエクスポートすることもできます。