Documentation Menu

Solverify API Documentation

Authenticate, create tasks, retrieve results, and integrate every supported challenge type through one predictable REST workflow.

Workflow

Create and poll

Format

JSON over HTTPS

Integration

Backend-first REST

Overview

Updated 6/23/2026

Solverify provides a CAPTCHA-solving API for developers who need reliable asynchronous task creation, result polling, balance checks, and integration examples for supported challenge types.

Use this documentation to integrate the Solverify API with Cloudflare Turnstile, Cloudflare Interstitial, PerimeterX, DataDome, Akamai, Aliyun Captcha 2.0, and OCR workflows.

How the Solverify API Works

The Solverify API is built around a simple asynchronous flow:

  1. Create a task with POST /createTask.
  2. Poll POST /getTaskResult with the returned taskId.
  3. Use the returned token, cookies, headers, user-agent, or HTML in your own workflow.

Supported CAPTCHA and Bot Challenge Tasks

Solverify currently supports these task types:

API Reference Endpoints

Integration Notes

  • All customer API endpoints return JSON.
  • Customer-facing validation errors are usually returned with HTTP 200 and errorId: 1.
  • The maximum request body size is 10 MB.
  • Only http proxies are accepted by proxy-based task types.
  • Pay-per-solve accounts have a default active-task limit of 20 unless configured otherwise.
  • See Solverify API Error Codes for validation, billing, capacity, and task failure responses.
  • Use Solverify only for websites, accounts, and automation workflows where you have permission to run automated checks.

For custom throughput, integration help, or support, contact us via Telegram.

Reference index

Browse API documentation

Endpoint references, account operations, error behavior, and solution-specific integration details.

API Endpoints

Get Balance API

POST

POST https://solver.solverify.net/getBalance. The Solverify Get Balance API returns the current account balance for your API key. Use POST /getBalance before creating tasks when you need...

Read reference

API Endpoints

Get Task Result API

POST

POST https://solver.solverify.net/getTaskResult. The Solverify Get Task Result API checks the status of a previously created CAPTCHA solving task and returns the final solution when...

Read reference

API Endpoints

Get Profile API

POST

POST https://solver.solverify.net/profile. The Solverify Get Profile API returns account balance and active task counters for your API key. Use POST /profile when your dashboard or client...

Read reference

API Endpoints

Active Tasks API

POST

POST https://solver.solverify.net/activeTasks. The Solverify Active Tasks API returns pending and processing task counts grouped by websiteURL. Use POST /activeTasks to monitor queue...

Read reference

API Endpoints

API Health Check

GET

GET https://solver.solverify.net/. The Solverify API Health Check endpoint returns server health and uptime. Use GET / for lightweight monitoring, uptime checks, and service availability...

Read reference

General

Solverify API Error Codes

This page explains Solverify API error codes, validation limits, and task limit errors. Use it when handling failed createTask, getTaskResult, getBalance, profile, or activeTasks...

Read reference

Tasks

OCR Image to Text API

POST

POST https://solver.solverify.net/createTask. The Solverify OCR Image to Text API extracts text from a Base64-encoded image and returns the recognized value in solution.value. Use the OCR...

Read reference

Tasks

Cloudflare Turnstile Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify Cloudflare Turnstile Solver API creates a task and returns a response token in solution.value. Use this task type when you have...

Read reference

Tasks

Cloudflare Interstitial Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify Cloudflare Interstitial Solver API creates a task for Cloudflare interstitial challenges and returns cfclearance cookies. Use...

Read reference

Tasks

PerimeterX Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify PerimeterX Solver API creates a task for PerimeterX protected pages and returns PerimeterX cookies in solution.cookies. Use this...

Read reference

Tasks

DataDome Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify DataDome Solver API creates a task from a DataDome captcha URL and returns a validated datadome cookie in solution.cookies. Use...

Read reference

Tasks

Akamai Bot Manager Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify Akamai Bot Manager Solver API creates a task for pages protected by Akamai and returns Akamai cookies in solution.cookies. When...

Read reference

Tasks

Aliyun Captcha 2.0 Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify Aliyun Captcha 2.0 Solver API creates a task for Aliyun Captcha 2.0 and returns the Aliyun verification payload in...

Read reference

Tasks

Imperva/Incapsula Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify Imperva Solver API creates a task for pages protected by Imperva (Incapsula) and returns Incapsula cookies in solution.cookies....

Read reference

Tasks

Aws Waf Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify AWS WAF CAPTCHA Solver API creates a task for pages protected by AWS WAF CAPTCHA and returns the aws-waf-token cookie in...

Read reference

Tasks

Alix5sec Solver API

POST

POST https://solver.solverify.net/createTask. The Solverify Alibaba x5sec NoCaptcha Solver API creates a task for pages protected by Alibaba's x5sec NoCaptcha interstitial (the "Sorry, we...

Read reference