Para realizar a alteração das informações de um cliente via API no TomTicket.
Endpoint
https://api.tomticket.com/update_cliente/{token}/{identificador}/{tipo_identificador}
Coluna | Descrição |
token | Token de acesso único e secreto para sua empresa. Clique aqui para ver como criar. |
identificador | Identificador do cliente. Pode ser o email do cliente ou o identificador interno no cadastro do cliente. |
tipo_identificador | I - Identificador Interno E - Email do Cliente |
Método
POST
Content-Type
form-data
Parâmetros
Coluna | Descrição | Tipo | Tamanho Máximo |
Parâmetros Obrigatórios | |||
nome | Nome completo do cliente. | String | 250 |
Endereço de email do cliente. | String | 250 | |
criarchamados | Define se o cliente poderá criar chamados.true - Pode criar chamados (Padrão). false - Criação de chamados bloqueada. | Boolean | - |
telefone | Número de telefone do cliente | String | 20 |
id_organizacao | Identificador da organização ao que o cliente pertence. Veja como obter a lista de organizações: https://kb.tomticket.com/tomticket/api/listar-organizacoes | String | 250 |
id_interno | Identificador interno do cliente. Só poderá ser informado se o {tipo_identificador} informado no Endpoint for o email. | String | 250 |
campos | Lista contendo campos personalizados (disponível na listagem de departamentos). O índice cada array será o identificador do campo. Exemplo:
| Array | - |
idioma | Idioma do cliente. Esse idioma será usado na exibição do painel do cliente. Padrão: pt_BR Opções: pt_BR, en_US, es_ES | String | 5 |
Parâmetros Opcionais | |||
portfolio_id | Identificador da carteira de clientes aonde o cliente deve ser vinculado. Caso seja necessário remover o cliente de uma carteira, envie o parâmetro com o valor vazio. Clique aqui para consultar os identificadores de carteiras de clientes. Requer uma assinatura Enterprise para poder enviar este parâmetro. | String | - |
Retorno
O retorno é feito no formato JSON.
Coluna | Descrição | Tipo |
erro | Informa se ocorreu um erro na operação. Se o retorno for false, então significa que a operação ocorreu com sucesso e não ocorreram problemas. Caso o retorno seja true, ocorreu um erro e será necessário verificar o campo mensagem para identificar o problema. | Boolean |
mensagem | Detalhes da operação, caso tenha ocorrido ou não um problema. | String |