参加イベント

GET/users/:id/events

指定ユーザーが参加した(参加確定・チェックイン済み)イベントを開催日の降順で取得します。非公開イベントは除外されます。

認証不要

パスパラメータ

idstring必須

ユーザー ID

クエリパラメータ

statestring

参加状態フィルタ(省略時は CONFIRMED / CHECKED_IN)

pagenumber

ページ番号。デフォルト 1

perPagenumber

1 ページ件数。デフォルト 20(上限 50)

レスポンス

フィールド説明
eventsEvent[]イベント配列(entryState / entryCreatedAt / ticket 付き)
pageInfoobjectページ情報(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 }
}