HERE offers a free trial of its web APIs and Mobile SDKs. To register for a free trial, please signup.
Please note that to access the following features we need to whitelist your evaluation app_id. Please contact us to request access to:
Yes, SSL is supported on every HERE plan at no extra charge. HTTP and HTTPS is billed the same way.
You can report errors or edit roads, places or addresses directly on the HERE map using our Embedded Map Editor SDK and Map Feedback API.
Examples of the HERE Maps API for JavaScript can be found in the JavaScript API documentation.
The HERE Maps API for JavaScript 3.0 is optimized for the usage on mobile devices. It supports mobile browser like Chrome, Safari, Internet Explorer and Firefox on IOS, Android as well as Windows Phone 8+. Details about the supported versions can be found in the documentation.
Please see the migration guide here.
Interactive examples can be found in the examples section in each REST service's documentation.
Code examples covering various use cases and implementations are available in the Documentation.
The HERE Platform Extensions are only licensed in conjunction with HERE Platform for Business services. They are designed to enhance the functionality currently available through the core services of the HERE Platform for Business.
Currently, only the Custom Location Extension is integrated into the HERE Mobile SDK for Business, for both iOS and Android. The other Platform Extensions are available as RESTful web services.
Please contact us for access.
No, but your existing credentials need to be whitelisted to allow you access to the Platform Extensions. Please contact your HERE Account Executive or use the contact us form to get access.
Yes, this is possible through two different Extensions, the Route Match Extension and the Toll Cost Extension. The Route Match Extension will enable you to match the GPS trace to the HERE road network. The response received can then be used to calculate the toll cost for the route using the Toll Cost Extension.
The Starter Edition provides access to location features that respond to the most popular mapping needs, seen today in a variety of consumer-type applications, while the Premium Edition provides access to functionality that is more targeted to support specific business use cases such as truck routing, historical traffic, hybrid/offline mapping and more.
For more info, please visit our Mobile SDK product page here.
Starter SDKs can be licensed as part of the Public or Business plans. To license or get more information on our Premium Mobile SDKs please contact us.
Specific questions on the use of HERE Maps APIs and SDKs can be asked on Stack Overflow. The HERE Maps team actively monitors and responds to programming questions asked there regarding these APIs and SDKs. We encourage all developers to share their knowledge by answering and asking questions in the here-api tag. For more information, see: About Stack Overflow and How to ask a good question on Stack Overflow. Customers with a paid plan can view dedicated support contact information by logging in and going to their dashboard.
The HERE Maps API stack overflow channel allows developers to determine if an issue has already been identified/reported and is currently being worked on by the HERE Maps team. If you cannot find information about an issue there, you may report a new bug report by emailing us at selfservesupport@here.com. We encourage all developers to provide as much detail as possible on each bug/issue identified, including:
Customers may contact us to request a dedicated performance testing environment to meet their needs. You may not performance test against our Customer Integration Testing (CIT) or Production environments.
Yes. After logging in, select 'Projects', then select the project for which you would like to view usage. On the 'Project Details' page, select 'View Usage Details'.
It can take around 48 hours for usage data to be available on this page.
Three licensing options are available for the HERE Platform on developer.here.com:
For more information on these licensing options or to get started now, click here.
For more information on additional licensing options, including Advanced Features and Fleet and Field Workforce Management use cases, please contact us.
Terms and conditions for all licensing options available through developer.here.com are here.
Our SLA is 99.9% monthly availability for the following APIs: Map Image, Map Tile, Venue Maps, Routing, Geocoder, Batch Geocoder, Geocoder Autocomplete, Places, Traffic, and Positioning. This SLA comes with all our paid plans.
Requests Per Second (RPS) means for each Application the number of Requests per second to HERE Services calculated as an average (number of Requests during a period of 5 minutes) to all of the APIs used to access the features listed for each subscription plan on developer.here.com.
RPS limits are set out in the below table. Batch geocoding is excluded from these limits.
| Public Plans | Business Plans | |
| Basic | 1 | N/A |
| Starter | 1 | 1 |
| Standard | 2 | 2 |
| Pro | 3 | 3 |
The free Public Basic and Evaluation licensing options are the best choice for testing and evaluating the HERE Platform. To learn more about these options or to get started click here.
No, to preserve the quality and integrity of the HERE-powered user experience, you may not commingle results from HERE APIs with maps from other providers. Commingling refers to substituting, appending or supplementing HERE services or content with non-HERE services or content or vice-versa.
Yes, you can also use Oracle MapViewer and OpenLayers.
Yes, you may display results from HERE Platform independent of an underlying map or other imagery.
No, launching a commercial application using an evaluation license is not permitted. You can upgrade your evaluation plan to a paid plan from your Project Details page or contact us to license a plan appropriate for your needs if one is not available for purchase on developer.here.com.
Please refer to our API Documentation on how to change from our Custom Integration Test (CIT) environment to our Production environment. Use of HERE’s CIT environment in a commercial application will count towards transaction limits and any overages will be subject to charges.
Yes, free access to HERE Platform for both consumer-facing commercial and non-commercial websites is possible with the free Public Basic plan if the website activity is within the usage limits of the plan (15,000 transactions per month). An upgrade to a paid plan is required if usage limits are exceeded.
No. Both the Public Basic (free) and Public paid licensing options may be used for consumer-facing applications, whether the applications are free or paid versions.
Yes, the free licensing option can be used to create an app that will be monetized through an app store or other similar transactions. The evaluation license cannot be used for this purpose.
No, the same app_id cannot be used across multiple third-party implementations. Each application for each business customer requires a separate app_id. To generate an additional app_id, simply repeat the process to sign up for the appropriate plan.
HERE APIs use two random strings, app_id and app_code, to provide secure access to their services.
HERE APIs use a combination of app_id and app_code to uniquely identify a user, an application, and to track usage for an application.
Please note that the app_ids and app_codes generated for Evaluation licenses will expire 90 days after they are issued.
For additional protection, you can associate specific domains, referrers or hostnames to an app id from the Project Details page.
To generate an app_id and app_code for an application, you need to register for a plan on https://developer.here.com/plans. Once your project is created, you will have the option to generate app IDs & app codes for JavaScript/REST APIs and SDKs.
Please note, it can take up to an hour for a new app_id to be whitelisted against all services.
You can use your app_id and app_code straight away, however it can take up to one hour for new app credentials to be whitelisted against all HERE services.
No, each application you develop requires a separate app_id and app_code.
Access to these features is further protected by whitelisting. If you've purchased a plan that includes these features, your app_ID will be whitelisted. If you would like to evaluate these features using an evaluation app_id, please contact us for access.
Your account follows an anniversary billing cycle. Your anniversary date will be the date on which you register for your first plan. Any subsequent purchases will follow the same anniversary billing cycle as that of your first plan.
You can upgrade your plan at any time via your Project Details page. If you would like to upgrade your plan to something that’s not offered on developer.here.com, please contact us.
Upgrades from evaluation to paid plans are effective immediately. Upgrades from one paid plan to another paid plan are effective at the start of your next billing period. We follow an anniversary billing cycle, which means the monthly billing period is based on the date of your first sign-up.
You can downgrade your plan at any time via your Project Details page.
Downgrades to monthly plans are effective from the start of the next billing period. Downgrades to annual plans are effective immediately. Pro-rated price differences when moving from a higher priced to a lower priced plan are non-refundable.
You can cancel your plan at any time. Login and select 'Projects' from the dropdown menu under your login name. Next, select the Project you would like to cancel. This will load the 'Project Details' page from which you can select the option to 'Cancel Project', which is in the 'Project Details' section of the page.
The cancellation is effective at the end of the current billing cycle. Plan fees are non-refundable.
You can change your billing details at any time via the Account management section of the dashboard.
All invoices are sent by email and available to download from the Account management section of the dashboard.
We accept Visa, MasterCard, American Express and PayPal, depending on your billing country. US customers can also pay with Discover card. In Germany, we also accept direct debit.
Yes. You can choose between monthly or annual billing while signing up for a plan. Additionally you may also move from monthly into annual billing through the “Manage Plan” section on the project details page.
We bill in Euros & US Dollars. Your billing currency is determined by your billing address. Your card provider may charge an exchange fee.
For any billing support questions, please email selfservesupport@here.com. We try to answer all enquiries within one business day.
One request to HERE Platform is equal to one transaction for all features, except in the case of:
If you go over your monthly or annual usage allowance, overage fees will be applied to your account. Overage fees are charged on a per transaction basis as follows:
Public Plans:
$0.0005 USD / transaction
€0.0005 EUR / transaction
Business Plans:
$0.005 USD / transaction
€0.005 EUR / transaction
Overage fees are charged monthly in arrears for monthly subscriptions.
Overage fees on annual subscriptions will be charged monthly in arrears as soon as the annual transaction limit is crossed during the annual term. The transaction limit will be reset at the start of the next annual term.
Incurring overage fees does not impact the functionality of your apps. For both monthly and annual subscriptions, we will send email notifications when you are approaching your limit.
When a usage record is loaded into our billing system that results in a plan crossing its monthly quota, the price applied to that usage record is pro-rated to account for the portion that is included in your monthly quota for free and the portion that is billable. Subsequent usage records above your monthly quota will show at the per transaction prices listed on this website.
Yes. Our global coverage is constantly being updated. Some services are not currently available in all countries.
For a geographic breakdown of coverage information please visit our coverage page. For specific questions, please contact us.
Please contact us.