Intégration serveur HTTP

Recevez les événements en direct sur votre propre serveur HTTP.

Créer un endpoint

Créez votre propre webhook acceptant les requêtes HTTP POST. Déployez-le et copiez son URL.

Coller l'URL dans l'application

Collez l'URL dans l'application lorsque vous configurez votre nouvelle destination. Cliquez sur « Testez votre configuration de serveur ». Vous devriez recevoir un message.

Enregistrez la destination et sélectionnez-la.

Coller l'URL dans l'application

Nommer votre diffusion et la lancer

Donnez un nom à votre diffusion et lancez-la. Les événements sont envoyés à votre serveur dès qu'ils se produisent.

Nommer votre diffusion et la lancer

Documentation de la requête HTTP POST

Chaque événement est envoyé sous forme de requête HTTP POST avec les paramètres ci-dessous. Certains paramètres ne sont renseignés que pour certains événements.

Liste des paramètres

matchId (string): id du match

type (string): type d'événement (match_started, match_ended, match_half_time, goal, card, substitution)

country (string): nom du pays où se joue le match

countryId (string): id du pays

countryLogo (string): URL du drapeau du pays, si disponible

league (string): nom de la compétition

leagueId (string): id de la compétition

leagueLogo (string): URL du logo de la compétition, si disponible

matchStadium (string): nom du stade

matchReferee (string): nom de l'arbitre

teamHome (string): nom de l'équipe à domicile

teamHomeId (string): id de l'équipe à domicile

teamHomeBadge (string): URL du logo de l'équipe à domicile

teamHomeScore (string): score de l'équipe à domicile

teamAway (string): nom de l'équipe à l'extérieur

teamAwayId (string): id de l'équipe à l'extérieur

teamAwayBadge (string): URL du logo de l'équipe à l'extérieur

teamAwayScore (string): score de l'équipe à l'extérieur

time (string): minute de l'événement

score (string): score du match

side (string): camp concerné par l'événement (buts, cartons et remplacements)

player1 (string): nom du joueur 1 (buteur, joueur averti ou joueur qui sort)

player1Id (string): id du joueur 1

player2 (string): nom du joueur 2 (passeur décisif ou joueur qui entre)

player2Id (string): id du joueur 2

card (string): jaune ou rouge

timestamp (string): horodatage serveur