PUT api/VenueSetting/UpdateRoom?venueId={venueId}&roomId={roomId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| venueId | integer |
Required |
|
| roomId | integer |
Required |
Body Parameters
VenueRoomDetailInput| Name | Description | Type | Additional information |
|---|---|---|---|
| Name | string |
None. |
|
| Description | string |
None. |
|
| MinSpend | decimal number |
None. |
|
| Width | decimal number |
None. |
|
| Length | decimal number |
None. |
|
| Height | decimal number |
None. |
|
| Area | decimal number |
None. |
|
| DaylightAccess | boolean |
None. |
|
| Amenities | Collection of integer |
None. |
|
| Capacities | Collection of BaseKeyNumber |
None. |
|
| RoomRates | Collection of RoomRateView |
None. |
|
| VRTourLink | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"name": "sample string 1",
"description": "sample string 2",
"minSpend": 1.1,
"width": 1.1,
"length": 1.1,
"height": 1.1,
"area": 1.1,
"daylightAccess": true,
"amenities": [
1,
2
],
"capacities": [
{
"id": 1,
"name": "sample string 2",
"value": 1.1
},
{
"id": 1,
"name": "sample string 2",
"value": 1.1
}
],
"roomRates": [
{
"id": 1,
"typeId": 2,
"typeName": "sample string 3",
"rate": 1.1,
"exemptSpend": 1.1
},
{
"id": 1,
"typeId": 2,
"typeName": "sample string 3",
"rate": 1.1,
"exemptSpend": 1.1
}
],
"vrTourLink": "sample string 4"
}
text/html
Sample:
{"name":"sample string 1","description":"sample string 2","minSpend":1.1,"width":1.1,"length":1.1,"height":1.1,"area":1.1,"daylightAccess":true,"amenities":[1,2],"capacities":[{"id":1,"name":"sample string 2","value":1.1},{"id":1,"name":"sample string 2","value":1.1}],"roomRates":[{"id":1,"typeId":2,"typeName":"sample string 3","rate":1.1,"exemptSpend":1.1},{"id":1,"typeId":2,"typeName":"sample string 3","rate":1.1,"exemptSpend":1.1}],"vrTourLink":"sample string 4"}
application/xml, text/xml
Sample:
<VenueRoomDetailInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EB.Service.Contracts.Api">
<Amenities xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</Amenities>
<Area>1.1</Area>
<Capacities xmlns:d2p1="http://schemas.datacontract.org/2004/07/EB.Common.Models">
<d2p1:BaseKeyNumber>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Value>1.1</d2p1:Value>
</d2p1:BaseKeyNumber>
<d2p1:BaseKeyNumber>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Value>1.1</d2p1:Value>
</d2p1:BaseKeyNumber>
</Capacities>
<DaylightAccess>true</DaylightAccess>
<Description>sample string 2</Description>
<Height>1.1</Height>
<Length>1.1</Length>
<MinSpend>1.1</MinSpend>
<Name>sample string 1</Name>
<RoomRates>
<RoomRateView>
<ExemptSpend>1.1</ExemptSpend>
<Id>1</Id>
<Rate>1.1</Rate>
<TypeId>2</TypeId>
<TypeName>sample string 3</TypeName>
</RoomRateView>
<RoomRateView>
<ExemptSpend>1.1</ExemptSpend>
<Id>1</Id>
<Rate>1.1</Rate>
<TypeId>2</TypeId>
<TypeName>sample string 3</TypeName>
</RoomRateView>
</RoomRates>
<VRTourLink>sample string 4</VRTourLink>
<Width>1.1</Width>
</VenueRoomDetailInput>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
VenueRoomDetailView| Name | Description | Type | Additional information |
|---|---|---|---|
| RoomId | integer |
None. |
|
| Name | string |
None. |
|
| VenueId | integer |
None. |
|
| Description | string |
None. |
|
| MinSpend | decimal number |
None. |
|
| Width | decimal number |
None. |
|
| Length | decimal number |
None. |
|
| Height | decimal number |
None. |
|
| Area | decimal number |
None. |
|
| DaylightAccess | boolean |
None. |
|
| SitMax | integer |
None. |
|
| StandMax | integer |
None. |
|
| SitMin | integer |
None. |
|
| StandMin | integer |
None. |
|
| Disabled | boolean |
None. |
|
| ProfilePicture | VenuePictureView |
None. |
|
| Amenities | Collection of BaseKeyPair |
None. |
|
| Photos | Collection of VenuePictureView |
None. |
|
| FloorPlans | Collection of VenuePictureView |
None. |
|
| Capacities | Collection of BaseKeyNumber |
None. |
|
| RoomRates | Collection of RoomRateView |
None. |
|
| VRTourLink | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"roomId": 1,
"name": "sample string 2",
"venueId": 3,
"description": "sample string 4",
"minSpend": 1.1,
"width": 1.1,
"length": 1.1,
"height": 1.1,
"area": 1.1,
"daylightAccess": true,
"sitMax": 1,
"standMax": 1,
"sitMin": 1,
"standMin": 1,
"disabled": true,
"profilePicture": {
"id": 1,
"type": "sample string 2",
"fileName": "sample string 3",
"format": "sample string 4",
"cloudinaryPublicId": "sample string 5",
"cloudinaryUrl": "sample string 6",
"sortOrder": 1
},
"amenities": [
{
"id": 1,
"value": "sample string 2"
},
{
"id": 1,
"value": "sample string 2"
}
],
"photos": [
{
"id": 1,
"type": "sample string 2",
"fileName": "sample string 3",
"format": "sample string 4",
"cloudinaryPublicId": "sample string 5",
"cloudinaryUrl": "sample string 6",
"sortOrder": 1
},
{
"id": 1,
"type": "sample string 2",
"fileName": "sample string 3",
"format": "sample string 4",
"cloudinaryPublicId": "sample string 5",
"cloudinaryUrl": "sample string 6",
"sortOrder": 1
}
],
"floorPlans": [
{
"id": 1,
"type": "sample string 2",
"fileName": "sample string 3",
"format": "sample string 4",
"cloudinaryPublicId": "sample string 5",
"cloudinaryUrl": "sample string 6",
"sortOrder": 1
},
{
"id": 1,
"type": "sample string 2",
"fileName": "sample string 3",
"format": "sample string 4",
"cloudinaryPublicId": "sample string 5",
"cloudinaryUrl": "sample string 6",
"sortOrder": 1
}
],
"capacities": [
{
"id": 1,
"name": "sample string 2",
"value": 1.1
},
{
"id": 1,
"name": "sample string 2",
"value": 1.1
}
],
"roomRates": [
{
"id": 1,
"typeId": 2,
"typeName": "sample string 3",
"rate": 1.1,
"exemptSpend": 1.1
},
{
"id": 1,
"typeId": 2,
"typeName": "sample string 3",
"rate": 1.1,
"exemptSpend": 1.1
}
],
"vrTourLink": "sample string 7"
}
text/html
Sample:
{"roomId":1,"name":"sample string 2","venueId":3,"description":"sample string 4","minSpend":1.1,"width":1.1,"length":1.1,"height":1.1,"area":1.1,"daylightAccess":true,"sitMax":1,"standMax":1,"sitMin":1,"standMin":1,"disabled":true,"profilePicture":{"id":1,"type":"sample string 2","fileName":"sample string 3","format":"sample string 4","cloudinaryPublicId":"sample string 5","cloudinaryUrl":"sample string 6","sortOrder":1},"amenities":[{"id":1,"value":"sample string 2"},{"id":1,"value":"sample string 2"}],"photos":[{"id":1,"type":"sample string 2","fileName":"sample string 3","format":"sample string 4","cloudinaryPublicId":"sample string 5","cloudinaryUrl":"sample string 6","sortOrder":1},{"id":1,"type":"sample string 2","fileName":"sample string 3","format":"sample string 4","cloudinaryPublicId":"sample string 5","cloudinaryUrl":"sample string 6","sortOrder":1}],"floorPlans":[{"id":1,"type":"sample string 2","fileName":"sample string 3","format":"sample string 4","cloudinaryPublicId":"sample string 5","cloudinaryUrl":"sample string 6","sortOrder":1},{"id":1,"type":"sample string 2","fileName":"sample string 3","format":"sample string 4","cloudinaryPublicId":"sample string 5","cloudinaryUrl":"sample string 6","sortOrder":1}],"capacities":[{"id":1,"name":"sample string 2","value":1.1},{"id":1,"name":"sample string 2","value":1.1}],"roomRates":[{"id":1,"typeId":2,"typeName":"sample string 3","rate":1.1,"exemptSpend":1.1},{"id":1,"typeId":2,"typeName":"sample string 3","rate":1.1,"exemptSpend":1.1}],"vrTourLink":"sample string 7"}
application/xml, text/xml
Sample:
<VenueRoomDetailView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EB.Service.Contracts.Api">
<Amenities xmlns:d2p1="http://schemas.datacontract.org/2004/07/EB.Common.Models">
<d2p1:BaseKeyPair>
<d2p1:Id>1</d2p1:Id>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:BaseKeyPair>
<d2p1:BaseKeyPair>
<d2p1:Id>1</d2p1:Id>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:BaseKeyPair>
</Amenities>
<Area>1.1</Area>
<Capacities xmlns:d2p1="http://schemas.datacontract.org/2004/07/EB.Common.Models">
<d2p1:BaseKeyNumber>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Value>1.1</d2p1:Value>
</d2p1:BaseKeyNumber>
<d2p1:BaseKeyNumber>
<d2p1:Id>1</d2p1:Id>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Value>1.1</d2p1:Value>
</d2p1:BaseKeyNumber>
</Capacities>
<DaylightAccess>true</DaylightAccess>
<Description>sample string 4</Description>
<Disabled>true</Disabled>
<FloorPlans>
<VenuePictureView>
<CloudinaryPublicId>sample string 5</CloudinaryPublicId>
<CloudinaryUrl>sample string 6</CloudinaryUrl>
<FileName>sample string 3</FileName>
<Format>sample string 4</Format>
<Id>1</Id>
<SortOrder>1</SortOrder>
<Type>sample string 2</Type>
</VenuePictureView>
<VenuePictureView>
<CloudinaryPublicId>sample string 5</CloudinaryPublicId>
<CloudinaryUrl>sample string 6</CloudinaryUrl>
<FileName>sample string 3</FileName>
<Format>sample string 4</Format>
<Id>1</Id>
<SortOrder>1</SortOrder>
<Type>sample string 2</Type>
</VenuePictureView>
</FloorPlans>
<Height>1.1</Height>
<Length>1.1</Length>
<MinSpend>1.1</MinSpend>
<Name>sample string 2</Name>
<Photos>
<VenuePictureView>
<CloudinaryPublicId>sample string 5</CloudinaryPublicId>
<CloudinaryUrl>sample string 6</CloudinaryUrl>
<FileName>sample string 3</FileName>
<Format>sample string 4</Format>
<Id>1</Id>
<SortOrder>1</SortOrder>
<Type>sample string 2</Type>
</VenuePictureView>
<VenuePictureView>
<CloudinaryPublicId>sample string 5</CloudinaryPublicId>
<CloudinaryUrl>sample string 6</CloudinaryUrl>
<FileName>sample string 3</FileName>
<Format>sample string 4</Format>
<Id>1</Id>
<SortOrder>1</SortOrder>
<Type>sample string 2</Type>
</VenuePictureView>
</Photos>
<ProfilePicture>
<CloudinaryPublicId>sample string 5</CloudinaryPublicId>
<CloudinaryUrl>sample string 6</CloudinaryUrl>
<FileName>sample string 3</FileName>
<Format>sample string 4</Format>
<Id>1</Id>
<SortOrder>1</SortOrder>
<Type>sample string 2</Type>
</ProfilePicture>
<RoomId>1</RoomId>
<RoomRates>
<RoomRateView>
<ExemptSpend>1.1</ExemptSpend>
<Id>1</Id>
<Rate>1.1</Rate>
<TypeId>2</TypeId>
<TypeName>sample string 3</TypeName>
</RoomRateView>
<RoomRateView>
<ExemptSpend>1.1</ExemptSpend>
<Id>1</Id>
<Rate>1.1</Rate>
<TypeId>2</TypeId>
<TypeName>sample string 3</TypeName>
</RoomRateView>
</RoomRates>
<SitMax>1</SitMax>
<SitMin>1</SitMin>
<StandMax>1</StandMax>
<StandMin>1</StandMin>
<VRTourLink>sample string 7</VRTourLink>
<VenueId>3</VenueId>
<Width>1.1</Width>
</VenueRoomDetailView>