Redirecting to login page... Clients Panel - Captcha Solutions

API Documentation

Endpoint: http://api.captchasolutions.com/solve

Please see https://www.captchasolutions.com/document/ for the complete document...


Decode [GET]

PARAMETER DESCRIPTION & DETAILS
p
required
Constant key of value 'decode' as process identifier.
url
required
The url to the captcha image to be decoded.
key
required
Your API key found in your captchasolutions decaptcha dashboard.
secret
required
Your SECRET key found in your captchasolutions decaptcha dashboard.
out
optional
Choose from 'xml', 'json', 'text'. Default output is XML.

Example Request:

[GET] curl
                -F p=decode
                -F url=https://example.com/captcha.png
                -F key=YOUR_API_KEY_HERE
                -F secret=YOUR_SECRET_KEY_HERE
                http://api.captchasolutions.com/solve

Example Response:

<captchasolutions><decaptcha>HJKLU46</decaptcha></captchasolutions>

Upload [POST]

PARAMETER DESCRIPTION & DETAILS
p
required
Constant key of value 'upload' as process identifier.
captcha
required
The multipart/form data named captcha for the uploaded captcha image to be decoded.
key
required
Your API key found in your captchasolutions decaptcha dashboard.
secret
required
Your SECRET key found in your captchasolutions decaptcha dashboard.
out
optional
Choose from 'xml', 'json', 'text'. Default output is XML.

Example Request:

[POST] curl -v
                -F p=upload
                -F captcha=@/path/to/your/captcha.png
                -F key=YOUR_API_KEY_HERE
                -F secret=YOUR_SECRET_KEY_HERE
                http://api.captchasolutions.com/solve

Example Response:

<captchasolutions><decaptcha>HJKLU46</decaptcha></captchasolutions>

PARAMETER DESCRIPTION & DETAILS
p
required
Constant key of value 'textcaptcha' as process identifier.
question
required
The text captcha question.
key
required
Your API key found in your Captcha Solutions dashboard.
secret
required
Your SECRET key found in your Captcha Solutions dashboard.
out
optional
Choose from 'xml', 'json', 'text'. Default output is XML.

Example Request:

[POST] curl -v
                -F p=textcaptcha
                -F question="what is 10 minus 1?"
                -F key=YOUR_API_KEY_HERE
                -F secret=YOUR_SECRET_KEY_HERE
                http://api.captchasolutions.com/solve

Example Response:

<captchasolutions> <decaptcha> 9 </decaptcha> </captchasolutions>

PARAMETER DESCRIPTION & DETAILS
p
required
Constant key of value 'audio' as process identifier.
audiofile
required
The multipart/form data named audio (MP3) file for the uploaded captcha audio to be decoded.
key
required
Your API key found in your Captcha Solutions dashboard.
secret
required
Your SECRET key found in your Captcha Solutions dashboard.
out
optional
Choose from 'xml', 'json', 'text'. Default output is XML.

Example Request:

[POST] curl -v
                -F p=audio
                -F audiofile=@/path/to/your/audio/captcha/example.mp3
                -F key=YOUR_API_KEY_HERE
                -F secret=YOUR_SECRET_KEY_HERE
                http://api.captchasolutions.com/solve

Example Response:

<captchasolutions> <decaptcha> HJKLU46 </decaptcha> </captchasolutions>

PARAMETER DESCRIPTION & DETAILS
p
required
Constant key of value 'recaptcha2' as process identifier.
captchafile
required
The multipart/form data named captchafile for the uploaded captcha image to be decoded.
captchatext
required
The captcha banner image instruction text.
key
required
Your API key found in your Captcha Solutions dashboard.
secret
required
Your SECRET key found in your Captcha Solutions dashboard.
out
optional
Choose from 'xml', 'json', 'text'. Default output is XML.

Example Request:

[POST] curl -v
                -F p=recaptcha2
                -F captchatext="Select All Images With Trucks"
                -F captchafile=@/path/to/your/captcha/image.jpg
                -F key=YOUR_API_KEY_HERE
                -F secret=YOUR_SECRET_KEY_HERE
                http://api.captchasolutions.com/solve

Example Response:

<captchasolutions> <decaptcha> 1,2,5,6 </decaptcha> </captchasolutions>

Due to the nature and difficulty of Google's NoCaptcha ReCaptcha Version 2 to be solved. We are forced to implement a $2.8 per 1000 solved pricing scheme on "nocaptcha". All users including CSPRO users will have to pay 5 tokens to be able to use this API method.
PARAMETER DESCRIPTION & DETAILS
p
required
Constant key of value 'nocaptcha' as process identifier.
googlekey
required
The Google's NoCaptcha key specified by the "data-sitekey=" parameter. More information here.
pageurl
required
URL of the page where the recaptcha is encountered. You MUST provide the whole URL.
key
required
Your API key found in your Captcha Solutions dashboard.
secret
required
Your SECRET key found in your Captcha Solutions dashboard.
out
optional
Choose from 'xml', 'json', 'text'. Default output is XML.

Example Request:

[POST] curl -v
                -F p=nocaptcha
                -F googlekey=6LeEnRsTAAAAAPHVIS06iy22BKCxrBsvyC7IrTVi
                -F pageurl=https://example.com/controlpanel/login.php
                -F key=YOUR_API_KEY_HERE
                -F secret=YOUR_SECRET_KEY_HERE
                http://api.captchasolutions.com/solve

Example Response:

The g-recaptcha-response widget response to be passed by you in your website.

Balance [GET]

PARAMETER DESCRIPTION & DETAILS
p
required
Constant key of value 'balance' as process identifier.
key
required
Your API key found in your captchasolutions decaptcha dashboard.

Example Request:

[GET] curl
                -F p=balance
                -F key=YOUR_API_KEY_HERE
                http://api.captchasolutions.com/solve

Example Response:

<captchasolutions><decaptcha><balance><tokens>10000</tokens></balance></decaptcha></captchasolutions>