Endpoint
GET /api/embed/v1/users/{username}/events
Path parameters
Username (case-insensitive).
Query parameters
Inclusive start datetime (ISO 8601).
Inclusive end datetime (ISO 8601).
Number of events to return (max 100).
Request example
curl "https://evento.so/api/embed/v1/users/johndoe/events?from=2026-01-01T00:00:00Z&limit=10"
Response
{
"success": true,
"message": "Events fetched successfully",
"data": [
{
"id": "evt_123",
"title": "Monthly Tech Talks",
"description": "Lightning talks and networking",
"cover": "https://cdn.evento.so/covers/123.jpg",
"start_date": "2026-06-15T18:00:00Z",
"end_date": "2026-06-15T21:00:00Z",
"timezone": "America/Los_Angeles",
"location": {
"name": "Tech Hub",
"city": "San Francisco",
"country": "United States"
},
"url": "https://evento.so/e/evt_123",
"creator": {
"username": "johndoe",
"image": "https://cdn.evento.so/avatars/johndoe.jpg",
"verified": true
},
"status": "upcoming"
}
]
}
Filter notes
Filters are applied against computed_start_date with inclusive bounds.
status is computed per event based on start and end timestamps.
Next steps
Get /events/{eventId}
Fetch an embed event object by ID.
React components
Render feeds with prebuilt components.