Filerobot CLI for programmatic management of your DAM library

The Filerobot CLI allows to manage the Filerobot media asset library via simple commands on macOS or Linux. Following features are available:

  • single and batch asset upload
  • single and batch asset download
  • single and batch asset delete
  • list
  • obtain asset information like metadata, tags and various links
  • move assets from a folder to another
  • rename assets

The full documentation is available on Github, below is a quick start:



sudo curl -L "" 
-o /usr/local/bin/filerobot && sudo chmod +x /usr/local/bin/filerobot


sudo curl -L "" 
-o /usr/local/bin/filerobot && sudo chmod +x /usr/local/bin/filerobot

To validate the installation of the CLI, run:

filerobot version 


Configuring the CLI requires a Filerobot Token (Token) and API Secret Key (APISecretKey), both available from the Filerobot Asset Hub.

filerobot config --token=Token --key=APISecretKey




To upload your first file via the CLI, run the following command:

filerobot upload face.png

Where face.png is an asset on your local machine.

You can also upload into a specific folder:

filerobot upload face.png --folder=/Marketing

The folder will be created if it does not exist.

The command returns the status and 2 links to the asset:

SUCCESS: Uploaded successfully in 1.288758425s,
Public -

The first link is a CDN link supporting media transformations, the second one is the direct link to the Filerobot Store.


All available commands are available via:

filerobot --help

The full documentation is available on Github.

Was this article helpful?
1 out of 1 found this helpful



Please sign in to leave a comment.