eventpage API
REST-Endpunkte, Webhooks und eine vollständige OpenAPI-Spezifikation. Verbinde Events, Gäste, Tickets und Check-ins mit deinem CRM, Data Warehouse oder eigenen Produkt - API-first.
1# Gast für dein Event registrieren
2curl -X POST https://api.eventpage.ai/v1/events/{event_id}/guests \
3 -H "Authorization: Bearer $EP_API_KEY" \
4 -H "Content-Type: application/json" \
5 -d '{
6 "first_name": "Anna",
7 "email": "anna@company.com",
8 "ticket_type": "vip"
9 }'
10
11# Response
12{ "id": "gst_8f2k1", "status": "confirmed" }1// Gast für dein Event registrieren
2const res = await fetch(
3 "https://api.eventpage.ai/v1/events/evt_1/guests",
4 {
5 method: "POST",
6 headers: {
7 Authorization: `Bearer ${process.env.EP_API_KEY}`,
8 "Content-Type": "application/json"
9 },
10 body: JSON.stringify({ first_name: "Anna", email: "anna@company.com" })
11 }
12);1# Gast für dein Event registrieren
2import os, requests
3
4res = requests.post(
5 "https://api.eventpage.ai/v1/events/evt_1/guests",
6 headers={"Authorization": f"Bearer {os.environ['EP_API_KEY']}"},
7 json={
8 "first_name": "Anna",
9 "email": "anna@company.com",
10 "ticket_type": "vip",
11 },
12)Vorhersehbare Ressourcen-URLs und Standard-HTTP-Methoden.
Komplett in Swagger dokumentiert - generiere Clients in jeder Sprache.
Werde benachrichtigt, sobald sich Gäste anmelden, kaufen oder einchecken.
Deine Eventdaten bleiben in Europa.
Quickstart
Drei Schritte vom API-Key zu Live-Daten. Kein SDK nötig - jeder HTTP-Client funktioniert.
Schritt 1
Erstelle einen Key in deinen Workspace-Einstellungen und halte ihn geheim.
1EP_API_KEY="ep_live_••••••••"Schritt 2
Liste die Events in deinem Workspace auf.
1curl https://api.eventpage.ai/v1/events
2 -H "Authorization: Bearer $EP_API_KEY"Schritt 3
Abonniere Ereignisse und reagiere in Echtzeit.
1POST /v1/webhooks
2{ "event": "guest.checked_in" }API-Referenz
Dieselben Objekte, die du in der App verwaltest - Events, Gäste, Tickets, Check-ins und mehr. Vollständig in unserer OpenAPI-Spezifikation dokumentiert.
Events und ihre Seiten erstellen, bearbeiten und veröffentlichen.
/v1/events/v1/eventsGäste importieren, RSVP-Status, Begleitpersonen und Segmente verwalten.
/v1/events/{id}/guests/v1/events/{id}/guestsTicketarten, Bestellungen und Zahlungsstatus für jeden Verkauf.
/v1/events/{id}/orders/v1/tickets/{id}Check-ins in Echtzeit lesen oder Gäste aus deiner eigenen App einchecken.
/v1/checkins/v1/events/{id}/checkinsDeine Gästedatenbank über alle Events, mit Tags und Historie.
/v1/contacts/v1/contacts/{id}Ereignisse abonnieren und signierte Payloads empfangen.
/v1/webhooks/v1/webhooks/{id}Gebaut für API-first-Teams
CRM, BI und interne Tools bleiben deine Single Source of Truth - eventpage synchronisiert in beide Richtungen.
Anmeldungen an HubSpot, Salesforce oder dein eigenes CRM senden und Kontaktlisten zurückholen.
Bestellungen, Check-ins und No-Shows nach BigQuery, Snowflake oder in dein BI-Tool streamen.
Nutze eigene Formulare und Apps, eventpage übernimmt Tickets, Check-in und Nachrichten.
Onboarding, Badges oder Slack-Alerts auslösen, sobald etwas passiert.
Webhooks
Abonniere die Ereignisse, die für dich zählen. Wir senden einen signierten JSON-Payload an deinen Endpunkt und wiederholen automatisch, falls er nicht erreichbar ist.
1{
2 "type": "checkin.completed",
3 "created": "2026-05-15T18:04:12Z",
4 "data": {
5 "guest_id": "gst_8f2k1",
6 "event_id": "evt_summit26",
7 "entrance": "Main gate"
8 }
9}Interaktive Doku
Unsere Referenz wird aus der OpenAPI-Spezifikation generiert und ist damit immer synchron mit der API. Teste Anfragen direkt im Browser.
/v1/events/{event_id}/guestsLegt einen Gast an und versendet je nach Event-Einstellungen die Bestätigungs-E-Mail und das Ticket.
first_namestringPflichtemailstringPflichtticket_typestringoptionaltagsarrayoptionalsend_confirmationbooleanoptional1curl -X POST https://api.eventpage.ai/v1/events/evt_1/guests \
2 -H "Authorization: Bearer $EP_API_KEY" \
3 -d '{"first_name":"Anna","email":"anna@company.com"}'1const res = await fetch(
2 "https://api.eventpage.ai/v1/events/evt_1/guests",
3 { method: "POST", headers, body }
4);1res = requests.post(
2 "https://api.eventpage.ai/v1/events/evt_1/guests",
3 headers=headers, json=body
4)1$res = $client->post(
2 'https://api.eventpage.ai/v1/events/evt_1/guests',
3 ['headers' => $headers, 'json' => $body]
4);Ressourcen für Entwickler
Lade die Spezifikation herunter und generiere einen Client in deiner Sprache.
JSON herunterladenSicherheit & Zuverlässigkeit
Authentifizierung, Rechte und Limits, die dein Security-Team freigibt.
Eingeschränkte Keys, die du jederzeit rotieren oder widerrufen kannst.
TLS überall, HMAC-Signatur auf jedem Webhook.
Klare Limits und Header, damit deine Integration nie überrascht wird.
Breaking Changes nur in neuen Versionen, angekündigt im Changelog.
Daten werden in der EU verarbeitet und gespeichert, DSGVO-konform.
Der API-Zugriff folgt den Rollen in deinem Workspace.
Kein Code? Nutze KI
Unser MCP-Server baut auf derselben API auf. Erstelle Events, lade Gäste ein und hol dir Reports - einfach per Frage an deinen KI-Assistenten.
FAQ
Was Entwickler uns vor der Integration fragen.
Unser Team hilft bei Architektur, Authentifizierung und Sonderfällen.
Dev-Team kontaktierenAPI-Zugriff ist Teil der Pläne Pro und Enterprise. Deine API-Keys findest du in den Workspace-Einstellungen.
Ja. Neben deinem Live-Key kannst du einen Test-API-Key anlegen und jede Anfrage ausprobieren, ohne echte Events, Gäste oder Zahlungen zu beeinflussen.
Jeder Workspace hat klare Rate Limits. Jede Antwort enthält Header mit deinem verbleibenden Kontingent, beim Erreichen des Limits bekommst du HTTP 429 mit Retry-After-Header.
Du brauchst keins: Jeder HTTP-Client funktioniert. Da die API vollständig in OpenAPI 3 beschrieben ist, generierst du in wenigen Minuten einen typisierten Client für deine Sprache.
Sende deinen API-Key als Bearer-Token im Authorization-Header jeder Anfrage. Keys gelten pro Workspace und lassen sich jederzeit rotieren oder widerrufen.
Ja. Der MCP-Connector läuft auf derselben API, Integrationen und KI-Assistenten arbeiten also mit denselben Events, Gästen und Rechten.
Jetzt loslegen
Hol dir deinen API-Key, lies die Doku und bring deine erste Integration noch heute live.
Erzähl uns von deinem Stack. Wir richten den API-Zugang für deinen Workspace ein und zeigen dir Keys, Endpunkte und Webhooks in einer kurzen technischen Demo.
Danke! Wir melden uns in Kürze.