POST api/Admin/Meeting/MeetingRoom

Request Information

URI Parameters

None.

Body Parameters

MeetingCreateDTO
NameDescriptionTypeAdditional information
ExchangeId

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.

Catering

CateringReservationRequestDTO

None.

DoNotUpdateExchange

boolean

None.

ShowAsFreeForOrganizer

boolean

None.

FieldValues

Collection of FieldResponseItemDTO

None.

OrganizerMeetingroomId

integer

None.

OrganizerEmail

string

None.

OrganizerName

string

None.

Recurrence

MeetingRecurrenceDTO

None.

Request Formats

application/json, text/json

Sample:
{
  "ExchangeId": "sample string 1",
  "Title": "sample string 2",
  "Body": "sample string 3",
  "DateStart": "2025-12-06T04:02:27.7969696+00:00",
  "DateEnd": "2025-12-06T04:02:27.7969696+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"
    }
  ],
  "Catering": {
    "DepartmentId": 1,
    "InvoiceInternal": true,
    "InvoiceExternalDetails": {
      "CompanyName": "sample string 1",
      "Address": "sample string 2",
      "Zip": "sample string 3",
      "CVR": "sample string 4",
      "Att": "sample string 5",
      "Mail": "sample string 6"
    },
    "Responsible": [
      1,
      2
    ],
    "NumberOfPeople": 2,
    "ExternalAttendeesPeoples": 3,
    "Products": [
      {
        "ProductOrderId": 1,
        "ProductId": 2,
        "NumberOfItems": 3,
        "DiscountPercentage": 1.0,
        "DeliveryHour": 1,
        "DeliveryMinute": 1
      },
      {
        "ProductOrderId": 1,
        "ProductId": 2,
        "NumberOfItems": 3,
        "DiscountPercentage": 1.0,
        "DeliveryHour": 1,
        "DeliveryMinute": 1
      }
    ],
    "ProductsOther": [
      {
        "Id": 1,
        "Name": "sample string 2",
        "NumberOfItems": 3,
        "Price": 4.0,
        "DiscountPercentage": 1.0,
        "DeliveryHour": 1,
        "DeliveryMinute": 1
      },
      {
        "Id": 1,
        "Name": "sample string 2",
        "NumberOfItems": 3,
        "Price": 4.0,
        "DiscountPercentage": 1.0,
        "DeliveryHour": 1,
        "DeliveryMinute": 1
      }
    ],
    "Comment": "sample string 4",
    "CommentHtml": "sample string 5",
    "InternalComment": "sample string 6",
    "InternalCommentHtml": "sample string 7",
    "DeliveryMethod": "sample string 8",
    "OrderStatusId": 9,
    "OrderedByName": "sample string 10",
    "OrderedByEmail": "sample string 11",
    "DeliveryDate": "2025-12-06T04:02:27.7969696+00:00",
    "DeliveryHour": 1,
    "DeliveryMinute": 1,
    "FieldValues": [
      {
        "FieldId": 1,
        "Value": "sample string 2"
      },
      {
        "FieldId": 1,
        "Value": "sample string 2"
      }
    ]
  },
  "DoNotUpdateExchange": true,
  "ShowAsFreeForOrganizer": true,
  "FieldValues": [
    {
      "FieldId": 1,
      "Value": "sample string 2"
    },
    {
      "FieldId": 1,
      "Value": "sample string 2"
    }
  ],
  "OrganizerMeetingroomId": 9,
  "OrganizerEmail": "sample string 10",
  "OrganizerName": "sample string 11",
  "Recurrence": {
    "Pattern": {
      "Type": 1,
      "Interval": 1,
      "Month": 1,
      "DayOfMonth": 1,
      "DaysOfWeek": [
        1,
        2
      ],
      "Index": 1
    },
    "Range": {
      "Type": 1,
      "StartDate": "2025-12-06T04:02:27.7969696+00:00",
      "EndDate": "2025-12-06T04:02:27.7969696+00:00",
      "NumberOfOccurrences": 1
    }
  }
}

application/xml, text/xml

