Want a free personalized recommendation for your software stack?Get yours
That Marketing Buddy
Home/API/Sorank
Sorank

Sorank API

Yes. Sorank publishes a public REST API with OAuth 2.1 with dynamic client registration (Google sign-in, read-only Search Console grant) auth. See sorank.com/mcp for the full reference.

Auth: OAuth 2.1 with dynamic client registration (Google sign-in, read-only Search Console grant)WebhooksMCP also availableLLMs: Claude (Desktop/Web), Claude Code, Cursor, Windsurf, n8n
Public REST API documentedAgent-readiness 4/10
Facts verified 2026-08-06

What is the Sorank API?

Sorank does not publish a standalone public REST API for its paid platform. Programmatic integration runs through other paths: CMS connectors that auto-publish content (WordPress, Shopify, Webflow, Wix and others), webhooks for custom integrations, and data connections to Google Search Console and GA4.

For an agent or developer, that means you cannot script the autopilot itself (trigger article generation, pull tracking data, manage backlinks) through a documented REST API the way you can with an API-first product. The intended integration surface is the CMS sync for output and the free MCP server for Search Console data.

If a documented REST API is a hard requirement for your build, Sorank is not the right fit on that axis. Its developer story is deliberately MCP-and-connector-first rather than API-first.

For the broader picture: Sorank review, full pricing breakdown, .

HOOK IT TO YOUR STACK

Real Sorank API calls you'll write

sorank-apirest
#Get the top organic keywords for a domain
GET/v3/site-explorer/organic-keywords?target=mysite.com&limit=10
200 OK · 10 results
marketing automationpos 4 · vol 12.4k
email marketing softwarepos 6 · vol 8.9k
seo tools 2026pos 8 · vol 6.3k
best crm small businesspos 12 · vol 4.6k
Cron daily to track ranking shifts.
sorank-apirest
#Pull a competitor's backlink profile
GET/v3/site-explorer/backlinks?target=rival.com&limit=100
200 OK · 100 backlinks
Referring domains1,847
Domain Rating78
New backlinks (30d)+142
Lost backlinks (30d)-38
Pipe into a weekly Slack report.
sorank-apirest
#Trigger a fresh site audit
POST/v3/site-audit/scan
202 Accepted · scan_id: 7f2a
Statusqueued
Estimated finish~4 min
Webhook callbackconfigured
Last scan issues47 (12 critical)
TMB SCORE FOR SorankAgent fit: 4/10
Read review →

Endpoints illustrative. Confirm exact paths against the live API docs before integrating.

Pricing, limits, and integration

Sorank's free MCP server is exactly that, free, and not gated behind the paid plan. You authenticate with a Google account over OAuth 2.1 with dynamic client registration for read-only Search Console access, so there are no API keys to issue or rotate and no per-call fee from Sorank. Google's own Search Console API quotas apply to the underlying data.

The paid platform is billed per website ($99 per site per month), not per API call, and its integration runs through CMS connectors and webhooks rather than a metered API. There is no published rate limit because there is no public REST API to rate-limit; the MCP tools are bounded by Search Console's limits and by the read-only scope of the granted Google access.

For an agent build, the practical pattern is: use the free MCP server to read Search Console performance, opportunities and history and to score pages with geo_score, and use webhooks plus the CMS connectors when you need content the paid autopilot generates to flow into your own systems. There is no way to drive article generation or backlink acquisition programmatically through a documented API today.

How much does the Sorank API actually cost?

Verify on docs

Sorank publishes an API, but per-tier gating wasn't extracted automatically.

  • Most likely scenario: API access is either included in all paid plans, or it's gated to higher tiers and we need to verify on the live docs page.
  • Until verified, treat the question "which plan unlocks the API" as open. Don't budget on the assumption it's free with the cheapest paid plan.

API at a glance

Auth method
OAuth 2.1 with dynamic client registration (Google sign-in, read-only Search Console grant)
SDK languages
OpenAPI spec
Webhooks
Webhooks are supported for custom integrations alongside the CMS connectors, used to push content and data between Sorank and your own systems. They are not as fully documented as the MCP server.
Structured outputs

