The PureTrack APIs are designed for to send data to or from from your application or device.
Choose the API that matches your integration, then follow its individual documentation for supported requests, data formats, limits, and requirements. Design integrations to request only the data they need, keep requests efficient, and present PureTrack data in a way that is useful to the people using your application.
PureTrack APIs are not designed or intended for AI use. Do not use PureTrack data to train, fine-tune, evaluate, or operate artificial-intelligence or machine-learning systems, including generative AI, language models, agents, or automated decision-making tools.
We monitor usage, and will contact you if usage is too high. We do have some rate limits in place, with normal usage you're unlikely to hit them. Usage without an API key will likely be blocked.
| API | Purpose | Intended use | Login req. |
|---|---|---|---|
| API Auth | API key usage and user authentication. | All API users | No |
| Insert API | Send live tracking data from an application or device to PureTrack. | Third party apps or devices | No |
| Traffic API | Show live PureTrack traffic in an application or device map. | Third party apps or devices | Yes |
| PureTrack Label Export | Download the public PureTrack label export in CSV or JSON format. | Third party apps or devices | No |
| Take-off & Landing API | Find flights that took off from or landed at an airfield or launch point during a date range. | Commercial users | Yes |
| Feed API | Access a complete feed of PureTrack live tracking data for approved integrations. | Commercial users | Yes |