Define um novo identificador externo com motivo obrigatório de auditoria; atualiza referências desnormalizadas em transações e eventos de usuário quando aplicável.
PATCH /entities/:id, PATCH /entities/by-external-id/:externalId ou PATCH /entities/by-tax-id/:taxId — essas rotas ignoram externalId no corpo.
externalIdChangeReason, source: change_external_id_endpoint).
409 AMBIGUOUS_TAX_ID_LOOKUP; use entityId ou externalId.success: booleanchanged: false se o novo valor for igual ao atualentity: objeto da entidade após a operação