スキーマと関連する応答ヘッダーを REST 応答に追加して、応答で想定されるデータ構造を定義します。
始める前に
関連する REST API で使用するには、少なくとも 1 つの REST API リソースと少なくとも 1 つのスキーマが既に定義されている必要があります。使用する応答ヘッダーも定義する必要があります。詳細については、「REST API 応答ヘッダーの定義」を参照してください。必要なロール:web_service_admin
手順
-
次のいずれかの方法で、新しい REST 応答レコードに移動します。
スクリプト化された REST API レコード内を移動する場合、REST 応答レコードのほとんどのフィールドは事前に入力されています。
| オプション | 手順 |
|---|
| スクリプト化された REST API レコード内を移動する |
- 移動先 .
- スクリプト化された REST API レコードを選択します。
- [ リソース] 関連リストで、リソースを選択します。
- [ 応答スキーマ ] タブで、[ 新規] を選択します。
|
| REST 応答レコードに直接移動する |
- 移動先 「 sys_ws_response_spec.form」と入力します。
- [ API ] フィールドで、API を選択します。
- [ API リソース ] フィールドで、応答形式を指定する API リソースを選択します。
- [ HTTP メソッド ] フィールドで、応答形式を指定するメソッド (GET など) を選択します。
- [バージョン] フィールドで、API リソースバージョンを選択します。
|
-
[HTTP ステータス] フィールドに、REST 応答仕様が適用される HTTP ステータスを入力します (例:200)。
たとえば、「200」と入力して ABC ステータスを返します。
-
[ スキーマ] フィールドで、リソースの選択した HTTP ステータス、バージョン、およびメソッドの構造と形式を定義するスキーマを検索または入力します。
- オプション:
API に関連付けられた関連する応答ヘッダーを追加します。
-
[応答ヘッダーのロック解除 (Unlock Response Headers)] アイコン
を選択します。
-
API に関連付けられた関連する応答ヘッダーを検索または入力します。
-
[ 説明] フィールドで、想定される REST 応答の形式を要約します。
-
[送信] を選択します。
タスクの結果
応答本文構造の定義に使用したスキーマは、REST API エクスプローラーのエクスポート可能な OpenAPI 仕様に含まれています。OpenAPI 仕様のエクスポートの詳細については、「 OpenAPI 仕様にエクスポート」を参照してください。