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"
+ ]
+ },
+ "track_record": {
+ "additionalProperties": true,
+ "properties": {
+ "accuracy": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "brier": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/pl",
+ "description": "Brier score over settled probabilities; lower is better, 0.25 = coin flip"
+ },
+ "buckets": {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "avg_prob": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/hit_rate"
+ },
+ "hi": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/hit_rate"
+ },
+ "hit_rate": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/hit_rate"
+ },
+ "lo": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/hit_rate"
+ },
+ "n": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/n"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "n": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/n"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "by_market": {
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "pending": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/n",
+ "description": "Leans published but not yet settled"
+ },
+ "recent": {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "market": {
+ "$ref": "#/properties/track_record/properties/recent/anyOf/0/items/properties/slug"
+ },
+ "model_prob": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/hit_rate"
+ },
+ "outcome": {
+ "$ref": "#/properties/track_record/properties/recent/anyOf/0/items/properties/slug",
+ "description": "'won' | 'lost' | 'void'"
+ },
+ "pl": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/hit_rate"
+ },
+ "result_score": {
+ "$ref": "#/properties/track_record/properties/recent/anyOf/0/items/properties/slug"
+ },
+ "side": {
+ "$ref": "#/properties/track_record/properties/recent/anyOf/0/items/properties/slug"
+ },
+ "slug": {}
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The 50 most recent graded leans"
+ },
+ "signals_only": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "summary": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "hit_rate": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/pl"
+ },
+ "lost": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/n"
+ },
+ "n": {},
+ "pl": {
+ "description": "Profit/loss in units at flat 1-unit stakes"
+ },
+ "void": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/n"
+ },
+ "won": {
+ "$ref": "#/properties/track_record/properties/summary/anyOf/0/properties/n"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Whole window"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "track_record"
+ ],
+ "type": "object"
+}