Hi there Richard,
Thanks for getting in touch and for your interest in our products 🙂
I’ll help you out deciding if our plugins are the best option for your project…
Will I need to renew subscription to the events aggregator every year to use this service?
Yes, all license last one year. Please note this includes premium support and updates during this period.
If I wanted to pull events from an API is the only way to get that data in to the events calendar by uploading a CSV file?
No, that depends on the API output. It might be an iCal feed which you can add to an scheduled import (an import running in a given frequency: hourly, daily, weekly, etc) this way all new events posted to the feed will be added to the site as well. In the case of CSV imports (which don’t require Event Aggregator) you’ll need to do those manually as there’s no option to create a scheduled import for that import type.
Please let me know if there’s anything else I can help you with,
Best,
Nico