スキーマ

スキーマは、ステータスレコード内に存在するすべてのフィールドを定義します。これらのエンドポイントからの応答には、_filterクエリパラメータが使用されるか、スキーマフィールドが特定のコンテキストにのみ表示される場合を除き、以下のフィールドが含まれることが期待されます。

name ステータスのタイトル。
JSONデータ型: 文字列
読み取り専用
コンテキスト: embed, view, edit
private このステータスの投稿がプライベートであるべきかどうか。
JSONデータ型: ブール値
読み取り専用
コンテキスト: edit
protected このステータスの投稿が保護されるべきかどうか。
JSONデータ型: ブール値
読み取り専用
コンテキスト: edit
public このステータスの投稿がサイトのフロントエンドに表示されるべきかどうか。
JSONデータ型: ブール値
読み取り専用
コンテキスト: view, edit
queryable このステータスの投稿が公開クエリ可能であるべきかどうか。
JSONデータ型: ブール値
読み取り専用
コンテキスト: view, edit
show_in_list 投稿タイプの編集リストに投稿を含めるかどうか。
JSONデータ型: ブール値
読み取り専用
コンテキスト: edit
slug ステータスのアルファベットと数字の識別子。
JSONデータ型: 文字列
読み取り専用
コンテキスト: embed, view, edit
date_floating このステータスの投稿が浮動的な公開日を持つことができるかどうか。
JSONデータ型: ブール値
読み取り専用
コンテキスト: view, edit

ステータスの取得

定義と例リクエスト

GET /wp/v2/statuses

特定のステータスレコードを取得するためにこのエンドポイントにクエリを送信します。

$ curl https://example.com/wp-json/wp/v2/statuses

引数

context リクエストが行われるスコープ; 応答に存在するフィールドを決定します。
デフォルト: view

一つの: view, embed, edit

ステータスの取得

定義と例リクエスト

GET /wp/v2/statuses/<status>

特定のステータスレコードを取得するためにこのエンドポイントにクエリを送信します。

$ curl https://example.com/wp-json/wp/v2/statuses/<status>

引数

status ステータスのアルファベットと数字の識別子。
context リクエストが行われるスコープ; 応答に存在するフィールドを決定します。
デフォルト: view

一つの: view, embed, edit