Skip to content

Authentication

All requests require an API key passed via the X-API-Key header.

Terminal window
curl https://api.gnosistools.com/v1/people \
-H "X-API-Key: gn_your_key_here"

Keys are prefixed with gn_ and generated when you sign up.

TierRequests/DaySemantic Search
Free1,000No
Pro10,000Yes

When you exceed your rate limit, the API returns 429 Too Many Requests with a Retry-After header.

Terminal window
curl https://api.gnosistools.com/v1/usage \
-H "X-API-Key: gn_your_key_here"
{
"data": {
"email": "you@example.com",
"tier": "free",
"daily_limit": 1000,
"daily_used": 42
}
}
StatusMeaning
401Invalid or missing API key
404Resource not found
429Rate limit exceeded
500Internal server error