REST API
Bearer-token authenticated endpoints for every action you can do in the dashboard. JSON request and response. Versioned (currently v1). Rate-limited at 1000 requests per minute per token.
A REST API, webhooks, SSO, and audit export are on our roadmap for facility groups and enterprise customers who want shift posting and audit reporting to flow through their existing systems.
Planned for Group and Enterprise tiers. The capabilities below describe what we're building — talk to us to shape the spec and register early interest.
Bearer-token authenticated endpoints for every action you can do in the dashboard. JSON request and response. Versioned (currently v1). Rate-limited at 1000 requests per minute per token.
Subscribe to event types (shift.created, booking.accepted, payment.released, etc.) and we will POST to your URL. Signed payloads with HMAC-SHA256. Retry with exponential backoff for up to 24 hours.
For groups with 10+ facility admins, single sign-on against your identity provider (Okta, Azure AD, Google Workspace tested). Auto-provisioning and role assignment supported via SCIM.
Pull audit packs into your HRIS or BI tool via the API. CSV and JSON formats. Includes booking lifecycle, geofence proofs, escrow ledger (escrow shifts), hash-chained logs.
| POST | /api/v1/shifts | Create a shift |
| GET | /api/v1/shifts | List your facility shifts |
| GET | /api/v1/shifts/:id | Retrieve one shift with bookings |
| PATCH | /api/v1/shifts/:id | Edit or cancel a shift |
| GET | /api/v1/bookings | List bookings across your shifts |
| PATCH | /api/v1/bookings/:id | Accept or reject an applicant |
| POST | /api/v1/payments/release | Release escrow for a completed booking |
| GET | /api/v1/audit/exports | Download an audit pack for a date range |
Full API reference, OpenAPI spec, and example code (Node.js, Python, cURL) provided when you upgrade to Group or Enterprise tier.