Speaking sessions

GET/users/:id/sessions

Retrieve the sessions where the user is a confirmed speaker. Only sessions of published events that are not drafts are returned, ordered by start time descending.

AuthNot required

Path parameters

idstringrequired

User ID.

Query parameters

eventIdstring

Filter by event.

Response

FieldTypeDescription
sessionsSession[]Sessions (each with an `event` summary)
Request
curl https://api.4s.link/users/ID/sessions \
-H "Authorization: Bearer 4s_at_..."
Example response
{
"sessions": [
{
"id": "s1a2b3c4-...",
"title": "React Native の New Architecture",
"startTime": "2026-06-01T01:00:00.000Z",
"endTime": "2026-06-01T01:40:00.000Z",
"event": {
"id": "e1f2a3b4-...",
"slug": "tech-conf-2026",
"title": "4S Tech Conference 2026",
"thumbnailUrl": null
}
}
]
}