Importações
Carga em lote de clientes ou cobranças a partir de um CSV, processada de forma assíncrona. create envia o CSV como texto no campo content; get mostra o progresso e os erros por linha.
| Comando | HTTP | Descrição |
|---|---|---|
imports list | GET /v1/imports | Listar importações |
imports create | POST /v1/imports | Criar importação |
imports get | GET /v1/imports/{id} | Consultar importação |
Exemplos
--params carrega parâmetros de query, de caminho e de cabeçalho (id, página, filtros, X-Workspace-Id); --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.
# Importar clientes de um CSV
kobana dunning imports create \
--json "$(jq -n --rawfile csv clientes.csv '{resource_type: "people", file_name: "clientes.csv", content: $csv}')"
# Acompanhar a importação
kobana dunning imports get \
--params '{"id": "IMPORT_ID"}' \
--fields "id,status,processed_rows,total_rows,error_count"
Próximos passos
- Exportações
- Introspecção de schema — todos os parâmetros que este recurso aceita.