Realizando a busca#
Para cada processo identificado, a API retorna os principais dados de capa, permitindo que o cliente tenha uma visão inicial do caso. A busca é realizada de forma escalável e paralela por múltiplas fontes, garantindo a maior completude possível da carteira processual.
Fluxo básico da busca por OAB:
Envie uma OAB para monitoramento.
O sistema inicia a coleta dos processos vinculados em nossas diversas fontes de dados. Essa coleta ocorre de forma assíncrona e pode levar algum tempo, dependendo da origem das informações. Os dados são enviados exclusivamente via webhook.
Consulte os CNJs vinculados à OAB.
(Opcional) Obtenha mais detalhes de um processo específico (por CNJ).
Nota
Requer módulo “(API) OAB: Cadastro e monitoramento de processos por advogados”. Para mais informações entre em contato com o suporte.
Cadastrar uma nova OAB a ser monitorada#
Cadastra novos monitoramentos de OABs no sistema.
Exemplo de chamada
cURL
curl -X 'POST' \
'https://op.digesto.com.br/api/monitoramento/oab/acompanhamento/' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <api_token>' \
-H 'Content-Type: application/json' \
-d '[
{
"name": "João da Silva",
"number": 249203,
"region": "SP",
"is_active": true
}
]'
Parâmetro |
Tipo |
Descrição |
---|---|---|
name |
string |
Nome do advogado(a) vinculado à OAB. |
number |
integer |
Número de inscrição da OAB. |
region |
string |
Unidade federativa (UF) da OAB. |
is_active |
boolean |
Indica se a OAB está ativa no sistema de monitoramento. |
Resposta
HTTP/1.1 200 OK
Content-Type: application/json
[
{
"id": 7,
"name": "João da Silva",
"number": 249203,
"region": "SP",
"supplementary_letter": null,
"is_active": true,
"correlation_id": "58059194-e786-4133-ad60-0b37b3428dbb",
"created_at": "2025-03-28T17:14:43.111499",
"updated_at": null,
"archived_at": null
}
]
Atributo |
Tipo |
Descrição |
---|---|---|
id |
integer |
Identificador único da OAB monitorada. |
name |
string |
Nome do advogado(a) vinculado à OAB. |
number |
integer |
Número de inscrição da OAB. |
region |
string |
Unidade federativa (UF) da OAB. |
supplementary_letter |
string ou null |
Letra suplementar da OAB, se houver. |
is_active |
boolean |
Indica se a OAB está ativa no sistema de monitoramento. |
correlation_id |
string (UUID) |
Identificador único da requisição para rastreio e auditoria. |
created_at |
datetime |
Data e hora de criação do monitoramento. |
updated_at |
datetime ou null |
Data da última atualização do monitoramento. |
archived_at |
datetime ou null |
Data em que a OAB foi arquivada (se aplicável). |
Listar os CNJs vinculados à OAB monitorada#
Retorna uma lista de CNJs vinculados a um monitoramento de OAB específico, identificado pelo ID da OAB ou pelo correlation_id
.
cURL
curl -X 'GET' \
'https://op.digesto.com.br/api/monitoramento/vinculos/processos/oab/<correlation_id ou oab_id>?per_page=100&page=0' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <api_token>'
Parâmetro |
Tipo |
Descrição |
---|---|---|
correlation_id |
string |
Identificador único da requisição de monitoramento. |
oab_id |
integer |
Identificador único da OAB monitorada. |
per_page |
integer |
Número máximo de registros a retornar por página. Valor mínimo: 1. Valor máximo: 500. |
page |
integer |
Número de registros a pular (offset). Usado para paginação. Valor mínimo: 0. |
Exemplo de chamada
curl -X 'GET' \
'https://op.digesto.com.br/api/monitoramento/vinculos/processos/oab?correlation_id=28a2961d-e3e8-42b1-917b-c5185a58153e&per_page=10&page=0' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <api_token>'
Resposta
HTTP/1.1 200 OK
Content-Type: application/json
[
{
"id": 1165,
"created_at": "2025-03-29T03:02:10.729300",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "10013688820188260586",
"cnj_id": 449521336
},
{
"id": 1166,
"created_at": "2025-03-29T03:02:10.729316",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "6724520145150108",
"cnj_id": 470389690
},
{
"id": 1167,
"created_at": "2025-03-29T03:02:10.729319",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "37548120018260238",
"cnj_id": 562828640
},
{
"id": 1168,
"created_at": "2025-03-29T03:02:10.729322",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "10014291220198260586",
"cnj_id": 606748256
},
{
"id": 1169,
"created_at": "2025-03-29T03:02:10.729325",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "10045030220225020000",
"cnj_id": 513229469
},
{
"id": 1170,
"created_at": "2025-03-29T03:02:10.729328",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "570203220128260000",
"cnj_id": 524272317
},
{
"id": 1171,
"created_at": "2025-03-29T03:02:10.729331",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "20812705120198260000",
"cnj_id": 524540270
},
{
"id": 1172,
"created_at": "2025-03-29T03:02:10.729334",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "21162147920198260000",
"cnj_id": 524751259
},
{
"id": 1173,
"created_at": "2025-03-29T03:02:10.729337",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "10763184220168260100",
"cnj_id": 531440751
},
{
"id": 1174,
"created_at": "2025-03-29T03:02:10.729340",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "10017714520155020242",
"cnj_id": 537402792
}
]
Atributo |
Tipo |
Descrição |
---|---|---|
id |
integer |
Identificador único do processo. |
created_at |
string |
Data e hora de criação do registro. |
updated_at |
string |
Data e hora da última atualização do registro. |
archived_at |
string |
Data e hora de arquivamento do registro. |
oab_id |
integer |
Identificador único da OAB monitorada. |
cnj |
string |
Número do processo no formato CNJ. |
cnj_id |
integer |
Identificador único do processo no formato CNJ. |
Obter mais detalhes de um processo específico (por CNJ)#
Retorna todos os processos encontrados com base no número CNJ fornecido. Este endpoint permite encontrar quais OABs estão associadas a um determinado processo judicial.
cURL
curl -X 'GET' \
'https://op.digesto.com.br/api/monitoramento/vinculos/processos/cnj?numero_cnj=<numero_cnj>&per_page=10&page=0' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <api_token>'
Parâmetro |
Tipo |
Descrição |
---|---|---|
numero_cnj |
string |
Número CNJ do processo. |
per_page |
integer |
Número máximo de registros a retornar por página. Valor mínimo: 1. Valor máximo: 500. |
page |
integer |
Número de registros a pular (offset). Usado para paginação. Valor mínimo: 0. |
Exemplo de chamada
curl -X 'GET' \
'https://op.digesto.com.br/api/monitoramento/vinculos/processos/cnj?numero_cnj=10013688820188260586&per_page=10&page=0' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <api_token>'
Resposta
HTTP/1.1 200 OK
Content-Type: application/json
[
{
"id": 1165,
"created_at": "2025-03-29T03:02:10.729300",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "10013688820188260586",
"cnj_id": 449521336
},
{
"id": 1249,
"created_at": "2025-03-29T03:02:10.729529",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "10013688820188260586",
"cnj_id": 618027635
},
{
"id": 1250,
"created_at": "2025-03-29T03:02:10.729530",
"updated_at": null,
"archived_at": null,
"oab_id": 6,
"cnj": "10013688820188260586",
"cnj_id": 618027719
}
]
Atributo |
Tipo |
Descrição |
---|---|---|
id |
integer |
Identificador único do processo. |
created_at |
string |
Data e hora de criação do registro. |
updated_at |
string |
Data e hora da última atualização do registro. |
archived_at |
string |
Data e hora de arquivamento do registro. |
oab_id |
integer |
Identificador único da OAB monitorada. |
cnj |
string |
Número do processo no formato CNJ. |
cnj_id |
integer |
Identificador único do processo no formato CNJ. |