API Criação de consulta
- Descrição dos campos de entrada
- Descrição dos campos de retorno
- Exemplo de chamada
- Exemplo de retorno
Descrição dos campos de entrada
| Campo | PAI | Descrição |
| id_cenario | regras | Código de identificação do cenário |
| codigo_produto | regras | Código do produto |
| origem_produto | regras | Origem do produto |
| data | regras | Data de referência para á partir de quando a consulta será feita |
Obsevação: A API suporta até 100 regras por requisição.
Descrição dos campos de retorno
| Campo | PAI | Descrição |
| status | / | Status de criação de regra |
| msg | / | Mensagem de retorno |
| id_consulta | / | Identificador da consulta |
Tabela de referência para o campo "msg":
| código | msg |
| 201 | Consulta andamento da regra em processamento. |
| 400 | Token inválido |
| Token não enviado | |
| 406 | Dados incorretos, falha ao gravar consulta. |
Observação: O identifcador da consulta deve ser armazenado para possibilitar o retorno da consulta.
Exemplo de chamada
{
"regras": [
{
"id_cenario": "1553883",
"codigo_produto": "42429",
"origem_produto": "0",
"data": "01/08/2020"
}
]
}
Exemplo de retorno
{
"status": "ok",
"msg": "Consulta andamento da regra em processamento.",
"id_consulta": "81"
}