All guides

Code examples.

Complete API, SDK, browser automation and agent integrations with code you can adapt.

59 guides in Code examples

Page 2 of 3

Code examples

Use Guzzle with the CAPTCHA task API

A PHP Guzzle create-and-poll helper with a shared deadline, requestId recovery, and matching proxy and browser headers for token submission.

Integration3 min read
Code examples

Call the CAPTCHA API from Spring Boot

A synchronous Spring RestClient helper using Gson, with dependency setup, task polling, and recovery after an uncertain create request.

Integration4 min read
Code examples

Call solvethree from an ASP.NET Core backend

A .NET 8 REST helper with DI registration, cancellation, task status handling and recovery after a timeout.

Integration4 min read
Code examples

Use the Go SDK in a Gin handler

Add a bounded Gin solve route using the official Go SDK, and recover existing tasks after cancellation without paying for duplicate work.

Integration4 min read
Code examples

Solve reCAPTCHA Enterprise with Ruby

A standard-library Ruby REST example with HTTPS, explicit timeouts, task polling, and request-ID recovery.

Integration4 min read
Code examples

Solve reCAPTCHA Enterprise with Rust

A Rust REST client for reCAPTCHA Enterprise, with Cargo dependencies, finite polling, error handling, and timeout recovery.

Integration4 min read
Code examples

Call the CAPTCHA API from PowerShell

A PowerShell script that creates one reCAPTCHA Enterprise task, polls its ID, and keeps recovery information when a request fails.

Integration4 min read
Code examples

Test the CAPTCHA API with HTTPie

Create and retrieve a reCAPTCHA Enterprise task with HTTPie, distinguish HTTP success from task readiness, and recover without creating duplicate work.

Integration3 min read
Code examples

Test solvethree in Postman

Import the Postman collection, configure private variables, and retrieve a task without accidentally creating another.

Integration3 min read
Code examples

Test the CAPTCHA API in Insomnia

Configure Insomnia, create a reCAPTCHA Enterprise task, and retrieve its result without response chaining.

Integration3 min read
Code examples

Use the CAPTCHA task API in Make

Make HTTP module settings, status filters, and a saved-task-ID polling pattern for reCAPTCHA Enterprise.

Integration4 min read
Code examples

Use the Node.js SDK in AWS Lambda

Package the SDK for Lambda, bound solving by the remaining execution time, and recover interrupted tasks without creating duplicate work.

Integration4 min read
Code examples

Call the CAPTCHA API from Cloudflare Workers

Create and retrieve reCAPTCHA Enterprise tasks from a Worker, recover timed-out requests, and hand off target submission to a proxy-capable client.

Integration3 min read
Code examples

Submit a CAPTCHA solution with Playwright for Python

Connect the synchronous solvethree SDK to async Playwright, fill your form’s token field, and inspect the submission response.

Integration3 min read
Code examples

Use the CAPTCHA API with Selenium in Java

Java 21 and Selenium setup for requesting a reCAPTCHA Enterprise token and submitting it through Chrome with the same proxy and browser identity.

Integration5 min read
Code examples

Use the CAPTCHA API with Selenium in C#

Create a reCAPTCHA Enterprise task in C#, then submit its token through Selenium Chrome with the matching proxy and browser identity.

Integration4 min read
Code examples

Use solvethree in a Scrapy downloader middleware

A Scrapy middleware for one configured form target, with nonblocking solving, proxy and browser identity handling, and stable request IDs.

Integration4 min read
Code examples

Use the Go SDK with chromedp

Solve reCAPTCHA Enterprise in Go, submit its token with chromedp, and check the application's actual result.

Integration3 min read
Code examples

Solve CAPTCHA tasks concurrently in Go

Solve tasks with a bounded Go worker pool, submit each solution immediately, and recover interrupted jobs without creating duplicate tasks.

Integration3 min read
Code examples

Handle Go SDK errors and recover interrupted tasks

Inspect Go SDK errors and recover interrupted tasks using the original inputs, request ID, and task ID.

Integration4 min read
Code examples

Test a Go CAPTCHA integration without spending credit

Run a local Go SDK test that returns pending, then ready, and checks for exactly one task creation.

Integration3 min read
Code examples

Use the synchronous Python SDK from asyncio

Offload synchronous solves to worker threads without blocking asyncio, and handle cancellation without accidentally creating duplicate tasks.

Integration3 min read
Code examples

Handle Python SDK errors without duplicating solves

Catch Python SDK errors and recover existing tasks using task_id or the original requestId.

Integration3 min read
Code examples

Handle CAPTCHA task results safely in TypeScript

Narrow TaskResult by status, poll the same task ID, and distinguish tokens from Kasada headers.

Integration3 min read

Looking for a field or endpoint?

The API reference lists every request field, task state and response shape.

Open API reference