Documentation

Developer Documentation

Coming soon: the public API, webhooks and integrations described here are in development for Pro subscriptions. Until then, use the help center or contact us.

Everything you need to integrate with GuestlistOnline.

API Overview

The GuestlistOnline API allows you to programmatically manage events, guests, and check-ins. Our RESTful API uses JSON for requests and responses.

Base URL

https://api.guestlistonline.com/v1

Rate Limits

API requests are limited to:

  • 100 requests per minute for standard accounts
  • 1000 requests per minute for enterprise accounts

Rate limit headers are included in every response:

  • X-RateLimit-Limit: Your limit
  • X-RateLimit-Remaining: Remaining requests
  • X-RateLimit-Reset: Time until reset (Unix timestamp)

Available Endpoints

EndpointDescription
GET /eventsList all events
POST /eventsCreate a new event
GET /events/:idGet event details
GET /events/:id/guestsList event guests
POST /events/:id/guestsAdd a guest
POST /events/:id/checkinCheck in a guest

Example: Get Events

curl -X GET "https://api.guestlistonline.com/v1/events" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
Start for free today

Ready to streamline your event management?

Join thousands of organizers who trust GuestlistOnline for their events. Get started in minutes — no credit card required.

Just one event? Get started free →

7-day free trial Cancel anytime GDPR compliant