POST api/Room/Add
Request Information
URI Parameters
None.
Body Parameters
RoomAddDto| Name | Description | Type | Additional information |
|---|---|---|---|
| RoomCategoryID | globally unique identifier |
Required |
|
| HotelID | globally unique identifier |
None. |
|
| CoverPhotoID | globally unique identifier |
None. |
|
| RoomLanguages | Collection of RoomLanguageAddDto |
None. |
|
| OrderNumber | integer |
None. |
|
| ViewCount | integer |
None. |
|
| IsActive | boolean |
None. |
|
| WebSiteID | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{
"roomCategoryID": "f58408db-ba5e-437b-8d44-1d19f19ed9b0",
"hotelID": "c91c2c5e-f2c6-4002-9852-a519e57a6211",
"coverPhotoID": "bf753f08-2094-4fb1-9185-596800deffab",
"roomLanguages": [
{
"roomID": "715e6eda-fb20-409e-9931-56a178f4f08f",
"languageID": "8bc8f4fb-bb54-4082-babc-ae5f19467e39",
"title": "sample string 1",
"roomOverview": "sample string 2",
"roomInfo": "sample string 3",
"roomDetail": "sample string 4",
"url": "sample string 5",
"metaTitle": "sample string 6",
"metaDescription": "sample string 7",
"metaKeywords": "sample string 8"
},
{
"roomID": "715e6eda-fb20-409e-9931-56a178f4f08f",
"languageID": "8bc8f4fb-bb54-4082-babc-ae5f19467e39",
"title": "sample string 1",
"roomOverview": "sample string 2",
"roomInfo": "sample string 3",
"roomDetail": "sample string 4",
"url": "sample string 5",
"metaTitle": "sample string 6",
"metaDescription": "sample string 7",
"metaKeywords": "sample string 8"
}
],
"orderNumber": 3,
"viewCount": 4,
"isActive": true,
"webSiteID": "3b272484-ac07-4d65-b712-0ff65a6a8870"
}
application/xml, text/xml
Sample:
<RoomAddDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RS.Core.Service.DTOs">
<CoverPhotoID>bf753f08-2094-4fb1-9185-596800deffab</CoverPhotoID>
<HotelID>c91c2c5e-f2c6-4002-9852-a519e57a6211</HotelID>
<IsActive>true</IsActive>
<OrderNumber>3</OrderNumber>
<RoomCategoryID>f58408db-ba5e-437b-8d44-1d19f19ed9b0</RoomCategoryID>
<RoomLanguages>
<RoomLanguageAddDto>
<LanguageID>8bc8f4fb-bb54-4082-babc-ae5f19467e39</LanguageID>
<MetaDescription>sample string 7</MetaDescription>
<MetaKeywords>sample string 8</MetaKeywords>
<MetaTitle>sample string 6</MetaTitle>
<RoomDetail>sample string 4</RoomDetail>
<RoomID>715e6eda-fb20-409e-9931-56a178f4f08f</RoomID>
<RoomInfo>sample string 3</RoomInfo>
<RoomOverview>sample string 2</RoomOverview>
<Title>sample string 1</Title>
<Url>sample string 5</Url>
</RoomLanguageAddDto>
<RoomLanguageAddDto>
<LanguageID>8bc8f4fb-bb54-4082-babc-ae5f19467e39</LanguageID>
<MetaDescription>sample string 7</MetaDescription>
<MetaKeywords>sample string 8</MetaKeywords>
<MetaTitle>sample string 6</MetaTitle>
<RoomDetail>sample string 4</RoomDetail>
<RoomID>715e6eda-fb20-409e-9931-56a178f4f08f</RoomID>
<RoomInfo>sample string 3</RoomInfo>
<RoomOverview>sample string 2</RoomOverview>
<Title>sample string 1</Title>
<Url>sample string 5</Url>
</RoomLanguageAddDto>
</RoomLanguages>
<ViewCount>4</ViewCount>
<WebSiteID>3b272484-ac07-4d65-b712-0ff65a6a8870</WebSiteID>
</RoomAddDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
text/html
Sample:
{"RoomCategoryID":"f58408db-ba5e-437b-8d44-1d19f19ed9b0","HotelID":"c91c2c5e-f2c6-4002-9852-a519e57a6211","CoverPhotoID":"bf753f08-2094-4fb1-9185-596800deffab","RoomLanguages":[{"RoomID":"715e6eda-fb20-409e-9931-56a178f4f08f","LanguageID":"8bc8f4fb-bb54-4082-babc-ae5f19467e39","Title":"sample string 1","RoomOverview":"sample string 2","RoomInfo":"sample string 3","RoomDetail":"sample string 4","Url":"sample string 5","MetaTitle":"sample string 6","MetaDescription":"sample string 7","MetaKeywords":"sample string 8"},{"RoomID":"715e6eda-fb20-409e-9931-56a178f4f08f","LanguageID":"8bc8f4fb-bb54-4082-babc-ae5f19467e39","Title":"sample string 1","RoomOverview":"sample string 2","RoomInfo":"sample string 3","RoomDetail":"sample string 4","Url":"sample string 5","MetaTitle":"sample string 6","MetaDescription":"sample string 7","MetaKeywords":"sample string 8"}],"OrderNumber":3,"ViewCount":4,"IsActive":true,"WebSiteID":"3b272484-ac07-4d65-b712-0ff65a6a8870"}
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, text/html
Sample:
Sample not available.