Setup an HTTP server integration

Receive live events on your HTTP server

  • 1

    Build an endpoint

    Build your own webhook accepting HTTP POST requests. Deploy it and copy the URL

    Http1
  • 2

    Paste the URL in the app

    Paste the URL in the app when you setup your new destination. Click on the "Test your server setup". You should receive a message.

    Save the destination and select it.

    Http2
  • 3

    Create profile

    Eheu, competition! Sunt apolloniateses vitare salvus, varius tuses. Bi-color boreas nunquam dignuss terror est. Sunt nomenes consumere flavum, barbatus lunaes.
    Http3

HTTP POST request documentation

The HTTP post request provides several parameters is each event. Some parameters are used only in specific events.

List of all parameters

matchId: string => matches id
type: string => event type ( match_started, match_ended, match_half_time, goal, card, substitution)
country: string => country name where the game happens
countryId: string => country id
countryLogo: string => country Flag Url if available
league: string => league name
leagueId: string => league id
leagueLogo: string => league logo url if available
matchStadium : string => stadium name
matchReferee: string => referee name
teamHome: string => home team name
teamHomeId: string => home team id
teamHomeBadge: string => home team logo url
teamHomeScore: string => home team score
teamAway: string => away team name
teamAwayId: string => away team id
teamAwayBadge: string => away team logo url
teamAwayScore: string => away team score
time: string => time of event in minute
score: string => match score
side: string => side of the event (for goals, card or substition)
player1: string => player 1 name (goal scorer, player getting a card or player leaving game)
player1Id: string => player 1 id
player2: string => player 2 name (player doing assist or player entering the game)
player2Id: string => player 2 id
card: string => yellow or red
timestamp: string => server timestamp

Runs on Unicorn Platform