Documentation Index
Fetch the complete documentation index at: https://docs.shoppex.io/llms.txt
Use this file to discover all available pages before exploring further.
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.
Which SDK should you use?
| What you’re building | SDK |
|---|---|
Node/Bun backend calling /dev/v1/* | @shoppexio/sdk |
| Python worker syncing customers | shoppexio |
| Laravel/PHP backend integration | shoppexio/shoppex-php |
| Frontend with products, cart, checkout | @shoppexio/storefront |
| Language without an official SDK | Raw HTTP with the OpenAPI spec |
@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.
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
No SDK required - use the REST API directly with any HTTP client. Every endpoint in the API Reference 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