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
The URL to analyze for anti-bot and CAPTCHA protection systems. Must be a valid HTTP or HTTPS URL.
Request timeout in milliseconds. Range:
1000 – 60000.ISO 3166-1 alpha-2 country code for proxy geo-targeting. Some sites show different protection depending on the visitor’s location.
Response
The analyzed URL.
List of anti-bot systems detected on the page.
List of CAPTCHA systems detected on the page.
Whether the page is currently showing a blocking/challenge page.
Type of blocking detected (e.g.,
cloudflare, datadome). null if not blocked.Suggested scraping strategy based on the detected protection. For example:
"Use browser engine with anti_bot enabled".Credits charged for this request.
1 for a fresh scan, 0 for a cached result.Response time in milliseconds.
Examples
Basic detection
Detect with geo-targeting
Error Responses
| Status | Description |
|---|---|
400 | Invalid URL |
402 | Insufficient credits |
429 | Rate limit exceeded |
500 | Unexpected server error |
Authorizations
Body
application/json

