Criar monitoramento
/api/v2/monitoramentos/novos-processos
O termo enviado será monitorado nas capas e nos envolvidos dos processos. Todos os processos que contiverem o termo serão enviados.
Visão geral
- Este endpoint exige autenticação.
- Método HTTP:
POST.
Callbacks relacionados
| Evento | Descrição |
|---|---|
| novo_processo | Ocorre quando um monitoramento de novos processos encontra algum processo novo. |
Body Parameters
?termo
string
Obrigatório
Termo a ser monitorado. Pode ser o nome de um envolvido, um CPF/CNPJ ou algum termo genérico que apareça na capa do processo.
Campo obrigatório não pode ficar vazio.
variacoes
array<string>
Opcional
Lista de variações do termo a ser monitorado. Caso o processo dê match com alguma variação, será alertado. É permitido o registro de até duas variações.
Campo obrigatório não pode ficar vazio.
termos_auxiliares
array<object>
Opcional
Lista de termos e condições para o alerta do monitoramento. As condições que podem ser utilizadas são as seguintes:
CONTEM: apenas irá alertar se o processo conter todos os nomes informados.
NAO_CONTEM: apenas irá alertar se não tiver nenhum dos termos informados.
CONTEM_ALGUMA: apenas irá alertar, se tiver pelo menos 1 dos termos informados.
Campo obrigatório não pode ficar vazio.
tribunais
array<string>
Opcional
Lista de siglas dos tribunais específicos que o monitoramento deve ser feito, caso não seja informado, o monitoramento será feito em todos os tribunais.
Campo obrigatório não pode ficar vazio.
| Name | Tipo | Obrigatório | Description | Example |
|---|---|---|---|---|
termo |
string |
Obrigatório | Termo a ser monitorado. Pode ser o nome de um envolvido, um CPF/CNPJ ou algum termo genérico que apareça na capa do processo. |
João |
variacoes |
array<string> |
Opcional | Lista de variações do termo a ser monitorado. Caso o processo dê match com alguma variação, será alertado. É permitido o registro de até duas variações. |
['João', 'Joãozinho'] |
termos_auxiliares |
array<object> |
Opcional | Lista de termos e condições para o alerta do monitoramento. As condições que podem ser utilizadas são as seguintes: |
[{"condicao":"CONTEM","termo":"Maria"},{"condicao":"NAO_CONTEM","termo":"João"},{"condicao":"CONTEM_ALGUMA","termo":"José"}] |
tribunais |
array<string> |
Opcional | Lista de siglas dos tribunais específicos que o monitoramento deve ser feito, caso não seja informado, o monitoramento será feito em todos os tribunais. |
['TJSP', 'TJMG'] |
Exemplos de respostas válidas
Esse é um exemplo de resposta bem-sucedida.
{
"id": 111,
"termo": "Fulano",
"criado_em": "2023-11-23T18:12:12+00:00",
"variacoes": [],
"termos_auxiliares": [],
"tribunais_especificos": []
}
Esse é um exemplo de monitoramento com variacoes.
{
"id": 112,
"termo": "Fulano de tal",
"tipo": "TERMO",
"criado_em": "2023-11-23 18:15:13",
"variacoes": [
" de tal",
" de tal e tal"
]
}
Esse é um exemplo de monitoramento com termos auxiliares.
{
"id": 112,
"termo": "Fulano de tal",
"tipo": "TERMO",
"criado_em": "2023-11-23 18:15:13",
"termos_auxiliares": {
"CONTEM": [
"Fulano"
],
"NAO_CONTEM": [
"Fulano de tal"
],
"CONTEM_ALGUMA": [
"Fulano",
"Fulano de tal"
]
}
}
Esse é um exemplo de monitoramento com termos auxiliares e variacoes.
{
"id": 112,
"termo": "Fulano de tal",
"tipo": "TERMO",
"criado_em": "2023-11-23 18:15:13",
"variacoes": [
" de tal",
" de tal e tal"
],
"termos_auxiliares": {
"CONTEM": [
"Fulano"
],
"NAO_CONTEM": [
"Fulano de tal"
],
"CONTEM_ALGUMA": [
"Fulano",
"Fulano de tal"
]
}
}
{
"error": "Unauthenticated"
}
{
"error": "Você não possui saldo em crédito da API."
}