Calendar API

The GET method retrieves a list of (recurring) appointments from a Calendar of a specific office
    office=1-646f6d61696e6f6666696365 //id of office, required
    &beginDate=1392385668389 // from date, required
    &endDate=1392389268389 //until date, required
    &limit=100 //max nr of results, optional, default = 250

This returns an array of appointments: 
    "allday": true,
    "attendees": [
        "email": "",
        "firstname": "Daan",
        "id": "37443-75736572",
        "lastname": "Amelsfort",
        "name": "Daan Amelsfort",
        "thumbnailUrl": "…"
    "author": {
      "email": "",
      "id": "1980-75736572",
      "name": "Stephano van der Waarden",
      "thumbnailUrl": "…"
    "body": "Come to our meeting about...",
    "canAddChildren": true,
    "canAll": true,
    "canWrite": true,
    "created": "2014-02-13T13:04:56+0100",
    "end": "2014-02-10T00:00:00+0100",
    "id": "88701-6170706f696e746d656e74",
    "kind": "appointment",
    "location": "Meetingroom",
    "modified": "2014-02-13T13:04:56+0100",
    "multiday": false,
    "name": "Demo",
    "recurring": false,
    "start": "2014-02-10T00:00:00+0100"