RESTテンプレート・ハンドラの作成
POST
/ords/rest/handlers/
RESTテンプレート・ハンドラを作成します。
リクエスト
この操作のリクエスト・パラメータはありません。
サポートされるメディア・タイプ
- application/json
ルート・スキーマ: schema
タイプ:
ソースの表示
object
-
comments: string
コメント・テキスト。
-
items_per_page: integer
リソース・ハンドラHTTP操作GETメソッドのデフォルトのページ区切り、つまり、データベース問合せに基づくJSON書式結果セットのページごとに戻される行の数です。デフォルト: NULL (リソース・モジュール設定に従います)。
-
method: string
このハンドラの応答先のHTTPメソッドです。有効な値: GET、POST、PUT、DELETE。
-
mimes_allowed: string
ハンドラが受け入れるMIMEタイプのカンマ区切りリストです。PUTおよびPOSTにのみ適用されます。
-
run_mode: string
この値は「codePreview」で、エンドポイントはバックエンドが実行したコードで応答します。パラメータが指定されていない場合、エンドポイントは操作の実行結果で応答します。
-
source(required): string
選択したHTTPメソッドのソース実装です。
-
source_type: string
このハンドラのHTTPリクエスト・メソッドです。有効な値: source_type_collection_feed、source_type_collection_item、source_type_media、source_type_plsql、source_type_query || source_type_csv_query、source_type_query_one_row、source_type_feed、path/to/feed/{id}。
-
template_id(必須): integer
ハンドラが属するテンプレートのID。
レスポンス
サポートされるメディア・タイプ
- application/json
201レスポンス
正常に作成されたRESTテンプレート・ハンドラの詳細。
400 レスポンス
テンプレートが指定されていないか、ソース・パラメータが指定されていないか、ソース・タイプが無効です。
404レスポンス
テンプレートが存在しません
409レスポンス
ハンドラはすでに存在します。