CLI (Command Line Interface) commands are used to perform operations on Purplecube externally. Purplecube provides these CLI commands in two forms.

1. Linux command: Purplecube provides Linux command named dicmd that can be executed from any Linux machine to perform operations on Purplecube.

2. RestFul API: Purplecube provides a RestFul API to connect and submit operations to be performed on it. These Rest calls call be made from any application that supports executing Rest commands.

These CLI commands can be used for external orchestration of Purplecube job execution or for exporting and importing Purplecube objects. The complete list of possible operations that can be performed and the description of the parameters to be passed can be found in below pages. 

For details on dicmd command, refer Working with dicmd command.

For details on RestFul API commands, refer Working with Purplecube Rest API.