# Indoor API headers and authentication Source: [https://docs.qualcomm.com/doc/80-42204-2/topic/indoor-api-headers-and-authentication.html](https://docs.qualcomm.com/doc/80-42204-2/topic/indoor-api-headers-and-authentication.html) ## API key An evaluation or a commercial license agreement is required to obtain an API key for Terrestrial Positioning Service (TPS). - For information about the license agreement, contact the Qualcomm TPS team at [sales.tps@qti.qualcomm.com](mailto:sales.tps@qti.qualcomm.com). - If you are an existing user, contact the Qualcomm TPS team at [support.tps@qti.qualcomm.com](mailto:support.tps@qti.qualcomm.com). ## Endpoint URL The TPS API endpoint uniform resource locator (URL) of JSON-formatted requests is [https://indoor-api.skyhook.com/v1/](https://indoor-api.skyhook.com/v1/). ## HTTP header-based authentication For API calls, always use the domain name system (DNS) instead of hard coded Internet Protocol (IP) addresses as they aren't supported by TPS and can cause a failure in returning a response. Submit a request with `Skyhook-Auth-Key`: Skyhook-Auth-Key: Copy to clipboard Last Published: May 19, 2026 [Previous Topic Indoor API status codes](https://docs.qualcomm.com/bundle/publicresource/80-42204-2/topics/api-status-codes.md) [Next Topic Venue management APIs](https://docs.qualcomm.com/bundle/publicresource/80-42204-2/topics/venue-management-apis.md)