API access is included on every plan — plans differ by rate limit, not by access. Create a token under Settings > API in your organization.
What you can do
Events and shifts are read-write. You can create an event, add and resize its shifts, duplicate it for next month, publish it, and delete it. Signups are read-only. You can see who has registered for a shift, but you cannot add or cancel a registration through the API — volunteers sign up through the public event page, and that is deliberately the only way in. The endpoint you probably want first is coverage. It answers “what still needs people?” for an entire event in one call, so you don’t have to list shifts and registrations and do the arithmetic yourself.Before you start
Four rules apply to every endpoint. Each has its own page:Authentication
Every request carries a bearer token. Tokens belong to the organization and expire.
Scopes
Each token grants a specific set of permissions, and no more.
Idempotency
Send an
Idempotency-Key on writes so a retry doesn’t create a second event.Pagination
Collections are cursor paginated. Follow
meta.next_cursor.
