Atualizar uma automação
PATCH/workflows/automations/:id
Atualiza uma automação. O campo origin é imutável (não pode ser alterado após a criação). Automações do agente de triagem (origin: screening-agent) só aceitam atualização de status, complements, delayInMinutes e name — qualquer outro campo no body é rejeitado. Para essas automações, um complements inválido para o trigger (ex.: stageId ausente em SCREENING_AGENT_MAX_FIT, ou reason fora do lexicon de motivos de reprovação em SCREENING_AGENT_LOW_FIT) retorna 400.
Request
Responses
- 200
- 400
- 401
- 403
- 500
OK
400 Bad Request — The request body or query parameters failed validation. Common causes: missing required fields, invalid field types, malformed JSON.
401 Unauthorized — Authentication is required but was not provided or is invalid. The JWT token is missing, expired, or malformed.
Atualização não permitida: origin é imutável, ou a automação é do agente de triagem e o body contém campos além de status, complements, delayInMinutes e name.
500 Internal Server Error — An unexpected error occurred on the server. The error message is masked for security. Check service logs for details.