DeCaptcha API Documentation

A comprehensive guide to using our CAPTCHA and reCAPTCHA solving APIs.

Introduction

The DeCaptcha API provides programmatic access to our AI-powered CAPTCHA solving capabilities. This reference documentation will help you integrate our services into your applications. Our API is RESTful, uses JSON for data formatting, and follows standard HTTP response codes.

Getting Started

Base URL

All API requests should be made to:

https://api.decaptcha.net

Authentication

All requests to the DeCaptcha API require authentication via an API key. Your API key should be included in the header of each request:

x-api-key: YOUR_API_KEY

To obtain the API key, please log into Decaptcha. The API key can be found in the "My Profile" section: Decaptcha User API Key Location

Important: Keep your API key secure and never expose it in client-side code.

API Categories

Our API is organized into the following categories:

Text CAPTCHA API

Solve image-based text CAPTCHAs with high accuracy and lightning-fast response times.

View Documentation
Audio CAPTCHA API

Solve Audio Captcha challenges with our advanced audio processing technology.

View Documentation
reCAPTCHAv2 Image API

Solve Google reCAPTCHAv2 image challenges with advanced image processing technology.

View Documentation
reCAPTCHAv2 Token API

Solve Google reCAPTCHAv2 token challenges with advanced image processing technology.

View Documentation
Reporting API

Report incorrect predictions to help improve our system's accuracy over time.

View Documentation
Balance API

Check your current account balance and manage your service credits.

View Documentation

Service Providers

Below is a list of available service providers:

Provider Name Provider Code

Sample of Available Text CAPTCHAs

Our solver can accurately recognize and decode various types of text-based CAPTCHAs with ease.

Error Handling

Our API uses standard HTTP response codes to indicate the success or failure of requests. Error responses include a descriptive message to help you troubleshoot any issues.

Status Code Description
200 OK The request was successful.
400 Bad Request The request was invalid or malformed.
401 Unauthorized Authentication failed or API key is invalid.
403 Forbidden You don't have permission to access this resource or insufficient balance.
404 Not Found The requested resource was not found.
500 Internal Server Error Something went wrong on our end. Please try again later.

Need Help?

If you have any questions or need assistance with our API, don't hesitate to contact our support team.