Currently, the commands use the username/password provided to obtain a token for auth and then use the token in the requests. This can be replaced by an option to provide API keys in the config that can be then if present, can be directly used in the commands.