ゲスト取得
ゲスト情報の取得を行います。
基本仕様
- エンドポイント : /guests/{group_id}
- メソッド : GET
なおエンドポイントの{group_id}は省略可能です。省略した場合ゲスト一覧が取得できます。
リクエストヘッダー
APIキーなどの共通の設定は「Cracker API概要」を参照してください。
パスパラメータ
パラメータ名 | タイプ | 必須 | 説明 |
---|---|---|---|
group_id | 文字列 | 特定のゲスト情報を取得する場合、ゲストIDを指定します。 |
クエリパラメータ
パラメータ名 | タイプ | 必須 | 説明 |
---|---|---|---|
state | 文字列 | ゲスト一覧を取得する場合、ゲストの入退場状況を指定します。 |
リクエストボディ
なし
レスポンスボディ
パラメータ名 | タイプ | 説明 |
---|---|---|
group_id | 文字列 | ゲストID |
guests | 配列 | 来場者の続柄と名前 |
guest_type | 文字列 | family/other |
st_name | 文字列 | 生徒名 |
st_belong | 文字列 | 生徒所属 |
st_grade | 文字列 | 生徒学年, n年 表記 |
st_class | 文字列 | 生徒クラス, n組 表記(クラスなしの場合はなし ) |
state | 文字列 | ゲストの入退場状況 |
文字列 | ゲストのメールアドレス | |
parking | 数値 | 駐車券の必要有無 (1:必要, 0:不要) |
timestamp | タイムスタンプ | 登録時刻 |
guest_type
がother
の場合、生徒情報は空白でレスポンスされます。
レスポンスボディサンプル
{
"group_id": "99b0c89c-b00c-48cb-9831-04cf536644bd",
"guests": [
[
"佐藤恵",
"母"
],
[
"佐藤健一",
"兄"
],
[
"佐藤次郎",
"弟"
]
],
"guest_type": "family",
"st_name": "佐藤花子",
"st_belong": "普通科",
"st_grade": "3年",
"st_class": "1組",
"state": "entered",
"mail": "satou@example.com",
"parking": 1,
"timestamp": "2024-05-04 14:39:13"
}