DOM Paywall, Modal Gate & Blurred Content Recovery Auditor
detect_paywall_and_bypassAudits web page DOM hierarchies to detect soft paywalls, blur overlays, modal gates, and recovers concealed body text. Use when diagnosing paywall obstructions, diagnosing subscriber gating scripts, or auditing content access barriers; for assessing general SEO hygiene, use evaluate_seo_diagnostics instead. Stateless read-only edge call (max 32 KB, 60 RPM): accepts 'html_content' ('detection_profile' defaults to 'heuristic_dom_overlay'), supports '?demo=true' or L402 (15 sats), and returns HTTP 400 if invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| html_content | Yes | Target web page HTML markup suspected of containing soft paywalls or paywall modals. | |
| target_domain | No | Optional publishing domain name to look up publisher gating patterns. | |
| detection_profile | No | Paywall detection heuristic: heuristic DOM overlay, hidden text recovery, or strict access barrier audit. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paywall_type | Yes | Classification of paywall barrier (e.g., soft_modal_overlay, blurred_content, hard_truncation). | |
| confidence_score | Yes | Confidence metric between 0.0 and 1.0 regarding paywall detection. | |
| paywall_detected | Yes | True if paywall scripts, blur filters, or gate overlays were identified. | |
| recovered_content | Yes | Recovered readable prose extracted from under DOM overlay or script tags. |