Skip to content

API Reference Overview

The Chronary REST API provides programmatic access to API keys, calendars, events, availability, webhooks, and more.

ResourceURL
OpenAPI 3.1 specapi.chronary.ai/openapi.json
LLM-friendly docsdocs.chronary.ai/llms.txt
Full LLM referencedocs.chronary.ai/llms-full.txt

Import the OpenAPI spec into Postman, Insomnia, or any OpenAPI-compatible tool. Set {{base_url}} to https://api.chronary.ai and {{api_key}} to your key.

https://api.chronary.ai/v1

All endpoints are versioned under /v1/.

Include your API key in the Authorization header:

Authorization: Bearer chr_sk_your_key_here

See Authentication for details.

  • Content-Type: application/json for POST and PATCH requests
  • Query parameters: Used for GET requests (filtering, pagination)
  • Path parameters: Resource IDs in the URL path

All responses return JSON with consistent structure:

Single resource:

{
"id": "agt_a1b2c3d4",
"name": "Sales Agent",
"type": "ai",
"status": "active",
"createdAt": "2026-04-04T12:00:00Z",
"updatedAt": "2026-04-04T12:00:00Z"
}

List response:

{
"data": [ ... ],
"total": 42,
"limit": 50,
"offset": 0
}

All list endpoints support limit and offset query parameters:

ParameterTypeDefaultRange
limitinteger501–200
offsetinteger00+

Errors follow a standard format:

{
"error": {
"type": "not_found",
"message": "Agent not found",
"request_id": "req_abc123"
}
}

See Error Codes for all error types.

  • 10 requests per second per API key
  • Monthly API call quotas vary by plan

See Rate Limits for details.