Page cover

DataCore

Welcome to DataCore API documentation

What is DataCore

DataCore is the REST and Streaming API platform built by the Competition Management and Digital Engagement (CMDE) unit.

It provides a unified, multi-sport solution that enables approved users and partners to securely access, manage, and integrate sporting organization data based on defined permissions.

The DataCore platform supports the management of data for a sporting league.

DataCore involves the management of:

  • Players

  • Teams

  • Fixtures/Matches

  • Scores

  • Statistics (eg. fixture/season/career)

  • Events

  • Video Streams

  • etc.

The system supports two APIs:

  • REST - API for the synchronous access/management of the data

  • STREAMING - API for real-time access to match based data

Sports covered in this guide:

Sport
REST API
Streaming API

Badminton

3x3 Basketball

Basketball

Baseball

Football (Soccer)

Futsal

Handball

Field Hockey

3Ice

Ice Hockey

Tennis

Volleyball

Beach Volleyball

Purpose of this documentation

This guide is designed to help you:

  • Explore API endpoints and available fields

  • Understand the data structures within the Streaming API

  • Learn how to create and manage access tokens for secure, permission-based integration

Benefits of DataCore

DataCore delivers significant value to sports organizations and partners by enabling:

  • Centralised control of data flow

  • Consistent data standards across multiple systems

  • Seamless integration between best-in-class sports technology platforms

  • Aggregation of data from multiple sources into a single, reliable interface

  • Authenticated data consumption for analysis, visualization, and distribution

  • Terminology and data field enumerations configurable per sport

By acting as a central hub, DataCore ensures systems can communicate using a single, consistent integration. Inputs can evolve over time without impacting outputs—ensuring flexibility and stability for downstream consumers.

How this documentation is organized

The documentation is organized into two sections. The first section, Auth API, contains an Access Token Guide, that explains the authentication process required to access the Sports APIs endpoints presented in the second section. The second section, Sports APIs, is organized by sport and contains all relevant APIs.

Last updated

Was this helpful?