changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": true,
+ "properties": {
+ "attribution": {
+ "description": "Cite as \"Data by football-charts.com\"",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "match": {
+ "additionalProperties": true,
+ "properties": {
+ "away_score": {
+ "$ref": "#/properties/match/properties/home_score"
+ },
+ "away_team": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "country": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "fgt_a": {
+ "anyOf": [
+ {
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Away side first-goal-time histogram"
+ },
+ "fgt_h": {
+ "anyOf": [
+ {
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Home side first-goal-time histogram"
+ },
+ "home_score": {},
+ "home_team": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "ht_result": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "label": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "league": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "match_date": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "match_status": {
+ "$ref": "#/properties/match/properties/slug",
+ "description": "'scheduled' before kick-off; 'ft' when finished"
+ },
+ "model_predictions": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "dc_v2": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "calibrated": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "description": "Probabilities 0–1. The draw is NOT a field: draw = 1 − home − away.",
+ "properties": {
+ "away": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "btts_yes": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "expected_away_goals": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "expected_home_goals": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "expected_ht_goals": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "home": {},
+ "ht_over_0.5": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "ht_over_1.5": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "over_0.5": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "over_1.5": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "over_2.5": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "over_3.5": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ },
+ "over_4.5": {
+ "$ref": "#/properties/match/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Use these. Calibrated on settled matches."
+ },
+ "computed_at": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "data_through": {
+ "$ref": "#/properties/match/properties/slug",
+ "description": "Last match date the model has seen"
+ },
+ "model": {
+ "$ref": "#/properties/match/properties/slug"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "real_league_name": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "season": {
+ "$ref": "#/properties/match/properties/slug"
+ },
+ "slug": {},
+ "time": {
+ "$ref": "#/properties/match/properties/slug"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "match"
+ ],
+ "type": "object"
+}