/api/tarefa/executar
- Descrição: Inicia a execução de uma tarefa específica.
- Parâmetros de entrada:
- Token (string) —
Obrigatório — Token de autenticação para acessar a API.
- Workflow (string) —
Obrigatório — Nome do fluxo de trabalho vinculado à tarefa.
- Tarefa (string) —
Obrigatório — Nome da tarefa a ser executada.
- Maquina (string) —
Obrigatório — Nome do servidor/máquina onde a tarefa será executada.
- FilaId (string) —
Opcional — ID da fila de execução (se aplicável).
- ExecucaoId (string) —
Opcional — ID de uma execução existente (caso a tarefa seja parte de um fluxo maior).
- Funcao (string) —
Opcional — Nome da função responsável pela execução.
- LinhaComando (int) —
Opcional — Número de referência de linha de comando.
- Token (string) —
- JSON de exemplo:
{
"Token": "Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"Workflow": "processo_financeiro",
"Tarefa": "validar_pagamento",
"Maquina": "Servidor_01",
"FilaId": "fila_12345",
"ExecucaoId": "exec_67890",
"Funcao": "ExecutarValidacao",
"LinhaComando": 10
}- Exemplo de Resposta:
{
"Autorizado": true,
"Mensagem": "Acionamento da tarefa validar_pagamento direcionado para a máquina Servidor_01 a partir da API webservice."
}- Possíveis Erros:
- 401 – Unauthorized — Token ausente ou inválido.
- 403 – Acesso negado — O usuário não tem permissão para executar a tarefa.
- 400 – Parâmetros inválidos — Algum parâmetro essencial está ausente ou mal formatado