Introduction
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:
- Create a Task: You send a
POSTrequest to our API containing the details of the challenge (e.g., the website URL and thesitekey). - Processing: Our system accepts the task and immediately assigns it to our solving engine. You will receive a unique
task_id. - Get Result: You poll the
getTaskResultendpoint using yourtask_id. Within seconds, the system returns the solution token (e.g., thecf_clearancecookie 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.