{
  "info": {
    "name": "Clickmeeting — mcp.ai",
    "description": "REST API for the Clickmeeting 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/clickmeeting",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "clickmeeting_create_access_tokens",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/access/tokens",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "access",
            "tokens"
          ]
        },
        "description": "Tool to generate access tokens for conference participants. Use when room access_type=3 (token protected) and you need unique tokens for attendees.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"room_id\": 0,\n  \"how_many\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_create_conference",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/conference",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "conference"
          ]
        },
        "description": "Tool to create a new conference. Use when you need to schedule or start a meeting/webinar after authentication.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"status\": \"\",\n  \"skin_id\": 0,\n  \"duration\": \"\",\n  \"password\": \"\",\n  \"settings\": {},\n  \"room_type\": \"\",\n  \"starts_at\": \"\",\n  \"time_zone\": \"\",\n  \"access_type\": 0,\n  \"registration\": {},\n  \"lobby_enabled\": 0,\n  \"permanent_room\": 0,\n  \"lobby_description\": \"\",\n  \"custom_room_url_name\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_create_contact",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/contact",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "contact"
          ]
        },
        "description": "Tool to create a new contact in your ClickMeeting account. Use when you need to add or pre-register an attendee before scheduling an event.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"company\": \"\",\n  \"surname\": \"\",\n  \"custom_fields\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_delete_conference",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/conference",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "conference"
          ]
        },
        "description": "Tool to delete a specific conference. Use after confirming the conference is no longer needed.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_delete_file",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/file",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "file"
          ]
        },
        "description": "Permanently delete a file from the ClickMeeting file library. Use this action to remove unwanted or outdated files (presentations, images, videos, etc.) from your library. Before calling this action, ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"file_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_delete_recording",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/recording",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "recording"
          ]
        },
        "description": "Permanently delete a specific recording from a conference room. Use this action to remove an unwanted or outdated recording. Before calling this action: 1. Use Get Conferences to find the conference_i",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"recording_id\": 0,\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_delete_recordings",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/recordings",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "recordings"
          ]
        },
        "description": "Tool to delete all recordings for a conference room. Use when you need to clear all saved recordings for a specific conference before archiving or reusing it.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_download_file",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/download/file",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "download",
            "file"
          ]
        },
        "description": "Download the content of a specific file from the ClickMeeting file library. Use when you need to retrieve the actual file content for processing or storage.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"file_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_generate_autologin_url",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/generate/autologin/url",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "generate",
            "autologin",
            "url"
          ]
        },
        "description": "Generate an autologin hash for a conference participant. This tool creates a hash that allows direct access to a ClickMeeting conference room without requiring separate login. Use it to build auto-log",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"role\": \"\",\n  \"email\": \"\",\n  \"token\": \"\",\n  \"room_id\": 0,\n  \"nickname\": \"\",\n  \"password\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_generate_session_pdf_report",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/generate/session/pdf/report",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "generate",
            "session",
            "pdf",
            "report"
          ]
        },
        "description": "Generates a PDF report containing analytics and details for a specific conference session. The report includes session attendance, duration, and other metrics. Use this when you need to export session",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"language\": \"\",\n  \"session_id\": 0,\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_chat_details",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/chat/details",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "chat",
            "details"
          ]
        },
        "description": "Tool to retrieve details of a specific chat session. Use when you have the chat_id and need its metadata and messages.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"session_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_chats",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/chats",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "chats"
          ]
        },
        "description": "Tool to retrieve a list of all chat sessions. Use when you need to list available chats in your account.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_conference_details",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/conference/details",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "conference",
            "details"
          ]
        },
        "description": "Retrieve detailed information about a specific ClickMeeting conference room. Returns comprehensive data including room URL, access settings, phone dial-in PINs, timezone, status, and configuration opt",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"meeting_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_conference_files",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/conference/files",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "conference",
            "files"
          ]
        },
        "description": "Retrieves the list of files uploaded to a specific conference room's file library. Returns file metadata including download URLs, conversion status, and thumbnails. Files must be uploaded via the uplo",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_conference_sessions",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/conference/sessions",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "conference",
            "sessions"
          ]
        },
        "description": "Retrieves past sessions for a conference room. Sessions are only created when a conference is actually held (participants join). Use this to get historical data like session times and attendance count",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_conference_skins",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/conference/skins",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "conference",
            "skins"
          ]
        },
        "description": "Retrieves a list of available conference room skins that can be used to customize the appearance of webinar/meeting rooms. Each skin includes an ID (for use when creating/updating conferences), a disp",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_conferences",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/conferences",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "conferences"
          ]
        },
        "description": "Retrieve a list of conference rooms from your ClickMeeting account filtered by status. Use 'active' to get current/upcoming meetings, or 'inactive' to get archived/ended meetings. Returns details incl",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"status\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_file_details",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/file/details",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "file",
            "details"
          ]
        },
        "description": "Retrieve detailed information about a specific file from the ClickMeeting file library. Returns file status, URL, document type, conversion progress, and upload date. Use this to check file availabili",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"file_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_file_library",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/file/library",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "file",
            "library"
          ]
        },
        "description": "Retrieve a list of files from the ClickMeeting file library. Returns all uploaded files (presentations, images, videos, audio) available for use in meetings. Use this to browse, search, or inventory f",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"per_page\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_phone_gateways",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/phone/gateways",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "phone",
            "gateways"
          ]
        },
        "description": "Retrieve available phone dial-in numbers for ClickMeeting webinars. Returns a list of worldwide phone gateways that participants can call to join a webinar via audio conference. Each gateway includes ",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_ping",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/ping",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "ping"
          ]
        },
        "description": "Tool to check API service status. Use when verifying the ClickMeeting API connection before making requests.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_registrations",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/registrations",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "registrations"
          ]
        },
        "description": "Tool to retrieve registrations for a conference room by status. Use after obtaining the conference_id to fetch registrations filtered by state.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"status\": \"\",\n  \"per_page\": 0,\n  \"conference_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_session_attendees",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session/attendees",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session",
            "attendees"
          ]
        },
        "description": "Retrieves the list of attendees who participated in a specific session of a conference room. Returns attendee details including device info, role, rating, and poll responses. Sessions are created when",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"session_id\": \"\",\n  \"conference_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_session_details",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session/details",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session",
            "details"
          ]
        },
        "description": "Retrieve detailed statistics for a specific past conference session. Returns attendance data (total and max concurrent visitors), participant list with join/leave times, and PDF report generation URLs",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"session_id\": 0,\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_session_poll_details",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session/poll/details",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session",
            "poll",
            "details"
          ]
        },
        "description": "Tool to retrieve details of a specific poll conducted during a session. Use after confirming conference_id, session_id, and poll_id to analyze poll results.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"poll_id\": 0,\n  \"session_id\": 0,\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_session_qa_history",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session/qa/history",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session",
            "qa",
            "history"
          ]
        },
        "description": "Tool to retrieve the Q&A history for a specific session. Use after confirming session_id to list all questions and answers asked during the session. NOTE: The session must have Q&A data available; ses",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"session_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_session_recordings",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session/recordings",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session",
            "recordings"
          ]
        },
        "description": "Retrieve all recordings for a conference room. Each recording includes the duration, file size, start time, and a download URL (expires after 5 minutes). Use after confirming the room_id from the Get ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"room_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_session_registrations",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session/registrations",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session",
            "registrations"
          ]
        },
        "description": "Retrieve registrations for a specific session within a conference room. Requires both conference_id (room ID) and session_id. Use CLICKMEETING_GET_CONFERENCES to get conference IDs and CLICKMEETING_GE",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": 0,\n  \"per_page\": 0,\n  \"session_id\": 0,\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_session_survey_details",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session/survey/details",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session",
            "survey",
            "details"
          ]
        },
        "description": "Tool to retrieve details of a specific survey/poll conducted during a session. Use after obtaining conference_id, session_id, and survey_id from their respective actions. Note: ClickMeeting provides p",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"survey_id\": \"\",\n  \"session_id\": \"\",\n  \"conference_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_session_surveys",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session/surveys",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session",
            "surveys"
          ]
        },
        "description": "Retrieves the list of surveys conducted during a specific conference session. Sessions are created when a conference is started, so this action only returns data for conferences that have been held. U",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"session_id\": \"\",\n  \"conference_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_time_zone_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/time/zone/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "time",
            "zone",
            "list"
          ]
        },
        "description": "Retrieves all available time zones supported by ClickMeeting. Returns IANA time zone names (e.g., 'Europe/Warsaw', 'America/New_York'). Use this to get valid time zone values when creating or scheduli",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_time_zone_list_by_country",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/time/zone/list/by/country",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "time",
            "zone",
            "list",
            "by",
            "country"
          ]
        },
        "description": "Retrieve available time zones for a specific country by ISO 3166-1 alpha-2 country code. Returns a list of IANA time zone identifiers (e.g., 'America/New_York', 'Europe/Warsaw'). Useful when schedulin",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"country_code\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_get_token_by_email",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/token/by/email",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "token",
            "by",
            "email"
          ]
        },
        "description": "Tool to retrieve access tokens assigned to a specific email address for a token-protected conference room. Use this action when you need to get tokens for participants in rooms with access_type=3 (tok",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"email\": \"\",\n  \"room_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_list_access_tokens",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/access/tokens",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "access",
            "tokens"
          ]
        },
        "description": "Tool to retrieve all generated access tokens for a token-protected conference room. Use when you need to view token values, associated emails, and first use dates for access control. Only works with c",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"room_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_list_registrations_by_status",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/registrations/by/status",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "registrations",
            "by",
            "status"
          ]
        },
        "description": "Tool to retrieve registered participants of a conference room filtered by registration status. Use when you need to get all registrations or only active registrations for a specific conference.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"status\": \"\",\n  \"room_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_register_participant",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/register/participant",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "register",
            "participant"
          ]
        },
        "description": "Tool to register a participant for a conference room. Use after obtaining a valid room ID.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"room_id\": 0,\n  \"registration\": {},\n  \"confirmation_email\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_send_invitation",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/send/invitation",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "send",
            "invitation"
          ]
        },
        "description": "Tool to send invitation emails to participants for a ClickMeeting conference. Use this after creating a conference to invite attendees by email. Supports multiple recipients, different templates, and ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"lang\": \"\",\n  \"role\": \"\",\n  \"template\": \"\",\n  \"attendees\": \"\",\n  \"conference_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_update_conference",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/conference",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "conference"
          ]
        },
        "description": "Tool to update an existing conference room's parameters. Use when you need to modify conference settings such as name, type, access mode, lobby, schedule, or registration.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"status\": \"\",\n  \"room_id\": 0,\n  \"skin_id\": 0,\n  \"duration\": \"\",\n  \"password\": \"\",\n  \"settings\": {},\n  \"timezone\": \"\",\n  \"room_type\": \"\",\n  \"starts_at\": \"\",\n  \"access_type\": \"\",\n  \"registration\": {},\n  \"lobby_enabled\": false,\n  \"permanent_room\": false,\n  \"lobby_description\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "clickmeeting_upload_file",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/upload/file",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "upload",
            "file"
          ]
        },
        "description": "Upload a file to the ClickMeeting file library. Files can be uploaded to the user's general library or to a specific conference room. Uploaded files are available for use in meetings as presentations,",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"file\": {},\n  \"room_id\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}