O objetivo deste serviço é alterar os dados dos campos complementares. Apenas o campo content será alterado. Abaixo, segue exemplo do json de envio:
{ "additional_data_update": { "additional_data_id": 1548, "code": 1, "target_type": "customer", "target_id": 1, "content": "M" } }
ID | Campo | Obrigatório | Pai | Tipo | Observações |
A01 | additional_data_update | Sim | Raiz | - | |
A02 | additional_data_id | Sim | A01 | Número |
Aceita valores positivos maiores que zero. |
A03 | code | Sim | A01 | Número |
Aceita valores positivos maiores que zero. |
A04 | target_type | Sim | A01 | Texto |
Tabela no qual será realizada a operação.
|
A05 | target_id | Sim | A01 | Número |
Código do cliente, mercado, atendimento, contrato ou contato, conforme definido no campo anterior. Aceita valores positivos maiores que zero. |
A06 | content | Sim | A01 | Texto |
Valor do dado adicional. Embora o campo seja do tipo string, ele deve ser validado conforme o tipo de conteúdo que o dado adicional armazena. |
Em caso de sucesso, será retornado um json conforme o exemplo abaixo:
{ "status": 1, "error_code": 0, "error_description": "", "result": "Additional data changed successfully" }