API
Everything is a link. Everything has an API. Create events from CI, sync attendees to your CRM, embed the ticket widget on your own site.

POST
/v1/eventsCreate an event with tiers, agenda and CFP.
PlannedGET
/v1/cities/{city}/eventsUpcoming events in a city, by scene.
PlannedGET
/v1/events/{id}/attendeesAttendees with opt-in role and company. Host token required.
PlannedPOST
/v1/events/{id}/blastsSend a blast to ticket holders on chosen channels.
PlannedWebhooks
ticket.sold · attendee.checked_in · cfp.submittedSigned payloads to your endpoint.
PlannediCal
/c/{community}.icsSubscribe a calendar to a community or a city.
PlannedThe API ships with the platform. Request early access and tell us what you'd build.
Request access# create next month's meetup from CI
curl -X POST https://api.localhost.events/v1/events \
-H "Authorization: Bearer $LOCALHOST_TOKEN" \
-d '{
"title": "Demo Night #13",
"city": "berlin",
"starts_at": "2026-11-06T18:30:00+01:00",
"venue": "Factory Berlin",
"currency": "EUR",
"tiers": [{ "name": "General", "price": 0, "capacity": 200 }],
"cfp": { "open": true, "closes_at": "2026-10-30" }
}'
# 201 Created
{ "url": "https://localhost.events/berlin/demo-night-13",
"checkin_pin": "4821" }