REST API
Predictable, JSON-based endpoints.
Manage products, stock levels, locations, orders, invoices, customers, and suppliers programmatically. Authenticate with scoped API keys and respect granular permissions, just like users do.
- Resource endpoints for the whole catalogue and order lifecycle
- Scoped, revocable API keys with per-action permissions
- Pagination, filtering, and idempotent writes
- Sandbox environment for safe testing
GET /v1/products?low_stock=true Authorization: Bearer zb_live_••• 200 OK { "data": [{ "sku": "4CH-NVR-KIT", "on_hand": 6, "reorder_point": 20, "location": "S2-R1-A5-L4" }], "next": "/v1/products?cursor=•••" }
Webhooks
React to events in real time.
Subscribe to stock, order, and invoice events and Zobook will POST a signed payload to your endpoint the moment something changes — no polling required.
- Events for orders, stock movements, low stock, and payments
- Signed payloads you can verify
- Automatic retries with backoff
- Delivery logs you can inspect
POST to your endpoint X-Zobook-Signature: sha256=••• { "event": "order.created", "channel": "amazon_uk", "order_id": "ZB-100482", "total": 284.00, "currency": "GBP" }
What you can build
Custom integrations
Wire Zobook into bespoke ERP, EPOS, or warehouse systems that don't have a native connector.
Your own dashboards
Pull stock, sales, and Amazon analytics into Power BI, Looker, or a spreadsheet on a schedule.
Automations
Trigger reorders, notifications, or downstream workflows when stock or order events fire.
Want API access?
API keys are available on all plans. Tell us what you're building and we'll point you to the right endpoints and a sandbox.
Request API access