Working with documents using the Kodexa CLI
query
kodexa query <store-ref> [<query>]
kodexa query org-name/store-name "*"
kodexa query org-name/store-name "content:invoice"
kodexa query org-name/store-name "created>2023-01-01" --filter
kodexa query org-name/store-name "*" --page 2 --pageSize 20
kodexa query org-name/store-name "*" --stream
kodexa query org-name/store-name "*" --download
kodexa query org-name/store-name "*" --download-native
kodexa query org-name/store-name "*" --stream --add-label invoice
kodexa query org-name/store-name "*" --stream --remove-label draft
kodexa query org-name/store-name "*" --stream --delete
upload
kodexa upload <store-ref> <file-paths>
kodexa upload org-name/store-name /path/to/document.pdf
kodexa upload org-name/store-name /path/to/document1.pdf /path/to/document2.pdf
kodexa upload org-name/store-name /path/to/document.pdf --external-data
kodexa upload org-name/store-name /path/to/documents/*.pdf --threads 10
kodexa query org-name/store-name "path:*.pdf"
kodexa query org-name/store-name "labels:invoice" --download
kodexa upload org-name/store-name /path/to/documents/*
kodexa query org-name/store-name "content:invoice*" --stream --add-label invoice
kodexa query org-name/store-name "modified<2022-01-01" --stream --delete
kodexa upload org-name/store-name document.pdf --external-data