Nova Consulta automática
Realiza consultas automáticas por toda nossa abrangência de acordo com a justiça e tribunal vinculado ao número CNJ informado.
Informações
CNJ (Conselho Nacional de Justiça)
Formato: NNNNNNN-DD.AAAA.J.TR.OOOO
Parte | Descrição |
---|---|
NNNNNNN | Número sequencial de cada tribunal - reiniciado todo ano |
DD | Dígito verificador do número sequencial |
AAAA | Ano do processo |
J | Número da justiça correspondente * |
TR | Número correspondente ao poder judiciário que atua na região |
OOOO | Origem - órgão/comarca que vai julgar |
Requisição
POST https://api.capturaweb.com.br/v1/autorequest
Parâmetros
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
key | key string | true | Example: cnj |
value | string | true | Example: 0500275-63.2017.8.05.0103 |
makeDownload | boolean | false | Retorna link de arquivos anexados. Example: true |
callbacks | array | true | Callbacks |
format | string | false | Formato de resposta do callback. default : enviará um callback para cada status atualizado.allRequests : irá retornar um único callback com a lista de todos os status. |
Exemplos
- cURL
- Python
- PHP
- NodeJs
curl -X POST "https://api.capturaweb.com.br/v1/autorequest" \
-H "accept: */*" \
-H "Authorization: Bearer eyJhb…..57wxQ" \
-H "Content-Type: application/json" \
-d "{\"key\":\"cnj\",\"value\":\"0804495-71.2018.8.10.0001\",\"callbacks\":[{\"method\":\"POST\",\"url\":\"http://callback.seudominio.com.br/\"}]}"
import requests
headers = {
'accept': '*/*',
'Authorization': 'Bearer eyJhb…..57wxQ',
}
json_data = {
'key': 'cnj',
'value': '0804495-71.2018.8.10.0001',
'callbacks': [
{
'method': 'POST',
'url': 'http://callback.seudominio.com.br/',
},
],
}
response = requests.post('https://api.capturaweb.com.br/v1/autorequest', headers=headers, json=json_data)
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://api.capturaweb.com.br/v1/autorequest');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'accept: */*',
"Authorization: Bearer eyJhb…..57wxQ",
'Content-Type: application/json',
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{"key":"cnj","value":"0804495-71.2018.8.10.0001","callbacks":[{"method":"POST","url":"http://callback.seudominio.com.br/"}]}');
$response = curl_exec($ch);
curl_close($ch);
var request = require('request');
var headers = {
accept: '*/*',
Authorization: 'Bearer eyJhb…..57wxQ',
'Content-Type': 'application/json',
};
var dataString = '{"key":"cnj","value":"0804495-71.2018.8.10.0001","callbacks":[{"method":"POST","url":"http://callback.seudominio.com.br/"}]}';
var options = {
url: 'https://api.capturaweb.com.br/v1/autorequest',
method: 'POST',
headers: headers,
body: dataString,
};
function callback(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body);
}
}
request(options, callback);
Respostas
- Sucesso
{
"success": true,
"data": {
"id": "c5c42bbe-7fa8-44d7-9d78-a8c89e821dd9",
"key": "cnj",
"value": "0804495-71.2018.8.10.0001",
"requests": [
{
"id": "471fd997-fa85-479e-a3a8-97d8391537bf",
"status": "pending",
"source": "courts",
"platform": "jurisconsult",
"query": "principal",
"court": "tjma",
"search": "tjma",
"param": {
"key": "cnj",
"value": "0804495-71.2018.8.10.0001"
},
"respondedAt": null,
"createdAt": "2022-03-08T01:06:42.857Z"
},
{
"id": "222f496a-0444-42d3-b9be-78f4927532ac",
"status": "pending",
"source": "courts",
"platform": "jurisconsult",
"query": "recursal",
"court": "tjma",
"search": "tjma",
"param": {
"key": "cnj",
"value": "0804495-71.2018.8.10.0001"
},
"respondedAt": null,
"createdAt": "2022-03-08T01:06:43.440Z"
},
{
"id": "f2a9a200-c742-43e1-820c-a008e37ddce3",
"status": "pending",
"source": "courts",
"platform": "pje",
"query": "principal",
"court": "tjma",
"search": "tjma",
"param": {
"key": "cnj",
"value": "0804495-71.2018.8.10.0001"
},
"respondedAt": null,
"createdAt": "2022-03-08T01:06:43.951Z"
},
{
"id": "d5d6615d-3327-4f73-801f-c94e456cf281",
"status": "pending",
"source": "courts",
"platform": "pje",
"query": "recursal",
"court": "tjma",
"search": "tjma",
"param": {
"key": "cnj",
"value": "0804495-71.2018.8.10.0001"
},
"respondedAt": null,
"createdAt": "2022-03-08T01:06:44.576Z"
},
{
"id": "7e11cef3-53da-4deb-81bb-2e07244107de",
"status": "pending",
"source": "courts",
"platform": "superiores",
"query": "unificada",
"court": "stj",
"search": "stj",
"param": {
"key": "cnj",
"value": "0804495-71.2018.8.10.0001"
},
"respondedAt": null,
"createdAt": "2022-03-08T01:06:45.080Z"
}
],
"createdAt": "2022-03-08T01:06:42.664Z"
}
}
Status | Significado | Descrição | Schema |
---|---|---|---|
200 | OK | Sucesso | None |
401 | Undocumented | "key" must be one of [cnj] | None |
401 | Unauthorized | Access denied | None |
429 | Too Many Requests | Waiting for request data | None |
Objetos
Callbacks
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
method | string | true | Example: POST |
url | string | true | Example: http://callback.seudominio.com.br |