Guide
SDKs & libraries
Official SDKs for PHP, Python, Node.js, Java, .NET, Go, Ruby and Rust, plus a command-line tool.
Official SDKs wrap the REST API in idiomatic code for your language, so you can skip the HTTP plumbing — authentication, uploads, polling and downloads are handled for you. Prefer raw HTTP? Every guide and the API Reference generate ready-to-paste snippets in your language.
Official SDKs
Each library is open source on GitHub and released in lockstep with the API. Pick your language, install it, and pass your API key:
-
Convert, compress and transform files in one call.
composer require api2convert/sdk -
One-line file conversion for Python 3.
pip install api2convert -
A fully typed SDK for Node.js and TypeScript.
npm install @api2convert/sdk -
A modern SDK for Java 17 and newer.
com.api2convert:api2convert-java:10.2.0 -
A .NET 8 SDK with zero runtime dependencies.
dotnet add package Api2Convert -
A standard-library-only SDK for Go.
go get github.com/QaamGo/api2convert-go -
A zero-dependency SDK for Ruby.
gem install api2convert -
An idiomatic, blocking SDK for Rust.
cargo add api2convert
Full installation instructions, usage examples and the changelog live in each repository’s README. All SDKs use the same x-api2convert-api-key authentication and follow the job → input → conversion → output lifecycle described in Jobs & lifecycle.
Command-line tool
Prefer the terminal? The official api2convert CLI runs conversions from your shell, scripts or CI with no code — a single self-contained binary for Windows, macOS and Linux. Install it with brew install qaamgo/tap/api2convert on macOS and Linux, or scoop install api2convert on Windows. See the dedicated Command-line tool guide for install options, usage and automation, or grab a binary from the Downloads page.
Any other language
No SDK for your stack? The API is plain JSON over HTTPS, so any HTTP client works. Every guide shows its requests in cURL, Node.js, Python, PHP, Go, .NET, Java, Ruby and Rust — switch languages with the tabs on any example — and the API Reference generates a snippet for every endpoint. You can also point an AI coding agent at our Agent Skill.