GET api/AccommodationItems
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of AccommodationItemListViewModels| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| AccommodationType | SimpleAccommodationType |
None. |
|
| Name | string |
None. |
|
| Explanation | string |
None. |
|
| ImageUrl | string |
None. |
|
| Currency | string |
None. |
|
| Price | decimal number |
None. |
|
| ServiceItemId | integer |
None. |
|
| IsPromo | boolean |
None. |
|
| MinDays | integer |
None. |
|
| ExtrabedCapacity | integer |
None. |
|
| NeedApprovalTreshold | integer |
None. |
|
| AccommodationProfileId | integer |
None. |
|
| AccommodationProfileName | string |
None. |
|
| DefaultReleaseDay | integer |
None. |
|
| SimpleAccommodationItemFacilities |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"Id": 1,
"AccommodationType": {
"Id": "sample string 1",
"Name": "sample string 2",
"Capacity": 3
},
"Name": "sample string 2",
"Explanation": "sample string 3",
"ImageUrl": "sample string 4",
"Currency": "sample string 5",
"Price": 6.0,
"ServiceItemId": 7,
"IsPromo": true,
"MinDays": 9,
"ExtrabedCapacity": 10,
"NeedApprovalTreshold": 11,
"AccommodationProfileId": 12,
"AccommodationProfileName": "sample string 13",
"DefaultReleaseDay": 14,
"SimpleAccommodationItemFacilities": [
{
"Id": 1,
"AccommodationFacilityId": "sample string 2",
"AccommodationFacilityName": "sample string 3"
},
{
"Id": 1,
"AccommodationFacilityId": "sample string 2",
"AccommodationFacilityName": "sample string 3"
}
],
"AccommodationItemServiceTypes": [
"sample string 1",
"sample string 2"
],
"ItemImages": [
{
"ImageId": 1,
"ImageUrl": "sample string 2",
"TinyImageUrl": "sample string 3",
"ImageName": "sample string 4",
"IsPrimaryImage": true
},
{
"ImageId": 1,
"ImageUrl": "sample string 2",
"TinyImageUrl": "sample string 3",
"ImageName": "sample string 4",
"IsPrimaryImage": true
}
]
},
{
"Id": 1,
"AccommodationType": {
"Id": "sample string 1",
"Name": "sample string 2",
"Capacity": 3
},
"Name": "sample string 2",
"Explanation": "sample string 3",
"ImageUrl": "sample string 4",
"Currency": "sample string 5",
"Price": 6.0,
"ServiceItemId": 7,
"IsPromo": true,
"MinDays": 9,
"ExtrabedCapacity": 10,
"NeedApprovalTreshold": 11,
"AccommodationProfileId": 12,
"AccommodationProfileName": "sample string 13",
"DefaultReleaseDay": 14,
"SimpleAccommodationItemFacilities": [
{
"Id": 1,
"AccommodationFacilityId": "sample string 2",
"AccommodationFacilityName": "sample string 3"
},
{
"Id": 1,
"AccommodationFacilityId": "sample string 2",
"AccommodationFacilityName": "sample string 3"
}
],
"AccommodationItemServiceTypes": [
"sample string 1",
"sample string 2"
],
"ItemImages": [
{
"ImageId": 1,
"ImageUrl": "sample string 2",
"TinyImageUrl": "sample string 3",
"ImageName": "sample string 4",
"IsPrimaryImage": true
},
{
"ImageId": 1,
"ImageUrl": "sample string 2",
"TinyImageUrl": "sample string 3",
"ImageName": "sample string 4",
"IsPrimaryImage": true
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfAccommodationItemListViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
<AccommodationItemListViewModels>
<AccommodationItemServiceTypes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</AccommodationItemServiceTypes>
<AccommodationProfileId>12</AccommodationProfileId>
<AccommodationProfileName>sample string 13</AccommodationProfileName>
<AccommodationType>
<Capacity>3</Capacity>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</AccommodationType>
<Currency>sample string 5</Currency>
<DefaultReleaseDay>14</DefaultReleaseDay>
<Explanation>sample string 3</Explanation>
<ExtrabedCapacity>10</ExtrabedCapacity>
<Id>1</Id>
<ImageUrl>sample string 4</ImageUrl>
<IsPromo>true</IsPromo>
<ItemImages>
<AccommodationItemListViewModels.ItemImage>
<ImageId>1</ImageId>
<ImageName>sample string 4</ImageName>
<ImageUrl>sample string 2</ImageUrl>
<IsPrimaryImage>true</IsPrimaryImage>
<TinyImageUrl>sample string 3</TinyImageUrl>
</AccommodationItemListViewModels.ItemImage>
<AccommodationItemListViewModels.ItemImage>
<ImageId>1</ImageId>
<ImageName>sample string 4</ImageName>
<ImageUrl>sample string 2</ImageUrl>
<IsPrimaryImage>true</IsPrimaryImage>
<TinyImageUrl>sample string 3</TinyImageUrl>
</AccommodationItemListViewModels.ItemImage>
</ItemImages>
<MinDays>9</MinDays>
<Name>sample string 2</Name>
<NeedApprovalTreshold>11</NeedApprovalTreshold>
<Price>6</Price>
<ServiceItemId>7</ServiceItemId>
<SimpleAccommodationItemFacilities>
<AccommodationItemListViewModels.SimpleAccommodationItemFacility>
<AccommodationFacilityId>sample string 2</AccommodationFacilityId>
<AccommodationFacilityName>sample string 3</AccommodationFacilityName>
<Id>1</Id>
</AccommodationItemListViewModels.SimpleAccommodationItemFacility>
<AccommodationItemListViewModels.SimpleAccommodationItemFacility>
<AccommodationFacilityId>sample string 2</AccommodationFacilityId>
<AccommodationFacilityName>sample string 3</AccommodationFacilityName>
<Id>1</Id>
</AccommodationItemListViewModels.SimpleAccommodationItemFacility>
</SimpleAccommodationItemFacilities>
</AccommodationItemListViewModels>
<AccommodationItemListViewModels>
<AccommodationItemServiceTypes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</AccommodationItemServiceTypes>
<AccommodationProfileId>12</AccommodationProfileId>
<AccommodationProfileName>sample string 13</AccommodationProfileName>
<AccommodationType>
<Capacity>3</Capacity>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</AccommodationType>
<Currency>sample string 5</Currency>
<DefaultReleaseDay>14</DefaultReleaseDay>
<Explanation>sample string 3</Explanation>
<ExtrabedCapacity>10</ExtrabedCapacity>
<Id>1</Id>
<ImageUrl>sample string 4</ImageUrl>
<IsPromo>true</IsPromo>
<ItemImages>
<AccommodationItemListViewModels.ItemImage>
<ImageId>1</ImageId>
<ImageName>sample string 4</ImageName>
<ImageUrl>sample string 2</ImageUrl>
<IsPrimaryImage>true</IsPrimaryImage>
<TinyImageUrl>sample string 3</TinyImageUrl>
</AccommodationItemListViewModels.ItemImage>
<AccommodationItemListViewModels.ItemImage>
<ImageId>1</ImageId>
<ImageName>sample string 4</ImageName>
<ImageUrl>sample string 2</ImageUrl>
<IsPrimaryImage>true</IsPrimaryImage>
<TinyImageUrl>sample string 3</TinyImageUrl>
</AccommodationItemListViewModels.ItemImage>
</ItemImages>
<MinDays>9</MinDays>
<Name>sample string 2</Name>
<NeedApprovalTreshold>11</NeedApprovalTreshold>
<Price>6</Price>
<ServiceItemId>7</ServiceItemId>
<SimpleAccommodationItemFacilities>
<AccommodationItemListViewModels.SimpleAccommodationItemFacility>
<AccommodationFacilityId>sample string 2</AccommodationFacilityId>
<AccommodationFacilityName>sample string 3</AccommodationFacilityName>
<Id>1</Id>
</AccommodationItemListViewModels.SimpleAccommodationItemFacility>
<AccommodationItemListViewModels.SimpleAccommodationItemFacility>
<AccommodationFacilityId>sample string 2</AccommodationFacilityId>
<AccommodationFacilityName>sample string 3</AccommodationFacilityName>
<Id>1</Id>
</AccommodationItemListViewModels.SimpleAccommodationItemFacility>
</SimpleAccommodationItemFacilities>
</AccommodationItemListViewModels>
</ArrayOfAccommodationItemListViewModels>