Skip to main content

Create SKU.io Product from Etsy Listing

POST 

/api/etsy/instances/:integrationInstance/listings/:listingProduct/create-sku-product

Creates a SKU.io product from the variation and maps it. If a SKU.io product with the same SKU already exists, the variation is linked to it instead (linked_existing: true). The variation must not already be mapped.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Request body:

  • field_mappings (array, optional) — How Etsy fields populate the new product. Defaults to the instance's field mappings.
    • field_mappings.*.listing_field (string, required with field_mappings) — Etsy field: sku, title, listing_title, variation_label, description, price, listing_id.
    • field_mappings.*.sku_field (string, required with field_mappings) — SKU.io field, e.g. sku, item_name, barcode, unit_cost, default_supplier, price.<tier>.value, attributes.<name>.
    • field_mappings.*.parsers (array, optional) — Value transforms applied before saving.
  • save_as_default (boolean, optional) — Save field_mappings as the instance's default field mappings.

Response: 201 Created.

Authentication: Bearer token (Personal Access Token).

Request​

Responses​

Created

Response Headers
    Content-Type