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:
POST https://connect.mindcloud.co/v2/universal/apps/seRanking/actions/{actionSlug}/runYou need a MindCloud API Key and a SE Ranking Data connection. Then call an action such as Get Subscription Details:
curl --request POST \
--url "https://connect.mindcloud.co/v2/universal/apps/seRanking/actions/get-subscription-details/run" \
--header "Authorization: Bearer $MINDCLOUD_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"connectionId": "$CONNECTION_ID",
"arguments": {}
}'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.
Authenticate with a MindCloud API Key plus a connectionId for your SE Ranking Data account. See SE Ranking Data API Authentication for the full flow and how to get your connection credentials.
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.