Créer une trace en direct
POST /v1/track
Envoyez le corps de la requête au format JSON.
Requête
bash
curl -X POST -H "Content-Type: application/json" -H "X-STL-Token: {{token}}" -d '{
"track": {
"category_name": "paragliding",
"track_type": "live_track"
},
"location": {
"latitude": 42.458980,
"longitude": 2.767730,
"speed": 0,
"bearing": 213,
"altitude": 829,
"elevation": 750,
"date": "2020-09-23 11:48:00 +0200"
}
}' "https://api.sportstracklive.com/v1/track"http
POST /v1/track HTTP/1.1
Host: api.sportstracklive.com
Content-Type: application/json
X-STL-Token: {{token}}
X-STL-Secret-Key: {{secret_key}}
{
"track": {
"category_name": "paragliding",
"track_type": "live_track"
},
"location": {
"latitude": 42.458980,
"longitude": 2.767730,
"speed": 0,
"bearing": 213,
"altitude": 829,
"elevation": 750,
"date": "2020-09-23 11:48:00 +0200"
}
}Réponse
200 OK — application/json; charset=utf-8
json
{
"track": {
"id": 10704,
"track_type": "live_track",
"started_at": "2020-09-23T11:49:50.000+02:00",
"finished_at": null,
"category": {
"id": 1,
"name": "paragliding"
},
"time_zone": null
}
}Conservez l'track.id renvoyé — vous en aurez besoin pour ajouter des points et pour terminer le direct.
