PUT api/AccommodationItems/{serviceItemId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
serviceItemId | integer |
Required |
Body Parameters
ChangeAccommodationItemBindingModelName | Description | Type | Additional information |
---|---|---|---|
ServiceItemId | integer |
None. |
|
Qty | integer |
None. |
|
IsPromo | boolean |
None. |
|
AccommodationProfileId | integer |
None. |
|
AccommodationItemTypeId | string |
None. |
|
Desc | string |
String length: inclusive between 0 and 127 |
|
Explanation | string |
Required |
|
ImageName | string |
None. |
|
ImageContent | string |
None. |
|
ExtraBedCapacity | integer |
None. |
|
AccommodationItemImages | Collection of SimplePostImageBindingModel |
None. |
|
SimpleAccommodationItemFacilities | Collection of SimpleAccommodationItemFacility |
None. |
Request Formats
application/json, text/json
Sample:
{ "ServiceItemId": 1, "Qty": 2, "IsPromo": true, "AccommodationProfileId": 3, "AccommodationItemTypeId": "sample string 4", "Desc": "sample string 5", "Explanation": "sample string 6", "ImageName": "sample string 7", "ImageContent": "sample string 8", "ExtraBedCapacity": 1, "AccommodationItemImages": [ { "ImageId": 1, "ImageContent": "sample string 2", "ImageName": "sample string 3", "IsPrimaryImage": true }, { "ImageId": 1, "ImageContent": "sample string 2", "ImageName": "sample string 3", "IsPrimaryImage": true } ], "SimpleAccommodationItemFacilities": [ { "FacilityId": "sample string 1" }, { "FacilityId": "sample string 1" } ] }
application/xml, text/xml
Sample:
<ChangeAccommodationItemBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO"> <AccommodationItemImages> <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> </AccommodationItemImages> <AccommodationItemTypeId>sample string 4</AccommodationItemTypeId> <AccommodationProfileId>3</AccommodationProfileId> <Desc>sample string 5</Desc> <Explanation>sample string 6</Explanation> <ExtraBedCapacity>1</ExtraBedCapacity> <ImageContent>sample string 8</ImageContent> <ImageName>sample string 7</ImageName> <SimpleAccommodationItemFacilities> <AddAccommodationItemBindingModel.SimpleAccommodationItemFacility> <FacilityId>sample string 1</FacilityId> </AddAccommodationItemBindingModel.SimpleAccommodationItemFacility> <AddAccommodationItemBindingModel.SimpleAccommodationItemFacility> <FacilityId>sample string 1</FacilityId> </AddAccommodationItemBindingModel.SimpleAccommodationItemFacility> </SimpleAccommodationItemFacilities> <IsPromo>true</IsPromo> <Qty>2</Qty> <ServiceItemId>1</ServiceItemId> </ChangeAccommodationItemBindingModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.