Search K
Appearance
Get events. This endpoint is aimed for the standalone frontend
Number of items per page
50
Current page
1
Enum: soccer, motorsport, tennis, rugby, darts, horseracing, boxing, other, motogp, formula1, cricket, basketball, combatsport, icehockey, nba, nfl, mlb, watersport, dtm, indycar, superbike, padel
soccer
Enum: cup, league, oneoff
league
Event start date
2024-04-01
Event stop date
2024-04-30
7552e5ca74124757be3f4b0dc1687aa9_vnx
5d3b8b1c916f4a158dc736dc8ef7c97a_evt
6652b082b6d64e92af2794fb1e352e86_trn
3eae14a18975444a8af9d35f4e978f0e_tms
3eae14a18975444a8af9d35f4e978f0e_tms
12c3564d227044f4a22ea29b3fe806fa_tms
London
Events related to a specific location id (can be venue, city, ..)
2326aaa6494c401ba94e8bf9c0b5de44_ddr
Enum: cancelled, closed, notstarted, nosale, postponed, soldout
notstarted
Country in iso 3 format
GBR
Arsenal FC vs Luton Town
Premier League
Number of tickets available for this event (on category level)
gt:10
Show only events which have had bookings
true
Show all the popular events
false
lt:100
Seo friendly alternative to uuid
arsenal-fc-vs-luton-town-5d3b8
To localize an event in a specific name. Fallback to en
en
Season, for example 2024 or 24/25 depending on sport type
23/24
curl -X GET \
'https://api.xs2event.com/v1/events?sport_type=soccer&tournament_type=league&date_start=2024-04-01&date_stop=2024-04-30&venue_id=7552e5ca74124757be3f4b0dc1687aa9_vnx&event_id=5d3b8b1c916f4a158dc736dc8ef7c97a_evt&tournament_id=6652b082b6d64e92af2794fb1e352e86_trn&team_id=3eae14a18975444a8af9d35f4e978f0e_tms&hometeam_id=3eae14a18975444a8af9d35f4e978f0e_tms&visitingteam_id=12c3564d227044f4a22ea29b3fe806fa_tms&city=London&location_id=2326aaa6494c401ba94e8bf9c0b5de44_ddr&event_status=notstarted&country=GBR&event_name=Arsenal+FC+vs+Luton+Town&tournament_name=Premier+League&tickets_available=gt%3A10&booked=true&popular_events=false&ticket_price_eur=lt%3A100&slug=arsenal-fc-vs-luton-town-5d3b8&accept_language=en&season=23%2F24' \
-H "Content-Type: application/json"
fetch('https://api.xs2event.com/v1/events?sport_type=soccer&tournament_type=league&date_start=2024-04-01&date_stop=2024-04-30&venue_id=7552e5ca74124757be3f4b0dc1687aa9_vnx&event_id=5d3b8b1c916f4a158dc736dc8ef7c97a_evt&tournament_id=6652b082b6d64e92af2794fb1e352e86_trn&team_id=3eae14a18975444a8af9d35f4e978f0e_tms&hometeam_id=3eae14a18975444a8af9d35f4e978f0e_tms&visitingteam_id=12c3564d227044f4a22ea29b3fe806fa_tms&city=London&location_id=2326aaa6494c401ba94e8bf9c0b5de44_ddr&event_status=notstarted&country=GBR&event_name=Arsenal+FC+vs+Luton+Town&tournament_name=Premier+League&tickets_available=gt%3A10&booked=true&popular_events=false&ticket_price_eur=lt%3A100&slug=arsenal-fc-vs-luton-town-5d3b8&accept_language=en&season=23%2F24', {headers:{'Content-Type':'application/json'}})
.then(response => response.json())
.then(data => console.log(data));
<?php
$url = 'https://api.xs2event.com/v1/events';
$method = 'GET';
$headers = [
'Content-Type' => 'application/json',
];
$query = http_build_query([
'sport_type' => 'soccer',
'tournament_type' => 'league',
'date_start' => '2024-04-01',
'date_stop' => '2024-04-30',
'venue_id' => '7552e5ca74124757be3f4b0dc1687aa9_vnx',
'event_id' => '5d3b8b1c916f4a158dc736dc8ef7c97a_evt',
'tournament_id' => '6652b082b6d64e92af2794fb1e352e86_trn',
'team_id' => '3eae14a18975444a8af9d35f4e978f0e_tms',
'hometeam_id' => '3eae14a18975444a8af9d35f4e978f0e_tms',
'visitingteam_id' => '12c3564d227044f4a22ea29b3fe806fa_tms',
'city' => 'London',
'location_id' => '2326aaa6494c401ba94e8bf9c0b5de44_ddr',
'event_status' => 'notstarted',
'country' => 'GBR',
'event_name' => 'Arsenal FC vs Luton Town',
'tournament_name' => 'Premier League',
'tickets_available' => 'gt:10',
'booked' => 'true',
'popular_events' => 'false',
'ticket_price_eur' => 'lt:100',
'slug' => 'arsenal-fc-vs-luton-town-5d3b8',
'accept_language' => 'en',
'season' => '23/24',
]);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url . '?' . $query);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
?>
import requests
url = 'https://api.xs2event.com/v1/events'
params = {
'sport_type': 'soccer',
'tournament_type': 'league',
'date_start': '2024-04-01',
'date_stop': '2024-04-30',
'venue_id': '7552e5ca74124757be3f4b0dc1687aa9_vnx',
'event_id': '5d3b8b1c916f4a158dc736dc8ef7c97a_evt',
'tournament_id': '6652b082b6d64e92af2794fb1e352e86_trn',
'team_id': '3eae14a18975444a8af9d35f4e978f0e_tms',
'hometeam_id': '3eae14a18975444a8af9d35f4e978f0e_tms',
'visitingteam_id': '12c3564d227044f4a22ea29b3fe806fa_tms',
'city': 'London',
'location_id': '2326aaa6494c401ba94e8bf9c0b5de44_ddr',
'event_status': 'notstarted',
'country': 'GBR',
'event_name': 'Arsenal FC vs Luton Town',
'tournament_name': 'Premier League',
'tickets_available': 'gt:10',
'booked': true,
'popular_events': false,
'ticket_price_eur': 'lt:100',
'slug': 'arsenal-fc-vs-luton-town-5d3b8',
'accept_language': 'en',
'season': '23/24'
}
headers = {
'Content-Type': 'application/json'
}
response = requests.get(url, params=params, headers=headers)
print(response.json())