Request a free sandbox API key (sends a verification email)

Starts self-serve key issuance. A one-time claim token is emailed to the address you supply; POST it to /v1/keys/claim to receive the key. No key is returned here, and the response is the same whether or not that address already has an account — so this endpoint cannot be used to find out who has one. The email is verified because your account, your usage and your invoice are all keyed to it: issuing on an unverified address would let anyone mint a working key on your account and spend your allowance. Keep using the same address and a paid plan bought with it raises the keys you already hold rather than issuing new ones. Distributed integrations may identify their discovery surface with the optional source object or x-integration-source header; invalid source values are ignored and never block key issuance.

post/v1/keys

Request

  • Base URL: https://agentmandate-api.com
  • URL: https://agentmandate-api.com/v1/keys
  • Auth: none required

Request body

emailstring email required

Where the claim token is sent. This becomes your account.

namestring

Optional label for the key, e.g. "staging". Shown in GET /v1/keys.

Response

Success

status'verification_sent'
emailstring email
expiresAtstring date-time

After this, request a new one.

nextstring

The endpoint that turns the emailed token into a key.

messagestring
requestIdstring

Changes

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