Informations générales
Swiss Ice Hockey met à la disposition de ses clubs les données relatives au hockey sur glace via deux interfaces. Ces deux API ne sont pas accessibles au public et nécessitent un contrat en vigueur entre le club et la SIHF:
- Interface club avec services PULL pour les classements, les calendriers des matchs, les statistiques des joueurs et des équipes
- Interface XML avec services PUSH/PULL pour les classements, les statistiques des joueurs et des équipes, les détails des matchs, le live ticker
Les deux interfaces utilisent le format XML pour les données
Interface club
L'interface du club permet à l'utilisateur du club de configurer, via une interface web, ses propres statistiques pour ses équipes, qui peuvent ensuite être consultées via un lien web. L'outil correspondant, MySIHF, est intégré à la plateforme Game Operations de la SIHF. Vous trouverez ici un aperçu à ce sujet.

Interface XML
La variante PUSH de l'interface XML permet aux clubs de recevoir des données de match via HTTP-POST. Pour la réception et le traitement des données, le destinataire doit créer une application web (point de terminaison).
La variante PULL permet également d'effectuer ses propres requêtes. La description de l'interface XML, accompagnée d'exemples de requêtes, est disponible ici (demander un identifiant de connexion via le support )

Important
- La configuration des flux push souhaités et l'activation de l'accès pull sont assurées par SIHF.
- Les données détaillées sur les matchs, telles que la composition des équipes, les buts, les pénalités, etc., ne peuvent être obtenues que via l'interface XML !
Accès aux interfaces
Pour pouvoir utiliser les interfaces SIHF, il est nécessaire de disposer au préalable d’un contrat signé avec la SIHF. Pour cela, veuillez contacter le support en indiquant Interface club/XML et en précisant :
- le nom du club, son numéro et son adresse complète, ainsi que
- les noms des deux personnes habilitées à signer
Nous établirons ensuite le contrat et vous l'enverrons. Dès réception de l'exemplaire signé, l'interface du club sera activée. Vous recevrez également les identifiants de connexion pour consulter la documentation relative à l'interface XML.
Coûts
L'accès aux interfaces coûte au club un montant unique de 300 CHF (hors TVA), puis 130 CHF par saison.
Les clubs de jeunes disposant de leur propre club bénéficient d'une convention spécifique et d'une facturation annuelle.
Contact
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article