Skip to main content

Update Integration Instance

PUT 

/api/temu/:integrationInstance

Updates a Temu integration instance. All body fields are optional — only supply the fields you want to change.

Authorization

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

  • name (string) — new display name.
  • connection_settings (object) — appKey, appSecret, url, accessToken, expiresAt.
  • integration_settings (object) — same fields as on create (start_date, store_id, auto_link_products, auto_create_products, nominal code ids, pricing, inventory, emailCustomers, proforma cost percentages, accounting sync toggles). With PUT the supplied integration_settings object is merged against the stored settings at the top level; PATCH additionally deep-merges nested objects (JSON Merge Patch semantics), except that inventory lists are always replaced wholesale.
  • is_automatic_sync_enabled (boolean).

Side effects when specific settings change:

  • start_date — the instance re-anchors its order sync window.
  • store_id — the linked sales channel is repointed to the new store.
  • pricing.masterOfPrice.name — a background job recalculates cached listing prices.
  • inventory — the channel inventory cache is invalidated and rebuilt.
  • Accounting sync toggles — linked accounting transactions are re-evaluated for sync eligibility.

Authentication: Requires Bearer token.

Request

Responses

OK

Response Headers
    Content-Type