HERE Subscriptions API

Endpoints for managing subscriptions

Business capability
Subscription Lifecycle Management BC-4240

Operations 15

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

PUT /subscriptions/{subscriptionId} Update a subscription by its ID · Update subscription by ID #
Ask an LLM
“How do I link a subscription to its Zuora billing subscription using the subscription ID?”
“Can I update a subscription when I have its ID rather than its key?”
Tell an agent
Update subscription ID {subscriptionId} to use Zuora subscription {zuoraSubscriptionId}.
Change the details of subscription with ID {subscriptionId}.
GET /subscriptions/keys/{subscriptionKey} Look up a subscription by its key · Get subscription details by subscription key #
Ask an LLM
“How do I get subscription details if I only have the subscription key?”
“Which feature groups are on the subscription behind a given key?”
Tell an agent
Get the subscription for key {subscriptionKey}.
Show details of the subscription identified by key {subscriptionKey}.
PUT /subscriptions/keys/{subscriptionKey} Update a subscription by its key · Update subscription by Subscription Key #
Ask an LLM
“Can I update a subscription's Zuora link using the subscription key instead of the ID?”
“How do I edit a subscription when all I have is its key?”
Tell an agent
Set Zuora subscription {zuoraSubscriptionId} on the subscription with key {subscriptionKey}.
Update the subscription behind key {subscriptionKey}.
GET /subscriptions List an organization's active subscriptions · Get active subscriptions #
Ask an LLM
“Which subscriptions are currently active for my organization?”
“Can I page through active subscriptions in smaller batches?”
Tell an agent
List my organization's active subscriptions.
Show page {page} of active subscriptions, {size} per page.
POST /subscriptions Create new subscription keys · Create new subscription keys #
Ask an LLM
“How do I generate a batch of new subscription keys with certain feature groups?”
“Can I set an expiration time when creating subscription keys?”
Tell an agent
Create {numKeys} subscription keys of type {keyType} with feature groups {featureGroups}.
Generate {numKeys} {keyType} keys for feature groups {featureGroups} that expire at {expirationTime}.
POST /subscriptions/{subscriptionId}/featureGroups/{featureGroupId} Add a feature group to a subscription by ID · Add a feature group to a subscription #
Ask an LLM
“How do I add a feature group to a subscription using its subscription ID and feature group ID?”
“Can I enable extra features on a subscription I reference by ID?”
Tell an agent
Add feature group {featureGroupId} to subscription ID {subscriptionId}.
Attach feature group ID {featureGroupId} to the subscription whose ID is {subscriptionId}.
DELETE /subscriptions/{subscriptionId}/featureGroups/{featureGroupId} Remove a feature group from a subscription by ID · Remove a feature group from a subscription #
Ask an LLM
“How do I take a feature group off a subscription when I have the subscription ID?”
“Can I drop one feature group from a subscription referenced by ID without cancelling it?”
Tell an agent destructive · confirm first
Remove feature group {featureGroupId} from subscription ID {subscriptionId}.
Detach feature group ID {featureGroupId} from the subscription with ID {subscriptionId}.
POST /subscriptions/keys/{subscriptionKey}/featureGroups/{featureGroupId} Add a feature group to a subscription by key · Add a feature group to a subscription #
Ask an LLM
“Can I add a feature group by its ID to a subscription I only know by key?”
“How do I enable a feature group ID on a subscription key?”
Tell an agent
Add feature group ID {featureGroupId} to the subscription with key {subscriptionKey}.
Attach feature group {featureGroupId} to subscription key {subscriptionKey}.
DELETE /subscriptions/keys/{subscriptionKey}/featureGroups/{featureGroupId} Remove a feature group from a subscription by key · Remove a feature group from a subscription #
Ask an LLM
“How do I remove a feature group ID from a subscription identified by its key?”
“Can I revoke one feature group ID from a subscription key?”
Tell an agent destructive · confirm first
Using subscription key {subscriptionKey}, drop feature group ID {featureGroupId}.
Detach feature group {featureGroupId} from the subscription with key {subscriptionKey}.
POST /subscriptions/keys/{subscriptionKey}/featureGroups/names/{featureGroupName} Add a feature group by name to a subscription key · Add a feature group to a subscription #
Ask an LLM
“Can I add a feature group to a subscription key using the feature group's name instead of its ID?”
“How do I enable a named feature group on a subscription?”
Tell an agent
Add the feature group named {featureGroupName} to subscription key {subscriptionKey}.
Enable feature group name {featureGroupName} on the subscription with key {subscriptionKey}.
DELETE /subscriptions/keys/{subscriptionKey}/featureGroups/names/{featureGroupName} Remove a feature group by name from a subscription key · Remove a feature group from a subscription #
Ask an LLM
“How do I remove a feature group from a subscription key by the group's name?”
“Can I drop a named feature group without knowing its ID?”
Tell an agent destructive · confirm first
Remove the feature group named {featureGroupName} from subscription key {subscriptionKey}.
Disable feature group name {featureGroupName} on the subscription with key {subscriptionKey}.
POST /subscriptions/keys/{subscriptionKey}/deactivate Deactivate specific devices on a subscription · Deactivate subscription devices #
Ask an LLM
“How do I deactivate particular devices tied to a subscription key?”
“Can I turn off just some devices on a subscription without deactivating the whole subscription?”
Tell an agent destructive · confirm first
Deactivate devices {devices} on subscription key {subscriptionKey}.
Turn off the listed devices {devices} for the subscription with key {subscriptionKey}.
POST /subscriptions/deactivate Deactivate a subscription · Deactivate subscription #
Ask an LLM
“How do I deactivate an entire subscription?”
“What happens when I set a subscription's status to deactivated?”
Tell an agent destructive · confirm first
Deactivate the subscription for key {subscriptionKey}.
Set the subscription with key {subscriptionKey} to status {status}.
GET /subscriptions/keys/{subscriptionKey}/devices List devices on a subscription · Get subscription devices details by subscription key #
Ask an LLM
“Which devices are registered against a subscription key?”
“How can I see the device details attached to a subscription?”
Tell an agent
List the devices on subscription key {subscriptionKey}.
Show device details for the subscription with key {subscriptionKey}.
DELETE /subscriptions/devices Delete all devices on a subscription · Delete associated devices #
Ask an LLM
“How do I wipe every device associated with a subscription key?”
“Can I clear all registered devices from a subscription at once?”
Tell an agent destructive · confirm first
Delete all devices associated with subscription key {subscriptionKey}.
Clear every registered device from the subscription with key {subscriptionKey}.

