Skip to main content
PUT
/
v1
/
account
/
{accountId}
/
meetings
/
{meetingId}
Update a Meeting
curl --request PUT \
  --url https://api.sakari.io/v1/account/{accountId}/meetings/{meetingId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "id": "<string>",
  "name": "<string>",
  "start": "2023-11-07T05:31:56Z",
  "end": "2023-11-07T05:31:56Z",
  "calendar": {
    "connection": {
      "id": "<string>",
      "connectedAt": "2023-11-07T05:31:56Z",
      "user": {
        "id": "<string>",
        "email": "<string>"
      }
    }
  },
  "cancelled": 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"
      }
    }
  ],
  "attendees": [
    {
      "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
id
string
required
name
string
required
start
string<date-time>
required
end
string<date-time>
required
calendar
object
required
hosts
object[]
required
attendees
object[]
required
cancelled
boolean

Response

successful operation

The response is of type any.

I