Issue a free anonymous API key

The bootstrap call: every other endpoint needs a bearer key, and this one issues it in-band with no signup and no login. The key never expires and is not a sensitive secret — no account, payment or personal data is attached — so it can live in a client's connector settings and be reused across sessions. A generous per-IP daily issuance cap applies purely as an anti-abuse guardrail. Agents on MCP get the same thing via the get_anonymous_key tool.

post/keys

Request

  • Base URL: https://api.b2a.bluepillow.com/v1
  • URL: https://api.b2a.bluepillow.com/v1/keys
  • Auth: none required

Request body

labelstring

Free-form label recorded on the key for observability (e.g. a client name). Not a secret, not unique.

agentstring

Agent identifier, for platforms that want issuance attributed to themselves (e.g. 'claude-code', 'cursor-ide').

Response

Key issued

keystring required
created_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.