Endpoint
GET /api/public/v1/events/{eventId}/guests
Authentication
This endpoint requires a public API key.
x-evento-api-key: YOUR_API_KEY
Path parameters
Query parameters
Results per page (1-100).
RSVP filter: yes, maybe, no, or all.
Request example
curl "https://evento.so/api/public/v1/events/evt_abc123/guests?limit=20&status=yes" \
-H "x-evento-api-key: YOUR_API_KEY"
Response
{
"success": true,
"message": "Guest list fetched successfully for event evt_abc123",
"data": [
{
"id": "usr_123",
"username": "johndoe",
"name": "John Doe",
"image": "https://cdn.evento.so/avatars/123.jpg",
"verification_status": "verified",
"rsvp_status": "yes",
"rsvp_date": "2026-06-01T10:30:00Z"
}
]
}
Privacy rules
Only public events are eligible
Guest lists are returned only for events with visibility: public and status: published.
Sensitive fields are stripped
Emails, phone numbers, and private contact details are never returned.
Anonymous guests are filtered
Only guests linked to user profiles are included.
Error codes
| Status | Description |
|---|
400 | Invalid query parameters |
401 | API key missing or invalid |
404 | Event not found or not public |
Next steps
Get /events/{eventId}
Fetch the parent event object and metadata.
Get /users/{username}/events
Use organizer-level event listings with pagination.