{
  "info": {
    "name": "Calendly — mcp.ai",
    "description": "REST API for the Calendly MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/calendly",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "calendly_cancel_event",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/event",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "event"
          ]
        },
        "description": "Permanently cancels an existing, active scheduled event by its `uuid`, optionally providing a `reason`, which may trigger notifications to invitees.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\",\n  \"reason\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_create_invitee_no_show",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/invitee/no/show",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "invitee",
            "no",
            "show"
          ]
        },
        "description": "Marks an invitee, identified by their existing and valid uri, as a 'no show' for a scheduled event.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"invitee\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_create_one_off_event_type",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/one/off/event/type",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "one",
            "off",
            "event",
            "type"
          ]
        },
        "description": "Creates a temporary calendly one-off event type for unique meetings outside regular availability, requiring valid host/co-host uris, a future date/range for `date setting`, and a positive `duration`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"host\": \"\",\n  \"name\": \"\",\n  \"duration\": 0,\n  \"location\": {},\n  \"timezone\": \"\",\n  \"date_setting\": {},\n  \"only_weekdays\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_create_scheduling_link",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/scheduling/link",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "scheduling",
            "link"
          ]
        },
        "description": "Create a single-use scheduling link. creates a scheduling link that can be used to book an event. the link allows invitees to schedule up to the specified maximum number of events. once the limit is r",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"owner\": \"\",\n  \"owner_type\": \"\",\n  \"max_event_count\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_create_share",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/share",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "share"
          ]
        },
        "description": "Creates a customizable, one-time share link for a calendly event type, allowing specific overrides to its settings (e.g., duration, availability, location) without altering the original event type.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"duration\": 0,\n  \"end_date\": \"\",\n  \"event_type\": \"\",\n  \"start_date\": \"\",\n  \"period_type\": \"\",\n  \"hide_location\": false,\n  \"duration_options\": \"\",\n  \"max_booking_time\": 0,\n  \"location_configurations\": \"\",\n  \"availability__rule__rules\": \"\",\n  \"availability__rule__timezone\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_create_single_use_scheduling_link",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/single/use/scheduling/link",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "single",
            "use",
            "scheduling",
            "link"
          ]
        },
        "description": "Creates a one-time, single-use scheduling link for an active calendly event type, expiring after one booking.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"owner\": \"\",\n  \"owner_type\": \"\",\n  \"max_event_count\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_create_webhook_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/webhook/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "webhook",
            "subscription"
          ]
        },
        "description": "Creates a calendly webhook subscription to notify a specified `url` (which must be a publicly accessible https endpoint) for selected `events` within a given `organization` and `scope`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"user\": \"\",\n  \"group\": \"\",\n  \"scope\": \"\",\n  \"events\": \"\",\n  \"signing_key\": \"\",\n  \"organization\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_delete_invitee_data",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/invitee/data",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "invitee",
            "data"
          ]
        },
        "description": "Permanently removes all invitee data associated with the provided emails from past organization events, for data privacy compliance (requires enterprise subscription; deletion may take up to one week)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"emails\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_delete_invitee_no_show",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/invitee/no/show",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "invitee",
            "no",
            "show"
          ]
        },
        "description": "Deletes an invitee no-show record by its `uuid` to reverse an invitee's 'no-show' status; the `uuid` must refer to an existing record.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_delete_scheduled_event_data",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/scheduled/event/data",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "scheduled",
            "event",
            "data"
          ]
        },
        "description": "For enterprise users, initiates deletion of an organization's scheduled event data between a `start time` and `end time` (inclusive, where `start time` must be <= `end time`); actual data deletion may",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"end_time\": \"\",\n  \"start_time\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_delete_webhook_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/webhook/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "webhook",
            "subscription"
          ]
        },
        "description": "Deletes an existing webhook subscription to stop calendly sending event notifications to its registered callback url; this operation is idempotent.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"webhook_uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_current_user",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/current/user",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "current",
            "user"
          ]
        },
        "description": "Retrieves detailed information about the currently authenticated calendly user.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_event",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/event",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "event"
          ]
        },
        "description": "Use to retrieve a specific calendly scheduled event by its uuid, provided the event exists in the user's calendly account.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_event_invitee",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/event/invitee",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "event",
            "invitee"
          ]
        },
        "description": "Retrieves detailed information about a specific invitee of a scheduled event, using their unique uuids.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"event_uuid\": \"\",\n  \"invitee_uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_event_type",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/event/type",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "event",
            "type"
          ]
        },
        "description": "Retrieves details for a specific calendly event type, identified by its uuid, which must be valid and correspond to an existing event type.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_group",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/group",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "group"
          ]
        },
        "description": "Retrieves all attributes of a specific calendly group by its uuid; the group must exist.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_group_relationship",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/group/relationship",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "group",
            "relationship"
          ]
        },
        "description": "Retrieves a specific calendly group relationship by its valid and existing uuid, providing details on user-group associations and membership.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_invitee_no_show",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/invitee/no/show",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "invitee",
            "no",
            "show"
          ]
        },
        "description": "Retrieves details for a specific invitee no show record by its uuid; an invitee no show is marked when an invitee does not attend a scheduled event.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_organization_invitation",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/organization/invitation",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "organization",
            "invitation"
          ]
        },
        "description": "Retrieves a specific calendly organization invitation using its uuid and the parent organization's uuid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\",\n  \"org_uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_organization_membership",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/organization/membership",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "organization",
            "membership"
          ]
        },
        "description": "Retrieves a specific calendly organization membership by its uuid, returning all its attributes.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_routing_form",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/routing/form",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "routing",
            "form"
          ]
        },
        "description": "Retrieves a specific routing form by its uuid, providing its configuration details including questions and routing logic.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_user",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/user",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "user"
          ]
        },
        "description": "Retrieves comprehensive details for an existing calendly user.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_user_availability_schedule",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/user/availability/schedule",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "user",
            "availability",
            "schedule"
          ]
        },
        "description": "Retrieves an existing user availability schedule by its uuid; this schedule defines the user's default hours of availability.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_get_webhook_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/webhook/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "webhook",
            "subscription"
          ]
        },
        "description": "Retrieves the details of an existing webhook subscription, identified by its uuid, including its callback url, subscribed events, scope, and state.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"webhook_uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_invite_user_to_organization",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/invite/user/to/organization",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "invite",
            "user",
            "to",
            "organization"
          ]
        },
        "description": "Invites a user to the specified calendly organization by email, if they aren't already a member and lack a pending invitation to it.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\",\n  \"email\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_activity_log_entries",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/activity/log/entries",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "activity",
            "log",
            "entries"
          ]
        },
        "description": "Retrieves a list of activity log entries for a specified calendly organization (requires an active enterprise subscription), supporting filtering, sorting, and pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"actor\": \"\",\n  \"count\": 0,\n  \"action\": \"\",\n  \"namespace\": \"\",\n  \"page_token\": \"\",\n  \"search_term\": \"\",\n  \"organization\": \"\",\n  \"max_occurred_at\": \"\",\n  \"min_occurred_at\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_event_invitees",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/event/invitees",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "event",
            "invitees"
          ]
        },
        "description": "Retrieves a list of invitees for a specified calendly event uuid, with options to filter by status or email, and sort by creation time.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"uuid\": \"\",\n  \"count\": 0,\n  \"email\": \"\",\n  \"status\": \"\",\n  \"page_token\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_event_type_available_times",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/event/type/available/times",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "event",
            "type",
            "available",
            "times"
          ]
        },
        "description": "Fetches available time slots for a calendly event type within a specified time range; results are not paginated.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"end_time\": \"\",\n  \"event_type\": \"\",\n  \"start_time\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_event_type_hosts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/event/type/hosts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "event",
            "type",
            "hosts"
          ]
        },
        "description": "Retrieves a list of hosts (users) assigned to a specific, existing calendly event type, identified by its uri.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"count\": 0,\n  \"event_type\": \"\",\n  \"page_token\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_events",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/events",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "events"
          ]
        },
        "description": "Retrieves a list of scheduled calendly events; requires `user`, `organization`, `group`, or `invitee email` for scope, and admin rights may be needed when filtering by `organization` or `group`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"user\": \"\",\n  \"count\": 0,\n  \"group\": \"\",\n  \"status\": \"\",\n  \"page_token\": \"\",\n  \"organization\": \"\",\n  \"invitee_email\": \"\",\n  \"max_start_time\": \"\",\n  \"min_start_time\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_group_relationships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/group/relationships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "group",
            "relationships"
          ]
        },
        "description": "Retrieves a list of group relationships defining an owner's role (e.g., member, admin) within a group; an owner can have one membership per group but multiple admin roles across different groups.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"count\": 0,\n  \"group\": \"\",\n  \"owner\": \"\",\n  \"page_token\": \"\",\n  \"organization\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_groups",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/groups",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "groups"
          ]
        },
        "description": "Returns a list of groups for a specified calendly organization uri, supporting pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"count\": 0,\n  \"page_token\": \"\",\n  \"organization\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_organization_invitations",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/organization/invitations",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "organization",
            "invitations"
          ]
        },
        "description": "Retrieves a list of invitations for a specific organization, identified by its uuid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"uuid\": \"\",\n  \"count\": 0,\n  \"email\": \"\",\n  \"status\": \"\",\n  \"page_token\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_organization_memberships",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/organization/memberships",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "organization",
            "memberships"
          ]
        },
        "description": "Retrieves a list of organization memberships.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"user\": \"\",\n  \"count\": 0,\n  \"email\": \"\",\n  \"page_token\": \"\",\n  \"organization\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_outgoing_communications",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/outgoing/communications",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "outgoing",
            "communications"
          ]
        },
        "description": "Retrieves a list of outgoing sms communications for a specified organization; requires an enterprise subscription and if filtering by creation date, both `min created at` and `max created at` must be ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"count\": 0,\n  \"page_token\": \"\",\n  \"organization\": \"\",\n  \"max_created_at\": \"\",\n  \"min_created_at\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_routing_forms",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/routing/forms",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "routing",
            "forms"
          ]
        },
        "description": "Retrieves routing forms for a specified organization; routing forms are questionnaires used to direct invitees to appropriate booking pages or external urls.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"count\": 0,\n  \"page_token\": \"\",\n  \"organization\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_user_availability_schedules",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/user/availability/schedules",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "user",
            "availability",
            "schedules"
          ]
        },
        "description": "Retrieves all availability schedules for the specified calendly user.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"user\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_user_busy_times",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/user/busy/times",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "user",
            "busy",
            "times"
          ]
        },
        "description": "Fetches a user's busy time intervals (internal and external calendar events) in ascending order for a period up to 7 days; keyset pagination is not supported.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"user\": \"\",\n  \"end_time\": \"\",\n  \"start_time\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_user_s_event_types",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/user/s/event/types",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "user",
            "s",
            "event",
            "types"
          ]
        },
        "description": "Retrieves event types for a user or organization; requires either the `user` or `organization` uri.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"user\": \"\",\n  \"count\": 0,\n  \"active\": false,\n  \"page_token\": \"\",\n  \"organization\": \"\",\n  \"admin_managed\": false,\n  \"user_availability_schedule\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_list_webhook_subscriptions",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/webhook/subscriptions",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "webhook",
            "subscriptions"
          ]
        },
        "description": "Retrieves webhook subscriptions for a calendly organization; `scope` determines if `user` or `group` uri is also required for filtering.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"sort\": \"\",\n  \"user\": \"\",\n  \"count\": 0,\n  \"group\": \"\",\n  \"scope\": \"\",\n  \"page_token\": \"\",\n  \"organization\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_remove_user_from_organization",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/remove/user/from/organization",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "remove",
            "user",
            "from",
            "organization"
          ]
        },
        "description": "Removes a user (who is not an owner) from an organization by their membership uuid, requiring administrative privileges.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "calendly_revoke_user_s_organization_invitation",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/revoke/user/s/organization/invitation",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "revoke",
            "user",
            "s",
            "organization",
            "invitation"
          ]
        },
        "description": "Revokes a pending and revokable (not yet accepted or expired) organization invitation using its uuid and the organization's uuid, rendering the invitation link invalid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"uuid\": \"\",\n  \"org_uuid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}