Skip to main content

Update Field Mappings

PUT 

/api/magento1/instances/:integrationInstance/mappings

Upserts the per-instance field-mapping config. Target (sku_field) values are constrained to the exact keys Magento1Product::applyDataMapping() resolves (sku, item_name, price, weight, length, width, height), so a saved mapping never silently no-ops at product-creation time.

Body fields:

  • mappings (array, required): the full mapping set to persist.
    • mappings.*.listing_field (string, required): a Magento source field (name, sku, price, weight, short_description, description).
    • mappings.*.sku_field (string, required): the SKU.io target field.
    • mappings.*.parsers (array, optional/nullable): ordered value transformers applied on import.

Returns the persisted mappings + the recomputed effective mappings.

Authentication: Requires Bearer token.

Request

Responses

OK