Skip to content

API-001-6 期間内機種名一覧

← API-一覧

概要

ブロックエディタの期間差枚サマリ(period_samai_summary)用に、指定期間・ホールでデータがある機種名一覧を返す。管理画面向け。

入力(リクエスト)

param必須型・制約説明
period_startいいえ※空または YYYYMMDD(8 桁数字)集計開始日
period_endいいえ※空または YYYYMMDD(8 桁数字)集計終了日
hallいいえ※string(日本語ホール名)対象ホール(例: アイランド秋葉原

args 上はすべて任意。欠落・空のときはハンドラが 200 + kishuNames: [](ソフトフェイル)。空以外で日付形式不正は args 検証で 400(下表どおり)。期間不正・期間過長・未知ホールはサービス側で空配列。

出力(レスポンス)

成功時 data

field説明
kishuNamesarray{ name: string, count: int }[]。該当なし・パラメータ不足時は []success フラグはなし

HTTP ステータス: 200(ソフトフェイル含む)

失敗・エラー条件

条件レスポンス形式
パラメータ形式不正(args の validate 失敗)WordPress REST 標準(400 等)
nonce 不正 / 権限不足WordPress REST 標準(403 等)
業務上の空結果{ "kishuNames": [] }(200。エラーにしない)

権限・nonce

名前空間共通事項は API-一覧 を参照。本エンドポイントは PeriodSamaiKishuNamesHandler + WordPressDailyArticleAdminPermissionCheckerwp_rest nonce + edit_posts)を使用する。AsyncLoadingHandler の IP レート制限は適用しない。