One API between Amazon and your ERP.
Connect your own ERP — Tally, SAP, Busy or custom — directly to the marketplace workflows Zobrx automates. Pull purchase orders, sync inventory, push invoices. Same auth, permissions and audit trail as the dashboard.
Multi-channel ecommerce and Amazon Vendor Central are live today. The same API extends to more Zobrx modules over time.
A bidirectional loop with your back office
Zobrx sits between Amazon Vendor Central and your ERP, so procure-to-pay runs without anyone re-keying data.
Purchase orders → your ERP
Zobrx ingests POs from Amazon Vendor Central. Pull them on a schedule, or register a webhook and Zobrx pushes each new PO to your ERP, HMAC-signed.
Inventory → auto-acknowledge
Sync stock levels back to Zobrx. It accepts the fulfillable quantity per PO line and backorders the rest — automatically, or as a suggestion you confirm.
Invoices → Amazon
Generate invoices in your ERP and push them to Zobrx. It maps each to the right PO, validates the GST/HSN tax split, and submits to Vendor Central.
Your ERP can act as a client (pull POs, push invoices) or a server (receive PO webhooks, expose an invoice feed Zobrx polls).
One key. Plain REST.
The Zobrx API is JSON over HTTPS. Authenticate with a per-tenant API key, target a connected Vendor Central account with one header, and call any endpoint with the HTTP client you already use.
A per-tenant key sent as a Bearer token. Generate and revoke keys in Settings → Developers; the secret is shown once.
Every write accepts an Idempotency-Key header, so retries never create duplicates.
Per-key rate limits return 429 with Retry-After, so backoff is straightforward.
# 1. Pull pending purchase orders
curl "https://app.zobrx.com/api/v1/vendor/purchase-orders?ackState=pending" \
-H "Authorization: Bearer zbx_live_xxxxxxxxxxxx" \
-H "X-Zobrx-Integration-Id: <vc-account>"
# 2. Push an invoice generated in your ERP
curl -X POST "https://app.zobrx.com/api/v1/vendor/invoices" \
-H "Authorization: Bearer zbx_live_xxxxxxxxxxxx" \
-H "Idempotency-Key: INV-2026-00187" \
-H "Content-Type: application/json" \
-d '{
"poNumber": "8Y7GVYVU",
"externalInvoiceId": "INV-2026-00187",
"invoiceDate": "2026-06-25",
"lines": [
{
"vendorSku": "8906153090467",
"quantity": 24,
"unitNetCost": { "minor": 20764, "currency": "INR" }
}
]
}'The Vendor Central API surface
Browse full schemas, parameters and live examples in the interactive reference.
/v1/vendor/purchase-ordersList POs Zobrx ingests from Amazon Vendor Central. Poll incrementally with changedSince.
/v1/vendor/purchase-orders/{poNumber}Fetch a single PO with full line detail.
/v1/vendor/inventorySync available stock so Zobrx can auto-acknowledge POs.
/v1/vendor/invoicesPush an ERP-generated invoice — mapped to the PO, validated, submitted to Amazon.
/v1/vendor/invoicesTrack invoice status, including the Amazon submission result.
Every channel, one unified shape
Read your orders, returns, settlements, reimbursements and tax invoices across Amazon, Flipkart, Meesho, Myntra and more — or push your ERP catalog and stock into Zobrx. All money is in paise; buyer PII is redacted unless the key holds the ecommerce:pii:read scope.
/v1/ecommerce/ordersUnified order lines across Amazon, Flipkart, Meesho, Myntra, Snapdeal, JioMart, AJIO, Shopify and offline. Filter by channel, store, date, state.
/v1/ecommerce/returnsMulti-channel returns with claim-eligibility deadlines and reimbursement tracking.
/v1/ecommerce/settlementsPer-cycle settlement summaries — gross, fees, tax withheld, net settled, variance. Plus line-level detail.
/v1/ecommerce/reimbursementsAmazon FBA reimbursements bucketed by reason (warehouse-lost, damaged, fulfilment-error…).
/v1/ecommerce/tax/commission-invoicesMarketplace commission GST invoices with IGST/CGST/SGST splits, per channel and total.
/v1/ecommerce/inventory/productsZobrx's unified per-product inventory rollup across channels and warehouses.
/v1/ecommerce/inventory/productsInbound: push your ERP catalog + stock into Zobrx. Idempotent per SKU; a scheduled pull-feed is also supported.
Reads flow Zobrx → your ERP; products/stock flow your ERP → Zobrx (push, or a feed Zobrx polls on a schedule).
Push, not just poll.
Register an ERP endpoint and Zobrx posts each new or changed purchase order the moment it arrives from Amazon — so your back office reacts in real time instead of polling.
- HMAC-SHA256 signature in X-Zobrx-Signature
- Idempotency-Key on every delivery — safe to retry
- Exponential-backoff retries with replay history
- Pull as an alternative — both contracts are published
{
"event": "purchase-order.created",
"integrationId": "amzn1.vg.10054292",
"data": {
"poNumber": "8Y7GVYVU",
"orderDate": "2026-06-24T09:00:00Z",
"buyingPartyKey": "HHY7",
"ackState": "pending",
"lines": [
{
"vendorSku": "8906153090467",
"asin": "B082418FHJ",
"orderedQuantity": 24
}
]
}
}Built on open standards
OpenAPI 3.1
A machine-readable spec powers the interactive reference — generate your own client with any OpenAPI codegen.
Any HTTP client
Plain REST/JSON — integrate today from Node, Python, PHP, Go or cURL, no SDK required.
Official SDKs
Typed first-party libraries are on the way. Tell us which stack you need and we will prioritise it.
Frequently asked questions
Start building with Zobrx
Get an API key, read the reference, and connect your ERP to Amazon Vendor Central.
- ✓ 14-day free trial
- ✓ No credit card
- ✓ Cancel anytime