POST api/MeetingRoomItems/Add
Request Information
URI Parameters
None.
Body Parameters
MeetingRoomItemBindingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Name | string |
String length: inclusive between 0 and 127 |
|
| MeetingRoomProfileId | integer |
None. |
|
| RoomItemType | RoomItemType |
None. |
|
| PaxType | MeetingRoomPaxType |
None. |
|
| Description | string |
Required String length: inclusive between 0 and 512 |
|
| MeetingRoomItemImages | Collection of SimplePostImageBindingModel |
None. |
|
| MeetingRoomItemFacilities | Collection of MeetingRoomItemFacilityBindingModel |
None. |
|
| ImageName | string |
None. |
|
| ImageContent | string |
None. |
|
| Qty | integer |
None. |
|
| MaxQty | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Name": "sample string 1",
"MeetingRoomProfileId": 2,
"RoomItemType": 1,
"PaxType": 0,
"Description": "sample string 3",
"MeetingRoomItemImages": [
{
"ImageId": 1,
"ImageContent": "sample string 2",
"ImageName": "sample string 3",
"IsPrimaryImage": true
},
{
"ImageId": 1,
"ImageContent": "sample string 2",
"ImageName": "sample string 3",
"IsPrimaryImage": true
}
],
"MeetingRoomItemFacilities": [
{
"FaciltyId": "sample string 1"
},
{
"FaciltyId": "sample string 1"
}
],
"ImageName": "sample string 4",
"ImageContent": "sample string 5",
"Qty": 6,
"MaxQty": 7
}
application/xml, text/xml
Sample:
<MeetingRoomItemBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
<Description>sample string 3</Description>
<ImageContent>sample string 5</ImageContent>
<ImageName>sample string 4</ImageName>
<MaxQty>7</MaxQty>
<MeetingRoomItemFacilities>
<MeetingRoomItemFacilityBindingModel>
<FaciltyId>sample string 1</FaciltyId>
</MeetingRoomItemFacilityBindingModel>
<MeetingRoomItemFacilityBindingModel>
<FaciltyId>sample string 1</FaciltyId>
</MeetingRoomItemFacilityBindingModel>
</MeetingRoomItemFacilities>
<MeetingRoomItemImages>
<RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel>
<ImageContent>sample string 2</ImageContent>
<ImageId>1</ImageId>
<ImageName>sample string 3</ImageName>
<IsPrimaryImage>true</IsPrimaryImage>
</RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel>
<RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel>
<ImageContent>sample string 2</ImageContent>
<ImageId>1</ImageId>
<ImageName>sample string 3</ImageName>
<IsPrimaryImage>true</IsPrimaryImage>
</RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel>
</MeetingRoomItemImages>
<MeetingRoomProfileId>2</MeetingRoomProfileId>
<Name>sample string 1</Name>
<PaxType>Pax_based</PaxType>
<Qty>6</Qty>
<RoomItemType>Room</RoomItemType>
</MeetingRoomItemBindingModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MeetingRoomItemViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Name | string |
None. |
|
| MeetingRoomProfileId | integer |
None. |
|
| RoomItemType | string |
None. |
|
| PaxType | string |
None. |
|
| ServiceItemId | integer |
None. |
|
| Description | string |
None. |
|
| ImageName | string |
None. |
|
| ImageContent | string |
None. |
|
| Qty | integer |
None. |
|
| MaxQty | integer |
None. |
|
| MeetingRoomItemFacilities | Collection of MeetingRoomFacilityViewModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Name": "sample string 1",
"MeetingRoomProfileId": 2,
"RoomItemType": "sample string 3",
"PaxType": "sample string 4",
"ServiceItemId": 5,
"Description": "sample string 6",
"ImageName": "sample string 7",
"ImageContent": "sample string 8",
"Qty": 9,
"MaxQty": 10,
"MeetingRoomItemFacilities": [
{
"Id": "sample string 1",
"Name": "sample string 2"
},
{
"Id": "sample string 1",
"Name": "sample string 2"
}
]
}
application/xml, text/xml
Sample:
<MeetingRoomItemViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
<Description>sample string 6</Description>
<ImageContent>sample string 8</ImageContent>
<ImageName>sample string 7</ImageName>
<MaxQty>10</MaxQty>
<MeetingRoomItemFacilities>
<MeetingRoomFacilityViewModel>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</MeetingRoomFacilityViewModel>
<MeetingRoomFacilityViewModel>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</MeetingRoomFacilityViewModel>
</MeetingRoomItemFacilities>
<MeetingRoomProfileId>2</MeetingRoomProfileId>
<Name>sample string 1</Name>
<PaxType>sample string 4</PaxType>
<Qty>9</Qty>
<RoomItemType>sample string 3</RoomItemType>
<ServiceItemId>5</ServiceItemId>
</MeetingRoomItemViewModel>