Subscription to this function is not available for your account. To upgrade and receive access to this contact sales@datasportsgroup.com
v3 GET /csgo/get_matches_day
Returns all matches with basic data which will be played at the selected day.
Request URL
https://dsg-api.com/clients/{client_name}/csgo/get_matches_day?day={day}&client={client_name}&authkey={client_authkey}
API Threshold
  • 10k calls per hour (2.78 calls per second)
  • This threshold applies to ALL your calls you do across the API.
  • Your number of calls get reset every hour at :00
  • If the thresold is reached within the hour you will get a xml/json message accordingly (which is gone when the next hour starts, see previous point)
Parameters
authkey
string Required
client authentification key
client
string Required
unique client ID
comp_id
int
by using a valid competition_id it will filter the todays matches
day
string Required
date to obtain matches (yyyy-mm-dd)
detailed
string
only 'yes' is valid. This parameter can be only used in connection with either &round_id= or &last_updated= .
ftype
string
changes feed type from XML to json (ftype=json or ftype=json_array)
lang
string
two-character language code, defaults to 'en'
last_updated
string
by using valid date time format (yyyy-mm-dd hh:mm:ss) it will display only matches updated after this timestamp. The timestampl cant be older than 6 minutes.
playing
string
only 'yes' is valid to display only current live matches
round_id
int
by using a valid round_id it will filter the todays matches
tz
string
timezone to be used for the call (use PHP timezones like America/New_York )
Nodes
Response Headers
200
Success
401
Unauthorized
429
Too Many Requests
Code Samples
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://dsg-api.com/clients/{client_name}/csgo/get_matches_day?day={day}&client={client_name}&authkey={client_authkey}");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERPWD, "{User}:{Password}");
$content = curl_exec($ch);
curl_close($ch);
?>
curl GET -u "User:Password" "https://dsg-api.com/clients/{client_name}/csgo/get_matches_day?day={day}&client={client_name}&authkey={client_authkey}"
Imports System
Imports System.Net	
Imports System.IO
Imports System.Text

Public Module Module1
	Public Sub Main()
		Dim url As String = "https://dsg-api.com/clients/{client_name}/csgo/get_matches_day?day={day}&client={client_name}&authkey={client_authkey}"
		Dim myReq As WebRequest = WebRequest.Create(url)
		myReq.Credentials = new System.Net.NetworkCredential("{User}", "{Password}")
		Dim wr As WebResponse = myReq.GetResponse()
		Dim receiveStream As Stream = wr.GetResponseStream()
		Dim reader As StreamReader = New StreamReader(receiveStream, Encoding.UTF8)
		Dim content As String = reader.ReadToEnd()
	End Sub
End Module
response = requests.get("https://dsg-api.com/clients/{client_name}/csgo/get_matches_day?day={day}&client={client_name}&authkey={client_authkey}", auth=("User", "Password"))
Response Example
200 Success
{"datasportsgroup":{"version":"2.169.3","sport":"esport_counterstrikego","lang":"en","generated_utc":"2025-08-01T15:05:11+00:00","method":{"method_id":"169","name":"get_matches_day"},"competition":{"competition_id":"1871","name":"Intel Extreme Masters","gender":"male","type":"club","format":"international_cup","area_id":"1","area_name":"World","num_matches":"2","last_updated":"2025-03-30 13:09:42","season":{"season_id":"76777","title":"2025 Cologne","original_name":"Intel Extreme Masters","start_date":"2025-07-23","end_date":"2025-08-03","logo":"","last_updated":"2025-07-21 19:18:36","discipline":{"discipline_id":"606","name":"Counter Strike 2","type":"team","gender":{"value":"mixed","age_group":"senior","round":{"round_id":"128718","name":"Quarter-finals","start_date":"2025-08-01","start_time":"","start_date_utc":"2025-08-01","start_time_utc":"","end_date":"2025-08-01","end_time":"","end_date_utc":"2025-08-01","end_time_utc":"","type":"cup","last_updated":"2025-07-21 20:13:13","match":[{"match_id":"3813825","date":"2025-08-01","time":"15:45:00","date_utc":"2025-08-01","time_utc":"13:45:00","team_a_id":"33832","team_a_name":"The MongolZ","team_a_short_name":"The MongolZ","team_a_tla_name":"MON","team_a_original_name":"The MongolZ","team_a_area_id":"131","team_a_area_code":"MGL","team_a_area_name":"Mongolia","team_a_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/33832.png","team_b_id":"27643","team_b_name":"Natus Vincere","team_b_short_name":"NAVI","team_b_tla_name":"NAV","team_b_original_name":"Natus Vincere","team_b_area_id":"201","team_b_area_code":"UKR","team_b_area_name":"Ukraine","team_b_logo":"https:\/\/www.dsg-images.com\/sport_entity\/200x200\/997.png","status":"Playing","winner":"yet unknown","score_a":"0","score_b":"0","venue_type":"neutral","final_period":"csgo_p1s","last_updated":"2025-08-01 17:05:02","broadcasters":[],"period_scores":{"period":{"type":"p1s","score_a":"15","score_b":"18"}}},{"match_id":"3813824","date":"2025-08-01","time":"19:00:00","date_utc":"2025-08-01","time_utc":"17:00:00","team_a_id":"27650","team_a_name":"MOUZ","team_a_short_name":"MOUZ","team_a_tla_name":"MOU","team_a_original_name":"MOUZ","team_a_area_id":"80","team_a_area_code":"DEU","team_a_area_name":"Germany","team_a_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/27650.png","team_b_id":"38785","team_b_name":"FURIA Esports","team_b_short_name":"FURIA Esports","team_b_tla_name":"FUR","team_b_original_name":"FURIA Esports","team_b_area_id":"35","team_b_area_code":"BRA","team_b_area_name":"Brazil","team_b_logo":"https:\/\/www.dsg-images.com\/sport_entity\/200x200\/1094.png","status":"Fixture","winner":"yet unknown","score_a":"","score_b":"","venue_type":"neutral","final_period":"csgo_p2s","last_updated":"2025-08-01 00:01:40","broadcasters":[],"period_scores":[]}]}}}}}}}