Introdução
A consulta do consumo é a rota pelo qual a Software House poderá consultar quantas consultas foram realizadas em determinado período, juntamente com o valor destas consultas e o valor de repasse.
Definições da requisição:
Método
GET
URL da API
Homologação:
https://homologacao.consultanegativacao.com.br/v2/consumo?inicio=2024-09-01&final=2024-09-30
Produção:
https://api.consultanegativacao.com.br/v2/consumo?inicio=2024-09-01&final=2024-09-30
Headers
Os headers necessários para a autenticação da requisição são:
Header | Descrição |
cnpjsh | CNPJ da Software House que possui contrato com a Tecnospeed |
tokensh | Token de autenticação da Software House (obtido através deste processo) |
Exemplo de Retorno
Status=200 - Sucesso
Onde:
Campo | Tipo | Descrição |
---|---|---|
total_softwarehouse.valorTotal | string | Valor total das consultas disparadas pelos CNPJs vinculados à SH durante o período. |
total_softwarehouse.quantidade | numérico | Quantidade total das consultas disparadas pelos CNPJs vinculados à SH durante o período. |
total_softwarehouse.repasseSoftwareHouse | string |
Valor do repasse referente ao período pesquisado. Obs.: O valor varia de acordo com o modelo comercial e valor de venda das consultas. |
empresas | array | Listagem das consultas separadas por CNPJ. |
empresas.cnpj | string |
CNPJ responsável por realizar a consulta |
empresas.valor |
numérico |
Valor total das consultas disparadas pelo CNPJs durante o período. |
empresas.quantidade | numérico | Quantidade total das consultas disparadas pelo CNPJ durante o período. |
empresas.repasseSoftwareHouse | numérico | Valor do repasse referente ao período pesquisado. |
empresas.ultimaConsulta | string | Data da última consulta realizada pelo CNPJ |
Status=401 - Falta de autorização
Onde:
Campo | Tipo | Descrição |
---|---|---|
code | numérico | Código de erro que identifica a falha na autorização da requisição |
message | string | Mensagem de erro que orienta quanto ao problema. Neste caso, recomenda-se a validação das credenciais de autenticação da rota |
Status=404 - Rota não encontrada
Onde:
Campo | Tipo | Descrição |
---|---|---|
code | numérico | Código de erro que identifica a falha na autorização da requisição |
message | string | Mensagem de erro que orienta quanto ao problema. Neste caso, recomenda-se verificar se a URL está preenchida adequadamete. |
Status=422 - Falha de processamento - Filtro de data
Onde:
Campo | Tipo | Descrição |
---|---|---|
code | numérico | Código de erro que identifica a falha na autorização da requisição |
message | string | Mensagem de erro que orienta quanto ao problema. Neste caso, recomenda-se a validação das credenciais de autenticação da rota |
errors | Objeto | Lista de erros identificadas e que impossibilitaram o processamento da requisição |
internalCode | numérico |
Código de erro interno Obs.: Lista de erros em criação pela Tecnospeed |
message | string | Mensagem de erro que orienta quanto ao problema. Neste caso, orienta-se que se verifique se os filtros de data da URL foram preenchidos corretamente. |
Comentários
0 comentário
Por favor, entre para comentar.