talkvalue path import is the CLI surface of the bulk CSV import feature. The flow has four scriptable steps: upload and analyze the file, create the job with a column mapping, monitor the job until it reaches a terminal state, and export any rows the server rejected. The same pipeline backs the dashboard import wizard.
Subcommands
| Command | Description |
|---|---|
import analyze | Upload a CSV and pre-check it. Returns a fileKey, headers, a preview, and the server’s guess at the column mapping. |
import create | Start an import job from a fileKey plus a mapping. Returns the job ID. |
import get | Inspect a job. Use it to poll until status is COMPLETED, PARTIAL_SUCCESS, or FAILED. |
import failed-export | Stream rejected rows as CSV so you can fix them and re-import. |
Typical workflow
analyze produces a new fileKey without touching prior imports, and get is a read. Only create writes, and the resulting job has its own ID so repeating the command queues a second import rather than overwriting the first.
See also
- Recipe: CSV import. The end-to-end script that drives this group.
- CSV import. The dashboard wizard the CLI mirrors.
- Column mapping. The target-field reference shared by both surfaces.
path channel list. Find thesourceId(channel ID) you import into.
