Blopus.ai Docs
Get started

Authentication

Every request authenticates with a bearer token. No OAuth dance, no signed requests โ€” just an API key in a header.

Bearer keys#

Send your key in the Authorization header on every call to the REST API and the MCP server. Live keys are prefixed blp_live_.

Create, rotate & revoke#

  • Create keys in the dashboard. Your plan sets how many keys you can hold at once.
  • Rotate by creating a new key, deploying it, then revoking the old one โ€” zero downtime.
  • Revoke instantly from the dashboard. A revoked key stops working on the next request.

Keep keys secret. Never ship a blp_live_ key in client-side code, a public repo, or a browser bundle. Load it from an environment variable or a secrets manager, and call Blopus from your backend.

What auth failures look like#

A missing, malformed, or revoked key returns a clean 401: