API Reference
Available on Growth and Dominator plans.
Authentication
All requests require an API key in the Authorization header:
Authorization: Bearer sk_live_your_api_key_here
Generate API keys in Dashboard → Settings → API.
POST
/api/v1/audit100 req/minRun an AI visibility audit
Request body:
{ "domain": "example.com", "keywords": ["best crm", "sales tool"] }Response:
{ "overallScore": 65, "factorScores": [...], "platformScores": [...] }GET
/api/v1/keywords100 req/minList tracked keywords
Response:
{ "data": [{ "keyword": "best crm", "score": 55, ... }], "total": 10 }POST
/api/v1/keywords100 req/minAdd a keyword to track
Request body:
{ "keyword": "best crm software" }Response:
{ "id": "...", "keyword": "best crm software", "created_at": "..." }GET
/api/v1/score/history100 req/minGet score history
Response:
{ "data": [{ "date": "2026-03-01", "score": 55 }, ...] }