Pricing, limits, and integration
Outrank's API and CLI come with the product rather than as a separately metered service. Authentication uses org-scoped Bearer tokens prefixed outr_live_, created in the dashboard, and the API is JSON in and out across products, keywords, articles, GSC and billing endpoints.
Webhooks POST to your endpoint on publish_articles and update_article events, with bearer-token verification, so you can react to new and updated content without polling. Confirm any current rate limits in the docs before a high-volume automated build.
How much does the Outrank API actually cost?
Outrank 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
Which AI clients can read Outrank data?
Not every AI assistant supports MCP natively. Here's the per-client picture for Outrank specifically.
| Client | Support | Notes |
|---|---|---|
| Claude Code | Native MCP | Official outrank-cli is pitched for coding agents like Claude Code, wrapping the REST API for command-line and agent use. |
| Cursor | Native MCP | Same official CLI is positioned for Cursor and other coding agents. |
| n8n | API-only (custom code) | No native node or MCP; integrate through the REST API and webhooks on publish and update. |
What you can build with the Outrank API
Three personas, three different shapes of build. Pick the row that matches how you actually ship.
Glue Outrank 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
Sell Outrank reporting at scale
- White-label Outrank data into client-branded dashboards
- Run scheduled multi-account reports without logging into the Outrank UI
- Cross-reference with the rest of the client's stack (CRM, analytics, ad spend)
Production pipelines for Outrank
- Real-time sync into your warehouse via webhooks
- Custom alerts the dashboard's built-in alerting can't express
- Backfill + idempotency handling for Outrank data older than the dashboard exposes
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 Outrank 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.
Agent-readiness verdict
A well-scoped REST API with Bearer auth and outr_live_ keys across products, keywords, articles, GSC and billing, backed by webhooks and an official CLI built for coding agents. The lack of an MCP server holds it to a 7 out of 10, but it is one of the stronger developer stories among content autopilots.
Outrank API FAQ
Does Outrank support webhooks?+
Does Outrank have a public API?+
Sources
- Outrank official site: https://www.outrank.so/
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.

