Stealth Route
The stealth route (/stealth/bql) is a hardened endpoint for BrowserQL that applies comprehensive browser fingerprint mitigations and entropy injection. It replaces the default /bql route and requires no additional configuration to activate its protections.
- A Browserless API token from your account dashboard
- Familiarity with BQL language basics
Using the stealth route
To use the stealth route with BrowserQL, select the Stealth browser in the BQL IDE settings, or specify the stealth endpoint when running programmatically:
# Stealth (Recommended)
curl -X POST \
https://production-sfo.browserless.io/stealth/bql?token=YOUR_API_TOKEN_HERE \
-H 'Content-Type: application/json' \
-d '{
"query": "query { goto(url: \"https://turo.com\") { status } }"
}'
For a full layered strategy including proxies, CAPTCHA solving, and fingerprint configuration, see Bot Detection Overview.
FAQ & Troubleshooting
The stealth route is slower than the standard route
Expected. The stealth route applies fingerprint randomization and entropy injection on every request, which adds overhead. If the target site doesn't have bot detection, use /chromium/bql or /chrome/bql for faster execution.
I'm still getting blocked on the stealth route
Add residential proxies and CAPTCHA solving. Some sites use multi-layered detection that requires IP rotation in addition to fingerprint mitigations. See Bot Detection Overview for the full layered strategy.