Este método permite obter informações de um chat de forma individual.
Endpoint
https://api.tomticket.com/v2.0/chat/detail
Método HTTP
GET
Content Type
form-data
Autenticação
Authorization: Bearer {SEU-TOKEN-AQUI}
Parâmetros Query String
Os parâmetros Query String são enviadas diretamente na URL após o símbolo de "?" ao final do endpoint. Cada parâmetro e valor deve ser enviado com o nome dele e valor, separados pelo símbolo de "=", como por exemplo nomeParametro=ValorParametro
. Para enviar mais de um parâmetro, deve separá-los, usando símbolo "&", como por exemplo nomeParametro1=ValorParametro1&nomeParametro2=ValorParametro2
.
Chave | Descrição | Obrigatório | Valor Padrão | Tipo | Tamanho Máximo |
---|---|---|---|---|---|
chat_id | Identificador do atendimento. | Sim | - | String | 512 |
Retorno
Descrição do retorno em JSON.
Coluna | Descrição da Coluna | Tipo |
---|---|---|
error | 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 |
message | Detalhes da operação, caso tenha ocorrido ou não um problema. | String |
success | Retorna true caso a operação tenha sido concluída com sucesso. | Boolean |
data | Informações do chat. | Object |
| Identificador do chat. | String |
| Protocolo do chat. | Int |
| Endereço da página que continha o chat e onde se originou o mesmo. | String |
| Informações de Geolocalização do usuário baseado no IP de origem. | Array |
| Cidade de acesso. | String |
| Estado de acesso. | String |
| País de acesso. | String |
| User Agent do cliente (navegador). | String |
| Código identificador da origem do chat.
| Int |
| Código identificador da situação do chat.
| Int |
| Lista de rótulos aplicados ao atendimento. | Array |
| Identificador do rótulo. | String |
| Nome do rótulo. | String |
| Informações do cliente. | Array |
| Caso o cliente tenha iniciado o chat se autenticado com email/senha, token JWT ou via Painel do Cliente, irá retornar TRUE . | Boolean |
| Nome do cliente. | String |
| Endereço de email do cliente. | String |
| Identificador interno do cliente, se for registrado. | String |
| Informações da organização do cliente, se o mesmo for registrado. | Array |
| Identificador da organização. | String |
| Nome da organização. | String |
| Data e hora em que foi criado o chat. | String |
| Datas para abertura e finalização do chat. | Array |
| Data e hora do início da conversa. | String |
| Data e hora do fim da conversa. | String |
| Avaliação do atendimento. | Array |
| Identificação da nota enviada pelo cliente.
| Int |
| Comentário da avaliação do atendimento. | String |
| Informações do departamento do atendimento. | Array |
| Identificador do departamento. | String |
| Nome do departamento. | String |
| Informações do atendente responsável pelo atendimento. | Array |
| Identificador do atendente. | String |
| Nome do atendente. | String |
| Caso o chat tenha sido criado através de transferência de outro chat, retornará como TRUE . | Boolean |
| Caso transferido, retorna o identificador do chat que gerou ele. | String |
| Informações sobre o o encerramento do chat. | Array |
| Identificador do modo de encerramento.
| Int |
| Informações do atendente que realizou o encerramento do chat. | Array |
| Identificador do atendente. | String |
| Nome do atendente. | String |
| Lista com as mensagens trocadas entre atendente e cliente. | Array |
| Mensagem enviada. | String |
| Data e hora do envio da mensagem. | String |
| Identificação de quem enviou a mensagem.
| Int |
| Informações do anexo enviado como mensagem. | Array |
| URL para download do arquivo. | String |
| Nome do arquivo. | String |
| Mimetype do arquivo. | String |
| Lista de campos personalizados utilizados no chat. | Array |
| Lista de campos personalizados utilizados na criação. | Array |
| Identificador do campo personalizado. | String |
| Nome do campo personalizado. | String |
| Valor informado no campo personalizado. | String |
| Lista de campos personalizados utilizados na avaliação. | Array |
| Identificador do campo personalizado. | String |
| Nome do campo personalizado. | String |
| Valor informado no campo personalizado. | String |
Código de Retorno
Descrição do código HTTP de retorno.
Código | Descrição |
---|---|
200 | Operação realizada com sucesso. |
401 | Token ou valores enviados não autorizados para uso. |
403 | Recurso não disponível. |
404 | Recurso não encontrado. |
Disponibilidade