Captcha OCR

SDKs

Official clients for 11 languages

Every SDK is generated from the same OpenAPI spec as the API, so they cover the same endpoints with the same names. Each one has an end-to-end test: it's built in its own toolchain, then a real program runs against the live API. The program solves a text captcha and a mixed math and Hindi batch, submits and fetches a captcha, checks the balance, sets a low-balance alert and files a report.

All of them install from our own package server, captchaocr.allvoraz.com/sdk, with each language's usual tool (pip, npm, go get, Maven/Gradle, NuGet, Composer, gem/Bundler, Cargo, Swift Package Manager, pub). Open a language for its installation steps.

PythonPython wheel
pip install https://captchaocr.allvoraz.com/sdk/python/captcha_ocr_client-1.0.0-py3-none-any.whlPython 3.9+
TypeScript / JavaScriptnpm tarball
npm install https://captchaocr.allvoraz.com/sdk/npm/allvoraz-captcha-ocr-1.0.0.tgzNode.js 18+ (global fetch), Deno, Bun or any modern browser; ESM and CommonJS
GoGo module proxy
go get captchaocr.allvoraz.com/sdk/go@v1.0.0Go 1.23+
JavaMaven repository
implementation("com.allvoraz:captcha-ocr-client:1.0.0") // with our Maven repositoryJava 11+ (java.net.http client, Jackson)
KotlinMaven repository
implementation("com.allvoraz:captcha-ocr-kotlin:1.0.0") // with our Maven repositoryKotlin 2.1+ on the JVM (OkHttp 5, Gson)
C# / .NETNuGet feed
dotnet add package Allvoraz.CaptchaOcr --version 1.0.0 # after adding our NuGet source.NET 8+
PHPComposer repository
composer require allvoraz/captcha-ocr:^1.0.0 # after adding our Composer repositoryPHP 8.1+ with ext-curl, ext-json, ext-mbstring (Guzzle 7)
Rubygem source
gem install captcha_ocr --source https://captchaocr.allvoraz.com/sdk/gems/ --source https://rubygems.orgRuby 2.7+ (Faraday)
RustCargo registry
cargo add captcha-ocr --registry allvoraz # after adding our registryRust 1.88+ (async, reqwest; runs on tokio)
SwiftSwift Package Manager, git
.package(url: "https://captchaocr.allvoraz.com/sdk/git/captcha-ocr-swift.git", from: "1.0.0")Swift 6 toolchain; iOS 13+, macOS 10.15+, tvOS 13+, watchOS 6+; async/await
Dart / Flutterpub repository
dart pub add 'captcha_ocr:{"hosted":"https://captchaocr.allvoraz.com/sdk/pub"}'Dart 3+ (Flutter included)

Prefer plain HTTP?

The API is plain JSON over HTTPS, so any HTTP client works. See the API guide, or generate a client for another language from openapi.json.