Every service maps to one task type in the API. Click a code to copy it into your code.
Google's "I'm not a robot" checkbox. Send the page address and the sitekey, get a gRecaptchaResponse token back.
Same as reCAPTCHA v2 but solved through your proxy — use it when the target page blocks by country or IP range.
The Enterprise edition of reCAPTCHA v2, with support for the enterprisePayload parameter.
reCAPTCHA v2 Enterprise solved through your own proxy.
reCAPTCHA v3 scores silently, with no checkbox shown. You must send the pageAction that matches the target page.
reCAPTCHA v3 solved through your own proxy.
The Enterprise edition of reCAPTCHA v3, which scores higher on trust.
reCAPTCHA v3 Enterprise solved through your own proxy.
Cloudflare Turnstile as a standalone widget. For pages in managed mode, also send metadata.action and metadata.cdata.
Cloudflare Turnstile v2. Send the page address and the sitekey; the answer comes back as status plus a key.
GeeTest version 3 — take gt and challenge from the target page. Returns challenge, validate and seccode.
GeeTest version 4 — uses captchaId from the target page instead of gt/challenge. riskType is optional.
GeeTest v4 solved through your own proxy.
GeeTest v3 solved through your own proxy.
MTCaptcha as a widget. Send the page address and the sitekey (it starts with MTPublic-).
MTCaptcha solved through your own proxy.
Google's "I'm not a robot" checkbox, solved on the C2 route. Send websiteURL and websiteKey; isInvisible, userAgent, cookies and apiDomain are optional.
reCAPTCHA v2 on the C2 route, solved through your own proxy — for pages that check the IP, such as Google Search. Send your proxy in the "proxy" field (http:1.2.3.4:8080:user:pass) or as proxyType / proxyAddress / proxyPort.
reCAPTCHA v2 Enterprise on the C2 route. enterprisePayload, isInvisible and apiDomain are optional.
reCAPTCHA v2 Enterprise on the C2 route, solved through your own proxy. Send your proxy in the "proxy" field (http:1.2.3.4:8080:user:pass) or as proxyType / proxyAddress / proxyPort.
reCAPTCHA v3 on the C2 route. minScore is 0.3, 0.7 or 0.9 (0.3 when left out); send the pageAction the target page uses.
reCAPTCHA v3 Enterprise on the C2 route. minScore is 0.3, 0.7 or 0.9 (0.3 when left out); send the pageAction the target page uses.
Cloudflare Turnstile on the C2 route. For the widget send websiteURL and websiteKey; for a Cloudflare challenge page also send action, data and pagedata. Returns token and userAgent.
Cloudflare Turnstile on the C2 route, solved through your own proxy. Send your proxy in the "proxy" field (http:1.2.3.4:8080:user:pass) or as proxyType / proxyAddress / proxyPort.
GeeTest v3 on the C2 route. Send websiteURL, gt and a fresh challenge for every call; returns challenge, validate and seccode.
GeeTest v4 on the C2 route. Send websiteURL and initParameters, for example {"captcha_id": "e392e1d7…"}; returns captcha_id, lot_number, pass_token, gen_time and captcha_output.
MTCaptcha on the C2 route. websiteKey looks like MTPublic-xxx; returns a token.
Gets past Cloudflare's "Just a moment…" interstitial and returns a cf_clearance cookie with its matching User-Agent. A static or sticky proxy is required (rotating proxies will not work) and the session must hold for at least 3 minutes. Send the userAgent you actually use, plus the HTML of the 403 page, to raise the success rate.
DataDome's slider challenge. Requires captchaUrl (the captcha page address), the exact userAgent you are using, and your own proxy.
The AWS WAF firewall, returning an aws-waf-token cookie. websiteURL alone is enough; for stubborn pages also send awsKey, awsIv, awsContext and awsChallengeJS.
AWS WAF solved through your own proxy. The awsKey / awsIv / awsContext / awsChallengeJS parameters are optional.
The Botdeflector anti-bot system. Send the domain and the flowToken taken from the target page.
Amazon AWS WAF captcha on the C2 route. Send websiteURL, websiteKey, iv and context (challengeScript and captchaScript optional); returns captcha_voucher and existing_token.
DataDome slider on the C2 route. Needs websiteURL, captchaUrl (the captcha iframe src), the exact userAgent you use, and your own proxy. Returns a datadome cookie. Send your proxy in the "proxy" field (http:1.2.3.4:8080:user:pass) or as proxyType / proxyAddress / proxyPort.
Reads the text in a captcha image. Send the base64 image in the body field; for digit-only images use the "number" module and send an images array of up to 9. The result comes back immediately.
Picks the right cell in an AWS WAF image grid. Send the images array and the question; the index of the cell to click comes back immediately.
General-purpose image recognition. Requires module (botdeflector · slider_1 · rotate_1 · rotate_2 · shein · ocr_gif) plus image and imageBackground as base64. The shein module additionally needs question. Returns the coordinates of the point to click.
Reads the text in a captcha image on the C2 route, solved by people. Send the base64 image in body; phrase, case, numeric, math, minLength, maxLength and comment are optional. Poll getTaskResult for the answer.
Returns the points to click on an image, on the C2 route. Send the base64 image in body and say what to click in comment; returns a coordinates list of {x, y}.
Send us the target URL and our team will review and add it.
Send a request