{
  "opencollection": "1.0.0",
  "info": {
    "name": "Webex Admin Address Book Session Types API",
    "version": "1.0.0"
  },
  "items": [
    {
      "info": {
        "name": "Session Types",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List Site Session Types",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/admin/meeting/config/sessionTypes",
            "params": [
              {
                "name": "siteUrl",
                "value": "example.webex.com",
                "type": "query",
                "description": "URL of the Webex site to query. If siteUrl is not specified, the query will use the default site for the admin's authorization token used to make the call."
              }
            ]
          },
          "docs": "List session types for a specific site."
        },
        {
          "info": {
            "name": "List User Session Type",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/admin/meeting/userconfig/sessionTypes",
            "headers": [
              {
                "name": "email",
                "value": "`john.andersen@example.com` (string, optional) - The email of the user."
              }
            ],
            "params": [
              {
                "name": "siteUrl",
                "value": "example.webex.com",
                "type": "query",
                "description": "URL of the Webex site to query."
              },
              {
                "name": "personId",
                "value": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS8yNWJiZjgzMS01YmU5LTRjMjUtYjRiMC05YjU5MmM4YTA4NmI",
                "type": "query",
                "description": "A unique identifier for the user."
              }
            ]
          },
          "docs": "List session types for a specific user."
        },
        {
          "info": {
            "name": "Update User Session Types",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/admin/meeting/userconfig/sessionTypes",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Assign session types to specific users.\n\n* At least one of the following body parameters is required to update a specific user session type: `personId`, `email`."
        }
      ]
    }
  ],
  "bundled": true
}