Tutorials / How to get HERE Developer Credentials and API keys
Last Updated: June 01, 2022
To use HERE Location Services you will need an API key. The API Key is a unique identifier that is used to authenticate API requests associated with your web-based application. API Keys are sent with each request.
Please note: Your API key is not yet secured. Rotate the API Keys regularly and use Trusted domains for additional security. Another way to authenticate apps is to use OAuth 2.0 Tokens.
In this tutorial, you will walk through the sign-up process for getting a HERE platform account and then creating your first API key.
A computer with an internet connection
Signing up and getting your API Key
To register for HERE platform account, go to platform.here.com and click on Create a free account.
If you already have an account, click Sign in instead.
On the platform portal page, under Access location services, click on Create an app. It opens the Register new app dialog. Enter an app name and click Register.
Once the app is created, in Credentials tab, you should see two ways of authenticating - OAuth 2.0 and API Keys. Click on API Keys, and then Create API Key. You can use two API Keys per application. For additional security, you can use the API Key credentials key-rotation feature. This is done by creating a second API Key for your application and deleting the original key when it is no longer required.
You can now see the generated API key with the created date and the current status(“Enabled or Disabled”) information. You can Delete or Disable your API key by clicking on the three dots on right of STATUS.
To access the API Keys later, click your account name on the top right of HERE platform, go to Account Settings, then select Apps tab on the top to see the list of your applications, and then access the API Keys.
On completing this tutorial you should be able to log in to your HERE platform portal and generate API keys. Through this portal, you can also generate OAuth Tokens. You can find tutorial for OAuth 2.0 Tokens.
As a next step, be sure to secure your API Key. See the tutorial on securing API keys with Trusted Domains.