Basketball API - Preseason + Regular + All Stars + Playoffs (NBA)
1. Determine the structure of the tournament
Let's create the "NBA 2023-2024" tournament. First, you have to understand its structure.Click on Wikipedia Search to find out the structure and dates !!!
Find the proper article and check the tournament structure.
Check the API game list.
We have several problems.
a) Preseason, regular season and 1st & 2nd playoff rounds have empty week.
b) Play-in stage has the same weeks as playoff finals.
c) The All-Stars game has the same week as playoff and play-in finals
We will use the "by date" option to make proper stage and round mapping and fix these problems in step 3.
2. Create Tournament
Create a League and Season if needed (if not created yet).
Create new Tournament
Add preseason stage (see screenshot). It is recommended to save after adding every stage.
Add Regular Season
Then All-Star Game.
Add Play-in stage
Then, create a Knockout Stage with rounds (without teams) and Save.
3. Create Import Configuration
Now it's time to create Import Configuration.
Select your tournament and click Next Step.
Remember: ⚠ "by date" has higher priority than "by week".
How plugin map games to stages and rounds:
- plugin analyzes games one by one
- first, it checks if the game is associated with any mapped time period (created with the "by date" option)
- then, check mapped weeks (if no time period is suitable)
- When comparing, the game kickoff time (GMT) is decreases by 9 hours.
According to the above rules, we have created a mapping structure.
You can also open the game list in the new tab as a reference.
4. Import API Data
5. Check for errors
Open the tournament after importing and check for errors.
As you can see on the screenshot, something is not correct in Conference Semifinals.
If you open the API game list, you will find an error (see screenshot).
To fix it, open the tournament for editing and remove this matchup.
6. Create Standings (optional)
Let's create a Standing table with Conference support.
Go to the Tournament edit page, and at the bottom, add Conferences and Divisions.
Then go to the Teams. Open for editing and add Conference and Division. You can also fill in additional information such as a short name, color, etc.
Go to the Standings >> Add New.
Select Tournament + Group and click "Select Group & Continue"
Use Column Builder to create table structure you want.
Activate Conference & Division support.
Customer support service by UserEcho