Skip to main content
Clausum uses Bearer authentication:
Partner API requests use your stage hostname — sandbox https://sandbox.clausum.ai, production https://dashboard.clausum.ai, or a dedicated host from your account team. See Access & environments.

Three key types

Create keys in Dashboard → Conexiones → Claves API (ingest keys on Entrada (webhooks) tab).

Publishable

clm_pub_* — assess only. Safe in the browser.

Secret

clm_sk_* — server only. Never ship to clients.

Ingest

clm_wh_* — ingest endpoint only.
Keys are shown once at creation. Revocation in Conexiones is immediate.

Using a key

Use the Authorization header — api_key query parameters are disabled in production.

Permissions (secret keys)

Dashboard session (not API keys)

Management routes (blocklists, cases, submerchants, …) use a Supabase JWT after sign-in — not partner keys.

Errors

See Errors and API keys.