An API for everything.
Even your AI can run the venue.
Every action your staff takes in the dashboard is exposed as a REST endpoint with a public OpenAPI spec. Hand the keys to Claude, ChatGPT, or your favourite automation tool — and let it take bookings, refund sessions, pull reports, and renew memberships while you focus on the racing.
API access included with every venue. Your endpoint and OpenAPI spec are provisioned the moment your organization goes live.
AI receptionist · WhatsApp
LiveHey, can I get a sim for 2 people on Friday at 7?
Yes! For Friday 7pm I can offer:
- • Bay 2 + Bay 3 · 7:00pm – 8:00pm · €52
- • Bay 5 + Bay 6 · 7:30pm – 8:30pm · €52
Both are peak. Want me to book one?
Bay 2 + 3 please. Card on file.
Booked ✓
Confirmation #GT-7842 sent. See you Friday at 7pm.
create_booking.py
POST 201import requests
# Your endpoint is unique to your organization,
# provisioned the moment your venue goes live.
API = "https://yourvenue.gtlane.com/api/"
KEY = "gtl_live_a8x…f7"
resp = requests.post(
f"{API}/checkouts/",
headers={"Authorization": f"Bearer {KEY}"},
json={
"slots": [
{"rig_id": "r-bay-2", "start": "2026-04-30T19:00"},
{"rig_id": "r-bay-3", "start": "2026-04-30T19:00"},
],
"customer_email": "[email protected]",
},
)
booking = resp.json()
# {"id": "GT-7842", "status": "confirmed", "total": 5200, …} Illustrative. Real endpoints, real responses, in the live demo.
Most venue software
locks your data in.
You've probably used a booking tool that has a "developer page" — three read-only endpoints, an under-construction Zapier integration, and a sales rep who pitches a custom integration project for $20k.
That model is dead. The interesting work happens when AI agents and automation tools can act on your business — not just read from it. If your platform can't be driven from the outside, you've already missed the next decade of operational gains.
GTLane is built API-first. The dashboard is just one of many clients. Your Zapier flows, your custom scripts, and your AI agent are first-class consumers of the same endpoints — with the same data, the same speed, and the same security.
What a half-baked API can't do
- Let an AI agent take a booking on its own
- Push membership renewals into your CRM in real time
- Pull last week's revenue into a Slack scheduled report
- Auto-update peak pricing when occupancy spikes
- Replace a no-show with a waitlisted member without staff intervention
Three steps from key
to autonomous operations.
Spin up your venue
Once your organization is set up, your API endpoint is provisioned on your branded gtlane.com subdomain — for example https://yourvenue.gtlane.com. The live OpenAPI spec sits at /openapi.json on that same subdomain.
Create an API key
Open Settings → API Keys, name your key, set an optional expiry, hit create. The full key is shown once — copy it into your agent or integration. Plug into Zapier, n8n, Make, your own scripts, or an MCP server for Claude / ChatGPT.
Let it run
Your AI books a session, your CRM gets the customer, your accounting tool gets the invoice — all from the same API. You watch the audit log fill up.
Real things,
real venues, today.
These aren't slideware. Each one is an API call (or a chain of them) wired into an off-the-shelf agent or automation tool. No bespoke development required.
AI receptionist on WhatsApp
A customer texts "Can I get a sim for two on Friday at 7?". Your agent checks availability, replies with options, takes the booking, and sends a confirmation — in under 30 seconds. No staff, no missed enquiries.
Automated revenue reports
A scheduled agent pulls last week's revenue, utilization, and no-show rate every Monday at 8am, drops a Slack summary, and flags any rig that's under 40% utilized.
Dynamic peak pricing
An agent watches occupancy in real time. When utilization passes 80% for the next two hours, it bumps walk-in pricing automatically and reverts when the wave passes.
Membership renewals on autopilot
Seven days before a membership expires, an agent emails the member with a personalised renewal link and updates your CRM. If they cancel, it triggers a save-the-customer flow.
Built for agents,
trusted in production.
Full REST coverage
Every action your staff can take in the dashboard is an API endpoint — create bookings, manage memberships, refund a session, adjust pricing, pull analytics. No "view-only" half-API.
OpenAPI spec, always live
A machine-readable OpenAPI 3.1 schema is hosted at /openapi.json on your venue's gtlane.com subdomain — published with every release. Generate type-safe SDKs in any language, or hand it straight to an LLM as a tool spec.
AI-agent ready
The schema is structured for tool calling. Drop the spec into Claude, ChatGPT, or an MCP server and your AI agent can quote, book, and confirm sessions on its own.
Per-user API keys
Generate scoped keys from your account settings. Each key inherits the user's permissions — give your AI assistant a key with the same access as a front-desk agent, no more, no less.
Audit logs on every key
Every API call is logged with the key, IP, endpoint, status, and response time. See exactly what your AI did, when, and from where. Revoke instantly.
Rate-limited and signed
Bearer tokens, TLS only, sensible rate limits, and immediate revocation. Built so you can trust an autonomous agent on production data.
GTLane API vs the alternatives,
side by side.
| Generic Booking SaaS | DIY / Custom Build | GTLane API | |
|---|---|---|---|
| Full REST API for every action | Partial | ||
| Public OpenAPI spec | |||
| Per-user API keys with audit logs | Manual | ||
| AI / LLM tool-calling ready | Manual | ||
| Webhooks for real-time events | Partial | Manual | |
| No "premium API" tier upcharge |
One hour of rental.
Per rig. Per month.
Whatever you charge for one hour on a sim — that's your monthly fee per rig. No upfront payment. No setup fees. The math couldn't be simpler.
Your monthly bill — calculator
No upfront payment
Start today. We bill you next month.
No setup fees
Self-guided onboarding gets you live in 24h.
Cancel anytime
Month-to-month. No long contracts.
Frequently asked questions
Can an AI agent really make bookings end-to-end?
What endpoints are available?
How do I authenticate?
Can I connect this to Zapier, n8n, or Make?
Does it support MCP for Claude / ChatGPT?
How are the keys protected if my AI gets compromised?
Are there rate limits?
Is the API included in every plan?
Go deeper
Feature
Sim Racing Booking Software
The booking engine your AI agent will be driving — real-time availability, member self-service, waitlists.
Feature
Lounge TV Display
A live, self-running TV dashboard for your lounge — also driven by the same API, also AI-aware.
All features
Every GTLane feature
Bookings, memberships, loyalty, lounge TV, analytics, multi-site — all the modules in one place.
Talk to us
Building an AI agent for your venue?
We'll help scope it, hand you the right API key, and connect you with operators already running this in production.
Stop clicking buttons.
Hand your venue to an agent.
Spin up an account, generate a key, and let AI run the front desk. Or talk to us about a tailored agent setup for your facility.