Saltar al contenido principal

Tareas

Las skills ejecutables de la organización: registro, lanzamiento, verificación previa y el endpoint HTTP de lanzamiento.

ComandoHTTPDescripción
tasks listGET /v1/tasksLista tareas
tasks createPOST /v1/tasksCrea task
tasks getGET /v1/tasks/{id}Detalla la tarea
tasks updatePATCH /v1/tasks/{id}Actualiza task
tasks deleteDELETE /v1/tasks/{id}Elimina tasks (soft delete)
tasks runPOST /v1/tasks/{id}/runLanza ejecución
tasks endpoint getGET /v1/tasks/{id}/endpointEndpoint HTTP de lanzamiento de la Task
tasks endpoint updatePUT /v1/tasks/{id}/endpointConfigura el endpoint HTTP de la Task
tasks endpoint deleteDELETE /v1/tasks/{id}/endpointDeshabilita el endpoint HTTP de la Task
tasks readinessGET /v1/tasks/{id}/readinessVerificación previa del lanzamiento

Ejemplos​

--params lleva los parámetros de query y de ruta (id, página, filtros); --json lleva el cuerpo de la solicitud; --fields limita los campos que vuelven — vale la pena en todo list/get, para ahorrar contexto. Vea Flags globales para la referencia completa.

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

# Crea 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"}'

# Detalla la tarea
kobana kadu tasks get --params '{"id": "TASK_ID"}'

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

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

# Lanza ejecución
kobana kadu tasks run \
--params '{"id": "TASK_ID"}' \
--json '{"reference_date": "2026-10-30", "environment_id": "ENVIRONMENT_ID"}' \
--dry-run

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

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

# Deshabilita el endpoint HTTP de la Task
kobana kadu tasks endpoint delete \
--params '{"id": "TASK_ID"}' \
--dry-run

# Verificación previa del lanzamiento
kobana kadu tasks readiness --params '{"id": "TASK_ID"}'

Próximos pasos​