How to use Simple Bundles API
Overview
The Simple Bundles API allows you to programmatically interact with your bundle data, enabling deeper customization and automation for your store. With the API, you can integrate Simple Bundles with external systems such as ERPs, fulfillment services, or custom storefronts.
If you're looking to use the Simple Bundles API, it is now available directly within the app settings.
Note: The API is supported only in Simple Bundles 2.0 and is available on paid plans. Stores on the free plan will not have access to this functionality.
What the Simple Bundles API can do today
| Action | What it does |
|---|---|
| Create a bundle | Builds a new bundle product in Shopify with one or more variants. Runs async and returns an operation ID to poll for completion. |
| Update a bundle | Modifies an existing bundle configuration or converts a standard Shopify variant into a bundle. Runs synchronously. |
| Get a bundle | Fetches full bundle details by Shopify variant ID, including pricing, components, quantities, and sibling variant links. |
| Delete a bundle | Removes the bundle identity from a variant. The underlying Shopify variant remains intact. |
| Check operation status | Polls an async operation until it completes or fails. |
How to use the API
To start using the API, you’ll first need to generate an API token:
- Go to Simple Bundles → Settings
- Select Integrations & API
- Click on Manage Simple Bundles API
- Add a new API token
Using the API
Once the token is created, you can use it to authenticate and make API calls. For more detailed information about the API, you may also refer to this document: Bundles API