Teams
- Teams
- Rosters
- Per-team roster API
- Per-office roster API
Current status
Teams and rosters are regularly syncing from SID already by syncing against the teams API then requesting rosters for each team.
Need to improve this by receiving roster members through an API that can be requested by office instead of by team.
Participants
- Officials
- Clinic attendance sync
- Qualifications sync
- Profile information
- First/last name and ID
- Contact information
Current status
Officials are regularly syncing from SID already based on clinic attendance. This works for 99% of cases but seems to miss some official upgrades and transfers. Sounds like this won’t work for SQ initially.
Need to sync qualifications directly instead of through clinics.
Offices
- Offices
- Offices
- Office members (associations and categories that are part of a league or tournament)
- Team members (teams that are part of a league or tournament)
- Venues and surfaces
Current status
Offices are manually synced as needed since they don’t change often.
League/tournament membership is a new addition to SID that is vital to be synced to Play.
Venues/surfaces are also a new addition to SID that are vital to be synced to Play.