Guides
Practical answers for authorized CAPTCHA testing: task polling, retries, cookies and billing.
- How to Test Cloudflare Turnstile in Authorized QATest Cloudflare Turnstile in your own application. Compare official test keys with an authorized live QA flow, then learn how to create and poll a SolveHub task.
- What Is a CAPTCHA Solver, and When Should You Use One?Compare a solving API with browser extensions and manual services, see where authorized QA benefits from one, and learn the limits to plan for first.
- How to Poll an Async CAPTCHA API SafelyUse a bounded polling loop, handle queued and uncertain states, and resume the same task after a client deadline.
- Retry CAPTCHA Tasks Without Creating DuplicatesReuse the same Idempotency-Key and request body after a timeout. Handle conflicts and preserve taskId beyond the replay window.
- CAPTCHA API Errors: HTTP 402, 429 and 503Separate insufficient balance, rate limits and service failures. Use Retry-After and stable idempotency keys for bounded retries.
- Proxy, User-Agent and Cookie Consistency in API TestsReuse the same egress IP and returned useragent when testing a cookie-based browser session. Diagnose mismatches before creating another task.
- CAPTCHA API Pricing: Reservations, Refunds and Safe RetriesRead live prices in integer USD micros, understand reserved funds and completed-task charges, and avoid duplicate requests.