I'm still working on my Calendar API. Currently I'm implementing the events CRUD endpoints. I haven't addressed booking / appointment / free slot finding yet, I intend to investigate how other API's handle this. Especially since I want to support multiple resource types (rooms, machines, people, chairs....). Not sure yet if REST will be appropriate there, or if I'm better off picking something like GraphQL there