Saltar al contenido principal

Archivos

Archivos de entrada (adjuntados al lanzamiento) y de salida (publicados por la ejecución).

ComandoHTTPDescripción
files listGET /v1/filesLista archivos
files createPOST /v1/filesInicia la carga de un archivo de entrada
files getGET /v1/files/{id}Detalla el archivo
files confirmPOST /v1/files/{id}/confirmConfirma la carga (pending → uploaded)
files downloadGET /v1/files/{id}/downloadURL temporal de descarga

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 archivos
kobana kadu files list --fields "id"

# Inicia la carga de un archivo de entrada
kobana kadu files create \
--json '{"task_id": "TASK_ID", "filename": "FILENAME", "size_bytes": 0}'

# Detalla el archivo
kobana kadu files get --params '{"id": "FILE_ID"}'

# Confirma la carga (pending → uploaded)
kobana kadu files confirm --params '{"id": "FILE_ID"}'

# URL temporal de descarga
kobana kadu files download --params '{"id": "FILE_ID"}'

Próximos pasos​