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 entries are to be listed.
  • start, end  start and end dates of the period for which entries should be displayed. 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>