Integration API and webhooks
Sync the catalog, orders and content with accounting, an ERP or a CRM: a REST API with keys and abilities, and webhooks on store events.
The store as part of your system
The Integration API gives external systems access to the catalog, orders and content. Create a key in the admin with just the abilities it needs — read the catalog, update order statuses, write pages — and revoke it at any time.
What you can do
Read products and variants; create and update products, categories and tags by your own ids.
Pull orders with their lines, buyer and delivery, and move their statuses.
Update stock for up to 100 items at once, by SKU or variant id.
The customer list and a customer card with addresses and recent orders.
Write pages and blog posts and publish them.
An order created, paid, cancelled or refunded, a status or stock change — a signed POST to your address.