798,5 miljard geïndexeerde backlinks
Domein backlinkcontrole voor je eigen dashboard
Een REST-endpoint dat verwijzende domeinen, anchors, top pagina's en DR als JSON retourneert. Bouw je tool eromheen en de eerste $100 aan calls is voor onze rekening.
- Vier acties vereisen helemaal geen key
- Eén call scoort tot 2.000 domeinen
- Open CORS, bearer of query-string key
$ curl "https://seomasters.dev/api.php?action=overview&q=nytimes.com&key=sk_live_..."
Waarvoor het is bedoeld
Domein backlinkcontrole: vier endpoints die je eerst gaat gebruiken
Elke actie neemt het doel in q en retourneert JSON met een ok-vlag. Kies op basis van wat je scherm nodig heeft, niet op basis van wat indrukwekkend klinkt.
Gratis lookups, geen key nodig
domain, overview, stats en suggest kosten niets. Gebruik ze voor een publieke widget of een smoke test in CI.
Bulk DR voor een hele portfolio
bulk_dr scoort tot 2.000 domeinen per call voor 1 credit. Eén nightly request dekt een grote klantenlijst.
Verwijzende domeinen en anchors
refdomains, anchors en backlinks kosten 2 credits per call, tot 1.000 rijen elk, met page, per, sort en order.
Intersect voor gap tables
intersect neemt 2 tot 10 domeinen en geeft aan wie naar hen linkt. Twee credits, ongeacht het aantal rijen.
Voor wie het is bedoeld
Wat er achter de JSON zit
De cijfers komen van onze eigen crawler en onze eigen linkindex: 181.132.097 domeinen, 2.774.625.913 domein-op-domein links en ongeveer 798,5 miljard backlinks. Niets wordt doorverkocht van een derde partij.
De index wordt ongeveer één keer per maand ververst. Een link die iemand vorige week plaatste, kan nog ontbreken, dus ontwerp je UI zodat deze de indexleeftijd toont in plaats van live data te beloven.
Geverifieerde responses bevatten een _credits object met de kosten van de call en je resterende saldo. Log dit. Je financieel medewerker zal vragen waar de uitgave naartoe ging, en het antwoord staat al in elke response.
Twee pagina's zijn het lezen waard voordat je code schrijft: de DR veldreferentie legt uit wat de 0-100 score is, en de dashboard proxy gids laat zien waar de key moet zitten.
Heeft de eerste render de cijfers nodig?
Het hangt af van wie de pagina leest. Een publieke lookup die je door zoekmachines wilt laten indexeren, moet zijn cijfers al in de HTML bevatten. Een ingelogd dashboard kan zijn rijen ophalen na het laden, hoewel een lege tabel op een trage telefoon nog steeds kapot lijkt.
Het standaardadvies is eenvoudig: je server roept de API aan, rendert de rijen en de browser sorteert en filtert alleen. De proxy gids laat die verdeling zien in Next.js, inclusief de route handler.
Waar de key komt, nogmaals
De key hoort nooit in een pagina die een bezoeker kan openen. Houd hem in een server environment variable en maak de call vanuit code die draait waar dat geheim leeft.
Tooling die belooft een key te verbergen in de bundle, verbergt hem alleen voor een toevallige lezer, niet voor iedereen met de network tab open.

Eén request, end-to-end
Vervang door je key. De q waarde is het kale domein zonder scheme of path.
curl -s "https://seomasters.dev/api.php?action=refdomains&q=example.com&per=100&sort=dr&order=desc" \
-H "Authorization: Bearer sk_live_..."
# header or ?key= both work
# ok=false or HTTP 401/402 means stop and read the errorChecklist
Voor de eerste productie deploy
- Key leeft in een server-side environment variable, nooit in een browser bundle
- Elke response wordt gecontroleerd op
ok, niet alleen de HTTP status - HTTP 401 en 402 worden niet automatisch opnieuw geprobeerd
_creditswordt bij elke call naar je eigen log geschreven- De UI toont de maandelijkse verfrissing, zodat niemand de data als live leest
- Paginering stopt bij de 50.000-rij cap in plaats van oneindig te loopen
Scope
Een link-data API, geen volledige SEO suite
Keyword research, rank tracking en dagelijks verse crawling worden beter bediend door Ahrefs of Semrush. Ahrefs verkoopt API units binnen abonnementen vanaf $129 per maand voor 200.000 units. Deze API prijst link data per call in plaats daarvan.
- Goede fit: dashboards, audits, bulk scoring, interne tools
- Slechte fit: rank tracking, keyword volumes, live link alerts
- Data wordt maandelijks ververst, en de docs zeggen dit vooraf
Hoe het werkt
Van inloggen tot een nightly job
- 1
Log in met Google
De account pagina issued je
sk_key en toont de $100 starter balance, 1.000.000 credits. - 2
Voer één gratis actie uit
Roep
overviewaan voor een domein dat je goed kent. Vergelijk de output met wat je verwacht voordat je iets bouwt. - 3
Schrijf de fetch layer
Wrap
fetchéén keer: key injectie,okcheck,_creditslogging. Zie de paginering notities voor de paging loop. - 4
Plan het
Maandelijks draaien voor deep pulls, nightly voor
bulk_dr. De error tabel behandelt wat te doen als een night fout gaat.
FAQ
Vragen die developers eerst stellen
- Hoe werkt een domein backlinkcontrole via de API?
- Stuur het domein als
qnaar een actie zoalsoverview,refdomainsofbacklinksen lees de JSON. De gratis acties hebben geen key nodig. Betaalde acties vereisen een key in een bearer header of alskey=en kosten 1 tot 3 credits per call, ongeacht het aantal rijen. - Moet ik de key in de browser zetten?
- Nee, en dat moet je ook niet. CORS is open, dus de browser kan de API aanroepen, maar een key in client code is publiek voor elke bezoeker. Houd betaalde calls op je server en laat de front end praten met je eigen route.
- Wat gebeurt er als het credit op raakt?
- De API antwoordt met HTTP 402. Een ontbrekende of verkeerde key retourneert HTTP 401. Behandel beide als stop signalen in plaats van opnieuw proberen. Je laadt op met USDT (TRC-20) vanaf de account pagina en dezelfde key blijft werken.
- Hoeveel rijen krijg je per call terug?
- Tot 1.000 rijen per call, en elke call wordt één keer gefactureerd ongeacht het aantal rijen. Paginereer met
pageenper. Deep paginering is begrensd tot 50.000 rijen, dus voor grotere exports verfijn je de query met sorting of een andere actie. - Is DR hetzelfde nummer als in Ahrefs?
- Nee. DR hier is onze eigen metric: round(100 log(ref_domains + 1) / log(2 10^7)). Het is vergelijkbaar in geest met Ahrefs DR of Moz DA, maar berekend vanuit onze eigen index, dus vergelijk trends binnen één tool, geen waarden over tools heen.
- Hoe vers is de link data?
- Ongeveer één maand. De index wordt ongeveer één keer per maand herbouwd, dus recente links kunnen ontbreken. Als je product dagelijkse alerts op nieuwe links belooft, heb je een daily-crawl vendor nodig en deze API voor de goedkope bulk cijfers.
- Is er een maandelijkse vergoeding of minimum?
- Geen abonnement en geen minimum. Credit is vooruitbetaald: 1 credit kost $0,0001, dus 1.000 one-credit calls kosten $0,10. Nieuwe accounts krijgen $100 gratis credit, geen kaart nodig, alleen met Google sign-in.