Update Amazon Integration Instance
PUT//:domain/api/amazon/:integrationInstance
Full or partial update of an Amazon integration instance. Validated by UpdateAmazonIntegrationData (all fields Optional). Supports both PUT (full) and PATCH (partial with deep-merge of integration_settings / connection_settings).
If is_fba_enabled changes, the controller dispatches the FBA state-change handler (AmazonIntegrationInstanceManager::processAmazonFbaStateChange). If sync_sales_order_invoices_to_accounting or sync_sales_credit_to_accounting change, the accounting sync state is updated. If pricing.masterOfPrice.name changes, a CacheProductListingPriceJob is dispatched. If inventory changes, the full inventory cache is invalidated. If store_id changes, the SalesChannel row is re-pointed.
Request
Responses
- 200
OK
Response Headers
Content-Type