API Overview
The Slotflow API is a REST API that lets AI agents check availability, book appointments, and manage the full booking lifecycle.
Base URL
All API requests should be made to:
Authentication
Every request requires an API key passed as a Bearer token:
Get your API key from the Slotflow Dashboard. See the Authentication guide for security best practices.
Request format
- Use
Content-Type: application/jsonfor request bodies - All timestamps are ISO 8601 UTC (e.g.
2026-03-15T14:00:00.000Z) - Dates are
YYYY-MM-DDformat (e.g.2026-03-15)
Response format
Successful responses return JSON with the resource data:
Error format
All errors follow a consistent structure:
Always switch on error.code (stable), not error.message (may change).
See Error Handling for detailed agent strategies for each error.
SDKs
- Node.js SDK —
npm install slotflow - Python SDK — coming soon