# Introduction to TPS indoor APIs Source: [https://docs.qualcomm.com/doc/80-42204-2/topic/introduction-to-tps-indoor-api.html](https://docs.qualcomm.com/doc/80-42204-2/topic/introduction-to-tps-indoor-api.html) To enhance the accuracy of indoor positioning provided by the Qualcomm® Terrestrial Positioning Service (TPS), the SkyLogger application was developed to collect the signal surveys. By scanning nearby signal sources and recording the user's physical location, TPS builds a private database that improves the mapping of observed beacons. This results in more precise location data within indoor environments. TPS provides indoor application programming interfaces (APIs) that allow you to create, update, and delete the venues and their respective floors prior to conducting, reviewing, and approving the signal surveys that have been collected. Note: Consider the following notes when working with Indoor APIs: - All timestamps are in Unix epoch format (seconds since January 1, 1970 UTC). - All coordinates use the WGS84 coordinate system. - File uploads are limited to 10 MB for floor plan images. - Survey session batch operations are limited to 100 items per request. - String fields are automatically trimmed of leading/trailing white space. - Special characters in certain fields are automatically stripped or validated. ## Technical assistance For assistance or clarification on information in this document, write to [support.tps@qti.qualcomm.com](mailto:support.tps@qti.qualcomm.com). Last Published: May 19, 2026 [Next Topic Indoor API status codes](https://docs.qualcomm.com/bundle/publicresource/80-42204-2/topics/api-status-codes.md)