SportsDataIO wins Best Data Product at the 2022 SBC Awards Learn More
Winner 2022 Best Data Product! Learn More

Getting Started with Sports Data APIs


At SportsDataIO, we maintain the most robust sports data feeds in the industry. In order to start testing the integration, the first thing you'll need is an API subscription key. If you have not already received a key from our sales team, you can get one by signing up for a free trial using the links below. If you're working with a team of developers, we'd recommend making a generic password that you can send to your developers, so they can also login to the same account, and have access to API subscription keys.

Choose the sport that you'd like a free trial for:

Making live API calls

Once you have the free trial, you'll be able to start testing the API by making live calls using our developer portal. The links below will direct you to the live open console in our developer portal.

Please note that some of the data points within the Free Trial are scrambled (scores, stats, odds), while others are accurate (schedules, teams, players). Once you upgrade to a paid production API key the actual scores and game data will flow in unscrambled. You'll find valuable code samples and possible parameter values in the API docs.

Architecture

At this point, you should have access to the API, and you're making live API calls. Now, it's time to start thinking about the architecture of your system and how exactly you're going to integrate the data.

Before making any decisions, please review the Implementation Guide. It explains the ideal methodology to integrating live data feeds. You also may want to have a look at these open source frameworks before you start writing code from scratch.

Please note that these open source frameworks have been generously built and uploaded by other clients, are not supported or updated by SportsDataIO, and may require some upfront work on your end to make fully operational

Need more help?