Executions

A ponte com o mundo externo: recebe a instrução do Orquestrador, aciona o módulo correto e entrega a URL/experiência ao canal do consumidor final.

Endpoints Disponíveis

1. Iniciar Execução de Flow

  • Método: POST
  • Endpoint: /api/v1/flows/{flow_id}/execute
  • Descrição: Inicia a execução de um flow publicado a partir dos dados de contato informados. Suporta o parâmetro channel (whatsapp, padrão, ou api, headless).
  • URL: Página de Referência.

2. Detalhes da Execução

  • Método: GET
  • Endpoint: /api/v1/executions/{execution_id}
  • Descrição: Retorna o registro HEAD de uma execução pelo execution_id canônico (vindo do Orquestrador).
  • URL: Página de Referência.

3. Listar Steps da Execução

  • Método: GET
  • Endpoint: /api/v1/executions/{execution_id}/steps
  • Descrição: Retorna o histórico de etapas (steps) executadas dentro de uma execução, incluindo attribute_type e context.
  • URL: Página de Referência.

4. Cancelar Execução

  • Método: POST
  • Endpoint: /api/v1/executions/{execution_id}/cancel
  • Descrição: Cancela uma execução em andamento. Idempotente para uma execução já cancelada; responde 409 se já estiver em outro estado terminal.
  • URL: Página de Referência.



❓Precisa de ajuda? Entre em contato com o Suporte

💰Dúvida sobre planos e preços? Veja o comparativo

🔍Não sabe qual versão está usando? Descubra a sua versão

📚Respostas rápidas? Visite nosso FAQ