Skip to main content
PUT
/
v1
/
account
/
{accountId}
/
meetingevents
/
{meetingEventId}
Update Meeting Event
curl --request PUT \
  --url https://api.sakari.io/v1/account/{accountId}/meetingevents/{meetingEventId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "<string>",
  "slug": "<string>",
  "description": "<string>",
  "durations": [
    123
  ],
  "calendar": {
    "connection": {
      "id": "<string>"
    }
  },
  "allowAdditionalAttendees": true,
  "availability": {
    "timezone": "<string>",
    "times": {
      "sun": [
        {
          "start": {
            "hour": 123,
            "minute": 123
          },
          "end": {
            "hour": 123,
            "minute": 123
          }
        }
      ],
      "mon": [
        {
          "start": {
            "hour": 123,
            "minute": 123
          },
          "end": {
            "hour": 123,
            "minute": 123
          }
        }
      ],
      "tue": [
        {
          "start": {
            "hour": 123,
            "minute": 123
          },
          "end": {
            "hour": 123,
            "minute": 123
          }
        }
      ],
      "wed": [
        {
          "start": {
            "hour": 123,
            "minute": 123
          },
          "end": {
            "hour": 123,
            "minute": 123
          }
        }
      ],
      "thu": [
        {
          "start": {
            "hour": 123,
            "minute": 123
          },
          "end": {
            "hour": 123,
            "minute": 123
          }
        }
      ],
      "fri": [
        {
          "start": {
            "hour": 123,
            "minute": 123
          },
          "end": {
            "hour": 123,
            "minute": 123
          }
        }
      ],
      "sat": [
        {
          "start": {
            "hour": 123,
            "minute": 123
          },
          "end": {
            "hour": 123,
            "minute": 123
          }
        }
      ]
    }
  },
  "bufferTime": 123,
  "minimumNotice": 123,
  "enabled": true,
  "notifications": {
    "host": {
      "sms": 123
    },
    "attendee": {
      "sms": 123
    }
  },
  "styling": {
    "logo": true,
    "cover": true
  },
  "hosts": [
    {
      "email": "chris@sakari.io",
      "firstName": "Chris",
      "lastName": "Bloggs",
      "mobile": {
        "country": "<string>",
        "number": "123-456-7890",
        "verified": "2023-11-07T05:31:56Z",
        "valid": true,
        "lineType": "mobile"
      }
    }
  ]
}'
"<any>"

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

accountId
string
required

Account to apply operations to

Body

application/json
name
string
required
slug
string
required
durations
number[]
required
calendar
object
required
availability
object
required
hosts
object[]
required
description
string
allowAdditionalAttendees
boolean
bufferTime
number
minimumNotice
number
enabled
boolean
notifications
object
styling
object

Response

successful operation

The response is of type any.

I