API
Corta'Bleu Race Scoring API
En bref:
teams: Toutes les équipes en brefleaderboard: Classement provisoireteamsready: Equipes prêt au départteamsracing: Equipes en courseracerpoints: Points d'une équipe en direct ou de la dernière descente
teams
- URL: https://clients.msassen.ch/cortableu/api/teams.php
- Type: JSON Array
- Info: Liste de toutes les équipes dans l'ordre du dossard
- Param:
bibSi spécifié, uniquement l'équipe avec ce dossard sera retourné- Ex.
https://...teams.php?bib=1retournera la fiche du dossard 1
- Ex.
[
{
bib: Number //Dossard
name: String //Nom d'équipe
racing: Boolean //L'équipe est en course
},
...
]
leaderboard
- URL: https://clients.msassen.ch/cortableu/api/leaderboard.php
- Type: JSON Array
- Info: Liste de toutes les équipes dans l'ordre de dossard
- Param:
bibSi spécifié, uniquement l'équipe avec ce dossard sera retourné- Ex.
https://...leaderboard.php?bib=1retournera la fiche du dossard 1
- Ex.
- Param:
limitSi spécifié, uniquement le nombre d'équipes spécifié sera retrouné- Ex.
https://...leaderboard.php?limit=3retournera les 3 premières places
- Ex.
[
{
bib: Number //Dossard
name: String //Nom d'équipe
score_1: Number //Meilleur score à la bascule
score_2: Number //Meilleur score au tunnel
score_3: Number //Meilleur score au radar
score_4: Number //Meilleur score à la lancée de balle
score_subtot: Number //Somme des scores "course"
score_jury: Number //Score du jury
score_total: Number //Somme tous les scores
rank: Number //Classement provisoire
racing: Boolean //L'équipe est en course
},
...
]
teamsReady
- URL: https://clients.msassen.ch/cortableu/api/teamsready.php
- Type: JSON Array
- Info: Liste des équipes prêt au départ dans l'ordre de départ
[
{
bib: Number //Dossard
name: String //Nom d'équipe
},
...
]
teamsRacing
- URL: https://clients.msassen.ch/cortableu/api/teamsracing.php
- Type: JSON Array
- Info: Liste des équipes en course dans l'ordre de départ
[
{
bib: Number //Dossard
name: String //Nom d'équipe
points_1: Number //Score live à la bascule
points_2: Number //Score live au tunnel
points_3: Number //Score live au radar
points_4: Number //Score live à la lancée de balle
},
...
]
racerPoints
- URL: https://clients.msassen.ch/cortableu/api/racerpoints.php
- Type: JSON Object
- Info: Dernière course qui a eu lieue
- Param:
bibSi spécifié, l'équipe avec ce dossard sera retourné- Les points seront en direct si l'équipe est en course, ou alors de la dernière descente par l'équipe
- Un objet vide est retourné si l'équipe n'a pas encore fait de course
- Ex.
https://...racerpoints.php?bib=1retournera la fiche du dossard 1
{ bib: Number //Dossard name: String //Nom d'équipe points_1: Number //Score à la bascule points_2: Number //Score au tunnel points_3: Number //Score au radar points_4: Number //Score à la lancée de balle }