Skip to main content

Update Integration Instance

PUT 

/api/magento1/instances/:integrationInstance

Updates a Magento 1 integration instance. All fields are optional — only the keys you send are changed. Credentials are merged, so omitting connection_settings.api_key keeps the stored key intact rather than clearing it.

Request body fields (all optional):

  • name (string), is_automatic_sync_enabled (boolean).
  • connection_settings (object) — any of store_base_url, api_user, api_key.
  • start_date (string, YYYY-MM-DD, nullable).
  • inventory (object) — same shape as on create.
  • refunds (object) — outbound refund settings: allow_refunds_from_sku (boolean, default false) enables issuing refunds to Magento 1 from SKU. Refunds are recorded as offline credit memos on the Magento order — no money moves on the channel; the customer must be refunded through the payment processor separately.

Authentication: Requires Bearer token.

Request

Responses

OK