Skip to main content
Synq connects to over 100 commerce platforms — including Shopify, WooCommerce, Amazon, BigCommerce, and more — through a secure OAuth flow. Once connected, Synq continuously syncs your product catalog and orders across every storefront, giving you a single source of truth for your commerce operations.

Authentication

All Integration endpoints require these headers on every request:

Connect a commerce platform

Use the following OAuth flow to connect a new storefront or marketplace to Synq.

Sync products to connected platforms

Once you have at least one active connection, push any product in your Synq catalog to all connected storefronts with a single API call.
Request body
string
required
UUID of the product in Synq’s catalog to push.
string
required
Sync action to perform. Use "UPSERT" to create or update the product on all connected storefronts, or "DELETE" to remove it from all connected storefronts.
Example request
Example response202 Accepted
The action field accepts two values: "UPSERT" (create or update the product on every connected storefront) and "DELETE" (remove the product from every connected storefront).Product sync is asynchronous. A 202 Accepted response means Synq has queued the sync job — the actual push to each connected storefront happens in the background. Synq fans out the update to every active connection for your tenant with automatic retries and exponential backoff on transient errors.