Public API, v1

Build rank intelligence into your workflow

Track search rankings, explore AI visibility and manage social profiles with the Rank Monitor API. Everything you see in the platform is available as JSON, so you can push data into your own dashboards, warehouses and automations.

curl --request GET \
"https://api.rankmonitor.com/api/projects" \
--header "Accept: application/json" \
--header "X-Api-Token: $RANKMONITOR_API_TOKEN"
API token authentication

Scoped credentials inherit the permissions of their Rank Monitor user.

3 resource groups

Dedicated references for Monitors, AI Monitors and Platforms.

23 documented operations

Request details, permissions, responses and ready-to-use cURL examples.

Monitors

The SEO core of the API. Read your projects, keywords and daily positions, and manage what you track without opening the dashboard.

  • Projects and monitors
  • Keywords, positions and history
  • Competitors and share of voice
  • Search engines, locations and devices

AI Monitors

Everything around AI visibility. See how your brand shows up in ChatGPT, Gemini, Perplexity and AI Overviews, prompt by prompt.

  • Prompts and prompt sets
  • Brand mentions and sentiment
  • Engine level performance
  • Weekly results and trends

Platforms

Connected platforms and social profiles in one place. Manage which accounts are linked and pull the metrics they return.

  • Connected accounts
  • Social profiles and monitors
  • Platform metrics
  • Connection status

MCP connector

Your ranking data, one conversation. Bring your SEO rankings, AI visibility and social profiles into ChatGPT or Claude and ask questions in plain language, backed by the data already in your Rank Monitor account.

  • Browser sign-in
  • One account per connection
  • Revoke anytime
  • Read-only access, you stay in control

Authenticate every request

Ask your Rank Monitor account administrator or support contact for an API token. Send it as the X-Api-Token header. Multi-account integrations can also provide X-Account-Context.

X-Api-Token: $RANKMONITOR_API_TOKEN

Use your deployment API URL

All documented paths are relative to /api on the deployment that hosts your Rank Monitor account. Requests and responses use JSON.

https://api.rankmonitor.com/api

Ready to start building?

The full reference, including permissions, response schemas and cURL examples, lives in the developer platform.