Track API reference
Every endpoint of the RankShark Track REST API for local rank tracking and AI visibility, with its fields, scope, request and response examples, and a playground.
Base URL: https://panel.rankshark.io · Auth: Authorization: Bearer rstk_… or an OAuth token for https://panel.rankshark.io/v1/track · Format: JSON
Each endpoint page shows the scope it needs, its parameters and body, example requests in curl, JavaScript and Python, the answers, and a playground to send a real request with your key.
The playground calls the live API
Requests from the playground use your real workspace. Runs spend points and deletes cannot be undone. The key you enter is kept in this browser tab only and is sent only to the API.
| Group | What it covers |
|---|---|
| Campaigns | Create, read, update, delete and run campaigns |
| Scans | Scan results, competitors, AI visibility, comparisons, CSV, cancel |
| Lookups | Find a business on Google Maps, read a website, search places |
| Businesses | Group campaigns by business (clients in the API) |
| Reports | Report data, PDF, saved and scheduled reports |
| Workspace | Engines, usage, dashboard and insights |
Download the OpenAPI document: track.json. New here? Start with Create a campaign.