E-commerce Catalog
Free tierProducts, variants, carts, and orders behind one REST resource model.
About this API
A headless commerce backend you can point any storefront at. Model products with unlimited variants and option axes, track inventory across locations, build carts with promotion and tax rules applied server-side, and take orders through to fulfilment — all without running a commerce platform yourself.
Common use cases
Quickstart
Every Zephiel API uses the same base URL, the same key header, and the same error envelope.
curl -X GET "https://zephiel.com/api/v1/ecommerce-catalog/products" \
-H "X-Zephiel-Key: $ZEPHIEL_API_KEY" \
-H "Accept: application/json"Example response
{
"id": "prod_9f21",
"title": "Merino Crew Sweater",
"status": "active",
"variants": [
{ "sku": "MCS-NVY-M", "price": 89.0, "inventory": 42 },
{ "sku": "MCS-NVY-L", "price": 89.0, "inventory": 17 }
],
"currency": "USD"
}/v1/ecommerce-catalog/productsList and filter products/v1/ecommerce-catalog/productsCreate a product with variants/v1/ecommerce-catalog/cartsCreate a cart and price its lines/v1/ecommerce-catalog/ordersConvert a cart into an order/v1/ecommerce-catalog/inventoryStock levels by locationAll endpoints return JSON and accept the X-Zephiel-Key header. Rate limits are enforced per plan and reported in X-RateLimit-Remaining.
Plans can be changed or cancelled at any time. Overage is charged per 1,000 requests rather than hard-blocking your traffic.
Free
100 requests/mo
5 req/min
Free
- JSON output format — included
- HTTPS encryption — included
- API key authentication — included
- Standard endpoints — included
- Community support — included
- CSV output format — not included
- Email support — not included
- Usage analytics and alerts — not included
- 99.9% uptime SLA — not included
- Webhooks — not included
- Priority support — not included
- Custom rate limits — not included
- 99.99% uptime SLA — not included
- Dedicated success manager — not included
- SSO / SAML — not included
- Custom SLA, DPA, and BAA — not included
- Private deployment option — not included
- Volume pricing — not included
Starter
10,000 requests/mo
60 req/min
$23/month
- JSON output format — included
- HTTPS encryption — included
- API key authentication — included
- Standard endpoints — included
- Community support — included
- CSV output format — included
- Email support — included
- Usage analytics and alerts — included
- 99.9% uptime SLA — included
- Webhooks — not included
- Priority support — not included
- Custom rate limits — not included
- 99.99% uptime SLA — not included
- Dedicated success manager — not included
- SSO / SAML — not included
- Custom SLA, DPA, and BAA — not included
- Private deployment option — not included
- Volume pricing — not included
Most popular
Pro
250,000 requests/mo
600 req/min
$92/month
- JSON output format — included
- HTTPS encryption — included
- API key authentication — included
- Standard endpoints — included
- Community support — included
- CSV output format — included
- Email support — included
- Usage analytics and alerts — included
- 99.9% uptime SLA — included
- Webhooks — included
- Priority support — included
- Custom rate limits — included
- 99.99% uptime SLA — included
- Dedicated success manager — not included
- SSO / SAML — not included
- Custom SLA, DPA, and BAA — not included
- Private deployment option — not included
- Volume pricing — not included
Enterprise
Unlimited requests
Custom
$322/month
- JSON output format — included
- HTTPS encryption — included
- API key authentication — included
- Standard endpoints — included
- Community support — included
- CSV output format — included
- Email support — included
- Usage analytics and alerts — included
- 99.9% uptime SLA — included
- Webhooks — included
- Priority support — included
- Custom rate limits — included
- 99.99% uptime SLA — included
- Dedicated success manager — included
- SSO / SAML — included
- Custom SLA, DPA, and BAA — included
- Private deployment option — included
- Volume pricing — included
4.7
12 reviews
Arjun Patel
Senior Engineer
One key made the difference
Adding E-commerce Catalog took ten minutes because the credential already existed. The vendor onboarding we skipped would have taken longer than the integration.
Sarah Whitfield
Founder
Solved Headless storefronts for us
We brought E-commerce Catalog in for Headless storefronts and it has not needed revisiting since. The response shape matched the documentation on the first call, which is rarer than it should be.
Ngozi Eze
Systems Analyst
Fast enough to sit in the request path
96ms median is quick enough that we call E-commerce Catalog synchronously rather than queueing it. That removed a whole background worker from our architecture.
Carlos Mendez
Engineering Manager
Free tier covered the whole prototype
I built the entire b2b ordering portals flow against E-commerce Catalog before anyone had to approve a purchase order. By the time we paid, we already knew it worked.
Emeka Obi
Infrastructure Lead
Replaced a fragile in-house products job
We had a script doing marketplace backends that broke every few months and only one person understood. E-commerce Catalog replaced it in an afternoon and nobody maintains it now.
Clara Nkemdirim
Engineering Lead
Errors are actually readable
When something goes wrong E-commerce Catalog says what and why, with a code I can branch on. I have integrated headless services that return 200 with an error buried in the body, so this is a relief.
Daniel Kessler
CTO
Held up under real load
We push E-commerce Catalog hard during peak and latency has stayed flat. No throttling surprises, no silent degradation — the numbers on the listing matched what we measured.
Elena Rossi
Product Manager
Good coverage for catalog
We checked E-commerce Catalog against our own catalog reference data before committing. Coverage was better than the incumbent we were paying four times as much for.
Related APIs in E-commerce & Multistore
Shipping Rates
Free tierNorthwind Data
Live carrier quotes and label generation for 90 couriers.
Product Matching
Free tierMeridian AI
Resolve any barcode, title, or image to a canonical product.
Multistore
Free tierZephiel Labs
Run every storefront you operate from one set of endpoints.