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:
users_id- Responsável pelo processo (deve existir na conta)stages_id- Fase processual (deve existir na conta; atualizastepautomaticamente)type_lawsuits_id- Tipo de processo (deve existir na conta; atualizagroupautomaticamente)process_number- Número CNJ (validado; envie string vazia para limpar)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 processofees_expec- Valor esperado de honorários (inteiro, em reais)fees_money- Valor de honorários em dinheiro (inteiro, em reais)contingency- Valor de contingência (inteiro, em reais)status_closure- Data de fechamento (YYYY-MM-DD; envie string vazia para limpar)exit_production- Data do trânsito em julgado (YYYY-MM-DD; envie string vazia para limpar)exit_execution- Data do arquivamento (YYYY-MM-DD; envie string vazia para limpar)
Validações aplicadas:
process_number: Valida formato CNJ contra bases do Judiciáriofolder: Máximo 30 caracteresdate,status_closure,exit_production,exit_execution: Formato YYYY-MM-DD obrigatóriostages_idetype_lawsuits_id: Devem pertencer à sua conta
Authorization
BearerAuth In: header
Path Parameters
[Required] ID único do processo a ser atualizado
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
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 '{ "folder": "PASTA CLIENTE A" }'{
"success": true,
"lawsuits_id": "1234567"
}{
"error": "Unauthenticated."
}{
"message": "The given data was invalid.",
"errors": {
"auth": [
"You dont have permission to edit this lawsuit."
]
}
}{
"message": "Too Many Requests"
}