Skip to main content

updateProductExternalIdentifier

Update a single external-identifier row in place (inline grid edit). Editable fields: party name, identifier type, external id, and the integration link. Setting integrationId links the row (canonicalizes the party name to the integration and records its type); omitting/clearing it leaves the row unlinked.

Business Rules

  • The row must belong to the company.
  • A linked row's (integration, externalId) must be unique — a collision is rejected.

Permissions Required

  • products:update_external_identifier permission.
updateProductExternalIdentifier(
input: UpdateProductExternalIdentifierInput!
): UpdateProductExternalIdentifierPayload

Arguments

updateProductExternalIdentifier.input ● UpdateProductExternalIdentifierInput! non-null input common

Parameters for UpdateProductExternalIdentifier

Type

UpdateProductExternalIdentifierPayload object common

Autogenerated return type of UpdateProductExternalIdentifier.