[ Developer docs ]

v1

Quickstart

The Unitive API is versioned and lives under /api/v1. Every request is authenticated as a member of one organization, and every response is scoped to that organization.

01Get an API key

Keys are issued per organization — email support@unitive.app and we'll provision one while the self-serve screen ships. Each key carries the scopes it was created with, so it can only reach the endpoints you asked for.

02Make a request

Send the key as a bearer token. The organization is resolved from the key, so no tenant id is needed in the path.

curl https://unitive.app/api/v1/posts \
  -H "Authorization: Bearer $UNITIVE_API_KEY"

03Handle versioning

Responses carry the API version they were served by. Pin to a version in your client and upgrade deliberately — the prefix is part of the contract, not a redirect.

Full endpoint reference coming

We are documenting each resource. If you need a specific endpoint now, ask and we will send you the contract directly.

Request an endpoint