Receipts, not guesses
Backlink checking tool for ChatGPT-style assistants
Give your assistant a real link index to call, so it stops inventing counts. Free DR lookups need no key, and a referring-domain pull costs 2 credits, or $0.0002.
- Free actions: domain, overview, stats, suggest
- One credit is $0.0001, no subscription
- Bearer header or key in the URL
$ curl "https://seoaipal.com/api.php?action=overview&q=nytimes.com&key=sk_live_..."
What it is for
A backlink checking tool built around how assistants fail
Chat models rarely refuse. They answer, and the answer is often a number nobody measured. Four jobs this tool takes off the guessing.
Stop invented counts
A real call returns rows and a balance. Read why assistants make link numbers up, then test your own.
Give a custom GPT a data source
One schema, four read-only actions, a key. The setup in six moves takes about twenty minutes.
Keep the prompt honest
Six rules that make the chat print the action it used. Paste the runbook prompt.
Size up rivals cheaply
Compare up to 20 domains for 1 credit. The gap mistakes page shows what goes wrong.
What your assistant actually sends
Plain GET, JSON back. The header keeps the key out of URLs and transcripts.
# 2 credits, one call, up to 1,000 rows
curl -H "Authorization: Bearer sk_live_..." \
"https://seoaipal.com/api.php?action=refdomains&q=example.com&per=100"
# free, no key
curl "https://seoaipal.com/api.php?action=overview&q=example.com"Where we stand
Good for links, not for everything
This is a link-data API with a low per-call price. For keyword research, rank tracking and a daily-fresh crawl, Ahrefs and Semrush are the fuller products. Our index refreshes about monthly, so last week's link may be absent.
- Use it for referring domains, anchors, top pages and a 0-100 rating.
- Use Search Console as a second opinion on your own site.
- Do not ask any model to remember a number.
- domains in our own link graph
- 181,132,097
- domain-to-domain links
- 2,774,625,913
- backlinks indexed
- ~798.5 billion
- free credit on sign-up, no card
- $100
Who it is for
Who this is for
You run SEO through a chat window, or you are building the thing that does. Maybe a custom GPT for clients, maybe a script that hands a model some JSON and asks for a summary.
The first time a reply quotes a backlink count with no tool behind it, you feel the problem. The second time, you start checking. This page exists for that second time.
Costs stay small by design. Calls start at $0.0001 and the heavy ones are $0.0003, so the free-action budget page is mostly about discipline, not money. When something fails in the chat, the symptom table maps it to a status code.
FAQ
Questions people type before they sign up
- What is a backlink checking tool an assistant can use?
- It is an API the assistant calls instead of guessing. You send a domain and get JSON back with referring domains, anchors, top pages or a 0-100 rating. Four actions are free, and the rest cost 1 to 3 credits.
- Can ChatGPT check my backlinks by itself?
- Not from memory. Without a tool it predicts a plausible figure. With a custom GPT Action pointing at a link index, it can fetch rows and quote them. Ask it to print the action name and the credits left.
- How do I check backlinks for free from a chat?
- Use the no-key actions: domain, overview, stats and suggest. They return a rating and a summary at zero credits. Paste the curl line from this page into a terminal first, then let the assistant make the same call.
- Is the data live?
- No. The index is our own crawl and refreshes roughly once a month, so a link from last week may not show yet. Tell your assistant to mention that when a link is missing, instead of calling the site clean.
- How much does a month of chat lookups cost?
- For a solo consultant it is usually cents. A refdomains pull is 2 credits, which is $0.0002, and the sign-up credit is $100. The budget page has a clearly hypothetical ledger you can adapt.
- Does it replace Ahrefs or Semrush?
- No. Ahrefs and Semrush cover keywords, rank tracking and daily crawling, and they are fuller for that. This is cheaper for plain link lookups, which suits assistants. Many people use both.
- What does an error like 402 mean in my GPT?
- HTTP 402 means the credit ran out, and 401 means a missing or bad key. Assistants often hide both behind a polite sentence. The error table shows how to read the real status.