Do You Have an API to Access Play-Cricket Data? Follow
Current API documentation can be found here. Regrettably we do not have any further documentation available at this time.
A club can access the full scorecards of their games but we do not offer endpoints for statistics, which remains a Play-Cricket only functionality.
If your club wishes to access the API, then a main admin or committee member will need to contact the help desk here to sign an agreement on the clubs behalf and authorise access to the club's data. We can then issue you with a API key.
Please note: The Play-Cricket API is not available for real-time use-cases. We are only able to support low-traffic data transfers such as consuming match results after play has finished, or syncing competitions overnight. For live information on matches, linking from your site to the Play-Cricket match centre page by constructing the URL is the best option.
FAQs
Who can access the API
The Play-Cricket API is made available to clubs and leagues who are users of our platform, to enable their rights as data controllers to export, process and publish their data from Play-Cricket elsewhere.
Play-Cricket is not offered to third parties for commercial purposes, whether for or not-for profit, apart from by exception where it can be proven to be in the interest of the game of cricket. We are unable to respond to cold approaches from well-meaning organisations or individuals wishing to build products upon Play-Cricket's data, unless there is a compelling reason (usually in the form of a well-established customer base) for us to do so. If you request access for these purposes, you may not receive a response from us. More information on commercial access can be found here.
I want to build a scoreboard integration
Play-Cricket's API does not provide real-time data, so is not suited for powering scoreboards or other in-match displays. For these use cases we recommend exploring the local scoreboard connection capabilities offered by our scoring applications. These provide low-latency feeds direct from the device on which the game is being scored. Documentation can be found here, and any queries related to connections should be directed to our scoring partners: Frogbox (PCS) and NV Play (PCS Pro).
I want to enable video streaming using the API
We are unable to support video applications or other real-time products at this time. The ECB is in partnership with our scoring application partners, who both offer high-quality video products to clubs and leagues. We recommend checking their websites here for more information: Frogbox / NV Play
What rate limits apply
While we do not currently explicitly rate-limit connections, we reserve the right to do so in the future. Our API is not designed for high-traffic or real-time use cases, and we usually recommend fetching results once after the game has finished, and retrieving other associated data to a local cache overnight. Wherever possible please minimise the data being retrieved, using precise query parameters wherever possible - it is your responsibility to minimise the data you process and retain to just that is necessary, in line with UK Law.
Can my access be revoked
We reserve the right to suspend your access at any time in the event that we detect irregular or dangerous patterns of activity from your account. This is in order to protect the privacy and security of our users, and to ensure that one API consumer can't disrupt access for our other users through denial of service, whether intentional or inadvertent. In the event this happens, we will endeavour to inform you, but cannot guarantee this will always be possible.
Can you assist me with building my integration
The ECB is not a technology company and is unable to provide guidance or technical support for users of the API at this time.