参加イベント
GET
/users/:id/events指定ユーザーが参加した(参加確定・チェックイン済み)イベントを開催日の降順で取得します。非公開イベントは除外されます。
| 認証 | 不要 |
|---|
パスパラメータ
idstring必須ユーザー ID
クエリパラメータ
statestring参加状態フィルタ(省略時は CONFIRMED / CHECKED_IN)
pagenumberページ番号。デフォルト 1
perPagenumber1 ページ件数。デフォルト 20(上限 50)
レスポンス
| フィールド | 型 | 説明 |
|---|---|---|
events | Event[] | イベント配列(entryState / entryCreatedAt / ticket 付き) |
pageInfo | object | ページ情報(totalCount / totalPages / page / perPage) |
リクエスト
curl https://api.4s.link/users/ID/events \-H "Authorization: Bearer 4s_at_..."
レスポンス例
{"events": [{"id": "e1f2a3b4-...","title": "4S Tech Conference 2026","slug": "tech-conf-2026","schedules": [],"tags": ["tech"],"entryState": "CHECKED_IN","entryCreatedAt": "2026-05-01T00:00:00.000Z","ticket": null}],"pageInfo": { "totalCount": 100, "totalPages": 5, "page": 1, "perPage": 20 }}