Skip to main content
PATCH
/
v4
/
meeting-type-template
/
{id}
Update a meeting type template
curl --request PATCH \
  --url https://api.example.com/v4/meeting-type-template/{id} \
  --header 'Content-Type: application/json' \
  --header 'x-meetergo-api-user-id: <api-key>' \
  --data '
{
  "meetingInfo": {
    "name": "<string>",
    "description": "<string>",
    "enableRedirect": true,
    "redirect": "<string>",
    "duration": 123,
    "channel": "local",
    "customChannelName": "<string>",
    "customChannelLink": "<string>",
    "groupBooking": true,
    "enrichInvitee": true,
    "confirmationButton": {
      "useConfirmationButton": true,
      "text": "<string>",
      "color": "<string>",
      "link": "<string>"
    },
    "bufferBefore": 123,
    "bufferAfter": 123,
    "color": {}
  },
  "meetingOptions": {
    "allowedDurations": [
      15,
      30,
      60
    ],
    "allowSelectChannel": true,
    "allowHostSelection": true,
    "forceHostSelection": true,
    "allowedChannels": [
      "local"
    ],
    "allowAddingGuests": true,
    "doubleOptIn": "<string>",
    "requireHostConfirmation": "<string>",
    "enableClusterMeeting": true,
    "enableBufferCarryOver": true,
    "maxBufferCarryOverDelay": 123,
    "confirmationPageCssSetting": {
      "mode": 123
    }
  },
  "spots": 2,
  "locations": [
    "Office A",
    "Conference Room B",
    "Remote"
  ]
}
'

Authorizations

x-meetergo-api-user-id
string
header
required

User ID to act as when using API Key authentication (required with API Key)

Path Parameters

id
string
required

Template ID

Body

application/json
meetingInfo
object

Meeting information

meetingOptions
object

Meeting options

spots
number

Number of available spots

Required range: x >= 1
locations
string[]

Available locations

Example:
["Office A", "Conference Room B", "Remote"]

Response

200 - undefined