We think developers deserve an easy to use, convenient and streamlined experience to work with XYZ Hub APIs. That’s why we’ve built the HERE CLI. HERE CLI is a Node.js command line interface which works not only with HERE XYZ Hub, but eventually, with any HERE API. Right now, it allows you to interact with HERE XYZ Hub to create and manage your Projects and easily upload and manage your datasets.

As mentioned before, the HERE CLI was built to make your life as a developer working with HERE APIs
easier. It allows you to quickly try out new APIs to see how they behave before you get on to your
keyboard to actually develop an application. It can also be used to easily script common, repetitive
tasks or help in testing application logic or data.

HERE CLI needs to have access to your projects to help you work with your data. For that, you
need to log in using your HERE developer account. You only need to do this once for a project.

here configure account

When prompted, enter your email and password that you use in the HERE Developer portal.

The CLI will immediately try to verify if the entries can be
used to log into HERE XYZ and report back to you accordingly.

Where is my login information stored?

Don't worry, the information entered is safely stored and encrypted on your local machine (if you are curious, look for a file called .herecli in your home directory
which contains the configuration data)

To learn more about the HERE CLI's advanced options, take a look at the detailed tutorial.