Catalogue : /api/specials/outrights
Renvoie une ligne par marché × contestant, avec les métadonnées (sans cotes) :
Pour les futures de tournoi,
event_id, period et les runner_* sont null — le marché est identifié par special_id. Pour les props rattachées à un match, event_id porte l’event_id du match.Cotes : /api/specials/odds
Interrogeable par event_id ou special_id (utile pour les futures dont event_id est null). Ajoutez full_history=1 pour la timeline.
special_id, special_name, contestant_id, contestant_name, handicap, odds, todds, period, cutoff, timestamp.
Ouverture/clôture d’un special : /api/specials/opening et /api/specials/closing.