Official SDKs
Developer API SDK (JS/TS)
Official JavaScript/TypeScript SDK for
/dev/v1/*.Storefront SDK
JavaScript storefront SDK for products, carts, and hosted checkout.
Python + PHP
Matching Developer API packages for backend integrations.
Choosing an SDK
@shoppexio/sdk is the server-side Developer API SDK. It has no CDN or browser global build and must not be bundled into customer-facing frontend code because it uses API keys. Browser storefronts use @shoppexio/storefront or the Storefront SDK CDN instead.
For example, a Node backend creating orders uses @shoppexio/sdk, a Python cron job reading customers uses shoppexio, and a Laravel admin tool rotating webhooks uses shoppexio/shoppex-php.
Quick examples
Public repositories
- JavaScript Developer API SDK: ShoppexIO/sdk-js
- JavaScript Storefront SDK: ShoppexIO/storefront-js
- Python SDK: ShoppexIO/sdk-python
- PHP SDK: ShoppexIO/sdk-php
REST API
The REST API works directly with any HTTP client, no SDK required. Every endpoint in the API introduction includes auto-generated code examples for cURL, Python, JavaScript, PHP, Go, Java, and Ruby.OpenAPI specification
Generate your own client using our OpenAPI spec:- openapi-generator — generate clients for 50+ languages
- Postman — import for API testing and exploration
Webhooks
For webhook integration, see our Webhooks Guide which covers:- Setting up webhook endpoints
- Verifying signatures
- Handling events
- Retry logic
Webhook Events Reference
Complete list of webhook events and payloads