Anti-bot check — website scraping difficulty
Probes a URL across escalating transports (direct HTTP → browser-impersonation → headless/stealth browsers) and returns an empirical scraping-difficulty assessment for that exact URL: a 0–10 difficulty_score and difficulty_band (easy, medium, hard, very_hard, blocked, unknown), whether it is scrapeable, the detected anti-bot protections (Cloudflare, DataDome, Akamai, PerimeterX, Kasada, Imperva, AWS WAF and more — each with a kind and confidence), the lightest transport that worked, and a recommended_profile. Difficulty is per-URL, not per-site — a homepage may be open while deep pages are bot-managed. Intended for authorized public-data scraping planning.
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/diagnostics/antibot-check
- Auth: API key in header x-api-key
Headers
API key required
Request body
Example request
{
"url": "https://www.crunchbase.com/organization/snowflake-computing"
}Response
OK
Example response
{
"code": 200,
"msg": "OK"
}Changes
No recorded changes to this operation across all 2 revisions of this API.