Validação manual
Como validar um relatório manualmente ?
Para aprovar ou reprovar um relatório manualmente, basta realizar uma simples requisição com o método POST
para a nossa API no seguinte endpoint: https://api-v2.idwall.co/relatorios/validar/{numero_do_relatorio}
, substituindo o parâmetro {numero_do_relatorio} pelo real número do relatório, além de informar o número do relatório é necessário passar os parâmetros aprovar
e mensagem
no corpo da requisição, como mostra o exemplo abaixo.
curl -X POST https://api-v2.idwall.co/relatorios/validar/numero_relatorio
-H "Content-Type: application/json"
-H 'Authorization:seu-token'
-d '{
"aprovar": true,
"mensagem": "aprovo este relatório......."
}'
curl -X POST https://api-v2.idwall.co/relatorios/validar/numero_relatorio
-H "Content-Type: application/json"
-H 'Authorization:seu-token'
-d '{
"aprovar": false,
"mensagem": "reprovo este relatório.........."
}'
-
aprovar: Parâmetro que indica se vai aprovar ou reprovar o relatório.
-
mensagem: Parâmetro que vai enviar uma mensagem de aprovação ou reprovação, é necessário possuir no minimo 25 caracteres .
Exemplo de sucesso
{
'result':
{
'numero': 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
},
'status_code': 200
}
{
'result':
{
'numero': 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
},
'status_code': 200
}
Exemplo de erro
{
"error": "Bad Request",
"message": "child \"parametros\" fails because [\"parametro_aleatorio\" is not allowed]",
"validation": {
"source": "payload",
"keys": [
"parametros.parametro_aleatorio"
]
},
"status_code": 400
}
{
"error": "Unauthorized",
"message": "Falha na autenticação. Por favor verifique o token utilizado e se o acesso foi liberado.",
"status_code": 401
}
{
"error": "Not Found",
"message": "Protocolo não encontrado.",
"status_code": 404
}
Updated almost 6 years ago
What’s Next