# HERE Tracking

**Canonical:** https://apis.io/apis/here/here-tracking-v2/  
**Provider:** HERE — https://apis.io/providers/here/  
**Base URL:** https://tracking.hereapi.com/  
**Documentation:** https://docs.here.com/tracking/reference

HERE Tracking is one of 71 APIs that [HERE](https://apis.io/providers/here/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Tracking, IoT, and Assets. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

HERE Tracking — 159 operation(s) across 115 path(s), OpenAPI 3.0.0 version 2.6.11, harvested verbatim from the HERE developer documentation. HERE Tracking is a cloud product designed to address location tracking problems for a wide range of Location IoT industry verticals. HERE Tracking also includes end-user mobile and web applications that can be used to demonstrate the product.

## Operations (60 of 159)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/health` | Gets service health |
| GET | `/v2/version` | Gets service version |
| GET | `/v2/timestamp` | Gets the current timestamp |
| POST | `/v2/token` | Requests a token for a registered device |
| POST | `/v2/` | Ingests data and receives a shadow |
| POST | `/v3/` | Ingests data for a device and receives a shadow |
| GET | `/v3/health` | Gets service health |
| GET | `/v3/version` | Gets service version |
| POST | `/v3/batch` | Ingests data for multiple devices |
| GET | `/largedata/v4/health` | Gets service health |
| GET | `/largedata/v4/version` | Gets service version |
| POST | `/largedata/v4` | Creates a new data upload |
| PUT | `/largedata/v4/{dataId}/parts/{partNumber}` | Uploads a part of a large data |
| POST | `/largedata/v4/{dataId}` | Completes data upload |
| DELETE | `/largedata/v4/{dataId}` | Deletes large data |
| GET | `/largedata/v4/{dataId}/data` | Gets large data object |
| GET | `/largedata/v4/{dataId}/metadata` | Gets metadata for a large data object |
| GET | `/largedata/v4/{dataId}/parts` | Gets parts information listing for a large data object |
| GET | `/largedata/v4/devices/{trackingId}/metadata` | Gets metadata listing for all large data for a device |
| GET | `/registry/v2/health` | Gets service health |
| GET | `/registry/v2/version` | Gets service version |
| GET | `/registry/v2/{appId}/devices` | Lists all the devices provisioned by a user |
| POST | `/registry/v2/{appId}/devices` | Creates licenses for multiple devices |
| POST | `/registry/v2/{appId}/one-device` | Creates a license for a single physical device |
| GET | `/registry/v2/{appId}/licenseCount` | Gets a number of device licenses provisioned by a user |
| GET | `/registry/v2/{jobId}/status` | Gets the multiple device license request job status |
| GET | `/registry/v2/{jobId}/results` | Gets the multiple device license request job results |
| PUT | `/registry/v2/devices/{deviceOrExternalId}` | Claims a device |
| GET | `/registry/v2/devices/{deviceOrExternalId}` | Gets the trackingId for a device |
| DELETE | `/registry/v2/devices/{deviceOrExternalId}` | Deactivates a device. |
| GET | `/registry/v2/{trackingId}` | Gets the deviceId |
| DELETE | `/registry/v2/{trackingId}` | Unclaims a device |
| GET | `/registry/v2/licenses` | Gets a list of projects along with their license information |
| GET | `/registry/v2/features` | Gets the project features for a project |
| PATCH | `/registry/v2/features` | Updates the project features |
| POST | `/registry/v4/resources/{resourceType}/find` | Gets all resources of a resource type |
| GET | `/users/v2/health` | Gets service health |
| GET | `/users/v2/version` | Gets service version |
| GET | `/users/v2/devices` | Gets all devices claimed by a project |
| POST | `/users/v2/login` | Gets a user access token |
| POST | `/users/v2/refresh` | Gets a renewed user access token |
| POST | `/users/v2/tokenExchange` | Gets a project-scoped user access token |
| GET | `/aliases/v2/health` | Gets service health |
| GET | `/aliases/v2/version` | Gets service version |
| GET | `/aliases/v2` | Gets all aliases |
| GET | `/aliases/v2/{trackingId}` | Gets all aliases of a device |
| DELETE | `/aliases/v2/{trackingId}` | Deletes all aliases of a device |
| GET | `/aliases/v2/{trackingId}/{type}` | Gets all aliases of a specified type for a device |
| DELETE | `/aliases/v2/{trackingId}/{type}` | Deletes all aliases of a specified type for a device |
| GET | `/aliases/v2/trackingId` | Gets the tracking ID associated with an alias |
| PUT | `/aliases/v2/{trackingId}/{type}/{externalId}` | Creates an alias |
| DELETE | `/aliases/v2/{trackingId}/{type}/{externalId}` | Deletes an alias |
| PUT | `/aliases/v2/{trackingId}/batch` | Creates multiple aliases for a device |
| GET | `/metadata/v2/health` | Gets service health |
| GET | `/metadata/v2/version` | Gets service version |
| GET | `/metadata/v2/devices/{trackingId}` | Gets metadata of a device or a shipment |
| PUT | `/metadata/v2/devices/{trackingId}` | Creates or updates metadata of a device or a shipment |
| DELETE | `/metadata/v2/devices/{trackingId}` | Deletes all metadata of a device or a shipment |
| POST | `/metadata/v2/devices/batch` | Gets a batch of metadata of multiple devices or shipments |
| GET | `/metadata/v2/geofences/{geofenceId}` | Gets metadata of a geofence |

…and 99 more operations. They are listed in full on the page.

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/here/refs/heads/main/openapi/here-tracking-v2-openapi.json
- **Documentation** — https://docs.here.com/tracking/docs
- **APIReference** — https://docs.here.com/tracking/reference
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/here/refs/heads/main/overlays/here-tracking-v2-overlay.yaml

## Other HERE APIs (12)

- [Here Account v1 APIs](https://apis.io/apis/here/here-account-v1/)
- [HERE API Lookup Service v1](https://apis.io/apis/here/here-api-lookup-v1/)
- [HERE Authentication API v1.1](https://apis.io/apis/here/here-authentication-v1-1/)
- [HERE Authorization API v1.1](https://apis.io/apis/here/here-authorization-v1-1/)
- [HERE Cost Management Usage API v2](https://apis.io/apis/here/here-cost-management-usage-v2/)
- [HERE Blob API v1](https://apis.io/apis/here/here-data-blob-v1/)
- [HERE Blob API v2](https://apis.io/apis/here/here-data-blob-v2/)
- [HERE Config API v1](https://apis.io/apis/here/here-data-config-v1/)
- [HERE Index API v1](https://apis.io/apis/here/here-data-index-v1/)
- [HERE Ingest API v1](https://apis.io/apis/here/here-data-ingest-v1/)
- [HERE Metadata API v1](https://apis.io/apis/here/here-data-metadata-v1/)
- [HERE Notification API](https://apis.io/apis/here/here-data-notification-v1/)

## Tags

Tracking, IoT, Assets

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/here/here-tracking-v2/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/here/.
