List participants

GET/manage/events/:eventId/entries

List the event's registrations. Requires the participantsRead permission. Supports filtering by state, ticket and keyword.

AuthLogin required

Path parameters

eventIdstringrequired

Event ID or slug.

Query parameters

pagenumber

Page number (1-based). Default 1.

perPagenumber

Items per page. Default 20.

statestring

One of UNUSED / PENDING / AWAITING_PAYMENT / CONFIRMED / REJECTED / CHECKED_IN / CANCELED (required).

ticketIdstring

The new ticket ID (required); must belong to the same event.

searchstring

Partial match on name, slug, etc. (AND by whitespace)

Notes

`email` is removed for OAuth access tokens, but other participant profile data such as birthDate, gender, location and organization memberships is returned as-is.

Response

FieldTypeDescription
entriesEventEntry[]Array of entries.
pageInfoobjectPagination info.
Request
curl https://api.4s.link/manage/events/EVENT_ID/entries \
-H "Authorization: Bearer 4s_at_..."
Example response
{
"entries": [
{
"id": "en1a2b3-...",
"state": "UNUSED",
"checkInToken": "abc123",
"createdAt": "2026-08-18T00:00:00.000Z",
"ticket": { "id": "t1a2b3c4-...", "name": "一般チケット" },
"user": {
"id": "a1b2c3d4-...",
"slug": "taro",
"firstName": "太郎",
"lastName": "山田",
"avatarUrl": "https://.../avatar.png"
}
}
],
"pageInfo": { "totalCount": 100, "totalPages": 5, "page": 1, "perPage": 20 }
}