Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tópicos:

Índice

1- URL

BASE

base API

AmbientesURL
Produção

https://api.mosia.chat

2-

ENDPOINT

Endpoint

EndpointMétodoDescrição
v1/call/<protocolo_chamado>

GET

Método consulta informações de um chamado.

3

- CHAMADO RETORNADO

- Autenticação

KeyValueDescriçã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.


Dica
titleComo obter seu MOSIA TOKEN

Para obter o TOKEN_API_MOSIA relacionado ao CRM. siga os passos:

  • Acesse a administração do MOSIA, em admin.mosia.chat
  • No menu principal, acesse "Ajustes Gerais" e habilite o CRM;
  • Indique uma URL de CALLBACK e salve as mudanças.
  • Um token será exibido. Este é o token que será utilizado nas integrações destas APIs.

Image Added

4- Retorno de chamado com sucesso (200)

Bloco de código
languagejs
themeMidnight
titleRetorno API sucesso
linenumberstrue
{
 
  "call": {
 
      "status": "Fechado",
 
      "attended_at": <data_atendimento>,
   1608235873740,
    "created_at": <data_criacao>1608235870503,

       "protocol": "<protocolo>99999920201217000004",
   
    "queue": "<nome_da_fila>Fila Padrão",
   
    "subjects": [
          ],
 {                 "description"topic": "<descricao_do_assunto>"
            }
        ],
   Solicitar posição do Ticket",
    "topicplatform": "<topico>Web",
   
    "platformrating": "<plataforma_que_foi_realizado_o_atendimento>",
   [],
    "ratingstatus_updates": [
     
      {
      
         "labelname": "completedCriado",
       
        "valuetimestamp": "Sim"
   1608235870503
        },
     
      {
                "label"name": "evaluationEm atendimento",

               "value"timestamp": 4
   1608235873740
        },
 
          {
                "label"name": "commentsFechado",
  
             "valuetimestamp": "Comentários1608243754669
sobre o atendimento."             }
        ],
   
    "status_updatesannotation": [
 "",
          {
                "name": "Criado",
         "medical": {
      "timestampprescriptions": 1553879669948[
            },
            	{
              	  "namecreated_at": "Em atendimento01/03/2023 08:38:16",
       	         "timestamp"prescription_id": 84500149
1553879672899      	}
	  ]
    },
            {
         "closing_reason": {
      "nameid": "Fechado34",

               "timestamp"description": 1553879905560"Encerramento             }
        ]por desistência."
     },
    "agent": {
        "datasurvey": [
   
        {
     
          "labelid_data": "name620fd0f97ddc0a0",
                "value": "<nome_atendente>"
            },
            {"survey_version": 17,
                "label"id_survey": "email61f2f0c40297190",
                "value"timestamp": "<email_atendente>"
     1645203724292
      },
    ]
  },
  "agent":  {
    "name":       "Ranniêr Reis",
    "labelemail": "phonerannier@mobilesaude.com.br",
    "phone":     "(48) 3220-0949",
      "valuecrm_reference": "<telefone_atendente>"
            }
        ]
 
  },
 
  "caller": {

       "caller_key": "<identificacao_chamador>pedroalvarescabral@mobile.com.br",

       "data": [
            {
 
              "label": "namephone",
      
         "value": "<nome_chamador>999878712382"
            },
     
      {
     
          "label": "emailname",
   
            "value": "<email_chamado>"Pedro Alvares    Cabral"
       },
      {
     {        "label": "email",
        "labelvalue": "phone",pedroalvarescabral@mobile.com.br"
      }
    ]
  },
  "valueintegration": "<telefone_chamador>"{
    "id_operadora": null,
      }"id_aplicacao": null
  },
     ]
    "telecare": {}
}
4- ERRO AO RETORNAR DADOS

5- Erro ao consultar um chamado (400)

Bloco de código
languagejs
themeMidnight
titleRetorno API falha
linenumberstrue
{
    "message": "Nenhum resultado encontrado ou parâmetros inválidos."
}