Skip to content

Authentication

Every request to /v1/check/email requires an X-API-Keyheader.

Prefix Purpose
ag_free_... Free-tier key (500 checks/month)
ag_demo_... Demo key served to the public landing widget
ag_live_... Paid-tier key (Pro / Business)

Create, list, and revoke keys from guard.ayzalai.com/settings. Up to 5 active keys per user.

Every response includes:

X-RateLimit-Limit: 500
X-RateLimit-Remaining: 498
X-RateLimit-Used: 2
X-RateLimit-Reset: 1793491200

X-RateLimit-Reset is a Unix timestamp for the next monthly reset.

On quota exceeded:

HTTP 429
{
"detail": "Monthly quota exceeded (500/500). Upgrade at https://guard.ayzalai.com"
}
Status Meaning
401 Missing or invalid X-API-Key
429 Monthly quota exceeded
500 Server error — retry with backoff