Detect Protection
API Reference
Detect Protection
Analyze a URL for anti-bot and CAPTCHA systems without performing a full scrape.
POST
Detect Protection
Quickly scan a URL to identify which anti-bot and CAPTCHA systems are in use. Results are cached per domain for 5 minutes — cached hits cost 0 credits.
Request Body
string
required
The URL to analyze for anti-bot and CAPTCHA protection systems. Must be a valid HTTP or HTTPS URL.
integer
default:15000
Request timeout in milliseconds. Range:
1000 – 60000.string
ISO 3166-1 alpha-2 country code for proxy geo-targeting. Some sites show different protection depending on the visitor’s location.
Response
string
The analyzed URL.
array
List of anti-bot systems detected on the page.
array
List of CAPTCHA systems detected on the page.
boolean
Whether the page is currently showing a blocking/challenge page.
string
Type of blocking detected (e.g.,
cloudflare, datadome). null if not blocked.string
Suggested scraping strategy based on the detected protection. For example:
"Use browser engine with anti_bot enabled".integer
Credits charged for this request.
1 for a fresh scan, 0 for a cached result.integer
Response time in milliseconds.
Examples
Basic detection
Detect with geo-targeting
Error Responses
Authorizations
Body
application/json

