Discover calendar access support
Added by IBM contributorAnna G O'Neal | Edited by Claudia R Elbourn on June 26, 2015
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

Retrieve information about calendar access support for individual users based on their email addresses.

Table 1. API details

Method Resource address
OPTIONS OPTIONS /calendar/r/dav/users/<user_email>, where <user_email> is the email address of the user.

The following code provides a sample implementation of the API. For details about using the API in your own development environment, see the Internet Engineering Task Force (IETF) Request for Comments (RFC) resources at the end of this topic.

Sample request


OPTIONS https://mail-usw.lotuslive.com/calendar/r/dav/users/bgs_demo07%40try.lotuslive.com/ HTTP/1.1

Host: mail-usw.lotuslive.com

User-Agent: iOS/5.0.1 (9A405) dataaccessd/1.0

Content-Length: 0

Accept: */*

Accept-Encoding: gzip, deflate

Accept-Language: en-us

Cookie: JSESSIONID=E2B63EB056350BBFA7068692766ACD32

Authorization: Basic <base64 encoding of user_email:password>

Connection: keep-alive

Proxy-Connection: keep-alive


Sample response


HTTP/1.1 200 OK

Server: nginx

Cache-Control: private, max-age=0

Expires: Thu May 03 07:03:56 GMT 2012

DAV: 1, access-control, calendar-access, calendar-schedule, calendar-proxy, calendar-auto-schedule

Allow : REPORT, POST, GET, DELETE, PROPFIND, OPTIONS, PUT

Content-Length: 0

Date: Thu, 03 May 2012 07:03:56 GMT

Connection: close

Set-Cookie: JSESSIONID=41B44420864F0C1179EBEF04046A2FD9; Path=/calendar; Secure

 

Related Resources

Web Distributed Authoring and Versioning (WebDAV) Access Control Protocol

Calendaring Extensions to WebDAV (CalDAV)