Subscription to this function is not available for your account. To upgrade and receive access to this contact sales@datasportsgroup.com
v3 GET /cricket/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}/cricket/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}/cricket/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}/cricket/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}/cricket/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}/cricket/get_matches_day?day={day}&client={client_name}&authkey={client_authkey}", auth=("User", "Password"))
Response Example
200 Success
{"datasportsgroup":{"version":"2.39.3","sport":"cricket","lang":"en","generated_utc":"2025-08-01T15:04:02+00:00","method":{"method_id":"39","name":"get_matches_day"},"competition":{"competition_id":"1079","name":"Twenty20 Internationals","gender":"male","type":"international","format":"international_cup","area_id":"1","area_name":"World","num_matches":"1","last_updated":"2025-07-31 09:41:47","season":{"season_id":"75267","title":"2025","original_name":"Twenty20 Internationals","start_date":"2025-01-01","end_date":"2025-12-31","logo":"","last_updated":"2025-02-24 21:26:25","discipline":{"discipline_id":"240","name":"T20","type":"team","gender":{"value":"male","age_group":"senior","round":{"round_id":"118435","name":"Regular Round","start_date":"2025-01-01","start_time":"","start_date_utc":"2025-01-01","start_time_utc":"","end_date":"2025-12-31","end_time":"","end_date_utc":"2025-12-31","end_time_utc":"","type":"cup","last_updated":"2025-02-24 21:26:39","match":{"match_id":"3652853","date":"2025-08-01","time":"02:00:00","date_utc":"2025-08-01","time_utc":"00:00:00","team_a_id":"33574","team_a_name":"West Indies","team_a_short_name":"West Indies","team_a_tla_name":"WIN","team_a_original_name":"West Indies","team_a_area_id":"282","team_a_area_code":"WIN","team_a_area_name":"West Indies","team_a_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/33574.png","team_b_id":"33575","team_b_name":"Pakistan","team_b_short_name":"Pakistan","team_b_tla_name":"PAK","team_b_original_name":"Pakistan","team_b_area_id":"148","team_b_area_code":"PAK","team_b_area_name":"Pakistan","team_b_logo":"https:\/\/www.dsg-images.com\/clubs\/200x200\/33575.png","status":"Played","winner":"team_B","score_a":"164","score_b":"178","venue_type":"home_away","final_period":"crc_p2s","last_updated":"2025-08-01 05:47:02","broadcasters":[],"period_scores":[],"match_extra":{"gameweek":"","attendance":"","text":{"result":"Pakistan win by 14 runs","toss":"West Indies won the toss and elected to bowl."},"overs":{"team_a":"20.0","team_b":"20.0"},"wickets":{"team_a":"7","team_b":"6"},"venue":{"venue_id":"","venue_name":"","venue_city":"","venue_city_id":"","venue_area_id":"","venue_city_state":"","venue_city_state_abbreviation":"","venue_area_name":""},"weather":{"temperature":"","weather_description":"","wind_speed":"","wind_direction":"","humidity":"","pressure":""}},"live":{"game_minute":"","clock":"","period":""}}}}}}}}}