Sample JSON Data

Following the communication on the 29th April ahead of proposed changes on the 1st June 2026, we will be updating JSON samples with the proposed changes which are highlighted in the email where appropriate.

Please take a moment to review these and should you have any questions, raise to [email protected]

Example JSON Packets

Here are some example JSON packets from the /actions and /statistics websockets detailing the new data collection scenarios (where appropriate). In some cases, we are removing those actions completely, so you simply will not have a fixtureActionType and associated fixtureActionTypeId.

chevron-right222 - Stealhashtag

Steals will now be included in the /actions websocket feed.

chevron-right223 - Blockhashtag

Block will now be included in the /actions feed.

chevron-right64 - Possible video Checkhashtag

New workflow will only have Video Check Underway (id 51) action and we will no longer have the ‘Possible’ layer

chevron-right218 - No Assist & No Reboundhashtag

New workflow will not include these data point. It is possible the assist (id 217) might not be tagged to a specific player, but we will no longer provide a dedicated “no assist” or 'No Rebound' indication.

chevron-right231 - Out Of Gamehashtag

Only sub type id 23103 - Injured will be missing. All other sub types will be available as per example below:

chevron-right224 - Offensive Team Reboundhashtag

New workflow will only send ‘Confirmed’ Offensive Rebounds and only updated then to Player Rebounds. Furthermore, you should assume rebounds without a player attached are team rebounds.

chevron-right225 - Defensive Team Reboundhashtag

New workflow will only send ‘Confirmed’ Defensive Rebounds and only updated then to Player Rebounds. Furthermore, you should assume rebounds without a player attached are team rebounds.

chevron-right56 - Match Start Delayedhashtag

Now check the fixtures REST API (/fixtures) for information using the "startDateUTC". This will not be available in the /actions websocket anymore as it's own action.

chevron-right72 - Data Review Underway & 73 - Data Review Overhashtag

Open Market (id 67) and Closed Market (Id 66) actions will be utilised instead if there is an indication that any key actions (3 Pointers, Free throws, 2 Pointers etc), might be incorrect. The same process for data checking is in place; we will just not send a specific action or its associated sub type action

chevron-right209 - Free Throw Missed, 210 - 2PT Missed & 211 - 3PT Missedhashtag

No ‘Pending’ sendType will be sent. only ‘Confirmed'

chevron-right235 - Possible FT Awarded & 236 - No FT Awardedhashtag

These actions will no longer be provided in the /actions websocket

chevron-right201 - Turnoverhashtag

Turnover action or associated sub type actions will only be collected for Spanish Liga Endesa, Euroleague and Eurocup competitions.

chevron-right24 - Players Readyhashtag

This action will only be available for period = 1 only

chevron-right1 - Match Conditionshashtag

This action will no longer be provided

chevron-right58 - Play Stopped & 63 Play Resumedhashtag

These actions will no longer be provided. Significant match interruptions will be indicated via fixture status = abandoned for Play Stopped and fixture status = live for Play Resumed

Last updated

Was this helpful?