Cancelar execução
Cancela execução em WAITING (limpa waits/tasks e finaliza como FAILED).
POST
https://external-api.lip7.com.br/api/external/flows/executions/{id}/cancelEscopo
flows:triggerSíncrono — responde 200 com os dadosIdempotency-Key obrigatório
Envie o header Idempotency-Key. Sem ele a API responde 400 IDEMPOTENCY_KEY_REQUIRED.
Path params
idstringobrigatórioexecutionId.
Somente WAITING. Outros status → 400 EXECUTION_NOT_CANCELLABLE. Não existe status CANCELLED neste contrato.
Requisição
curl -X POST "https://external-api.lip7.com.br/api/external/flows/executions/{id}/cancel" \
-H "x-api-key: lip_SUA_CHAVE" \
-H "Idempotency-Key: chave-unica-001"Resposta
{
"success": true,
"data": {
"id": "exec_...",
"status": "FAILED",
"error": "Cancelado via API externa"
}
}