API reference

Calendeur REST API

A JSON API over HTTPS. Requests and responses use snake_case fields and ISO 8601 times in UTC. The full machine-readable description is in the OpenAPI 3.1 spec.

Base URL

Base URL
https://calendeur.com/api/v1

Conventions

  • Every object has an id and an object type such as "booking".
  • Lists return { data, has_more, next_cursor }. Pass cursor=next_cursor for the next page and limit (1 to 100) to change page size.
  • Unknown fields in requests are ignored. New fields may be added to responses; don't fail on fields you don't recognise.
  • The API is versioned in the path. Breaking changes will ship as a new version, never inside v1.

Resources