AerankoAI Search Optimization
Free AI AuditLog in

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/min

Run an AI visibility audit

Request body:

{ "domain": "example.com", "keywords": ["best crm", "sales tool"] }

Response:

{ "overallScore": 65, "factorScores": [...], "platformScores": [...] }
GET/api/v1/keywords100 req/min

List tracked keywords

Response:

{ "data": [{ "keyword": "best crm", "score": 55, ... }], "total": 10 }
POST/api/v1/keywords100 req/min

Add a keyword to track

Request body:

{ "keyword": "best crm software" }

Response:

{ "id": "...", "keyword": "best crm software", "created_at": "..." }
GET/api/v1/score/history100 req/min

Get score history

Response:

{ "data": [{ "date": "2026-03-01", "score": 55 }, ...] }