# 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)