import_channel_catalog
Imports a merchant's existing channel products into ApparelHub as tracked listings for a complete catalog view. Read-only on the channel: nothing is written and fulfillment stays unchanged.
Instructions
Bring the products a merchant ALREADY sells on a connected sales channel into ApparelHub as TRACKED listings, so you can see their whole catalog, not just what ApparelHub made. Use it when an established seller wants to see or manage what they already sell. READ-ONLY against the channel: nothing is written to the merchant's store, and those products keep being fulfilled exactly as they are today (ApparelHub never fulfils them). Tell the merchant both of those things before you start. Listings ApparelHub created are recognised and linked to their product, not duplicated. Images stay the channel's own URLs. Available where the channel reports catalog_read: true (Shopify, WooCommerce, Wix and TikTok Shop). To check first, call list_tracked_listings(store_uuid): its channels list every connected channel with catalog_read and last_run, even before any import. The import runs in the background: this returns a run to poll with get_catalog_import_run every few seconds until completed or failed, then read the result with list_tracked_listings. If an import for this channel is already running, this returns THAT run (already_running: true) instead of starting another; poll it. Re-running later is safe: it updates, never duplicates, and marks listings that left the channel as removed.
[#12dc8a]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace | No | Workspace uuid (agency accounts). Omit for the Default workspace. | |
| store_uuid | Yes | The store uuid (from list_my_stores). | |
| integration_uuid | Yes | The sales channel's integration uuid (list_my_stores -> ecommerce_integrations). |