Returns a paginated list. Search with q; scope/price with websiteId.
The ZingaShop (commerce) endpoints of the Zingasuite API. Authenticate with a zk_ key carrying data:read / data:write:* scopes. All amounts are integer cents; ids are UUID strings. Paste a key below and try any endpoint live.
List, read, create and update catalog products.
Returns a paginated list. Search with q; scope/price with websiteId.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
limit | query | integer | Page size (1-200, default 50) | |
offset | query | integer | Rows to skip | |
q | query | string | Search by name / SKU | |
websiteId | query | string | Scope to a storefront (and its currency) |
Pass websiteId to price in that storefront's currency.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
id | path | string | yes | Product id |
websiteId | query | string | Scope to a storefront (and its currency) |
name is required. type: simple|configurable|bundle|digital|subscription|gift_card.
Updatable: name, status, code, priceCents, currency.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
id | path | string | yes | Product id |
The nested catalog category tree.
Returns the full tree with path and depth.
name required; slug must be unique among siblings.
Updatable: name, sortOrder, isActive.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
id | path | string | yes | Category id |
Read and adjust stock per variant across warehouses.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
variant_id | path | string | yes | Variant id |
Identify by variantId/sku + warehouseId/warehouseCode; send setOnHand or deltaOnHand.
List, read and create orders.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
limit | query | integer | Page size (1-200, default 50) | |
offset | query | integer | Rows to skip |
| Name | In | Type | Req | Description |
|---|---|---|---|---|
id | path | string | yes | Order id |
Bring in a sale from an external channel. websiteId, currency, customer, items required.
Your websites and their currency/locale settings.
Use a storefront id as websiteId elsewhere.
Per-variant prices, compare-at prices and quantity tiers.
Each entry targets a currency or pricelistId and sets priceCents (offer) with optional compareAtCents (standard), OR a tiers ladder.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
variant_id | path | string | yes | Variant id |
A uniform CRUD layer over ~30 more objects. Set the `resource` path parameter to one of: tags, collections, attribute-sets, attributes, brands, currencies, languages, tax-zones, tax-rates, customers, customer-groups, reviews, promotions, coupons, gift-cards, cms-pages, blog-categories, blog-posts, banners, menus, pricelists, subscription-plans, subscriptions, digital-assets, entitlements, warehouses, returns, shipping-zones, shipping-methods, search-synonyms, search-redirects, url-redirects, carrier-integrations, payment-gateways. (products, orders, inventory and websites use their dedicated endpoints.)
| Name | In | Type | Req | Description |
|---|---|---|---|---|
resource | path | string | yes | Resource key |
limit | query | integer | Page size (1-200, default 50) | |
offset | query | integer | Rows to skip | |
q | query | string | Free-text search |
| Name | In | Type | Req | Description |
|---|---|---|---|---|
resource | path | string | yes | Resource key |
id | path | string | yes | Row id |
Fields mirror a row's readable fields. Returns 405 for read-only resources.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
resource | path | string | yes | Resource key |
| Name | In | Type | Req | Description |
|---|---|---|---|---|
resource | path | string | yes | Resource key |
id | path | string | yes | Row id |
| Name | In | Type | Req | Description |
|---|---|---|---|---|
resource | path | string | yes | Resource key |
id | path | string | yes | Row id |
Trigger Google Merchant / Meta Commerce catalog syncs per storefront.
| Name | In | Type | Req | Description |
|---|---|---|---|---|
website_id | path | string | yes | Storefront id |
| Name | In | Type | Req | Description |
|---|---|---|---|---|
website_id | path | string | yes | Storefront id |
full | query | boolean | Full re-sync vs changes only | |
background | query | boolean | Queue vs run inline |
| Name | In | Type | Req | Description |
|---|---|---|---|---|
website_id | path | string | yes | Storefront id |
| Name | In | Type | Req | Description |
|---|---|---|---|---|
website_id | path | string | yes | Storefront id |
full | query | boolean | Full re-sync vs changes only | |
background | query | boolean | Queue vs run inline |