GET api/AccommodationItems/ByProfile?profileId={profileId}&requestedDate={requestedDate}&endDate={endDate}&useExtraBed={useExtraBed}&useChildExtraBed={useChildExtraBed}&useSharingBed={useSharingBed}&sharingRoomPax={sharingRoomPax}&singleRoomPax={singleRoomPax}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| profileId | integer |
Required |
|
| requestedDate | date |
Required |
|
| endDate | date |
Required |
|
| useExtraBed | boolean |
Required |
|
| useChildExtraBed | boolean |
Required |
|
| useSharingBed | boolean |
Required |
|
| sharingRoomPax | integer |
Required |
|
| singleRoomPax | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of AccommodationItemWithPeriodViewModels| Name | Description | Type | Additional information |
|---|---|---|---|
| CutOffDate | date |
Data type: Date |
|
| StayingPeriodFrom | date |
None. |
|
| StayingPeriodTo | date |
None. |
|
| IsInstantConfirmation | boolean |
None. |
|
| 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:
[
{
"CutOffDate": "2025-12-14T02:21:42.7197478+00:00",
"StayingPeriodFrom": "2025-12-14T02:21:42.7197478+00:00",
"StayingPeriodTo": "2025-12-14T02:21:42.7197478+00:00",
"IsInstantConfirmation": true,
"Id": 4,
"AccommodationType": {
"Id": "sample string 1",
"Name": "sample string 2",
"Capacity": 3
},
"Name": "sample string 5",
"Explanation": "sample string 6",
"ImageUrl": "sample string 7",
"Currency": "sample string 8",
"Price": 9.0,
"ServiceItemId": 10,
"IsPromo": true,
"MinDays": 12,
"ExtrabedCapacity": 13,
"NeedApprovalTreshold": 14,
"AccommodationProfileId": 15,
"AccommodationProfileName": "sample string 16",
"DefaultReleaseDay": 17,
"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
}
]
},
{
"CutOffDate": "2025-12-14T02:21:42.7197478+00:00",
"StayingPeriodFrom": "2025-12-14T02:21:42.7197478+00:00",
"StayingPeriodTo": "2025-12-14T02:21:42.7197478+00:00",
"IsInstantConfirmation": true,
"Id": 4,
"AccommodationType": {
"Id": "sample string 1",
"Name": "sample string 2",
"Capacity": 3
},
"Name": "sample string 5",
"Explanation": "sample string 6",
"ImageUrl": "sample string 7",
"Currency": "sample string 8",
"Price": 9.0,
"ServiceItemId": 10,
"IsPromo": true,
"MinDays": 12,
"ExtrabedCapacity": 13,
"NeedApprovalTreshold": 14,
"AccommodationProfileId": 15,
"AccommodationProfileName": "sample string 16",
"DefaultReleaseDay": 17,
"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:
<ArrayOfAccommodationItemWithPeriodViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
<AccommodationItemWithPeriodViewModels>
<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>15</AccommodationProfileId>
<AccommodationProfileName>sample string 16</AccommodationProfileName>
<AccommodationType>
<Capacity>3</Capacity>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</AccommodationType>
<Currency>sample string 8</Currency>
<DefaultReleaseDay>17</DefaultReleaseDay>
<Explanation>sample string 6</Explanation>
<ExtrabedCapacity>13</ExtrabedCapacity>
<Id>4</Id>
<ImageUrl>sample string 7</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>12</MinDays>
<Name>sample string 5</Name>
<NeedApprovalTreshold>14</NeedApprovalTreshold>
<Price>9</Price>
<ServiceItemId>10</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>
<CutOffDate>2025-12-14T02:21:42.7197478+00:00</CutOffDate>
<IsInstantConfirmation>true</IsInstantConfirmation>
<StayingPeriodFrom>2025-12-14T02:21:42.7197478+00:00</StayingPeriodFrom>
<StayingPeriodTo>2025-12-14T02:21:42.7197478+00:00</StayingPeriodTo>
</AccommodationItemWithPeriodViewModels>
<AccommodationItemWithPeriodViewModels>
<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>15</AccommodationProfileId>
<AccommodationProfileName>sample string 16</AccommodationProfileName>
<AccommodationType>
<Capacity>3</Capacity>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
</AccommodationType>
<Currency>sample string 8</Currency>
<DefaultReleaseDay>17</DefaultReleaseDay>
<Explanation>sample string 6</Explanation>
<ExtrabedCapacity>13</ExtrabedCapacity>
<Id>4</Id>
<ImageUrl>sample string 7</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>12</MinDays>
<Name>sample string 5</Name>
<NeedApprovalTreshold>14</NeedApprovalTreshold>
<Price>9</Price>
<ServiceItemId>10</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>
<CutOffDate>2025-12-14T02:21:42.7197478+00:00</CutOffDate>
<IsInstantConfirmation>true</IsInstantConfirmation>
<StayingPeriodFrom>2025-12-14T02:21:42.7197478+00:00</StayingPeriodFrom>
<StayingPeriodTo>2025-12-14T02:21:42.7197478+00:00</StayingPeriodTo>
</AccommodationItemWithPeriodViewModels>
</ArrayOfAccommodationItemWithPeriodViewModels>