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.