Essenciais
Relatório de consumo
Gere relatório sobre seu consumo
Com a API da JUDIT, é possível consultar o consumo em um determinado período.
Rota para gerar relatório de consumo.
Para gerar um relatório de consumo, realize uma solicitação GET para a rota:
https://requests.prod.judit.io/requests
Parâmetros obrigatórios
A solicitação GET deve incluir os seguintes parâmetros:
created_at_gte
: Data inicial do período para o filtro do relatório.created_at_lte
: Data final do período para o filtro do relatório.
Parâmetros opcionais:
Além dos parâmetros obrigatórios, você pode utilizar os seguintes parâmetros opcionais:
page_size
: Define a quantidade de itens na resposta que deseja receber por página.page
: Define o número da página, caso deseje dividir o total de itens gerados na resposta.
Resposta da solicitação
{
"page": 1,
"page_data": [
{
"request_id": "966c72d3-5da6-4e0d-abb9-5c4399b6ab48",
"search": {
"search_type": "cnpj",
"search_key": "50.535.760/0001-71",
"response_type": "lawsuits",
"search_params": {
"public_search": false,
"filter": {},
"pagination": {}
}
},
"with_attachments": false,
"callback_url": "https://webhook.site/4da01e6c-e77c-45e8-809c-68a0c3cd9f67",
"origin": "api",
"origin_id": "966c72d3-5da6-4e0d-abb9-5c4399b6ab48",
"user_id": "7f8065a3-4891-428d-9456-dedfc12ff850",
"status": "completed",
"created_at": "2024-09-06T19:21:32.452Z",
"updated_at": "2024-09-06T19:22:05.095Z",
"tags": {
"dashboard_id": null
}
},
{
"request_id": "82046407-25f9-468a-b269-bdbcc5a9281d",
"search": {
"search_type": "lawsuit_cnj",
"search_key": "0001234-55.2023.8.26.0100",
"response_type": "lawsuit",
"search_params": {
"public_search": false,
"filter": {},
"pagination": {}
}
},
"with_attachments": true,
"origin": "tracking",
"origin_id": "1f6c6a9d-fdca-4d3d-b5e4-5f72a90d1db0",
"user_id": "7f8065a3-4891-428d-9456-dedfc12ff850",
"status": "completed",
"created_at": "2024-09-06T23:59:13.184Z",
"updated_at": "2024-09-06T23:59:21.840Z",
"tags": {
"dashboard_id": null
}
}
],
"page_count": 1,
"all_count": 2,
"all_pages_count": 1
}
Entendendo a resposta
A resposta da API conterá os seguintes campos:
request_id
: Identificador único da busca gerada.search
: Informações sobre o filtro realizado na solicitação.with_attachments
: Indica se a busca incluiu a captura de anexos.callback_url
: URL do webhook cadastrado para notificações dessa busca, se houver.origin
: Origem da solicitação, podendo ser:API
: Representa uma requisição feita diretamente pela rota de requests.TRACKING
: Indica que a requisição foi feita via monitoramento.WARRANT
: Indica que a requisição foi feita via busca por mandado.
status
: Indica o status da solicitação, ou seja, se foi concluída ou ainda está em andamento.created_at
: Data e hora em que a solicitação foi criada.page_count
: Número de respostas retornadas por página.all_count
: Quantidade total de respostas consultadas no período solicitado.all_pages_count
: Número total de páginas geradas pela consulta.