API Reference
Audit any URL, retrieve scores and issues, and track citations programmatically. The SearchAudit API is available on the Agency plan.
Introduction
The API is organized around REST. All requests use HTTPS and return JSON. The base URL is:
Authentication
Authenticate with a bearer token. Create API keys in Settings → API. Keep them secret — never commit them to source.
Run an audit
Submit a URL to audit. Returns an audit object with a score and itemized issues once the scan completes (typically under 60 seconds).
Retrieve an audit
Fetch a previously-run audit, including the full category breakdown and every issue.
Citation tracking
Return citation results for your tracked prompts across ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews.
Errors & rate limits
The API uses standard HTTP status codes. 429 indicates you’ve exceeded your rate limit of 600 requests/minute on Agency.