Pular para o conteúdo principal

Tarefas

As skills executáveis da organização: cadastro, disparo, pré-checagem e o endpoint HTTP de disparo.

ComandoHTTPDescrição
tasks listGET /v1/tasksLista tarefas
tasks createPOST /v1/tasksCria task
tasks getGET /v1/tasks/{id}Detalha a tarefa
tasks updatePATCH /v1/tasks/{id}Atualiza task
tasks deleteDELETE /v1/tasks/{id}Remove tasks (soft delete)
tasks runPOST /v1/tasks/{id}/runDispara execução
tasks endpoint getGET /v1/tasks/{id}/endpointEndpoint HTTP de disparo da Task
tasks endpoint updatePUT /v1/tasks/{id}/endpointConfigura o endpoint HTTP da Task
tasks endpoint deleteDELETE /v1/tasks/{id}/endpointDesabilita o endpoint HTTP da Task
tasks readinessGET /v1/tasks/{id}/readinessPré-checagem do disparo

Exemplos​

--params carrega parâmetros de query e de caminho (id, página, filtros); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

# Lista tarefas
kobana kadu tasks list --fields "id"

# Cria task
kobana kadu tasks create \
--json '{"label": "LABEL", "workspace_id": "WORKSPACE_ID", "activity_id": "ACTIVITY_ID", "skill_slug": "finance:task-baixar-pagamentos-via-boleto-pix"}'

# Detalha a tarefa
kobana kadu tasks get --params '{"id": "TASK_ID"}'

# Atualiza task
kobana kadu tasks update --params '{"id": "TASK_ID"}'

# Remove tasks (soft delete)
kobana kadu tasks delete \
--params '{"id": "TASK_ID"}' \
--dry-run

# Dispara execução
kobana kadu tasks run \
--params '{"id": "TASK_ID"}' \
--json '{"reference_date": "2026-10-30", "environment_id": "ENVIRONMENT_ID"}' \
--dry-run

# Endpoint HTTP de disparo da Task
kobana kadu tasks endpoint get --params '{"id": "TASK_ID"}'

# Configura o endpoint HTTP da Task
kobana kadu tasks endpoint update \
--params '{"id": "TASK_ID"}' \
--json '{"enabled": true, "auth": "basic"}'

# Desabilita o endpoint HTTP da Task
kobana kadu tasks endpoint delete \
--params '{"id": "TASK_ID"}' \
--dry-run

# Pré-checagem do disparo
kobana kadu tasks readiness --params '{"id": "TASK_ID"}'

Próximos passos​