PUT api/Admin/Meeting

Request Information

URI Parameters

None.

Body Parameters

MeetingUpdateAdminDTO
NameDescriptionTypeAdditional information
Id

integer

None.

ExchangeId

string

None.

ExchangeICalUId

string

None.

Title

string

None.

Body

string

None.

DateStart

date

None.

DateEnd

date

None.

AllDay

boolean

None.

IsTeamsMeeting

boolean

None.

Attendees

Collection of MeetingAttendeeDTO

None.

MeetingRooms

Collection of MeetingRoomAttendeeUpdateDTO

None.

ShowAsFreeForOrganizer

boolean

None.

Recurrence

MeetingRecurrenceDTO

None.

UpdateType

integer

None.

FieldValues

Collection of FieldResponseItemDTO

None.

OrganizerMeetingroomId

integer

None.

OrganizerEmail

string

None.

OrganizerName

string

None.

CurrentMeetingDate

date

None.

DoNotUpdateTitle

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "ExchangeId": "sample string 2",
  "ExchangeICalUId": "sample string 3",
  "Title": "sample string 4",
  "Body": "sample string 5",
  "DateStart": "2025-12-05T10:22:34.6329615+00:00",
  "DateEnd": "2025-12-05T10:22:34.6329615+00:00",
  "AllDay": true,
  "IsTeamsMeeting": true,
  "Attendees": [
    {
      "Email": "sample string 1",
      "Name": "sample string 2",
      "IsRequired": true
    },
    {
      "Email": "sample string 1",
      "Name": "sample string 2",
      "IsRequired": true
    }
  ],
  "MeetingRooms": [
    {
      "Id": 1,
      "ExchangeId": "sample string 2",
      "Name": "sample string 3",
      "Email": "sample string 4"
    },
    {
      "Id": 1,
      "ExchangeId": "sample string 2",
      "Name": "sample string 3",
      "Email": "sample string 4"
    }
  ],
  "ShowAsFreeForOrganizer": true,
  "Recurrence": {
    "Pattern": {
      "Type": 1,
      "Interval": 1,
      "Month": 1,
      "DayOfMonth": 1,
      "DaysOfWeek": [
        1,
        2
      ],
      "Index": 1
    },
    "Range": {
      "Type": 1,
      "StartDate": "2025-12-05T10:22:34.6329615+00:00",
      "EndDate": "2025-12-05T10:22:34.6329615+00:00",
      "NumberOfOccurrences": 1
    }
  },
  "UpdateType": 11,
  "FieldValues": [
    {
      "FieldId": 1,
      "Value": "sample string 2"
    },
    {
      "FieldId": 1,
      "Value": "sample string 2"
    }
  ],
  "OrganizerMeetingroomId": 12,
  "OrganizerEmail": "sample string 13",
  "OrganizerName": "sample string 14",
  "CurrentMeetingDate": "2025-12-05T10:22:34.6329615+00:00",
  "DoNotUpdateTitle": true
}

application/xml, text/xml

Sample:
<MeetingUpdateAdminDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bluedock.Booking.Rest.Models.Meeting">
  <AllDay>true</AllDay>
  <Attendees>
    <MeetingAttendeeDTO>
      <Email>sample string 1</Email>
      <IsRequired>true</IsRequired>
      <Name>sample string 2</Name>
    </MeetingAttendeeDTO>
    <MeetingAttendeeDTO>
      <Email>sample string 1</Email>
      <IsRequired>true</IsRequired>
      <Name>sample string 2</Name>
    </MeetingAttendeeDTO>
  </Attendees>
  <Body>sample string 5</Body>
  <CurrentMeetingDate>2025-12-05T10:22:34.6329615+00:00</CurrentMeetingDate>
  <DateEnd>2025-12-05T10:22:34.6329615+00:00</DateEnd>
  <DateStart>2025-12-05T10:22:34.6329615+00:00</DateStart>
  <DoNotUpdateTitle>true</DoNotUpdateTitle>
  <ExchangeICalUId>sample string 3</ExchangeICalUId>
  <ExchangeId>sample string 2</ExchangeId>
  <FieldValues xmlns:d2p1="http://schemas.datacontract.org/2004/07/Bluedock.Booking.Rest.Models.Fields">
    <d2p1:FieldResponseItemDTO>
      <d2p1:FieldId>1</d2p1:FieldId>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:FieldResponseItemDTO>
    <d2p1:FieldResponseItemDTO>
      <d2p1:FieldId>1</d2p1:FieldId>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:FieldResponseItemDTO>
  </FieldValues>
  <Id>1</Id>
  <IsTeamsMeeting>true</IsTeamsMeeting>
  <MeetingRooms>
    <MeetingRoomAttendeeUpdateDTO>
      <Email>sample string 4</Email>
      <ExchangeId>sample string 2</ExchangeId>
      <Id>1</Id>
      <Name>sample string 3</Name>
    </MeetingRoomAttendeeUpdateDTO>
    <MeetingRoomAttendeeUpdateDTO>
      <Email>sample string 4</Email>
      <ExchangeId>sample string 2</ExchangeId>
      <Id>1</Id>
      <Name>sample string 3</Name>
    </MeetingRoomAttendeeUpdateDTO>
  </MeetingRooms>
  <OrganizerEmail>sample string 13</OrganizerEmail>
  <OrganizerMeetingroomId>12</OrganizerMeetingroomId>
  <OrganizerName>sample string 14</OrganizerName>
  <Recurrence>
    <Pattern>
      <DayOfMonth>1</DayOfMonth>
      <DaysOfWeek xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:int>1</d4p1:int>
        <d4p1:int>2</d4p1:int>
      </DaysOfWeek>
      <Index>1</Index>
      <Interval>1</Interval>
      <Month>1</Month>
      <Type>1</Type>
    </Pattern>
    <Range>
      <EndDate>2025-12-05T10:22:34.6329615+00:00</EndDate>
      <NumberOfOccurrences>1</NumberOfOccurrences>
      <StartDate>2025-12-05T10:22:34.6329615+00:00</StartDate>
      <Type>1</Type>
    </Range>
  </Recurrence>
  <ShowAsFreeForOrganizer>true</ShowAsFreeForOrganizer>
  <Title>sample string 4</Title>
  <UpdateType>11</UpdateType>
</MeetingUpdateAdminDTO>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'MeetingUpdateAdminDTO'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.