API
Integrate with Reservie programmatically using the machine-to-machine (M2M) API.
16 articles
Getting Started with the API
An introduction to the Reservie M2M API โ what it is, how it works, and how to make your first API call.
Authentication & Client Management
Understand API credentials, token expiry, secret rotation, and the client lifecycle.
Customers
List customers, read and update profiles, and access customer data โ bookings, passes, subscriptions, and more.
Customers โ Bookings
Retrieve a customer's event bookings โ list with filtering and pagination, or fetch a single booking by ID.
Customers โ Passes
Retrieve a customer's pass purchases โ credit balances, usage, and expiry dates.
Customers โ Videos & Media
Retrieve a customer's video and media purchases โ status, expiry, and payment details.
Customers โ Subscriptions
Retrieve a customer's subscription mandates โ plan details, status, renewal dates, and cancellation windows.
Customers โ Appointments
Retrieve a customer's appointments โ service details, scheduling, and payment status.
Customers โ Notes
Retrieve notes attached to a customer record.
Appointments
Company-wide appointment endpoints โ bookings, services, and facilitator availability.
Events
Retrieve your event catalogue โ listings, dates, booking configuration, and per-date attendance registers.
Passes
Retrieve the pass catalogue โ credit packages available for purchase, pricing, validity, and configuration.
Subscription Plans
Retrieve the subscription plan catalogue โ billing cycles, pricing, auto-renewal, and associated passes.
Videos
Retrieve the video library โ on-demand content, pricing, expiry settings, and library groupings.
Vouchers
Retrieve the voucher catalogue โ discount codes, credit vouchers, gift cards, and legacy discounts.
Scopes, Rate Limits, Caching & Errors
Reference for all available API scopes, rate limiting, caching behaviour, error responses, and audit logging.
