STL Connect & Track upload
This documentation is intended for SportsTrackLive's partners.
SportsTrackLive lets your customers connect and upload tracks.
General notes
All requests are made against the base URL:
https://api.sportstracklive.com/v1Requests and responses are JSON, unless a request explicitly uses multipart/form-data for file uploads.
Authentication
Most endpoints are authenticated with two headers:
| Header | Meaning |
|---|---|
X-STL-Secret-Key | A unique key that authenticates your application. Ask SportsTrackLive for it. |
X-STL-Token | A per-user session token returned by Sign in. |
Some integrations use an upload key instead of a user token — see Upload track from third party. The GPS-tracker endpoints (JT808, Manual location report) require no authentication.
API detail
| Endpoint | Method | Path |
|---|---|---|
| Sign in | POST | /v1/auth |
| Upload track | POST | /v1/track |
| Create live track | POST | /v1/track |
| Add point(s) | PUT | /v1/track/{track_id}/points |
| End live | PUT | /v1/track/{track_id}/end_live |
| Upload track from third party | POST | /v1/track_upload |
| JT808 protocol message | POST | /v1/tracker/jt808_message |
| Manual location report | POST | /v1/tracker/location_report |
