GET api/2.0/calendar/{calendarId}/sharing This function requires authentication

Description

Returns the sharing access parameters of the calendar with the ID specified in the request.

Parameters
Name Description Type Example
calendarId
sent in url
Calendar ID number 1234
Example
GET api/2.0/calendar/1234/sharing
Host: yourportal.onlyoffice.com
Content-Type: application/json
Accept: application/json
Returns

Sharing access parameters

Example Response

application/json

{
  "status": 0,
  "response": {
    "actions": [
      {
        "id": "read",
        "name": "Read only",
        "defaultAction": true,
        "defaultStyle": "read"
      }
    ],
    "items": [
      {
        "id": "2fdfe577-3c26-4736-9df9-b5a683bb8520",
        "name": "Everyone",
        "isGroup": true,
        "canEdit": true,
        "selectedAction": {
          "id": "read",
          "name": "Read only",
          "defaultAction": true,
          "defaultStyle": "read"
        }
      }
    ]
  }
}

text/xml

<result>
  <status>0</status>
  <response>
    <actions>
      <id>read</id>
      <name>Read only</name>
      <defaultAction>True</defaultAction>
      <defaultStyle>read</defaultStyle>
    </actions>
    <items>
      <id>2fdfe577-3c26-4736-9df9-b5a683bb8520</id>
      <name>Everyone</name>
      <isGroup>True</isGroup>
      <canEdit>True</canEdit>
      <selectedAction>
        <id>read</id>
        <name>Read only</name>
        <defaultAction>True</defaultAction>
        <defaultStyle>read</defaultStyle>
      </selectedAction>
    </items>
  </response>
</result>