Skip to content

50,000 free calls a month, card-free. Get an API key →

Documentation menu
docs / api / post-v1-keys-verify
self-serve

POST/v1/keys/verify

Public. No key, and no quota deducted.

Call it

bash
curl -fsS -X POST "https://api.mapmap.ai/v1/keys/verify" \
  -H "Content-Type: application/json" \
  -d @request.json

Request body

application/json · VerifyTokenBody

FieldTypeRequiredDescription
tokenstringyesThe single-use token from the emailed link (the #t= fragment, or the ?token= query of a link sent before the fragment form).

Responses

200The key is verified (now, or already)
FieldTypeRequiredDescription
monthly_quotaintegernoThe applied monthly quota after a confirmation (a plan bought before confirming is honoured, not the free tier); absent after a refusal.
statestringyesverified after a confirmation, revoked after "This wasn't me".
400Missing, unknown, used or expired token, or the key has been deleted
409The account already has five verified keys; revoke one first

Error bodies follow the shared problem model documented on API conventions.

Also under self-serve

Generated from https://api.mapmap.ai/openapi.json on 2026-10-01 · operationId confirm_key