Clients & SDKs
Official CaptchaSonic SDKs and client libraries for seamless infrastructure integration.
Accelerate your development cycle with our official client libraries. These SDKs are maintained by the CaptchaSonic core team and are designed to handle complex logic like task polling, error normalization, and asynchronous execution out of the box.
Supported Languages
Select your preferred language to get started with specific installation guides and code examples.
Python
Stable, async-ready library for high-performance automation.
Node.js
TypeScript-first SDK for modern web scrapers and services.
Quick example
The snippet and endpoint reference below are generated from the SDK source (sonic-sdk β make docs), so they can't drift from what the library actually ships:
const balance = await client.getBalance();
console.log(`balance : $${balance.toFixed(4)}`);
GetBalanceRequest β GetBalanceResponseTIP
Missing your language? Our REST API is fully documented and can be used with any language that supports HTTP requests (Curl, PHP, C#, Ruby, etc.).