# Overview

The REST API at a glance. Every endpoint below is generated from the contract the API runs on.

```txt
https://api.rizamo.com/v1
```

- Send JSON, get JSON. Dates are ISO 8601 in UTC, such as `2026-11-03T09:00:00Z`.
- Authenticate with your API key as a bearer token: see [Authentication](/authentication).
- Send an `Idempotency-Key` on every `POST`: see [Errors](/errors#retries).
- Ids carry their type: `prof_` for profiles, `acc_` for accounts, `post_` for posts.
- Lists answer `{ "items": [...] }`.

The whole API as one file: [openapi.json](/openapi.json).
