The existing tiers seem fine to me -- but I would change the name of Enterprise and make a top Enterprise tier which simply charges 1c/request, perhaps with a minimum of $50 or $100/month billed.
Thank you for your comment. There is indeed the possibility to specify the timezone, but the documentation is obviously not detailed enough on that. I'll clarify that.
Thank you for your comment. Defining the price and associated features was really not easy for me; I hesitated for a long time but you gave me some very good leads!
In fact, not all languages have a library as simple as the Node package you are pointing at. Most libraries require you to use the iCalendar standard syntax which, for a single event, is accessible but becomes complicated for a recurring event for example.
But for the Node package you mentioned, you are absolutely right.
Just out of curiosity, can you name one such language that doesn't have a library for generating/parsing iCal? (I assume probably the language you use for your product).
I work mostly in PHP, and when I started this project, most of the libraries were very incomplete. Customer needs led me to develop a more complete library and it's only recently that I proposed this library as an API. But, yes, much more complete and easy-to-use packages have appeared since then, although they still focus on events and don't allow to manage tasks or notes.