Web access to calendar events

Is there a way to access user's events (read/create) via internet and where I can read documentation if so? I would like to integrate a such feature to the web app.