/
NFL Statistics Message JSON Schema
NFL Statistics Message JSON Schema
{
"definitions": {
"FixtureCompetitorStatistics": {
"type": [
"object",
"null"
],
"properties": {}
},
"FixtureParticipantStatistics": {
"type": [
"object",
"null"
],
"properties": {}
},
"Competitor": {
"type": [
"object",
"null"
],
"properties": {
"id": {
"type": "integer"
},
"href": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"href"
]
},
"Fixture": {
"type": [
"object",
"null"
],
"properties": {
"id": {
"type": "integer"
},
"href": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"href"
]
},
"FixtureCompetitorWithParticipants": {
"type": [
"object",
"null"
],
"properties": {
"competitor": {
"$ref": "#/definitions/Competitor"
},
"statistics": {
"$ref": "#/definitions/FixtureCompetitorStatistics"
},
"participants": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/definitions/FixtureParticipant"
}
}
},
"required": [
"competitor",
"statistics",
"participants"
]
},
"FixtureParticipant": {
"type": [
"object",
"null"
],
"properties": {
"participant": {
"$ref": "#/definitions/Participant"
},
"statistics": {
"$ref": "#/definitions/FixtureParticipantStatistics"
}
},
"required": [
"participant",
"statistics"
]
},
"Metadata": {
"type": [
"object",
"null"
],
"properties": {
"Version": {
"type": [
"string",
"null"
]
},
"generatedFromEvent": {
"type": [
"string",
"null"
]
},
"updatedAtUtc": {
"type": "string",
"format": "date-time"
},
"heartbeatExpiresAtUtc": {
"type": "string",
"format": "date-time"
}
},
"required": [
"contractVersion",
"generatedFromEvent",
"updatedAtUtc",
"heartbeatExpiresAtUtc"
]
},
"Participant": {
"type": [
"object",
"null"
],
"properties": {
"id": {
"type": "integer"
},
"href": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"href"
]
},
"Source": {
"type": [
"object",
"null"
],
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"version": {
"type": [
"string",
"null"
]
},
"id": {
"type": "integer"
},
"href": {
"type": [
"string",
"null"
]
}
},
"required": [
"name",
"version",
"id",
"href"
]
}
},
"type": "object",
"properties": {
"source": {
"$ref": "#/definitions/Source"
},
"metadata": {
"$ref": "#/definitions/Metadata"
},
"heartbeats": {
"type": "object",
"properties": {
"platform": {
"type": "object",
"properties": {
"pulseAt": {
"type": "string"
},
"expiresAt": {
"type": "string"
}
},
"required": [
"pulseAt",
"expiresAt"
]
},
"source": {
"type": "object",
"properties": {
"isAlive": {
"type": "boolean"
},
"pulseAt": {
"type": "string"
},
"expiresAt": {
"type": "string"
}
},
"required": [
"isAlive",
"pulseAt",
"expiresAt"
]
}
},
"required": [
"platform",
"source"
]
},
"fixture": {
"$ref": "#/definitions/Fixture"
},
"competitors": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/definitions/FixtureCompetitorWithParticipants"
}
}
},
"required": [
"source",
"metadata",
"heartbeats",
"fixture",
"competitors"
]
}
, multiple selections available,
Related content
NFL Statistics v1 Definitions
NFL Statistics v1 Definitions
Read with this
Statistics API
Statistics API
Read with this
American Football Match State V2
American Football Match State V2
Read with this
Genius Sports Live Sports Data Push API via Ably
Genius Sports Live Sports Data Push API via Ably
Read with this
Telemetry Match State API
Telemetry Match State API
Read with this
American Football V2
American Football V2
Read with this