Build on Venue Manager with a secure, scoped API.
Connect your own app, CRM, ERP or booking flow to Venue Manager. Create API keys in Settings › Developers and choose, for each product, whether a key can read, read and write, or do nothing.
Your systems, connected to your venue.
One API for the work you do every day.
Day-to-day work on Slots and Classes, plus customers. A key can read, read and write, or have no access, product by product. The API never deletes records and never changes how a product is set up.
- Venues and courtsread
- Bookingsread · write
- Orders and paymentsread · write
- Rentalsread · write
- Lockersread · write
- Slot membershipsread · write
- Gamesread · write
- Classes and batchesread
- Studentsread · write
- Feeswrite
- Attendanceread · write
- Find a customerread
EVERY ENDPOINT, WITH SAMPLES IN EIGHT LANGUAGES, IS IN THE API DOCS · SALES CAMPAIGNS, LIFESTYLE MEMBERSHIPS AND WHATSAPP SUPPORT ARE NOT IN THE API YET
Keys you control, product by product.
Create keys in Settings › Developers. Each key is an App ID and an App Secret. Name it, choose Off, Read or Read & write for each product, set an expiry and an IP allowlist. The secret is shown once; rotate or revoke any key in one click.
- Least accessOnly the scopes each key needs.
- Shown onceSecrets are stored hashed.
- Usage and logsRequests, errors and last use per key.
- Role-basedOnly people who can manage organisation settings can create keys.
Available from Professional, on every product.
API access is set per product. A key can only use the products where your plan includes it.
| Every product | Standard | Professional | Premium | Enterprise |
|---|---|---|---|---|
| Developer API and keys | — | ✓ | ✓ | ✓ |
| MCP servers for AI agents | — | ✓ | ✓ | ✓ |
| Read and write scopes | — | ✓ | ✓ | ✓ |
| Usage and request logs | — | ✓ | ✓ | ✓ |
| Requests a minute | — | 60 | 120 | 300+ |
| Requests a day | — | 5,000 | 15,000 | 50,000+ |
| Calls at once | — | 5 | 10 | 25+ |
Plan changes apply on their own. If a product moves to Standard or its subscription ends, that product's calls pause on every key and MCP server (they answer 402), and other products keep working. Upgrade again and they resume, with no new keys needed.
Built to be safe by default.
Prefer to ask an AI?
Create MCP servers from the same Developers area and run your venue from Claude, ChatGPT or any MCP-compatible agent.
Developers, answered.
Which plans include the API?
Professional, Premium and Enterprise, set separately for each product. Standard plans do not include API access.
What happens if we downgrade?
Calls for the downgraded product pause on every key and MCP server and answer 402 plan_required. Nothing is deleted: keys stay in place and work again when you upgrade. You cannot create or change keys while the plan does not include it.
Can we test before going live?
Every product starts with a 15-day free trial of the plan you choose, and a trial on Professional or above includes developer access. Start with a key that can only read, then add write access when you are ready.
Who can create keys?
People whose role lets them manage organisation settings. Each key shows who created it, and every call is in the usage log.
Are there rate limits?
Yes, per organisation and by plan: Professional 60 requests a minute and 5,000 a day, Premium 120 and 15,000, Enterprise 300 and 50,000, with extra capacity as an add-on. Every answer carries X-RateLimit headers, and past a limit you get a 429 with Retry-After.
Build on Venue Manager.
Start a 15-day free trial on Professional and create your first API key in minutes.