Pular para o conteúdo principal

Arquivos

Arquivos de entrada (anexados ao disparo) e de saída (publicados pela execução).

ComandoHTTPDescrição
files listGET /v1/filesLista arquivos
files createPOST /v1/filesInicia upload de arquivo de entrada
files getGET /v1/files/{id}Detalha o arquivo
files confirmPOST /v1/files/{id}/confirmConfirma o upload (pending → uploaded)
files downloadGET /v1/files/{id}/downloadURL temporária de download

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

# Inicia upload de arquivo de entrada
kobana kadu files create \
--json '{"task_id": "TASK_ID", "filename": "FILENAME", "size_bytes": 0}'

# Detalha o arquivo
kobana kadu files get --params '{"id": "FILE_ID"}'

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

# URL temporária de download
kobana kadu files download --params '{"id": "FILE_ID"}'

Próximos passos​