Kort antwoord
Wat vragen mensen het vaakst over WebReaderAPI?
Meestal de prijs per pagina, hoe JavaScript-pagina's en PDF's worden geteld, en wat er gebeurt als een site robots weigert. Kort gezegd: WebReaderAPI rekent één credit per gelezen pagina, twee met een browser, vanaf US$ 0,07/1K pagina's per oktober 2026; geweigerde of mislukte pagina's kosten niets; robots.txt wordt altijd gerespecteerd. Geen KYC; betalen met crypto.
Prijs en credits
Hoeveel kost WebReaderAPI?
Prepaid packs kosten US$ 3,75 voor 10.000 pagina's, US$ 21,75 voor 100.000 pagina's en US$ 74,25 voor 1.000.000 pagina's, per oktober 2026. Het tarief daalt naar US$ 0,07/1K pagina's bij het 5.000.000 pagina's pack. De pricing page vermeldt elk pack.
Wat koop je met één credit?
Eén gelezen pagina zonder browser. Een pagina die JavaScript-rendering nodig heeft, gebruikt twee credits, en lezen vanuit een gekozen land kost één extra. De response vertelt je wat er is gebruikt in credits_used, zodat je de kosten per pagina in je eigen logs kunt bijhouden.
Verlopen credits?
Nee. Prepaid credits verlopen nooit: ongebruikte pagina's blijven op je account staan tot je ze gebruikt. Een pack dat je voor een eenmalige crawl hebt gekocht, houdt de ongebruikte pagina's voor je volgende project.
Word ik belast als een pagina niet kan worden gelezen?
Nee. Errors kosten geen credit, of de oorzaak nu aan onze kant, het netwerk of de website ligt. Dat geldt ook voor pagina's die worden geweigerd door robots.txt, door een ai-input=no-signaal of door het antwoord van de site zelf.
Is er een gratis tier?
Nee. Er is geen gratis laag: het kleinste pack is de manier om te testen, betaald vanaf de minimale top-up, en het bedrag dat alleen is toegevoegd om dat minimum te halen, kan op verzoek binnen 30 dagen worden terugbetaald, in USDT of USDC, zolang het niet is besteed.
Wat is het kleinste bedrag dat ik kan besteden?
De minimale top-up is US$ 25. Het kleinste pack, 10.000 pagina's, kost US$ 3,75; de rest van de top-up blijft op je saldo voor latere packs of kan binnen 30 dagen worden teruggevraagd als het niet is besteed.
Wat de API leest en teruggeeft
Kan WebReaderAPI pagina's lezen die met JavaScript zijn gebouwd?
Ja. JavaScript-rendering in een headless browser wanneer de pagina het nodig heeft (render=auto), of altijd, of nooit. Met render=auto wordt een browser alleen gebruikt als de ruwe HTML te weinig tekst bevat, zodat eenvoudige pagina's op één credit blijven.
Kan het PDF-bestanden converteren?
Ja. PDF-bestanden tot 20 MB en 100 pagina's worden omgezet naar Markdown, voor 1 credit per begonnen blok van 10 pagina's. Stuur de URL van de PDF naar hetzelfde /read endpoint; de tekst komt terug als Markdown.
Kan ik een hele website lezen?
Ja, met een crawl job. Crawl één website per job, tot 10.000 pagina's, volgens de sitemap, de robots.txt en de Crawl-delay. Je kunt het beperken tot paden zoals /docs/*; elke gelezen pagina gebruikt credits zoals een enkel request.
Hoeveel URL's kan ik tegelijk sturen?
Tot 100 URL's per batch-job. Een batch draait als een job: je stuurt de lijst, ontvangt een job_id en haalt elk resultaat op wanneer de job klaar is.
Hoe houd ik een pagina binnen het context window van mijn model?
Stel max_chars in. De Markdown wordt op die lengte afgekapt, van 1.000 tot 500.000 tekens. Samen met main_content=true houdt dit lange pagina's binnen een voorspelbaar tokenbudget.
Behoudt de Markdown tabellen, codeblokken en links?
Ja. Headings, lijsten, tabellen, codeblokken en links behouden hun Markdown-vorm. Links staan inline; voeg include_links=true toe om ze ook als aparte lijst te krijgen, en include_images=true om afbeeldingen te behouden.
Wat betekent "hoofdinhoud"?
Het deel van de pagina waarvoor een lezer kwam: het artikel, de documentatie of de productbeschrijving. Met main_content=true, de standaard, worden menu's, cookiebanners, advertenties, sidebars en footers verwijderd. Zet het op false om de hele pagina om te zetten.
Kan ik een pagina lezen zoals die in een ander land verschijnt?
Ja, met de country parameter en een landcode van twee letters. Het land kiezen van waaruit een pagina wordt gelezen kost 10 credits extra, omdat de pagina dan via een residential-verbinding in dat land wordt gelezen. Sommige sites wijzigen prijzen, taal of inhoud per land.
robots.txt en geweigerde pagina's
Respecteert WebReaderAPI robots.txt?
Altijd. We respecteren robots.txt: onze crawler identificeert zich als WebReaderAPI, volgt de regels die voor hem of voor alle robots zijn geschreven, en leest geen pagina die een site niet toestaat. Geweigerde pagina's worden niet in rekening gebracht. De botpagina toont de user agent en hoe site-eigenaren die kunnen toestaan of weigeren.
Wat gebeurt er met sites die beschermd zijn door Cloudflare of een andere botfilter?
Als de site onze crawler doorlaat, wordt de pagina normaal gelezen. Als de site weigert of antwoordt met een challengepagina, geven we dat antwoord terug als target_refused en rekenen we niets. We proberen nooit een challenge te omzeilen.
Kan WebReaderAPI pagina's lezen achter een login of een paywall?
Nee, nooit, ook niet met inloggegevens die je aanlevert. Content waarvoor een account of een abonnement nodig is, valt buiten scope, en erom vragen schendt het Acceptable Use Policy.
Wat is het ai-input=no-signaal?
Een regel die sommige sites toevoegen aan robots.txt, uit het Content Signals Policy, om te weigeren dat hun pagina's als input voor AI-antwoorden worden gebruikt. Als een site Content-Signal: ai-input=no in zijn robots.txt aangeeft, lezen we de pagina's niet voor je; de API retourneert blocked_by_site_policy, gratis.
Is webpagina's lezen voor AI legaal?
Dat hangt af van de content, het land en wat je met de tekst doet. robots.txt respecteren en uit de buurt blijven van persoonsgegevens en paywalls verlaagt het risico. Ons overzicht van de regels vat de belangrijkste punten samen; het is geen juridisch advies.
Account, betaling en privacy
Moet ik mijn identiteit verifiëren?
Nee. WebReaderAPI vraagt geen ID, geen selfie, geen bedrijfsdocumenten en geen kaart. Inloggen met je accountnummer; e-mail is optioneel. De no-KYC-pagina legt uit wat nog wel geldt.
Met welke cryptocurrencies kan ik betalen?
BTC, USDT, USDC, ETH, SOL, LTC. USDT werkt op TRC-20 of ERC-20, USDC op ERC-20. Stuur het exacte bedrag dat wordt getoond, klik op "I've sent the payment" en de top-up wordt bijgeschreven zodra de betaling is bevestigd.
Kan ik een terugbetaling krijgen?
Ja, naar je saldo. Een pack dat voor minder dan 20% is gebruikt, gaat binnen 72 uur na aankoop terug, en een pack dat nooit heeft gewerkt wordt volledig gecrediteerd. Het terugbetalingsbeleid bevat de exacte regel en drie voorbeelden.
Hoe werken API-sleutels?
Maak meerdere API-sleutels aan, bijvoorbeeld één per agent of project, en trek ze allemaal in vanuit je dashboard. Stuur je API-sleutel mee in de Authorization-header als Bearer-token, of in de queryparameter api_key. Eén sleutel per applicatie of agent maakt het makkelijk om er één in te trekken zonder de andere te stoppen.
Wat loggen jullie over mijn verzoeken?
De hostnaam van elke pagina, nooit de volledige URL of de inhoud, plus de tijd, status en credits, gedurende 30 dagen. We bewaren geen kopie van de pagina's die je leest. Het privacybeleid bevat de details.
Developers en AI-agents
Is er code voor Python en Node.js?
Ja. De Python- en Node.js-gidsen tonen losse reads, batches, crawls en retries, en de quick start heeft een curl-voorbeeld. Je hebt geen SDK-pakket nodig: de API is gewoon HTTPS met JSON.
Kunnen Claude, Cursor of een andere MCP-client WebReaderAPI gebruiken?
Ja, via een kleine MCP-server die je zelf draait, gedocumenteerd op de MCP-pagina. Die biedt een tool die een URL aanneemt en de pagina als Markdown teruggeeft.
Werkt het met LangChain en LlamaIndex?
Ja. De LangChain and LlamaIndex-pagina toont een document loader die URL's omzet in documenten met hun metadata, klaar voor chunking en embedding.
Hoeveel pagina's kan ik tegelijk lezen?
Elk account heeft een limiet voor het aantal pagina's dat het tegelijk leest; je dashboard toont die, en support kan hem verhogen. Crawls volgen ook de Crawl-delay van elke site, dus een grote crawl van één domein kan langer duren dan het aantal pagina's suggereert.
Wie runnen WebReaderAPI?
SerpGoat LLC. Zie de about-pagina voor hoe de dienst werkt en hoe je een persoon bereikt. E-mailsupport antwoordt binnen 12 uur, elke dag van de week, ook bij hulp met crawls en integraties.
Hoe snel is een read?
Dat hangt vooral af van de website en van of er een browser nodig is. We publiceren geen snelheidscijfer tot we er een hebben gemeten over een publieke steekproef; zodra we dat doen, verschijnt het met methode en datum op de statuspagina.