SOAP API - getCalEntries

The table summarizes the SOAP API - getCalEntries.

Request Uses the getCalEntries element (from the WorkCalService schema)
Parameter notes
  • namespace, name  identify the calendar from which exclusions are to be returned.
  • start, end  start and end dates of the period for which exclusions are to be returned. Both must be specified, the date range cannot be open-ended.
Response Returns a getCalEntriesResponse element (from the WorkCalService schema).
Request:
<soapenv:Body>
      <wor:getCalEntries namespace="LONDON" name="EMEA-N" start="2012-03-01T00:00:01" end="2012-06-30T23:59:59"/>
   </soapenv:Body>
</soapenv:Envelope>
Response:
<SOAP-ENV:Body>
      <getCalEntriesResponse end="2012-06-30T23:59:59" name="EMEA-N" namespace="LONDON" start="2012-03-01T00:00:01" version="5" xmlns="http://workcal.api.dac.n2.tibco.com">
<recurring all-day="false" description="Monday morning mtg" duration="PT1H" end="2012-03-19T09:30:00.000Z" free-busy="BUSY" guid="4F103A69-430B-49DE-8828-9889ACBBBB61" rrule="FREQ=WEEKLY;BYDAY=FR" start="2012-03-19T08:30:00.000Z" xmlns="">
<occurrence end="2012-03-23T09:30:00.000Z" start="2012-03-23T08:30:00.000Z"/>
<occurrence end="2012-03-30T09:30:00.000Z" start="2012-03-30T08:30:00.000Z"/>
<occurrence end="2012-04-06T09:30:00.000Z" start="2012-04-06T08:30:00.000Z"/>
<occurrence end="2012-04-13T09:30:00.000Z" start="2012-04-13T08:30:00.000Z"/>
<occurrence end="2012-04-20T09:30:00.000Z" start="2012-04-20T08:30:00.000Z"/>
<occurrence end="2012-04-27T09:30:00.000Z" start="2012-04-27T08:30:00.000Z"/>
<occurrence end="2012-05-04T09:30:00.000Z" start="2012-05-04T08:30:00.000Z"/>
<occurrence end="2012-05-11T09:30:00.000Z" start="2012-05-11T08:30:00.000Z"/>
<occurrence end="2012-05-18T09:30:00.000Z" start="2012-05-18T08:30:00.000Z"/>
<occurrence end="2012-05-25T09:30:00.000Z" start="2012-05-25T08:30:00.000Z"/>
<occurrence end="2012-06-01T09:30:00.000Z" start="2012-06-01T08:30:00.000Z"/>
<occurrence end="2012-06-08T09:30:00.000Z" start="2012-06-08T08:30:00.000Z"/>
<occurrence end="2012-06-15T09:30:00.000Z" start="2012-06-15T08:30:00.000Z"/>
<occurrence end="2012-06-22T09:30:00.000Z" start="2012-06-22T08:30:00.000Z"/>
<occurrence end="2012-06-29T09:30:00.000Z" start="2012-06-29T08:30:00.000Z"/>
         </recurring>
         <working-day all-day="false" description="CORPORATE RELEASE" end="2012-05-09T11:29:59.000Z" free-busy="BUSY" guid="ED9DCC16-F550-4437-874F-BBC0780BCFB2" start="2012-05-09T07:30:00.000Z" xmlns=""/>
      </getCalEntriesResponse>
   </SOAP-ENV:Body>