Skip to main content

Map Products to Existing SKUs

POST 

/api/shopify/:integrationInstance/map-to-existing-skus

Queues a background operation that links Shopify products to existing SKU.io products using the configured field mappings. No new products are created - only matches to products that already exist. The endpoint returns immediately with status "queued".

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Authentication: Requires Bearer token.

Body - exactly one selection strategy is required:

  • ids (array of integers, max 1000): specific Shopify product IDs (SKU.io row IDs).
  • process_all (boolean): process every eligible product on the instance.
  • filters (object): server-side selection, e.g. {"unmapped_only": true, "created_after": "2024-01-01"}.

Returns 400 if no strategy is given, if more than 1000 ids are sent, or if no field mappings are configured yet.

Request

Responses

OK

Response Headers
    Content-Type