API

Integrate with Reservie programmatically using the machine-to-machine (M2M) API.

16 articles

1

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.

3 min read
2

Authentication & Client Management

Understand API credentials, token expiry, secret rotation, and the client lifecycle.

2 min read
3

Customers

List customers, read and update profiles, and access customer data — bookings, passes, subscriptions, and more.

1 min read
4

Customers — Bookings

Retrieve a customer's event bookings — list with filtering and pagination, or fetch a single booking by ID.

2 min read
5

Customers — Passes

Retrieve a customer's pass purchases — credit balances, usage, and expiry dates.

1 min read
6

Customers — Videos & Media

Retrieve a customer's video and media purchases — status, expiry, and payment details.

1 min read
7

Customers — Subscriptions

Retrieve a customer's subscription mandates — plan details, status, renewal dates, and cancellation windows.

1 min read
8

Customers — Appointments

Retrieve a customer's appointments — service details, scheduling, and payment status.

1 min read
9

Customers — Notes

Retrieve notes attached to a customer record.

1 min read
10

Appointments

Company-wide appointment endpoints — bookings, services, and facilitator availability.

3 min read
11

Events

Retrieve your event catalogue — listings, dates, booking configuration, and per-date attendance registers.

4 min read
12

Passes

Retrieve the pass catalogue — credit packages available for purchase, pricing, validity, and configuration.

2 min read
13

Subscription Plans

Retrieve the subscription plan catalogue — billing cycles, pricing, auto-renewal, and associated passes.

2 min read
14

Videos

Retrieve the video library — on-demand content, pricing, expiry settings, and library groupings.

2 min read
15

Vouchers

Retrieve the voucher catalogue — discount codes, credit vouchers, gift cards, and legacy discounts.

2 min read
16

Scopes, Rate Limits, Caching & Errors

Reference for all available API scopes, rate limiting, caching behaviour, error responses, and audit logging.

3 min read