Ir para o final dos metadados
Ir para o início dos metadados

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 4 Próxima »

Regras de negócio

Atualiza o status da ocorrência informado protocolo como parâmetro de url e no body os parâmetros obrigatórios. Também pode ser passado o desfecho da ocorrência quando status permitir finalização.

Endpoint

Endpoint

Método

Header Content-Type

Descrição

https://api.mosiaomnichannel.com.br/clientes/ocorrencias/:protocolo/status

PUT

application/json

Atualiza Status da Ocorrência

Headers

Parâmetro

Obrigatório

Tipo

Descrição

Authorization

M

token do cliente

Token de autenticação do cliente

Parametros de Url

Parâmetro

Obrigatório

Tipo

Descrição

protocolo

M

Int

Protocolo da Ocorrência

Parametros de entrada

Parâmetro

Obrigatório

Tipo

Descrição

idNovoStatus

M

Int

ID do Status

textoDesfecho

OP

String

Texto do Desfecho

idMotivoEncerramento

OP

Int

Id do Motivo de Encerramento

idAtendente

OP

Int

Id do Atendente

chaveUnicaSolicitante

M

Int

Chave única do Beneficiario

Request body

Serão enviados no BODY os seguintes parâmetros:

curl --request PUT \
  --url https://api.mosiaomnichannel.com.br/clientes/ocorrencias/10101020221130000006/status \
  --header 'Authorization: XPTO' \
  --header 'Content-Type: application/json' \
  --data '{
	"idNovoStatus" : 249,
    "textoDesfecho": "teste desfecho",
    "idMotivoEncerramento": 2261,
    "idAtendente": 44,
    "chaveUnicaSolicitante": "everson@mobilesaude.com.br"
}'

Em foi constatado um erro de digitação na documentação acima, o parâmetro idMotivoEncerramento estava incorretamente escrito como idMovitoEncerramento o que pode causar erros inesperados quando informado junto do texto de desfecho da ocorrência


Objetos e atributos de retorno

Descrição dos objetos e atributos de retorno - Sucesso

Está indicado abaixo a estrutura de retorno do método de Atualização de Status de ocorrência.

{
    "status": true,
    "data": {
        "protocolo": "10101020221130000006",
        "status": {
            "id": 249,
            "descricao": "Aprovado",
            "dataAtribuicao": "implementação futura"
        },
        "encerramento": {
            "date": "2022-11-30T13:47:48.581Z",
            "motivo": {
                "id": 2261,
                "descricao": "Sem confirmação"
            },
            "desfecho": "teste desfecho 2"
        }
    },
    "message": "Status da ocorrência atualizado com sucesso.",
    "critical": [],
    "statusCode": 200,
    "timestamp": 1669816068653
}

  • Sem rótulos