Howto create calendar event with external software



I have installed oC 9.1 and want to create calendar objects from an external software, i.e. create my own interface to our customer-database, which is written in PHP.

I have a database with dates and event-descriptions - now how do I create calendar objects into the database of oC ?
I want to read, modify, create and delete calendar objects.

Is there any type of interface for this task?


Functions I need to add


you can put calendar events with plain CalDAV to the remove interface of ownCloud like:


Oh, that is a great idea!

I found to communicate with the calDAV-Server
and to create and parse vCard-Data.

Thank you!