Documentation

Developer Documentation

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.

Free for small events No credit card required GDPR compliant