changedOutput schema / properties / matches / anyOf
Previous value: -[
- {
- "items": {
- "additionalProperties": true,
- "properties": {
- "away_team": {
- "type": "string"
- },
- "country": {
- "$ref": "#/properties/league"
- },
- "home_team": {
- "type": "string"
- },
- "league": {
- "$ref": "#/properties/league"
- },
- "match_date": {
- "$ref": "#/properties/league"
- },
- "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/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "btts_yes": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "expected_away_goals": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "expected_home_goals": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "expected_ht_goals": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "home": {},
- "ht_over_0.5": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "ht_over_1.5": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "over_0.5": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "over_1.5": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "over_2.5": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "over_3.5": {
- "$ref": "#/properties/matches/anyOf/0/items/properties/model_predictions/anyOf/0/properties/dc_v2/anyOf/0/properties/calibrated/anyOf/0/properties/home"
- },
- "over_4.5": {
- "$ref": "#/properties/matches/anyOf/0/items/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/league"
- },
- "data_through": {
- "$ref": "#/properties/league",
- "description": "Last match date the model has seen"
- },
- "model": {
- "$ref": "#/properties/league"
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "real_league_name": {
- "$ref": "#/properties/league"
- },
- "slug": {
- "description": "Input to get_match",
- "type": "string"
- },
- "status": {
- "$ref": "#/properties/league"
- },
- "time": {
- "$ref": "#/properties/league"
- }
- },
- "required": [
- "slug",
- "home_team",
- "away_team"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "away_team": {
+ "type": "string"
+ },
+ "country": {},
+ "home_team": {
+ "type": "string"
+ },
+ "league": {},
+ "match_date": {},
+ "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": {},
+ "btts_yes": {},
+ "expected_away_goals": {},
+ "expected_home_goals": {},
+ "expected_ht_goals": {},
+ "home": {},
+ "ht_over_0.5": {},
+ "ht_over_1.5": {},
+ "over_0.5": {},
+ "over_1.5": {},
+ "over_2.5": {},
+ "over_3.5": {},
+ "over_4.5": {}
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Use these. Calibrated on settled matches."
+ },
+ "computed_at": {},
+ "data_through": {
+ "description": "Last match date the model has seen"
+ },
+ "model": {}
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "real_league_name": {},
+ "slug": {
+ "description": "Input to get_match",
+ "type": "string"
+ },
+ "status": {},
+ "time": {}
+ },
+ "required": [
+ "slug",
+ "home_team",
+ "away_team"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+]