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:

  1. Envie uma OAB para monitoramento.

  2. 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.

  3. Consulte os CNJs vinculados à OAB.

  4. (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.