This command line interface helps to run API requests for koality.io on the command line.
WARNING: This is the alpha version of the CLI tool for the KoalityEngine used by www.leankoala.com, www.koality.io and platform360.io. Please only use it if the team of koality.io supports you.
composer install
cp .env.example .envEnter your koality.io credentials into .env.
php bin/engine.php <command>To get a list of available commands run
php bin/engine.php listTo get help on a command run
php bin/engine.php <command> -hNew commands will be added everytime we or a customer needs an easy and automated way to do a koality action from the command line. If something is missing contact support@koality.io or create it on your own.
project:listlist all projects for the given user.project:userslist all users for the given project.
incident:listlist all incidents of the given project.
user:inviteinvite a user to an existing project.user:deletedelete a user.
-
crawl:project:listshow all crawls for a given project and system. -
crawl:company:listshow all crawls for a given company. -
crawl:crawl:showrun a single crawl. -
crawl:company:runrun a crawl for a given company.
subscription:plan:setset the subscription plan for the given user (needs provider rights).
Every command that produces structured output will create a nice ASCII table that is human-readable. As this output is not very handy for further tools to work with it is possible to switch the format to CSV by using the option -o.
php bin/engine.php project:list -o csvThe KoalityEngine follows an API first approach. That means that every that can be done via the koality.io tool can also be done via the API.