For AI agents: a documentation index is available at /llms.txt
Skip to main content

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.

Prerequisites

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.

Next steps