That’s a pretty wide open question. The creation of events is the same process as creating any other post in WordPress. The addition is just custom meta for the event details. If you’re able to do posts via you’re current system you should be able to do events.
The best thing to do though would be to try out the free plugin and see if it works with the API you’re using.