You should create a Public API.
By creating a Public API, you will be able to expose your service to the likes of ecosystems like Google Assistant, Amazon Alexa, and more. This will also allow for integration into services like Google Calendar.
Diego Lima commented
A public API would be awesome, since I could develop my own procedures that are specifically suited to my needs, like parsing a text file to exams => [revisions] and syncing them to my account