Webhooks: Webhooks are supported for custom integrations alongside the CMS connectors, used to push content and data between Sorank and your own systems. They are not as fully documented as the MCP server.

Which AI clients can read Sorank data?

Not every AI assistant supports MCP natively. Here's the per-client picture for Sorank specifically.

ClientSupportNotes
Claude (Desktop/Web)Native MCPAdd the MCP server URL and sign in with Google via OAuth; read-only Search Console access, no API key.
Claude CodeNative MCPConnects to the same HTTP MCP server over OAuth 2.1.
CursorNative MCPDocumented setup; add the server URL and authenticate with Google.
WindsurfNative MCPListed as a supported MCP client.
n8nAPI-only (custom code)No native node and no public REST API; integrate via webhooks and CMS connectors instead.

Sorank also has an MCP server

If you're wiring Sorank into Claude / Cursor / Codex, the MCP server is usually less code than the REST API.

See Sorank MCP page

What you can build with the Sorank API

Three personas, three different shapes of build. Pick the row that matches how you actually ship.

SOLO DEV / FOUNDER

Glue Sorank into your daily workflow

  • Pull a digest of ranking changes into your morning Slack
  • Trigger a one-off backfill when something looks off
  • Pipe data into your own SQLite for ad-hoc queries
Effort: A weekend, one Node or Python script
AGENCY / CONSULTANT

Sell Sorank reporting at scale

  • White-label Sorank data into client-branded dashboards
  • Run scheduled multi-account reports without logging into the Sorank UI
  • Cross-reference with the rest of the client's stack (CRM, analytics, ad spend)
Effort: 1-2 weeks, hits multi-tenant auth quickly
IN-HOUSE ENGINEER

Production pipelines for Sorank

  • Real-time sync into your warehouse via webhooks
  • Custom alerts the dashboard's built-in alerting can't express
  • Backfill + idempotency handling for Sorank data older than the dashboard exposes
Effort: Multi-week project, expect rate-limit tuning

Quickstart template

# Starter template — endpoint paths and SDK package names come from
# the Sorank API docs: https://www.sorank.com/mcp

curl -X GET "https://www.sorank.com/<your-endpoint>" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Accept: application/json" | jq .

Template only. Endpoint paths, exact base URL, and auth header format come from sorank.com/mcp.

Limits and gotchas

  • No OpenAPI spec — you write typed clients by hand or use a third-party generator on the docs HTML.
  • Webhooks available — react to Sorank events in real time instead of polling.
  • No official SDK detected. Plan on hitting the API directly with your HTTP client of choice.
  • Rate limits: always read the docs page before scaling — the published limit is usually lower than the practical one and overages can be expensive.
4/10

Agent-readiness verdict

There is no public REST API for the paid platform, which is the main limitation for programmatic use. Integration runs through CMS connectors, webhooks and GSC/GA4 connections. For most agent use the free MCP server is the better path anyway, but the missing REST API holds the API score to a 4 out of 10.

Sorank API FAQ

Does Sorank have a public API?+
Yes — REST API at sorank.com/mcp.
Does Sorank support webhooks?+
Yes — webhooks are available on standard plans.
Should I use the API or the MCP server for Claude / Cursor / Codex?+
Prefer the MCP server for agent workflows — it's less code and pre-handles auth flows. Use the REST API for scheduled jobs, dashboards, and anything outside an LLM-driven flow.

Sources

Joonas Rotko
Joonas RotkoAuthor & Founder of That Marketing Buddy

10+ years in digital marketing. I review marketing software for AI-stack fit: real pricing, MCP and API support, and how cleanly each tool drops into an AI agent workflow, cross-checked against verified data and real user feedback.

Sorank

Try Sorank
WEEKLY NEWSLETTER

The marketing tools worth your money, scored for AI agent readiness

Every week I score the tools for MCP, API, and agent-readiness, then email you the ones that actually deliver, what plugs into Claude and Cursor, the pricing changes, and what to skip. No fluff, no daily spam.

Join for free. One email a week, unsubscribe anytime.