Skip to main content
The AnonAge API is a small REST API over JSON. It covers everything you need to put an age gate on your site: open a verification session, receive the signed result, and report on your usage.

Base URLs

Response format

Every response uses the same envelope:

Authentication

See Authentication for API keys.

Endpoint groups

  • Health — service status.
  • Auth — register, login, email verification, password reset.
  • Verification — open a session, poll a session (API key).
  • Usage — summary, by-key, session log, CSV export (business account).
AnonAge also sends you an outbound result callback when a verification completes — that is the signal your site should act on, rather than polling.
API keys are created and revoked in your Dashboard rather than through the API.

Error codes

Rate limiting

  • Default: 100 requests / 15 min / IP.
  • Auth endpoints: 5 requests / 15 min / IP.
  • Webhooks: not rate limited.
New to the API? Start with the Quickstart.