Why this matters
The free tier is excellent for exploration and dangerous for planning. Not every HERE API is included in it. Entitlements vary by account type. A team can build a working prototype, present it to leadership, get approval, and only then discover that the specific API their product depends on carries different terms in a production contract. The failure mode is not a technical one. It is a schedule and credibility failure — six weeks of engineering committed to an architecture that requires a commercial conversation nobody planned for.When should you use each path?
Self-serve HERE key
Use when: you are evaluating feasibility, writing a spike, or testing whether an API returns the shape of data you expect. Low commitment, fast, sufficient.
Partner-issued keys
Use when: you are building something that will ship. You need entitlement certainty, production quotas, contractual pricing, and someone accountable when it breaks.
- Your architecture depends on truck routing, tour planning, or matrix operations
- You need production-volume rate limits, not free-tier throttles
- Your finance team needs a forecastable line item
- Your security review requires a data processing agreement
- You want the migration cost from Google modelled before you commit engineers
Key concepts
Sandbox and production keys are separate credentials. Both are scoped to your account. Sandbox keys let you build against real endpoints with non-production quotas. Never ship a sandbox key. API keys authenticate the application, not the user. They belong in server-side environment variables. See Authentication for the full treatment, including when you need OAuth instead. Keys are scoped to entitlements. A key that works for geocoding may return401 or 403 on tour planning. This is not a bug. It means your account does not include that product.
Free tier ≠ pilot. A free tier is a rate-limited product boundary. A pilot is a commercial arrangement scoped to your use case, with the APIs you actually need enabled, and no volume minimum. They are not substitutes.
Through Placematic, pilot access does not auto-convert to a paid contract. If HERE turns out to be the wrong fit for your use case, we say so. That is the point of a scoped pilot rather than a generic sandbox.
How do I get an API key through Placematic?
Three steps, one business day:- Tell us what you’re building. Not “we need mapping.” Specifically: truck routing for an ELD platform, batch geocoding for address normalization, matrix routing for depot optimization. The use case determines which entitlements we enable.
- We scope and issue. You receive sandbox and production keys, both tied to your account, with the relevant APIs enabled. No direct HERE account is created. No credit card.
- You build. A solutions engineer is available during the pilot. OpenAPI spec and Postman collection are provided.
Your first authenticated request
Once you have a key, verify entitlement before writing any application code:200 means the key is valid and entitled for truck routing. A 401 means the key is wrong. A 403 means the key is right and the entitlement is missing. Learn to tell these apart on day one.
Best practices
- Verify each API you plan to use, individually, before sprint planning. One
curlper endpoint. Ten minutes. It will save you a quarter. - Use separate keys per environment. Development, staging, production. Never one key across all three — you lose the ability to revoke without an outage.
- Store keys in a secret manager. Not
.envcommitted to git. Not a Slack message. Not a Postman collection you share with a contractor. - Restrict keys where the platform allows it. Domain restrictions for browser-exposed keys, IP allowlists for server keys.
- Rotate on personnel change. Anyone who has read your production key still has it after they leave.
- Log the HTTP status, not just the body.
403and429mean entirely different things and require different responses. See Authentication.
Common mistakes
Shipping the API key to the browser. Any key in frontend JavaScript is public. If it has no domain restriction, it is now someone else’s key. Proxy through your backend, or use a restricted key you’re willing to have scraped. Treating403 as 401.
Teams add retry logic around 403 and generate support tickets. 403 will never succeed on retry — it is a missing entitlement, not a transient failure.
Building on free-tier limits.
Free bundles are a marketing boundary, not an architectural guarantee. If you exceed them in staging, you will exceed them in production.
Requesting a key before knowing the use case.
“We need HERE” is not scopeable. Which API, what volume, what vehicle class, what geography. Without those, whoever issues the key is guessing at your entitlements.
Assuming one key covers web and mobile.
Web tile API access and mobile SDK access are distinct entitlements. Both are available under a single Placematic contract — but they must be enabled explicitly.
Committing the Postman collection to a public repo.
It contains the key. This happens more than anyone admits.
FAQ
How long does it take to get a HERE API key? Self-serve on HERE’s portal: minutes. Through Placematic: one business day, with entitlements confirmed for your use case. Do I need a credit card? Not through Placematic. No credit card for pilot access, and no automatic conversion to a paid plan. Do I need a demo call first? No. You can request keys without one. Do I need my own HERE account? No. Placematic USA LLC is the contracting and billing party. You get one invoice from Placematic. HERE does not invoice you. Can I test truck routing on the free tier? Confirm this against your specific account before planning around it. Free-tier product inclusion varies and should not be assumed from general documentation. Is there a minimum volume commitment? Not for pilot access. Production contracts define volume tiers based on your expected usage, agreed jointly — not imposed as an arbitrary floor. Can I use my existing HERE key with Placematic? If you currently license HERE directly, migration to a Gold Partner contract is possible and frequently improves pricing. Bring your current terms and we’ll tell you honestly whether we can beat them. What’s the difference between an API key and an OAuth token? Different auth mechanisms for different APIs and different security postures. Covered in Authentication.Related guides
Authentication
API keys, OAuth, key rotation, and what each HTTP error code actually means.
HERE Pricing Explained
What happens when the free tier ends.
Choosing the Right HERE APIs
Decide which entitlements to request before you request them.
What is HERE Location Services?
The platform overview, if you skipped it.
Need production HERE API keys or enterprise licensing? Placematic is an official HERE Technologies reseller and implementation partner helping companies choose the right HERE APIs, estimate costs, migrate from Google Maps and build production-ready geospatial solutions.