Skip to content

Executar agendamento manualmente

POST
/tenant/etl-schedules/run

Força a execução imediata de um agendamento, executando todos os seus flows em sequência.

Comportamento

  1. Valida se o schedule existe
  2. Envia comando de execução para o agente ETL
  3. Retorna imediatamente (execução é assíncrona)
  4. Flows são executados em ordem conforme configurado no schedule

Importante: A execução é assíncrona. O retorno success: true indica
que o comando foi enviado, não que todos os flows foram concluídos.

Diferença entre RunFlow e RunSchedule

RunFlow RunSchedule
Executa um único flow Executa todos os flows do schedule
Não respeita ordem Respeita ordem de execução
Requer context Usa context interno

Mensagens de Erro

Mensagem Causa
Schedule não encontrado ID não existe ou foi excluído

Autorizações

tenantBearerAuth

Token de acesso do tenant

TipoHTTP (bearer)

Corpo da Requisição

application/json
JSON
{
"scheduleId": 1
}

Respostas

Comando de execução enviado

application/json
JSON
{
"status": "success",
"data": true
}

Playground

Autorização
Corpo

Exemplos

Desenvolvido por VitePress OpenAPI