LoginCreate

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.

Laptops at a hackathon
POST
/v1/eventsCreate an event with tiers, agenda and CFP.
Planned
GET
/v1/cities/{city}/eventsUpcoming events in a city, by scene.
Planned
GET
/v1/events/{id}/attendeesAttendees with opt-in role and company. Host token required.
Planned
POST
/v1/events/{id}/blastsSend a blast to ticket holders on chosen channels.
Planned
Webhooks
ticket.sold · attendee.checked_in · cfp.submittedSigned payloads to your endpoint.
Planned
iCal
/c/{community}.icsSubscribe a calendar to a community or a city.
Planned

The 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" }