Documentation

📖
Documentation
https://docs.here.com/identity-and-access-management/docs
📖
APIReference
https://docs.here.com/identity-and-access-management/reference
📖
Documentation
https://docs.here.com/data-api/docs
📖
APIReference
https://docs.here.com/data-api/reference
📖
Documentation
https://docs.here.com/usage/docs
📖
APIReference
https://docs.here.com/usage/reference
📖
Documentation
https://docs.here.com/destination-weather/docs
📖
APIReference
https://docs.here.com/destination-weather/reference
📖
Documentation
https://docs.here.com/ev-products/docs
📖
APIReference
https://docs.here.com/ev-products/reference
📖
Documentation
https://docs.here.com/fuel-prices/docs
📖
APIReference
https://docs.here.com/fuel-prices/reference
📖
Documentation
https://docs.here.com/geocoding-and-search/docs
📖
APIReference
https://docs.here.com/geocoding-and-search/reference
📖
Documentation
https://docs.here.com/routing/docs
📖
APIReference
https://docs.here.com/routing/reference
📖
Documentation
https://docs.here.com/positioning/docs
📖
APIReference
https://docs.here.com/positioning/reference
📖
Documentation
https://docs.here.com/indoor-map/docs
📖
APIReference
https://docs.here.com/indoor-map/reference
📖
Documentation
https://docs.here.com/transit/docs
📖
APIReference
https://docs.here.com/transit/reference
📖
Documentation
https://docs.here.com/map-attributes/docs
📖
APIReference
https://docs.here.com/map-attributes/reference
📖
Documentation
https://docs.here.com/map-rendering/docs
📖
APIReference
https://docs.here.com/map-rendering/reference
📖
Documentation
https://docs.here.com/workspace/docs
📖
APIReference
https://docs.here.com/workspace/reference
📖
Documentation
https://docs.here.com/tour-planning/docs
📖
APIReference
https://docs.here.com/tour-planning/reference
📖
Documentation
https://docs.here.com/tracking/docs
📖
APIReference
https://docs.here.com/tracking/reference
📖
Documentation
https://docs.here.com/traffic-api/docs
📖
APIReference
https://docs.here.com/traffic-api/reference
📖
Documentation
https://docs.here.com/wego-pro/docs
📖
APIReference
https://docs.here.com/wego-pro/reference

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/here:here-subscriptions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

here-subscriptions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: HERE WeGo User Service Subscriptions API
  description: The HERE WeGo user service manages user entitlements and it provides role-based access control (RBAC) to those entitlements.
  version: 1.0.4
servers:
- url: https://api.wego.hereapi.com/user-service
  description: Production environment for WeGo Pro
tags:


# --- truncated at 32 KB (61 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/here/refs/heads/main/openapi/here-subscriptions-api-openapi.yml