Skip to main content

Integration catalog

Event discovery platform

Build pages that aggregate events from creator accounts and public event IDs.

Calendar and Widgets

Use Embed API for browser-safe calendars and event cards.

Event detail views

Render detail pages with creator metadata, links, and contributions.

Community intelligence

Analyze attendance patterns using guest lists and user event history.

1) Event discovery by ID

1

Receive or store event IDs

Persist IDs like evt_abc123 from user submissions or previous sync jobs.
2

Fetch event details

Call GET /api/public/v1/events/{eventId} with x-evento-api-key.
3

Render and cache

Cache responses to reduce request volume and improve page speed.

2) Public creator pages

Use GET /api/public/v1/users/{username}/events with type=upcoming and type=past.
curl "https://evento.so/api/public/v1/users/johndoe/events?type=upcoming&limit=20" \
  -H "x-evento-api-key: YOUR_API_KEY"

3) Browser embeds

Use Embed API for no-auth client rendering:
const response = await fetch('https://evento.so/api/embed/v1/users/johndoe/events?limit=10');
const data = await response.json();
If you need richer metadata (contributions, links, or full creator details), call Public API from your backend.

4) Guest intelligence

Call GET /api/public/v1/events/{eventId}/guests to compute:
  • RSVP conversion by status (yes, maybe, no)
  • Verification distribution across attendees
  • Repeat attendee trends across event IDs

Next steps