Update a customer integration
Updates a customer’s integration link, such as changing the synced external entity ID.
Authorizations
Server API Key
Headers
Account ID — optional when authenticating with a user JWT (Bearer token); falls back to the user's first membership. Ignored for API-key auth.
Environment ID — required when authenticating with a user JWT (Bearer token) on environment-scoped endpoints. Ignored for API-key auth (env is intrinsic to the key).
Path Parameters
Customer slug
1 - 255^[a-zA-Z0-9][a-zA-Z0-9_|.@-]*$The internal ID of the integration this record is linked to
255Body
Updates a customer integration link. The only field that can be changed is syncedEntityId — to link a customer to a different integration entirely, delete this link and create a new one.
The external entity ID this record is linked to in the vendor system (e.g. the Stripe customer ID). Null until the link has synced; required when creating the link.
255Response
The updated customer integration object.
Response object
Links this customer to their record in a specific configured integration (e.g. their Stripe customer ID under your Stripe integration). A customer has at most one link per integration.
Related topics
Update a customerHow can my customers update their payment method?Update CustomerUnlink customer integrationLink customer integration