Skip to main content
The TrueMath API authenticates every request with a bearer API key tied to your account.

The Authorization header

Send your key in the Authorization header:
A key is a single opaque string of the form tm_live_<prefix>_<secret>. Treat the whole string as a secret credential.

Creating a key

Generate a key in the app, under ••• → API Key. Creating a key requires the developer or owner role on the account.
The full key is shown once, at creation. Copy it and store it somewhere secure — it cannot be displayed again. If you lose it, rotate the key to issue a new one.

Using a key

A key is either active or revoked. Rotating a key issues a new secret and invalidates the previous one; revoking a key disables API access until a new key is created.

Authentication errors

See Errors for the full error reference.