Criar nova tarefa
Cria uma nova tarefa no sistema associada a um processo e usuários responsáveis.
Campos Obrigatórios:
from: ID do usuário criador (deve pertencer ao escritório)guests: Array com IDs dos responsáveis (mínimo 1, devem pertencer ao escritório)tasks_id: ID do tipo de tarefalawsuits_id: ID do processostart_date: Data de início (aceita YYYY-MM-DD ou DD/MM/YYYY)
Validações:
- API valida se usuários pertencem ao escritório autenticado
- API detecta e impede tarefas duplicadas
- Array
guestsnão pode ser vazio (mínimo 1 usuário) - Guests podem incluir o próprio criador
Retorno: Em caso de sucesso, retorna status 200 com ID da tarefa criada.
Authorization
BearerAuth In: header
Request Body
application/json
[Required] ID do usuário criador da tarefa. Deve pertencer ao escritório autenticado.
[Required] Array com IDs dos usuários responsáveis pela tarefa. Mínimo 1 usuário. Todos devem pertencer ao escritório autenticado.
1 <= items[Required] ID do tipo de tarefa.
[Required] ID do processo ao qual a tarefa está associada.
[Required] Data de início da tarefa. Aceita formatos YYYY-MM-DD ou DD/MM/YYYY.
[Optional] Hora de início da tarefa (formato HH:MM).
[Optional] Data de término da tarefa. Aceita formatos YYYY-MM-DD ou DD/MM/YYYY.
[Optional] Hora de término da tarefa (formato HH:MM).
[Optional] Data de prazo da tarefa. Aceita formatos YYYY-MM-DD ou DD/MM/YYYY.
[Optional] Local onde a tarefa será realizada.
[Optional] Observações ou descrição detalhada da tarefa.
[Optional] Flag indicando se a tarefa é urgente.
[Optional] Flag indicando se a tarefa é importante.
[Optional] Flag indicando se a tarefa deve ser exibida na agenda.
Response Body
application/json
application/json
application/json
curl -X POST "https://app.advbox.com.br/api/v1/posts" \ -H "Content-Type: application/json" \ -d '{ "from": "12345", "guests": [ 12345, 67890 ], "tasks_id": "100", "lawsuits_id": "5000", "start_date": "2025-01-15" }'{
"success": true,
"posts_id": 180922743
}{
"message": "The given data was invalid.",
"errors": {
"from": [
"The sender user is required"
]
}
}{
"error": "Unauthenticated."
}