Command Line Documentation
The command line application allows one to manage their documents from the terminal.
Download
The Basic subscription will provide access to the command line application
The binaries for various platforms are available here
Make sure to make it executable when downloaded.
Config
Before using the cli make sure that the environment variable XDG_CONFIG_HOME has been set.
Usage
After Authentication, make sure to run the sync command to download your categories and wallets.
List of available commands
Authentication
Authenticate to the platform.
>> amalisidi auth <email_address>
Sync
Sync wallet and categories to your local machine
>> amalisidi sync
Archive
>> amalisidi archive list
>> amalisidi archive create <description>
>> amalisidi archive edit <archive_id>
>> amalisidi archive delete <archive_id>
Category
>> amalisidi category list
>> amalisidi category create <name>
>> amalisidi category edit <category_id>
>> amalisidi category delete <category_id>
CSV
>> amalisidi csv list
>> amalisidi csv upload <path/to/csv/file>
>> amalisidi csv download <csv_id> <destination_filename>
- The destination_filename should not have an extension, this will be computed.
Fixed Expense
>> amalisidi fixed-expense list
>> amalisidi fixed-expense create <description>
>> amalisidi fixed-expense edit <fixed_expense_id>
>> amalisidi fixed-expense delete <fixed_expense_id>
Wallet
>> amalisidi wallet list
>> amalisidi wallet create <name>
>> amalisidi wallet edit <wallet_id>
>> amalisidi wallet delete <wallet_id>
ZIP
>> amalisidi zip list
>> amalisidi zip create
>> amalisidi zip download <zip_id> <destination_filename>
- The
destination_filenameshould not have an extension, this will be computed.