changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "count": {
+ "description": "Number of matches returned",
+ "type": "number"
+ },
+ "matches": {
+ "items": {
+ "properties": {
+ "away": {
+ "description": "Away team name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "away_id": {
+ "description": "Away team ID",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "competition": {
+ "description": "Competition name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "competition_code": {
+ "description": "Competition code",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "group": {
+ "description": "Group name if applicable",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "home": {
+ "description": "Home team name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "home_id": {
+ "description": "Home team ID",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "Match ID",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "matchday": {
+ "description": "Round/matchday number",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "score_full_time": {
+ "description": "Full-time score (e.g., '2-1' or '-')",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "score_half_time": {
+ "description": "Half-time score (e.g., '1-0' or '-')",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "stage": {
+ "description": "Competition stage",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "description": "Match status",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "utc_date": {
+ "description": "Match date/time in UTC (ISO 8601)",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "venue": {
+ "description": "Venue name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "winner": {
+ "description": "Winner ('HOME', 'AWAY', 'DRAW', or null)",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "team_id": {
+ "description": "Team ID queried",
+ "type": "number"
+ }
+ },
+ "required": [
+ "team_id",
+ "count",
+ "matches"
+ ],
+ "type": "object"
+}