Lawsuits
Atualize um processo existente
Atualiza dados de um processo específico no sistema.
⚠️ Importante: Envie apenas os campos que deseja atualizar. Campos não incluídos no request permanecerão inalterados.
Campos atualizáveis:
stages_id- Fase processual (deve existir na conta)type_lawsuits_id- Tipo de processo (deve existir na conta)process_number- Número CNJ (validado contra bases oficiais)protocol_number- Número de protocolofolder- Nome da pasta (máximo 30 caracteres)date- Data do processo (formato YYYY-MM-DD)notes- Observações do processo
Validações aplicadas:
process_number: Valida formato CNJ contra bases do Judiciário (aceita vazio)folder: Máximo 30 caracteresdate: Formato YYYY-MM-DD obrigatóriostages_idetype_lawsuits_id: Devem pertencer à sua conta
Authorization
BearerAuth AuthorizationBearer <token>
In: header
Path Parameters
id*integer
[Required] ID único do processo a ser atualizado
Request Body
application/json
stages_id?string
[Optional] ID da fase processual (deve existir na conta)
type_lawsuits_id?string
[Optional] ID do tipo de processo (deve existir na conta)
process_number?string
[Optional] Número do processo CNJ (validado contra bases oficiais, aceita vazio para limpar)
protocol_number?string
[Optional] Número de protocolo
folder?string
[Optional] Nome da pasta (máximo 30 caracteres)
Length
length <= 30date?string
[Optional] Data do processo no formato YYYY-MM-DD
Format
datenotes?string
[Optional] Observações detalhadas sobre o processo
[key: string]?never
Response Body
application/json
application/json
application/json
application/json
curl -X PUT "https://app.advbox.com.br/api/v1/lawsuits/0" \ -H "Content-Type: application/json" \ -d '{ "stages_id": "2456715" }'{
"success": true,
"lawsuits_id": "1234567"
}{
"error": "Send an input for update."
}{
"error": "Unauthenticated."
}{
"message": "The given data was invalid.",
"errors": {
"auth": [
"You dont have permission to edit this lawsuit."
]
}
}