Introduction

Updated 1/17/2026

Welcome to the Solverify Developer Documentation.

Solverify is an advanced, AI-powered automation infrastructure designed to solve the most complex CAPTCHA and anti-bot challenges on the web. Our API empowers developers, data scientists, and automation engineers to bypass security layers like Cloudflare and PerimeterX with speed, reliability, and scale.

In an era where web security is constantly evolving, Solverify provides the stability your application needs. We abstract the complexity of browser fingerprinting, challenge scripts, and token generation into a simple, unified REST API.

Core Capabilities

Our system utilizes cutting-edge AI to analyze and solve challenges in real-time. We currently support the following challenge types:

  • Cloudflare Turnstile: Bypasses the ubiquitous "Verify you are human" widget, returning a valid token for your request headers.
  • Cloudflare Interstitial (cf_clearance): Handles full-page "Under Attack" modes and clearance challenges, allowing you to access protected pages seamlessly.
  • PerimeterX: Solves advanced behavioral and biometric challenges often found on enterprise-level e-commerce and data sites.
  • OCR (Optical Character Recognition): Instantly converts images of text (alphanumeric, case-sensitive) into machine-readable strings.

How It Works: The Request Lifecycle

Integration with Solverify is designed to be asynchronous and non-blocking to ensure high performance for your multi-threaded applications. The standard workflow follows three steps:

  1. Create a Task: You send a POST request to our API containing the details of the challenge (e.g., the website URL and the sitekey).
  2. Processing: Our system accepts the task and immediately assigns it to our solving engine. You will receive a unique task_id.
  3. Get Result: You poll the getTaskResult endpoint using your task_id. Within seconds, the system returns the solution token (e.g., the cf_clearance cookie or Turnstile response), which you can then use in your own HTTP client or browser automation.

Getting Started

To begin, please navigate to the API Endpoints section to generate your first task, or visit our Python Examples page for copy-paste ready code snippets.

If you require custom solutions, higher throughput, or integration assistance, our support team is available via Telegram.