Changelog
What changed in the RankShark Track and Enhance REST APIs and MCP servers, month by month, and how we announce changes that could break your code.
We add fields and endpoints without notice. Write code that ignores fields it does not know. Anything that could break existing code is announced here first.
November 2026
- Public developer docs at docs.rankshark.io, with a full reference for the Track and Enhance APIs.
- Enhance MCP tools are named
enhance_…, for exampleenhance_list_campaigns. - Enhance: locations. List the places a campaign can target visits to, over REST and MCP.
- Enhance: status.
GET /api/v1/statusandGET /api/v1/metasay whether your subscription is active. - Error links. Enhance error bodies carry a
typelink to their code on the Errors page. - Track: several engines per campaign.
enginestakes a list (for example["maps", "search", "ai"]), each keyword is scanned on each engine, andaiGridsets the grid for AI answers. - Track: scans show their wait.
wait.ahead,wait.startsInMinandwait.minutesLefttell you when a queued scan starts and finishes.
October 2026
- Track API and MCP server at
/v1/trackand/mcp/track, with their own keys (rstk_…) and scopes. - Enhance keys now start with
rsen_. Older Enhance keys keep working. - OAuth sign-in for Claude.ai, ChatGPT and other MCP clients, for both products.