1. Create an API key
Create an API Key
Go to Settings > API in your Ranked AI dashboard.
- Read Only (default) — fetch keywords, audits, backlinks, AI visibility, content, and reports
- Read + Write — everything above, plus create reports, manage webhooks, and update preferences
2. Find your project ID
Every API call requires a project ID. List your projects to find it:id value — you’ll use it in all subsequent calls.
3. Fetch your data
Use the project ID to pull keyword rankings, audit results, AI visibility, and more.Keyword rankings
| Field | Description |
|---|---|
desktop_position | Google Desktop rank |
mobile_position | Google Mobile rank |
ai_mode_position | Google AI Mode rank |
maps_position | Google Maps rank |
net_change | Combined position change across all channels |
What else is available
| Endpoint | What it returns |
|---|---|
GET /rankings/keywords | Keyword positions across Desktop, Mobile, AI Mode, Maps |
GET /prompts | AI visibility across ChatGPT, Claude, Gemini, Perplexity, Grok, Meta |
GET /audits/latest | Latest site audit results with issue counts |
GET /backlinks/summary | Backlink profile with referring domains |
GET /content | Content calendar with status and scheduling |
GET /reports | Shareable SEO report links |
POST /webhooks | Real-time notifications when data changes |
Build with AI
Copy this prompt into Cursor, Claude, or ChatGPT to build an integration:Give this to your AI coding tool to build a Ranked AI integration.
Next steps
API Reference
Full endpoint documentation with examples.
Webhooks
Get notified when keyword positions update, content changes, or audits complete.
MCP Integration
Connect Ranked AI to ChatGPT, Claude, or Cursor.
Agency Dashboard
Build a custom client dashboard with the API and webhooks.