API Documentation

Build custom integrations with calnd.me

Getting Started with the API

The calnd.me API allows you to integrate appointment booking functionality into your own applications. Access booking data, create appointments, manage services, and more.

Authentication

All API requests require authentication using an API key:

curl https://api.calnd.me/v1/bookings \
  -H "Authorization: Bearer YOUR_API_KEY"

Base URL

https://api.calnd.me/v1

Core Endpoints

GET /bookings

List all bookings

POST /bookings

Create a new booking

GET /services

List all services

GET /availability

Check available time slots

Example Request

{
  "service_id": "srv_123",
  "customer": {
    "name": "John Doe",
    "email": "john@example.com",
    "phone": "+1234567890"
  },
  "start_time": "2026-01-25T14:00:00Z",
  "notes": "First time visit"
}

Enterprise API Access

Need higher rate limits or dedicated support? Contact our sales team for enterprise API plans.

Contact Sales