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_filename should not have an extension, this will be computed.