This project is a custom API client developed by the 33rd Team to streamline access and utilize the TruMedia API effectively. The TruMedia API provides powerful tools for data analytics, visualizations, and video scouting for various sports such as football, baseball, soccer, cricket, and basketball. This client helps our team access and utilize the TruMedia API in an organized and efficient manner.
TruMedia offers a comprehensive suite of tools to sports teams and media clients, empowering them with valuable insights to enhance their performance and content creation. This API client allows the 33rd Team to harness the capabilities of TruMedia's API and integrate it seamlessly into our projects.
Before using this API client, ensure that you have the following prerequisites:
- Access to the TruMedia API and appropriate credentials.
- Python installed on your local machine.
To install and set up the TruMedia API client, follow these steps:
-
Clone this repository to your local machine:
git clone [https://github.com/giantmeatball/33rdTeamDataTools.git]
-
Navigate to the project directory
-
Update the config.py file with your appropriate credentials
To utilize this API client for interacting with the TruMedia API, follow the guidelines below:
API Authentication: Obtain the necessary credentials and authentication details from TruMedia to access their API and include those in the config.py file
Example Usage: Check the req_notebook.ipynb file for sample code demonstrating how to interact with the TruMedia API using this module.
API Documentation: Refer to TruMedia's official API documentation for a comprehensive guide on available endpoints and their functionalities.