Pular para o conteúdo principal

Nova requisição

Utilizado para realizar novas consultas aos tribunais. As consultas mais utilizadas são por: CNJ, documento da parte (CPF/CNPJ) ou nome da parte.

Ao realizar a consulta, um ID é gerado para a consulta e um status inicial. É possível obter as informações finais de duas formas: callback ou consulta via /request/{requestId}.

Atenção!

Para usar essa rota deve consultar nossa abrangência em /available

Informações

CNJ (Conselho Nacional de Justiça)

Formato: NNNNNNN-DD.AAAA.J.TR.OOOO

ParteDescrição
NNNNNNNNúmero sequencial de cada tribunal - reiniciado todo ano
DDDígito verificador do número sequencial
AAAAAno do processo
JNúmero da justiça correspondente *
TRNúmero correspondente ao poder judiciário que atua na região
OOOOOrigem - órgão/comarca que vai julgar

Processos em Segredo de Justiça

Para capturar Processos em Segredo de Justiça é necessário passar a credencial de acordo com os parâmetros informados abaixo.

É necessário que a credencial seja válida no sistema especificado.

Estrutura do objeto Credentials.

Requisição

POST https://api.capturaweb.com.br/v1/request

Parâmetros

NomeTipoObrigatórioDescrição
sourcestringtrueExample: courts
platformstringtrueExample: esaj
searchstringtrueExample: tjba
querystringtrueExample: principal
makeDownloadbooleanfalseRetorna link de arquivos anexados.
Example: true
paramobjecttrueParams
callbacksarraytrueCallbacks
credentialsobjectfalseAutenticação para Segredo de Justiça.
Credentials

Exemplos

curl --request POST \
--url https://api.capturaweb.com.br/v1/request \
--header 'Authorization: Bearer eyJh…..bkA' \
--header 'Content-Type: application/json' \
--data '{
"source": "courts",
"platform": "esaj",
"search": "tjsp",
"query": "principal",
"param": {
"key": "cnj",
"value": "0002796-14.2013.8.26.0323"
},
"callbacks": [],
"credentials": {
"login": "123456",
"platform": "esaj",
"type": "codilo"
}
}'

Respostas

{
"success": true,
"data": {
"id": "6bd157fd-31ef-40a7-bd6b-b2b1a6d0115c",
"status": "pending",
"source": "courts",
"platform": "esaj",
"query": "principal",
"court": "tjsp",
"search": "tjsp",
"credentials": false,
"param": {
"key": "cnj",
"value": "0002796-14.2013.8.26.0323"
},
"respondedAt": null,
"createdAt": "2022-03-08T00:26:26.088Z"
}
}
StatusSignificadoDescriçãoSchema
200OKSucessoNone
401Undocumented"key" must be one of [cnj, number, cartaprecatoria, doc, documentodelegacia, legado, nome, nomeadvogado, oab, numerocda, nomeadv, nomeparte, numorigem, numregistro, numstj]None
401UnauthorizedAccess deniedNone
429Too Many RequestsWaiting for request dataNone

Objetos

Params

NomeTipoObrigatórioDescrição
paramkey stringtrueExample: cnj
valuestringtrueExample: 0500275-63.2017.8.05.0103

Callbacks

NomeTipoObrigatórioDescrição
methodstringtrueExample: POST
urlstringtrueExample: http://callback.seudominio.com.br

Credentials

NomeTipoObrigatórioDescrição
typestringtrueAceita o formato codilo
loginstringtrueLogin que será enviado para o autenticador
platformstringtruePlataforma que será usada a credencial