# TPS RGeo JSON API implementation Source: [https://docs.qualcomm.com/doc/80-42218-1/topic/2_RGeo_JSON_API_implementation.html](https://docs.qualcomm.com/doc/80-42218-1/topic/2_RGeo_JSON_API_implementation.html) An evaluation license agreement is required to obtain an API key for Terrestrial Positioning Service (TPS). For more information about the license agreement, contact the Qualcomm TPS team at [sales.tps@qti.qualcomm.com](mailto:sales.tps@qti.qualcomm.com). ## Unique device ID With each unique location request, it's recommended to submit a unique device ID or `user` for the end-user device. This device ID enables more accurate location results and impacts the redundancy of how location data is processed and weighted for optimization. If `user` isn't provided, reporting and API performance may be impacted. Note: Individual device IDs aren't stored permanently in Qualcomm’s system, but are stored with a rotating hash in accordance with Qualcomm user and commercial privacy policies. ## Endpoint URL The TPS RGeo API endpoint URL of JSON-formatted requests is [https://global.skyhook.com/wps2/json/reverse-geo](https://global.skyhook.com/wps2/json/reverse-geo). ## HTTP authentication methods The TPS RGeo API request can be authenticated using: - **HTTP headers**: Provide the authorized key in the `Skyhook-Auth-Key` header and the username associated with the key in `Skyhook-Auth-User.` - **HTTP URL parameters**: Provide the authorized key and username associated with the key at the end of the RGeo JSON endpoint URL. `https://global.skyhook.com/wps2/json/reverse-geo?key="&user=".` - **[TPS RGeo JSON API request](https://docs.qualcomm.com/doc/80-42218-1/topic/3_RGeo_JSON_API_request.html)** - **[TPS RGeo JSON API response](https://docs.qualcomm.com/doc/80-42218-1/topic/4_RGeo_JSON_API_response.html)** - **[Test sample TPS RGeo JSON API](https://docs.qualcomm.com/doc/80-42218-1/topic/5_Sample_RGeo_JSON_API_for_testing.html)** Last Published: Mar 17, 2026 [Previous Topic Introduction to TPS reverse geocoding API](https://docs.qualcomm.com/bundle/publicresource/80-42218-1/topics/1_Introduction_to_TPS_reverse_geocoding_JSON_API.md) [Next Topic TPS RGeo JSON API request](https://docs.qualcomm.com/bundle/publicresource/80-42218-1/topics/3_RGeo_JSON_API_request.md)