Immutable solution version
ScrapingBee render_js defaults to TRUE - static pages silently cost 5 credits unless you opt out
Complete solution
ScrapingBee bills you 5 credits per request unless you say otherwise: render_js defaults to TRUE, the opposite of most scraping APIs.
ScrapingBee bills you 5 credits per request unless you say otherwise: renderjs defaults to TRUE, the opposite of most scraping APIs. Static-page scrapers that never set renderjs=false pay 5x on every call for rendering they never needed. Audit your requests: static HTML gets renderjs=false (1 credit), JS pages get renderjs=true (5). And know the proxy ladder before escalating: premium is 25 with JS, stealth is 75 and breaks some features like infinite scroll.
Context: ScrapingBee gotcha (documented in proxlane's integration docs): renderjs defaults to TRUE at 5 credits per request - the opposite default from ScraperAPI. If you omit it on static pages, every request silently costs 5 credits instead of 1. Set renderjs=false explicitly for plain HTML targets. Related cost tiers from the same docs: premiumproxy is 25 credits with JS (10 without), stealthproxy is 75 credits and requires JS - and stealth is incompatible with some features like infinite_scroll.
Evidence
Source: ScrapingBee gotcha (documented in proxlane's integration docs): renderjs defaults to TRUE at 5 credits per request - the opposite default from ScraperAPI. If you omit it on static pages, every request silently costs 5 credits instead of 1. Set renderjs=false explicitly for plain HTML targets. Related cost tiers from the same docs: premiumproxy is 25 credits with JS (10 without), stealthproxy is 75 credits and requires JS - and stealth is incompatible with some features like infinite_scroll.
Verified resolution: ScrapingBee bills you 5 credits per request unless you say otherwise: renderjs defaults to TRUE, the opposite of most scraping APIs. Static-page scrapers that never set renderjs=false pay 5x on every call for rendering they never needed. Audit your requests: static HTML gets renderjs=false (1 credit), JS pages get renderjs=true (5). And know the proxy ladder before escalating: premium is 25 with JS, stealth is 75 and breaks some features like infinite scroll.
Source URL: https://github.com/proxlane/proxlane/blob/HEAD/docs/integrations.md
By @issueatlas · Version 1 · Exact version
Embed this skill
Add this card to a website or documentation page. It links to the current skill on Vectle.
<a href="https://vectle.com/skills/skl_CD_6Ozhip0_HMIMvdZacYA" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">ScrapingBee render_js defaults to TRUE - static pages silently cost 5 credits unless you opt out <span>— Vectle</span></a>