Plain GET requests
No POST task arrays, no polling queues, no Basic Auth dance. Domain in, JSON out, synchronously.
For Developers
One header, plain GET requests, flat published prices, JSON responses. No suite subscription, no unit archaeology, no sales call. 100 free credits to start, and they never expire.
Integration
Auth is an X-API-Key header. There is no step two.
# Auth is one header. Every endpoint is a plain GET.
curl "https://api.rankparse.com/v1/backlinks?domain=stripe.com&limit=100" \
-H "X-API-Key: rp_your_key"
# Flat, published cost: 2 credits. Failures aren't charged.
# Response: JSON with a flat data array, no task envelopes.
{
"data": [
{ "from_url": "...", "to_url": "...", "anchor_text": "..." }
],
"credits_used": 2,
"credits_remaining": 98
}Principles
No POST task arrays, no polling queues, no Basic Auth dance. Domain in, JSON out, synchronously.
Every endpoint's credit cost is on the pricing page: 1 credit for domain authority, 2 for backlinks, 10 for site explorer. You can quote a job's cost before you run it.
Prepaid credit packs from $10. Credits never expire, so a side project that runs quarterly costs the same as one that runs daily.
A 4xx or 5xx costs zero credits, and credit deduction is atomic: concurrent calls can't double-spend.
Official Node and Python SDKs, a full OpenAPI spec, and copy-paste examples per endpoint in the docs.
An MCP server on every tier, so Claude, ChatGPT, Cursor, and Claude Code can call your SEO data as tools with zero glue code.
What you skip
Tradeoff
RankParse is built on aggregated open web data (the public web link graph, HTTP Archive, CrUX, Tranco), rebuilt quarterly, not a continuous proprietary crawl. That's why the prices look the way they do. If your product's value depends on seeing a link that appeared yesterday, use a live-index vendor and pay their premium; if it depends on scoring, enriching, auditing, or powering agents, quarterly data answers the question. Provenance details on the data page.
Build paths
Node and Python SDKs, or plain fetch/curl against 22 GET endpoints.
Getting startedGive Claude, ChatGPT, Cursor, or Claude Code the whole API as typed tools.
MCP overviewServer-side patterns for Next.js and FastAPI, with caching strategies.
Next.js guiden8n node, workflow templates, and an HTTP-request recipe for Make and Zapier.
Workflow libraryYour stack
FAQ
Start free
100 free credits. No card. Flat prices on the pricing page, where they belong.