---
title: "Detect Protection"
method: POST
path: "/v1/web/detect"
---

# Detect Protection

`POST /v1/web/detect`

Analyze a URL for anti-bot and CAPTCHA systems without performing a full scrape.

## Request body

- object
  - `url` string, required — The URL to analyze.
  - `timeout` integer — Request timeout in milliseconds.
  - `country` string — ISO 3166-1 alpha-2 country code for proxy geo-targeting.

## Response `200`

Detection result

- object
  - `url` string
  - `antibot_systems` unknown[]
    - unknown
  - `captcha_systems` unknown[]
    - unknown
  - `is_blocked` boolean
  - `blocking_type` string, nullable
  - `recommendation` string, nullable
  - `credits_used` integer
  - `duration_ms` integer

---

[API](https://skmtc.net/scrapebadger/apis/scrapebadger-account-api.md) · [All operations](https://skmtc.net/scrapebadger/apis/scrapebadger-account-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/scrapebadger/scrapebadger-account-api/versions/4a1ef8777baf/schema)
