Blog

#api.

12 articles with this tag

CaptchaFox select puzzle now solved: 49% to 99.7%
Releases3 min read

CaptchaFox select puzzle now solved: 49% to 99.7%

CaptchaFox rolled out a new select puzzle that broke solvers. CaptchaFoxTask and CaptchaFoxTaskProxyLess now solve it, with no change to your requests.

captchafox, release
reCAPTCHA Enterprise score: what the reasons mean
Guides6 min read

reCAPTCHA Enterprise score: what the reasons mean

What a reCAPTCHA Enterprise score and its reasons[] mean, why tokens fail as EXPIRED or DUPE, and minting a fresh token with ReCaptchaV3EnterpriseTaskProxyLess in Python.

recaptcha-enterprise, recaptcha-v3
AWS WAF challenge vs CAPTCHA: which token you need
Guides5 min read

AWS WAF challenge vs CAPTCHA: which token you need

A challenge.js token loads pages but a sign-up POST still returns 405. How AWS WAF challenge and CAPTCHA rules differ, when to send awsChallengeJS or awsApiJs to AntiAwsWafTaskProxyLess, and why a valid token still gets rejected.

aws-waf, api
reCAPTCHA action mismatch: find and fix the pageAction
Tutorials4 min read

reCAPTCHA action mismatch: find and fix the pageAction

A reCAPTCHA v3 token minted for the wrong action passes Google's check and fails the site's. How to log the real action from the page, send it as pageAction on ReCaptchaV3TaskProxyLess, and avoid the four common mismatches.

recaptcha-v3, recaptcha-enterprise
AWS WAF mobile SDK tokens for native app APIs
Guides5 min read

AWS WAF mobile SDK tokens for native app APIs

Native app APIs behind the AWS WAF mobile SDK reject server requests without a mobile-minted aws-waf-token. One AntiAwsWafMobileTask call returns one, with Python and TypeScript code and a way to tell a WAF block from an app error.

aws-waf, api
reCAPTCHA Enterprise solver: detect, solve, submit
Guides4 min read

reCAPTCHA Enterprise solver: detect, solve, submit

How to spot an Enterprise key, when to use ReCaptchaV3EnterpriseTaskProxyLess vs ReCaptchaV3EnterpriseTask, working curl, Python and TypeScript code, enterprisePayload and apiDomain, and the production failures worth retrying.

recaptcha-enterprise, recaptcha-v3
CaptchaFox API: get tokens with curl, Python, TypeScript
Tutorials4 min read

CaptchaFox API: get tokens with curl, Python, TypeScript

Get CaptchaFox tokens with CaptchaFoxTaskProxyLess or CaptchaFoxTask (your proxy): find the sk_ sitekey, call the API from curl, Python or TypeScript, submit the token unmodified, and work through the not-working checklist.

captchafox, python
GeeTest v4 captcha solver with curl, Python, TypeScript
Tutorials4 min read

GeeTest v4 captcha solver with curl, Python, TypeScript

Solve GeeTest v4 (captchaId) and v3 (gt + fresh challenge) with GeetestTaskProxyLess: find the inputs, call the API from curl, Python or TypeScript, submit the solution fields, and size the poll timeout for a 14 s median solve.

geetest, python
reCAPTCHA v3 solver in Python and TypeScript
Tutorials3 min read

reCAPTCHA v3 solver in Python and TypeScript

Get a reCAPTCHA v3 token without a browser: ReCaptchaV3TaskProxyLess in curl, Python and TypeScript, proxyless vs own-proxy timings from 60 days of solves, and the three reasons a valid token still fails.

recaptcha-v3, python
Captcha solver API in Python: create, poll, time out
Tutorials4 min read

Captcha solver API in Python: create, poll, time out

The createTask and getTaskResult loop in curl, Python and TypeScript, with the poll interval and timeout set from measured p50/p95 solve times, and which errors to retry.

api, python
reCAPTCHA error codes explained
Guides3 min read

reCAPTCHA error codes explained

What invalid-input-response, timeout-or-duplicate, browser-error and the other reCAPTCHA codes mean when automating, and which are your token's fault.

recaptcha-v3, api
How a captcha-solving API works
Guides3 min read

How a captcha-solving API works

The create-task, poll, token model behind captcha-solving APIs - what happens server-side, token vs cookie captchas, and the pay-per-solve billing.

api, scraping