Skip to main content
Every endpoint below is generated from the live contract, so what you read here is what the API serves. Base URL https://api.ciarem.ai · Auth Authorization: Bearer oak_… on every request (how to get a key).

How it’s organized

Where to start

Send your first message

Check send-requirements first, then send to one recipient or a hundred in a single call.

Errors, limits, and pagination

The error vocabulary, the rate-limit headers, and how to retry safely.
The API is early and moves fast. Changes are additive (new endpoints, new optional parameters, new response fields and new string values), so tolerate unknown fields rather than validating strictly. Everything that changes lands in the changelog.