Mudar situação de processo
O objetivo dessa API é mudar a situação de um processo no sistema a partir de uma requisição do tipo REST.
POST: https://webservices.vianuvem.com.br/AdminVianuvem/api/process/changeSituation
Headers
| Nome | Tipo | Descrição |
| Content-Type* | String | application/json |
| Authorization* | String | Token de acesso adquirido através da API "Get JWT" (bearer) |
Request Body
| Nome | Tipo | Descrição |
| establishment* | String | CNPJ onde o processo se encontra |
| indexers* | Array de string | Array de strings com os valores dos indexadores do processo (utilizado para localizá-lo) |
| situationName* | String | Nome da situação para onde o processo deve ser transicionado |
Respostas de Sucesso
200: OK
Requisição realizada com sucesso.
JSON
{
"data": [ 58089852 ],
"errors": []
}
422: Unprocessable Entity Erros nos parâmetros enviados
// Erro na propriedade "indexers"
Processo nao encontrado, com base nas informacoes de busca enviadas: Indexadores=[666, NOME DO FULAN]
// Erro na propriedade "situationName"
Situacao nao encontrada
500: Internal Server Error
Erro de autenticação ou erro interno do servidor
HTML
<html>
<head>
<title>Error</title>
</head>
<body>Internal Server Error</body>
</html>
Exemplo de Requisição
JSON
{
"establishment": "73386365000170",
"indexers": ["666", "NOME DO FULANO"],
"situationName": "SEGUNDA SITUAÇÃO"
}
Importante: Os parâmetros que são passados na requisição podem ser adquiridos através do nosso suporte: suporte@holmesauto.app.