snapd-glib has online API documentation.
We are looking for more automatic ways to update this documentation and to store it in a better location - see issue.
I see this is not updated right now, maybe you can add a github action that generates it and adds it to the project github pages?
Sound great - if you have an example of how to do this please add it to the issue.