Official SDKs and extensions
Choose a client library or use your language's HTTP client, and explore product embeds.
You do not need an SDK to use SellApp: the cURL examples or your language's HTTP client are enough. An SDK is a library that handles some of that request setup for you.
Official SDKs
SellApp provides generated clients for nine languages. Each client covers the same included API operations and includes typed requests, response access, pagination, errors, and executable examples.
Follow the installation instructions in your SDK's README.md, then use
the first-request examples below.
| Language | Source repository name | First-request guide |
|---|---|---|
| Node.js / TypeScript | sellapp-node | README.md in the source checkout |
| Python | sellapp-python | README.md in the source checkout |
| PHP | sellapp-php | README.md in the source checkout |
| Go | sellapp-go | README.md in the source checkout |
| .NET | sellapp-dotnet | README.md in the source checkout |
| Kotlin | sellapp-kotlin | README.md in the source checkout |
| Ruby | sellapp-ruby | README.md in the source checkout |
| Rust | sellapp-rust | README.md in the source checkout |
| Elixir | sellapp-elixir | README.md in the source checkout |
Start with one read-only request, then use the generated
docs/methods.md resource index to find your next operation. Prefer terminal
commands? See the official CLI.
Community SDKs & extensions
Before choosing a community package, check which API versions and endpoints it
supports, how it sends X-STORE, and how it handles errors and retries. Compare
its requests with this reference; a convenient wrapper may not cover every endpoint.
Note
These community packages are not officially endorsed. Review their maintenance status and compatibility before adding one to your project. Never expose a secret API key in a browser-based integration.
Node.js by t6c
A community-maintained Node.js wrapper for the SellApp API.
Python by qoft
A community-maintained Python package for interacting with SellApp.
.NET by biitez
A community-maintained .NET integration for SellApp.
React by 6ichem
A community-maintained React integration for SellApp storefront flows.
Embedding SellApp products
SellApp offers an official embed solution that lets you place product purchase flows directly on your own website. Once embedded, customers can complete purchases without being redirected to your storefront.
For setup instructions, see the Embedding products guide in the main help documentation.