SE Ranking Data API Documentation
This is the complete API documentation for connecting to the SE Ranking Data API using MindCloud's Universal API. If you are new to MindCloud, start with the Introduction to see how one API can sit in front of many different apps.
MindCloud is an integration company that offers one normalized API to access 3,100+ apps from a single place. It cleans up provider-specific quirks, keeps requests and responses consistent, and centralizes authentication so you do not need to manage separate flows for every app. Browse other apps.
Meet SE Ranking Data: Analyze keywords, backlinks, audits, and SEO data at scale. Keep reading to get started.
Quickstart
Before you run your first SE Ranking Data request, you need three things:
- A MindCloud account — sign in or create an account at MindCloud.
- A MindCloud API Key — create one in API Keys. Keep it on your server.
- At least one SE Ranking Data connection — create or choose one in Connections. Note its
connectionId.
Every SE Ranking Data action uses the same URL pattern:
https://connect.mindcloud.co/v1/universal/seRanking/latest/actions/{actionSlug}You need a MindCloud API Key and a SE Ranking Data connection. Then call an action such as Analyze keyword overlap and gaps:
curl --request GET \
--url "https://connect.mindcloud.co/v1/universal/seRanking/latest/actions/analyze-keyword-overlap-and-gaps" \
--header "Authorization: Bearer $MINDCLOUD_API_KEY" \
--get \
--data-urlencode "connectionId=$CONNECTION_ID"Every response comes back in the same envelope, with your rows in a data array:
{
"success": true,
"data": [
{ "id": "1042", "name": "Ava" }
],
"meta": {}
}After your first request works, use Shape your requests to control arguments, pagination, filtering, fields, and errors.
Authentication
Authentication has two layers. Your MindCloud API Key authenticates the request to MindCloud, sent as a Bearer token in the Authorization header. The connectionId selects the connected SE Ranking Data account that should run the action. MindCloud stores and refreshes the SE Ranking Data credentials behind that connection, so you never send provider tokens with your requests.
Pass connectionId in the query string for GET and DELETE actions, and in the JSON body for POST, PUT, and PATCH actions. Keep your MindCloud API Key on your server; do not ship it in browser code, mobile apps, public repositories, or logs.
SE Ranking Data actions
All 60 published actions for this SE Ranking Data version. Each page documents the endpoint, arguments, and response controls.
- GETAnalyze keyword overlap and gaps
- POSTCreate advanced audit
- POSTCreate standard audit
- DELETEDelete audit
- GETDiscover brand by URL
- GETExport backlinks data
- GETExport keyword metrics
- GETFetch backlinks in batches
- GETGet AI search leaderboard
- GETGet AI search overview
- GETGet all crawled pages
- GETGet all found links
- GETGet all issues by URL
- GETGet audit history by date
- GETGet audit pages by issue
- GETGet audit report
- GETGet audit status
- GETGet backlink anchor texts
- GETGet backlink metrics
- GETGet backlink summary
- GETGet cumulative backlinks over time
- GETGet daily count of new and lost backlinks
- GETGet daily count of new and lost referring domains
- GETGet domain authority
- GETGet domain authority distribution
- GETGet domain authority history
- GETGet domain competitors
- GETGet Domain Keyword Rankings
- GETGet Domain Overview by Region
- GETGet domain pages
- GETGet domain subdomains
- GETGet domain traffic and keyword history
- GETGet longtail keywords
- GETGet page and domain authority
- GETGet page authority
- GETGet page authority history
- GETGet paid ads by keyword
- GETGet paid ads for domain
- GETGet prompts by brand
- GETGet prompts by target
- GETGet question keywords
- GETGet related keywords
- GETGet similar keywords
- GETGet Subscription Details
- GETGet total backlinks count
- GETGet total referring domains count
- GETGet total referring IPs count
- GETGet total referring subnets count
- GETGet Worldwide Domain Overview
- GETGet worldwide URL overview
- GETList all backlinks
- GETList audits
- GETList indexed pages with backlinks
- GETList new and lost backlinks
- GETList new and lost referring domains
- GETList referring domains
- GETList referring IPs
- PUTRecheck advanced audit
- PUTRecheck standard audit
- PUTUpdate audit title
Related apps
More Marketing apps on the Universal API, behind the same REST shape. Or browse all apps.