{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"id":"here/location-services","name":"HERE platform – Location Services (API key or OAuth credentials)","vendor":"HERE Technologies","status":"researched","last_verified":null,"last_researched":"2026-10-25","summary":"Sign up for a HERE platform account on the Base Plan (payment method required), optionally create a project, register an app, and create either API keys or OAuth 2.0 credentials for HERE Location Services.","account_model":{"summary":"A HERE platform account belongs to an organisation (realm). Inside it, projects group resources and access; apps hold credentials (API keys or OAuth 2.0 access keys). Billing is on the Base Plan.","accounts":[{"name":"HERE platform account / organisation","kind":"organisation","owned_by":"you or your company","required":true,"note":"Either self sign-up or an invitation from your organisation's admin."},{"name":"Base Plan billing","kind":"billing","parent":"HERE platform account / organisation","required":true,"note":"A payment method is required during onboarding for new customers."},{"name":"Project","kind":"project","parent":"HERE platform account / organisation","required":false,"note":"Groups resources and access and tracks usage; HERE docs do not state it is mandatory for Location Services [to verify]."},{"name":"App","kind":"developer","parent":"HERE platform account / organisation","required":true,"note":"Each app has a unique app ID and holds up to two API keys and up to two OAuth credentials."}],"notes":["App credentials do not inherit your user permissions or group memberships."]},"prerequisites":[{"need":"An email address to verify for the HERE account"},{"need":"Decide API key (simple, client apps) or OAuth 2.0 tokens (server-side, multi-project)","note":"HERE recommends OAuth 2.0 tokens with a project scope for apps that need several projects."}],"identity_requires":[],"have_ready":[{"kind":"payment_card","description":"A payment method plus billing and address details for the Base Plan","why":"New customers must enter a payment method during onboarding to access the platform.","needed_for":["create-account"],"auto_check":"none","source_url":"https://www.here.com/learn/blog/april-2025-platform-release-notes"}],"steps":[{"id":"create-account","title":"Sign up for a HERE platform account (Base Plan)","summary":"You sign up via \"Get started for free\", accept the terms and enter a payment method and billing address. You are not expected to be charged below the free monthly thresholds.","route":"guided","gate":"human_payment","human_only":true,"gate_label":"You add payment details","depends_on":[],"optional":false,"url":"https://www.here.com/get-started/pricing","lead_time":null,"preflight":[],"captures":null},{"id":"verify-email","title":"Verify your email and sign in","summary":"Verify the email you registered with, then sign in to the HERE platform.","route":"guided","gate":"human_login","human_only":true,"gate_label":"You sign in","depends_on":["create-account"],"optional":false,"url":"https://platform.here.com/","lead_time":null,"preflight":[],"captures":null},{"id":"create-project","title":"Create a project and link services (recommended)","summary":"In Projects Manager, click Create new project, enter a name and a project ID (4–16 characters, unique, cannot be changed), save, then on Resources > Services link the Location Services you need.","route":"copilot","gate":"none","human_only":false,"gate_label":null,"depends_on":["verify-email"],"optional":true,"url":"https://platform.here.com/","lead_time":null,"preflight":[],"captures":null},{"id":"register-app","title":"Register an app","summary":"In Access Manager > Apps, click Register new app, optionally pick a default project, and register. HERE recommends \"Allow access in only default project\" for apps using API keys.","route":"copilot","gate":"none","human_only":false,"gate_label":null,"depends_on":["verify-email"],"optional":false,"url":"https://platform.here.com/","lead_time":null,"preflight":[],"captures":null},{"id":"create-api-key","title":"Create an API key","summary":"Open the app > Credentials > API Keys > Create API key. Up to two keys per app (use the second for rotation). Optionally add up to 20 trusted domains and turn on Enable trusted domains.","route":"copilot","gate":"none","human_only":false,"gate_label":null,"depends_on":["register-app"],"optional":false,"url":"https://platform.here.com/","lead_time":null,"preflight":[],"captures":"HERE_API_KEY"},{"id":"create-oauth-credentials","title":"Create OAuth 2.0 credentials (server-side alternative)","summary":"Open the app > Credentials > OAuth 2.0 > Create credentials, then Download credentials.properties. The access key secret is shown only once. Exchange it for bearer tokens valid up to 24 hours.","route":"copilot","gate":"none","human_only":false,"gate_label":null,"depends_on":["register-app"],"optional":true,"url":"https://platform.here.com/","lead_time":null,"preflight":[],"captures":"HERE_ACCESS_KEY_SECRET"}],"gates":[{"step":"create-account","gate":"human_payment","label":"You add payment details"},{"step":"verify-email","gate":"human_login","label":"You sign in"}],"lead_times":[],"outputs":[{"name":"HERE_API_KEY","description":"API key passed as the apiKey query parameter","secret":true,"example_format":"<random string>…","environments":["development","test","staging","production"]},{"name":"HERE_ACCESS_KEY_ID","description":"OAuth 2.0 access key ID from credentials.properties","secret":false,"example_format":"<random string>…","environments":["development","staging","production"]},{"name":"HERE_ACCESS_KEY_SECRET","description":"OAuth 2.0 access key secret from credentials.properties (shown once)","secret":true,"example_format":"<random string>…","environments":["development","staging","production"]},{"name":"HERE_TOKEN_ENDPOINT_URL","description":"Token endpoint URL from credentials.properties","secret":false,"example_format":"https://…/oauth2/token","environments":["development","staging","production"]}],"renewals":[],"estimated_minutes":null,"guide_url":"https://verapli.com/guides/here/location-services"}