GET api/AccommodationProfiles/AccommodationFilterParameter?cityId={cityId}&requestedDate={requestedDate}&useExtraBed={useExtraBed}&useChildExtraBed={useChildExtraBed}&useSharingBed={useSharingBed}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
cityId

string

Required

requestedDate

date

Required

useExtraBed

boolean

Required

useChildExtraBed

boolean

Required

useSharingBed

boolean

Required

Body Parameters

None.

Response Information

Resource Description

SearchAccommodationProfileParameterViewModel
NameDescriptionTypeAdditional information
AccommodationRatings

Collection of AccommodationRatingViewModel

None.

Areas

Collection of AreaViewModel

None.

AccommodationLocations

Collection of AccommodationLocationViewModel

None.

AccommodationTypes

Collection of AccommodationTypeViewModel

None.

AccommodationProfileFacilities

None.

Response Formats

application/json, text/json

Sample:
{
  "AccommodationRatings": [
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    }
  ],
  "Areas": [
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    }
  ],
  "AccommodationLocations": [
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    }
  ],
  "AccommodationTypes": [
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    }
  ],
  "AccommodationProfileFacilities": [
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    {
      "Id": "sample string 1",
      "Name": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<SearchAccommodationProfileParameterViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
  <AccommodationLocations>
    <AccommodationLocationViewModel>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AccommodationLocationViewModel>
    <AccommodationLocationViewModel>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AccommodationLocationViewModel>
  </AccommodationLocations>
  <AccommodationProfileFacilities>
    <AccommodationProfileListViewModel.ProfileFacility>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AccommodationProfileListViewModel.ProfileFacility>
    <AccommodationProfileListViewModel.ProfileFacility>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AccommodationProfileListViewModel.ProfileFacility>
  </AccommodationProfileFacilities>
  <AccommodationRatings>
    <AccommodationRatingViewModel>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AccommodationRatingViewModel>
    <AccommodationRatingViewModel>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AccommodationRatingViewModel>
  </AccommodationRatings>
  <AccommodationTypes>
    <AccommodationTypeViewModel>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AccommodationTypeViewModel>
    <AccommodationTypeViewModel>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AccommodationTypeViewModel>
  </AccommodationTypes>
  <Areas>
    <AreaViewModel>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AreaViewModel>
    <AreaViewModel>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
    </AreaViewModel>
  </Areas>
</SearchAccommodationProfileParameterViewModel>