Sample:
<MeetingCreateDTO 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 3</Body>
  <Catering xmlns:d2p1="http://schemas.datacontract.org/2004/07/Bluedock.Booking.Rest.Models.Catering">
    <d2p1:Comment>sample string 4</d2p1:Comment>
    <d2p1:CommentHtml>sample string 5</d2p1:CommentHtml>
    <d2p1:DeliveryDate>2025-12-06T04:02:27.7969696+00:00</d2p1:DeliveryDate>
    <d2p1:DeliveryHour>1</d2p1:DeliveryHour>
    <d2p1:DeliveryMethod>sample string 8</d2p1:DeliveryMethod>
    <d2p1:DeliveryMinute>1</d2p1:DeliveryMinute>
    <d2p1:DepartmentId>1</d2p1:DepartmentId>
    <d2p1:ExternalAttendeesPeoples>3</d2p1:ExternalAttendeesPeoples>
    <d2p1:FieldValues xmlns:d3p1="http://schemas.datacontract.org/2004/07/Bluedock.Booking.Rest.Models.Fields">
      <d3p1:FieldResponseItemDTO>
        <d3p1:FieldId>1</d3p1:FieldId>
        <d3p1:Value>sample string 2</d3p1:Value>
      </d3p1:FieldResponseItemDTO>
      <d3p1:FieldResponseItemDTO>
        <d3p1:FieldId>1</d3p1:FieldId>
        <d3p1:Value>sample string 2</d3p1:Value>
      </d3p1:FieldResponseItemDTO>
    </d2p1:FieldValues>
    <d2p1:InternalComment>sample string 6</d2p1:InternalComment>
    <d2p1:InternalCommentHtml>sample string 7</d2p1:InternalCommentHtml>
    <d2p1:InvoiceExternalDetails>
      <d2p1:Address>sample string 2</d2p1:Address>
      <d2p1:Att>sample string 5</d2p1:Att>
      <d2p1:CVR>sample string 4</d2p1:CVR>
      <d2p1:CompanyName>sample string 1</d2p1:CompanyName>
      <d2p1:Mail>sample string 6</d2p1:Mail>
      <d2p1:Zip>sample string 3</d2p1:Zip>
    </d2p1:InvoiceExternalDetails>
    <d2p1:InvoiceInternal>true</d2p1:InvoiceInternal>
    <d2p1:NumberOfPeople>2</d2p1:NumberOfPeople>
    <d2p1:OrderStatusId>9</d2p1:OrderStatusId>
    <d2p1:OrderedByEmail>sample string 11</d2p1:OrderedByEmail>
    <d2p1:OrderedByName>sample string 10</d2p1:OrderedByName>
    <d2p1:Products>
      <d2p1:CateringReservationProductRequestDTO>
        <d2p1:DeliveryHour>1</d2p1:DeliveryHour>
        <d2p1:DeliveryMinute>1</d2p1:DeliveryMinute>
        <d2p1:DiscountPercentage>1</d2p1:DiscountPercentage>
        <d2p1:NumberOfItems>3</d2p1:NumberOfItems>
        <d2p1:ProductId>2</d2p1:ProductId>
        <d2p1:ProductOrderId>1</d2p1:ProductOrderId>
      </d2p1:CateringReservationProductRequestDTO>
      <d2p1:CateringReservationProductRequestDTO>
        <d2p1:DeliveryHour>1</d2p1:DeliveryHour>
        <d2p1:DeliveryMinute>1</d2p1:DeliveryMinute>
        <d2p1:DiscountPercentage>1</d2p1:DiscountPercentage>
        <d2p1:NumberOfItems>3</d2p1:NumberOfItems>
        <d2p1:ProductId>2</d2p1:ProductId>
        <d2p1:ProductOrderId>1</d2p1:ProductOrderId>
      </d2p1:CateringReservationProductRequestDTO>
    </d2p1:Products>
    <d2p1:ProductsOther>
      <d2p1:CateringReservationProductRequestOtherDTO>
        <d2p1:DeliveryHour>1</d2p1:DeliveryHour>
        <d2p1:DeliveryMinute>1</d2p1:DeliveryMinute>
        <d2p1:DiscountPercentage>1</d2p1:DiscountPercentage>
        <d2p1:Id>1</d2p1:Id>
        <d2p1:Name>sample string 2</d2p1:Name>
        <d2p1:NumberOfItems>3</d2p1:NumberOfItems>
        <d2p1:Price>4</d2p1:Price>
      </d2p1:CateringReservationProductRequestOtherDTO>
      <d2p1:CateringReservationProductRequestOtherDTO>
        <d2p1:DeliveryHour>1</d2p1:DeliveryHour>
        <d2p1:DeliveryMinute>1</d2p1:DeliveryMinute>
        <d2p1:DiscountPercentage>1</d2p1:DiscountPercentage>
        <d2p1:Id>1</d2p1:Id>
        <d2p1:Name>sample string 2</d2p1:Name>
        <d2p1:NumberOfItems>3</d2p1:NumberOfItems>
        <d2p1:Price>4</d2p1:Price>
      </d2p1:CateringReservationProductRequestOtherDTO>
    </d2p1:ProductsOther>
    <d2p1:Responsible xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </d2p1:Responsible>
  </Catering>
  <DateEnd>2025-12-06T04:02:27.7969696+00:00</DateEnd>
  <DateStart>2025-12-06T04:02:27.7969696+00:00</DateStart>
  <DoNotUpdateExchange>true</DoNotUpdateExchange>
  <ExchangeId>sample string 1</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>
  <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 10</OrganizerEmail>
  <OrganizerMeetingroomId>9</OrganizerMeetingroomId>
  <OrganizerName>sample string 11</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-06T04:02:27.7969696+00:00</EndDate>
      <NumberOfOccurrences>1</NumberOfOccurrences>
      <StartDate>2025-12-06T04:02:27.7969696+00:00</StartDate>
      <Type>1</Type>
    </Range>
  </Recurrence>
  <ShowAsFreeForOrganizer>true</ShowAsFreeForOrganizer>
  <Title>sample string 2</Title>
</MeetingCreateDTO>

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 'MeetingCreateDTO'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.