AYSO Integration: Volunteer Certification Update
The integration mechanism for volunteer certifications between inLeague and AYSO has improved over the years, but the current iteration is very inefficient: inLeague must request all volunteer certifications for each individual volunteer -- one at a time -- and compare them to our records. Since inLeague has no way of knowing which volunteers might have updated certifications, we have to submit thousands of requests every day when most volunteer records are not updated very often.
We are pleased to announce that, in collaboration with the AYSO National Office and their software team, inLeague now receives a daily update for each region containing only certifications that have been added or renewed since the last update.
Additionally, inLeague now stores volunteer certifications based on AYSO ID rather than inLeague user ID. This means that inLeague has all volunteer certifications for your region, even for volunteers that have not created an inLeague account; while it isn't possible to view these disconnected certifications, it means that a volunteer record will display all of its certifications as soon as volunteer registration is complete, as the data is already present. There are two small changes in volunteer administration as a result:
- It should no longer ever be necessary to "refresh" an individual volunteer's certification record, but the option has been retained.
- While inLeague continues to support 'provisional' certifications that exist only inside of inLeague, it is not possible to add these certifications to a user that has not registered with AYSO; user records must have valid AYSO IDs in order to receive volunteer certifications, provisional or not.