Two APIs, Two Audiences
anny exposes two distinct APIs. Pick the one that fits your integration:Admin API
For backend developers and server-side integrations.Full read/write access to your organization. Requires an API token from the admin dashboard — no OAuth setup needed to get started.Use it to automate workflows, sync data with external systems, build custom dashboards, and react to real-time events via webhooks.Admin API Reference
Customer API
For frontend developers building end-user experiences.Public-facing surface for booking flows, availability displays, and customer account features. Many endpoints work without any token.Use it to embed a custom booking experience in your own app, display live availability on a public website, or build a headless checkout.Customer API Reference
Which API do I need?
Admin API — Getting Started
The Admin API is secured with an OAuth2 Bearer token scoped to your organization. The fastest way to get a token is directly from the dashboard — no OAuth flow needed.1
Get an API token
Go to Organization Settings → API in the admin panel and generate a long-lived access token. Copy it — you’ll use it on every request.
2
Find your organization ID
Your organization ID (
o) is required as a query parameter on every Admin API request. Find it in the URL of your admin dashboard or in the organization settings page.3
Make your first request
4
Subscribe to events (optional)
Register a webhook to receive real-time notifications when bookings are created, cancelled, or updated — no polling required.See the Webhooks guide.
Customer API — Getting Started
Many Customer API endpoints require no authentication at all. You can start fetching availability and public resource data immediately.1
Find the organization slug
Customer API requests are scoped by the organization’s public slug (e.g.
acme-gmbh). You can find it in the anny booking URL or ask the organization owner.2
Fetch a resource — no token needed
3
Let customers authenticate (optional)
To access personal data — bookings, account details, passes — your customers need a bearer token. This requires a custom OAuth2 client. Contact support@anny.co with your use case to request one.
Platform Capabilities
anny handles the full complexity of real-world booking operations out of the box:Flexible Availability
Multi-resource scheduling, schedule groups, custom blockers, capacity management, and real-time conflict detection.
Billing & Orders
Full order lifecycle, invoicing, refunds, payment gateway integrations, and price modifiers including vouchers and dynamic pricing.
Communities & Access Control
Membership groups, booking quotas, community-gated services, and granular access control per resource.
Plans & Passes
Subscription plans, booking passes, quota grants, and account skill tracking for complex membership models.
Webhooks & Automation
Real-time event delivery for every booking state change. Integrates natively with Make.com and n8n for no-code automation.
Multi-tenant & White-label
Full multi-tenancy with row-level isolation. Support for custom domains, white-label deployments, and Gov-Cloud hosting.