Overview
This endpoint returns the list of referees who officiated matches in a specific tournament along with aggregated statistics for their performances.
Typical use cases
- Retrieve referees assigned to a tournament
- Analyze referee statistics
- Generate referee performance dashboards
- Integrate referee analytics into broadcast or scouting tools
Each referee includes statistical summaries such as:
- Matches played
- Corners awarded
- Offside decisions
- Yellow / red cards issued
- Penalties awarded
- Fouls called
- Average played time
GET /api.php
Parameters
The API name, use TournamentRefereeList
en for English, ar for Arabic
Output format (json or xml)
The tournament ID (example: 211)
Example Request
curl --request GET \
--url "https://korastats.pro/pro/api.php?module=api&api=TournamentRefereeList&version=V2&lang=en&response=json&key=YOUR_API_KEY&tournament_id=211"
Response
{
"result": "string",
"message": "string",
"data": {
"_type": "TOURNAMENT",
"id": "integer",
"tournament": "string",
"startDate": "YYYY-MM-DD",
"endDate": "YYYY-MM-DD",
"referees": [
{
"_type": "REFEREE",
"id": "integer",
"name": "string",
"dob": "YYYY-MM-DD|null",
"stats": {
"MatchesPlayed": "integer|null",
"Corners": "integer|null",
"Offside": "integer|null",
"Yellow Card": "integer|null",
"2nd Yellow Card": "integer|null",
"Direct Red Card": "integer|null",
"Penalties": "integer|null",
"Fouls": "integer|null",
"Fouls In Final Third": "integer|null",
"Average Played Time in Minute": "integer"
}
}
]
}
}