Consultar mensagens de um chamado
Tópicos:
1- URL base API
Ambientes | URL |
---|---|
Produção |
2- Endpoint
Endpoint | Método | Descrição |
---|---|---|
v1/call/<protocolo_chamado>/messages | GET | Método que retorna mensagens de uma chamado. |
3- Autenticação
Key | Value | Descrição |
---|---|---|
Authorization | <TOKEN_API_MOSIA> | Token de autenticação pode ser encontrado na página de configuração de integração com CRM no painel administrativo. |
4- Retorno de mensagens de um chamado com sucesso (200)
Retorno API sucesso
[
{
"data": {
"protocol": "220190329100001",
"subtype": "protocol",
"message": "Para este atendimento foi gerado o número de protocolo nº <numero_protocolo>"
},
"origin": "system",
"created_at": 1553879672405,
"from": "MENSAGEM AUTOMATICA",
"type": "automessage",
"timestamp": 1553879672559.75
},
{
"data": {
"message": "Olá, meu nome é Rafael S. Mobile! Como posso ajudá-lo?"
},
"origin": "agent",
"created_at": 1553879672409,
"from": "Antônio Silva",
"type": "message",
"timestamp": 1553879672559.75
},
{
"data": {
"message": "Olá!"
},
"origin": "caller",
"created_at": 1553879829094,
"from": "Michel Alves",
"type": "message",
"timestamp": 1553879829104.75
},
{
"data": {
"message": "Tudo bom?"
},
"origin": "caller",
"created_at": 1553879845818,
"from": "Michel Alves",
"type": "message",
"timestamp": 1553879845819.75
},
{
"data": {
"message": "Tudo bom!"
},
"origin": "agent",
"created_at": 1553879851693,
"from": "Antônio Silva",
"type": "message",
"timestamp": 1553879851839.75
},
{
"data": {
"message": "Este é um atendimento de teste para integração "
},
"origin": "agent",
"created_at": 1553879870463,
"from": "Antônio Silva",
"type": "message",
"timestamp": 1553879870615.75
},
{
"origin": "system",
"type": "automessage",
"from": "MENSAGEM AUTOMATICA",
"timestamp": 1553879903272.75,
"data": {
"subtype": "default",
"title": "Solicitação de Encerramento",
"message": "Solicitação de encerramento enviada. Aguardando resposta do chamador."
}
},
{
"origin": "system",
"type": "automessage",
"from": "MENSAGEM AUTOMATICA",
"timestamp": 1553879905261.75,
"data": {
"subtype": "default",
"title": "Resposta ao pedido de encerramento",
"message": "O chamador aceitou o pedido de encerramento. Chamado encerrado"
}
}
]
5- Erro ao consultar mensagens um chamado (400)
Retorno API falha
{
"message": "Nenhum resultado encontrado ou parâmetros inválidos."
}
Mobile Saúde - 2019