メインコンテンツにスキップ

チーム

**エンドポイント:** `/wp-json/sportspress/v2/teams`

今日アップデートされました

チーム

エンドポイント: /wp-json/sportspress/v2/teams

フィールド定義

日時フィールド

フィールド

説明

date

サイトのタイムゾーンでの公開日時(ISO 8601 形式)

date_gmt

GMT での公開日時(ISO 8601 形式)

modified

サイトのタイムゾーンでの最終更新日時(読み取り専用)

modified_gmt

GMT での最終更新日時(読み取り専用)

識別フィールド

フィールド

説明

id

オブジェクトの一意の識別子(整数、読み取り専用)

guid

グローバル一意識別子(読み取り専用)

slug

タイプ内で一意の英数字識別子

link

オブジェクトの URL(読み取り専用)

parent

オブジェクトの親の ID

コンテンツフィールド

フィールド

説明

title

チームオブジェクトのタイトル

content

チームオブジェクトのコンテンツ

excerpt

チームオブジェクトの抜粋

author

オブジェクトの著者の ID

featured_media

オブジェクトのアイキャッチ画像の ID

ステータスとアクセスフィールド

フィールド

説明

status

オブジェクトのステータス名;publishfuturedraftpendingprivate のいずれか

password

コンテンツと抜粋へのアクセスを保護するパスワード

comment_status

コメントが開いているかどうか;open または closed

ping_status

オブジェクトにピンを送れるかどうか;open または closed

menu_order

同じタイプの他のオブジェクトに対するこのオブジェクトの順序

タクソノミーとリレーションシップフィールド

フィールド

説明

leagues

リーグタクソノミーでオブジェクトに割り当てられたタームの配列(タームIDの配列)

seasons

シーズンタクソノミーでオブジェクトに割り当てられたタームの配列(タームIDの配列)

venues

会場タクソノミーでオブジェクトに割り当てられたタームの配列(タームIDの配列)

staff

チームに関連するスタッフの ID(配列)

tables

チームが所属するリーグ表の ID(配列)

lists

チームに割り当てられた選手リストの ID(配列)

events

チームが参加した試合の ID(配列)

チーム固有のフィールド

フィールド

説明

abbreviation

チームの略称(文字列)

url

チームの外部サイトの URL(URI 文字列)

フィールドは異なる表示コンテキスト(vieweditembed)をサポートし、各コンテキストで公開する情報を制御します。idlink・更新タイムスタンプなどのフィールドは読み取り専用です。

リクエスト例

すべてのチームを一覧表示

GET /wp-json/sportspress/v2/teams

単一のチームを取得

GET /wp-json/sportspress/v2/teams/10

チームを作成

POST /wp-json/sportspress/v2/teams
Content-Type: application/json{
  "title": "アスレティック FC",
  "status": "publish",
  "abbreviation": "AFC",
  "url": "https://athleticfc.example.com",
  "leagues": [5],
  "seasons": [3]
}

チームを更新

PUT /wp-json/sportspress/v2/teams/10
Content-Type: application/json{
  "abbreviation": "ATH"
}

こちらの回答で解決しましたか?