---
title: "Dialpad Meeting -- Update"
method: PUT
path: "/api/v2/meetings/{scheduled_conference_id}"
tags: ["meetings"]
---

# Dialpad Meeting -- Update

`PUT /api/v2/meetings/{scheduled_conference_id}`

## Request

- Base URL: `https://dialpad.com`
- URL: `https://dialpad.com/api/v2/meetings/{scheduled_conference_id}`
- Auth: HTTP bearer

Updates a Dialpad meeting.

Requires scope: ``conference:all``

Rate limit: 1200 per minute.

## Path parameters

- `scheduled_conference_id` integer, required

## Request body

- ProtosUberconferenceMeetingUpdateDialpadMeetingMessage
  - `call_out` boolean, nullable: Whether or not the meeting should call the participants.
  - `contact_ids` string[], nullable: The IDs of contacts that replace the current invitees. Obtain these from the `id` field returned by the List contacts endpoint (`GET /api/v2/contacts`). Omit this field or set it to null to preserve the current invitees. Pass an empty list to remove all invitees.
  - `duration` integer, nullable: Duration of each meeting occurrence in seconds. Omit to preserve the current duration.
  - `end_datetime` integer, nullable: The recurrence series cutoff (UTC seconds-since-epoch timestamp). Only applies to recurring meetings and does not determine the duration of an occurrence.
  - `instance_id` string, nullable: The ID of the scheduled conference instance.
  - `recurrence` string, nullable: How often the meeting should be repeated.
  - `start_datetime` integer, nullable: The meeting's start time (UTC seconds-since-epoch timestamp).
  - `title` string, nullable: The meeting's title.
  - `user_id` integer, required: The Dialpad user's id.

## Response `200`

A successful response

- ProtosUberconferenceMeetingMeetingsProto
  - `call_out` boolean, nullable: Whether or not the meeting should call the participants at the beginning of the conference.
  - `dial_in_number` string, nullable: The phone number to dial to join the conference.
  - `duration` integer, nullable: The duration of each meeting occurrence in seconds.
  - `end_datetime` string, date-time, nullable: The meeting's end time.
  - `id` string, nullable: The ID of the scheduled conference.
  - `instance_id` string, nullable: The ID of the scheduled conference instance.
  - `is_moderated` boolean, nullable: Whether or not the meeting is moderated.
  - `meeting_type` 'CUSTOM_UNIQUE_MEETING' | 'LARGE_MEETING' | 'PERSONAL' | 'UNIQUE_MEETING' | 'null', nullable: The meeting's type.
  - `meeting_url` string, nullable: The URL of the meeting.
  - `organizer_pin` string, nullable: The organizer's pin.
  - `participant_pin` string, nullable: The participant's pin.
  - `participants_info` ProtosUberconferenceMeetingMeetingParticipantProto[], nullable: The list of users that participate(d) in the meeting.
    - `call_in_method` string, nullable: The method this participant used to joined the meeting.
    - `contact_id` string, nullable: The participant's ID from the Dialpad Contacts API, when applicable.
    - `display_name` string, nullable: Name of the meeting participant.
    - `email` string, nullable: The email address of the participant. (if applicable)
    - `is_organizer` boolean, nullable: Whether or not the participant is the meeting's organizer.
    - `name` string, nullable: Name of the meeting participant.
    - `phone` string, nullable: The number that the participant dialed in from. (if applicable)
    - `phone_number` string, nullable: The number that the participant dialed in from. (if applicable)
    - `talk_time` integer, nullable: The amount of time this participant was speaking. (in milliseconds)
  - `recurrence` string, nullable: The number of times the meeting is repeated.
  - `recurrence_end_date` string, date-time, nullable: The recurrence series cutoff.
  - `start_datetime` string, date-time, nullable: The meeting's start time.
  - `timezone` string, nullable: Timezone using a tz database name.
  - `title` string, nullable: The meeting's title.

---

[API](https://skmtc.dev/dialpad/apis/dialpad-meetings.md) - [All operations](https://skmtc.dev/dialpad/apis/dialpad-meetings/llms.txt) - [OpenAPI document](https://skmtc.dev/dialpad/apis/dialpad-meetings/revisions/d586459d44b0?raw)
