GET api/Hostel/Get?hostelCode={hostelCode}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
hostelCode

string

Required

Body Parameters

None.

Response Information

Resource Description

Hostel
NameDescriptionTypeAdditional information
AllowableCancellationPeriod

integer

None.

AllowCancellationOnline

boolean

None.

BookingConfirmationCancellationPolicy

string

None.

BookingConstraints

string

None.

BookingConstraintsStartRange

integer

None.

BookingEmailConfirmationCancellationPolicy

string

None.

CallToBookMessage

string

None.

CheckInTime

string

None.

ConfirmationNotesEmail

string

None.

ReceptionHours

Collection of string

None.

GroupCoordinatorEmail

string

None.

HostelAddressCity

string

None.

HostelAddressPostCode

string

None.

HostelAddressStreet

string

None.

HostelGuestCentrixCode

string

None.

HostelCoordinates

Coordinate

None.

HostelEmail

string

None.

HostelTelephone

string

None.

HostelName

string

None.

HostelSortOrder

integer

None.

HostelUrl

string

None.

IsThisAlsoGroupHostel

boolean

None.

Language

string

None.

ManagedHostel

boolean

None.

MaximumLengthOfStay

integer

None.

MinimumLeadTime

string

None.

PromotionSelector

Collection of Promotion

None.

ReceptionHoursSummary

string

None.

HostelRoomTypes

None.

Response Formats

application/json, text/json

Sample:
{
  "AllowableCancellationPeriod": 1,
  "AllowCancellationOnline": true,
  "BookingConfirmationCancellationPolicy": "sample string 3",
  "BookingConstraints": "sample string 4",
  "BookingConstraintsStartRange": 1,
  "BookingEmailConfirmationCancellationPolicy": "sample string 5",
  "CallToBookMessage": "sample string 6",
  "CheckInTime": "sample string 7",
  "ConfirmationNotesEmail": "sample string 8",
  "ReceptionHours": [
    "sample string 1",
    "sample string 2"
  ],
  "GroupCoordinatorEmail": "sample string 9",
  "HostelAddressCity": "sample string 10",
  "HostelAddressPostCode": "sample string 11",
  "HostelAddressStreet": "sample string 12",
  "HostelGuestCentrixCode": "sample string 13",
  "HostelCoordinates": {
    "Lat": "sample string 1",
    "Lng": "sample string 2"
  },
  "HostelEmail": "sample string 14",
  "HostelTelephone": "sample string 15",
  "HostelName": "sample string 16",
  "HostelSortOrder": 17,
  "HostelUrl": "sample string 18",
  "IsThisAlsoGroupHostel": true,
  "Language": "sample string 20",
  "ManagedHostel": true,
  "MaximumLengthOfStay": 22,
  "MinimumLeadTime": "sample string 23",
  "PromotionSelector": [
    {
      "PageIndex": 1,
      "PromoCode": "sample string 2",
      "Description1": "sample string 3",
      "Description2": "sample string 4",
      "CodeRangeStart": "sample string 5",
      "CodeRangeEnd": "sample string 6",
      "MemberOnly": true,
      "ShowOnSite": true,
      "SaleStartDate": "2018-12-23T12:53:09.6852063+13:00",
      "SaleEndDate": "2018-12-23T12:53:09.6852063+13:00",
      "TrackPromo": true
    },
    {
      "PageIndex": 1,
      "PromoCode": "sample string 2",
      "Description1": "sample string 3",
      "Description2": "sample string 4",
      "CodeRangeStart": "sample string 5",
      "CodeRangeEnd": "sample string 6",
      "MemberOnly": true,
      "ShowOnSite": true,
      "SaleStartDate": "2018-12-23T12:53:09.6852063+13:00",
      "SaleEndDate": "2018-12-23T12:53:09.6852063+13:00",
      "TrackPromo": true
    }
  ],
  "ReceptionHoursSummary": "sample string 24",
  "HostelRoomTypes": [
    {
      "AdaCompliant": true,
      "DisplayRoomOnSite": true,
      "Gender": "Unspecified",
      "MaximumLengthOfStay": 3,
      "MinimumLengthOfStay": 4,
      "RoomCodeImage": {
        "Title": "sample string 1",
        "Alt": "sample string 2",
        "Height": 3,
        "Src": "sample string 4",
        "Width": 5
      },
      "RoomTypeClassification": "Dorm",
      "RoomTypeCode": "sample string 5",
      "RoomTypeDescription": "sample string 6",
      "RoomTypeName": "sample string 7",
      "ShowWheelChairIcon": true,
      "GroupEstimateCategory": "sample string 9"
    },
    {
      "AdaCompliant": true,
      "DisplayRoomOnSite": true,
      "Gender": "Unspecified",
      "MaximumLengthOfStay": 3,
      "MinimumLengthOfStay": 4,
      "RoomCodeImage": {
        "Title": "sample string 1",
        "Alt": "sample string 2",
        "Height": 3,
        "Src": "sample string 4",
        "Width": 5
      },
      "RoomTypeClassification": "Dorm",
      "RoomTypeCode": "sample string 5",
      "RoomTypeDescription": "sample string 6",
      "RoomTypeName": "sample string 7",
      "ShowWheelChairIcon": true,
      "GroupEstimateCategory": "sample string 9"
    }
  ],
  "LocalTime": "2018-12-23T12:53:09.6852063+13:00",
  "ThingsYouShouldKnow": "sample string 26",
  "GroupHostelExtras": [
    {
      "GroupEstimateId": 1,
      "Name": "sample string 2",
      "Description": "sample string 3",
      "Price": 1.0,
      "Under18Price": 1.0,
      "Quantity": 4
    },
    {
      "GroupEstimateId": 1,
      "Name": "sample string 2",
      "Description": "sample string 3",
      "Price": 1.0,
      "Under18Price": 1.0,
      "Quantity": 4
    }
  ],
  "RoomSettingVariants": [
    {
      "BookingDate": "2018-12-23T12:53:09.6852063+13:00",
      "MaxStay": 1,
      "MinStay": 1
    },
    {
      "BookingDate": "2018-12-23T12:53:09.6852063+13:00",
      "MaxStay": 1,
      "MinStay": 1
    }
  ]
}

application/xml, text/xml

Sample:
<Hostel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BookingEngine.Model.Cms">
  <AllowCancellationOnline>true</AllowCancellationOnline>
  <AllowableCancellationPeriod>1</AllowableCancellationPeriod>
  <BookingConfirmationCancellationPolicy>sample string 3</BookingConfirmationCancellationPolicy>
  <BookingConstraints>sample string 4</BookingConstraints>
  <BookingConstraintsStartRange>1</BookingConstraintsStartRange>
  <BookingEmailConfirmationCancellationPolicy>sample string 5</BookingEmailConfirmationCancellationPolicy>
  <CallToBookMessage>sample string 6</CallToBookMessage>
  <CheckInTime>sample string 7</CheckInTime>
  <ConfirmationNotesEmail>sample string 8</ConfirmationNotesEmail>
  <GroupCoordinatorEmail>sample string 9</GroupCoordinatorEmail>
  <GroupHostelExtras>
    <GroupEstimateExtras>
      <Description>sample string 3</Description>
      <GroupEstimateId>1</GroupEstimateId>
      <Name>sample string 2</Name>
      <Price>1</Price>
      <Quantity>4</Quantity>
      <Under18Price>1</Under18Price>
    </GroupEstimateExtras>
    <GroupEstimateExtras>
      <Description>sample string 3</Description>
      <GroupEstimateId>1</GroupEstimateId>
      <Name>sample string 2</Name>
      <Price>1</Price>
      <Quantity>4</Quantity>
      <Under18Price>1</Under18Price>
    </GroupEstimateExtras>
  </GroupHostelExtras>
  <HostelAddressCity>sample string 10</HostelAddressCity>
  <HostelAddressPostCode>sample string 11</HostelAddressPostCode>
  <HostelAddressStreet>sample string 12</HostelAddressStreet>
  <HostelCode>sample string 13</HostelCode>
  <HostelCoordinates xmlns:d2p1="http://schemas.datacontract.org/2004/07/BookingEngine.Model.Common">
    <d2p1:Lat>sample string 1</d2p1:Lat>
    <d2p1:Lng>sample string 2</d2p1:Lng>
  </HostelCoordinates>
  <HostelEmail>sample string 14</HostelEmail>
  <HostelName>sample string 16</HostelName>
  <HostelRoomTypes>
    <RoomType>
      <AdaCompliant>true</AdaCompliant>
      <DisplayRoomOnSite>true</DisplayRoomOnSite>
      <Gender>Unspecified</Gender>
      <GroupEstimateCategory>sample string 9</GroupEstimateCategory>
      <MaximumLengthOfStay>3</MaximumLengthOfStay>
      <MinimumLengthOfStay>4</MinimumLengthOfStay>
      <RoomCodeImage xmlns:d4p1="http://schemas.datacontract.org/2004/07/BookingEngine.Model.Common">
        <d4p1:Alt>sample string 2</d4p1:Alt>
        <d4p1:Height>3</d4p1:Height>
        <d4p1:Src>sample string 4</d4p1:Src>
        <d4p1:Title>sample string 1</d4p1:Title>
        <d4p1:Width>5</d4p1:Width>
      </RoomCodeImage>
      <RoomTypeClassification>Dorm</RoomTypeClassification>
      <RoomTypeCode>sample string 5</RoomTypeCode>
      <RoomTypeDescription>sample string 6</RoomTypeDescription>
      <RoomTypeName>sample string 7</RoomTypeName>
      <ShowWheelChairIcon>true</ShowWheelChairIcon>
    </RoomType>
    <RoomType>
      <AdaCompliant>true</AdaCompliant>
      <DisplayRoomOnSite>true</DisplayRoomOnSite>
      <Gender>Unspecified</Gender>
      <GroupEstimateCategory>sample string 9</GroupEstimateCategory>
      <MaximumLengthOfStay>3</MaximumLengthOfStay>
      <MinimumLengthOfStay>4</MinimumLengthOfStay>
      <RoomCodeImage xmlns:d4p1="http://schemas.datacontract.org/2004/07/BookingEngine.Model.Common">
        <d4p1:Alt>sample string 2</d4p1:Alt>
        <d4p1:Height>3</d4p1:Height>
        <d4p1:Src>sample string 4</d4p1:Src>
        <d4p1:Title>sample string 1</d4p1:Title>
        <d4p1:Width>5</d4p1:Width>
      </RoomCodeImage>
      <RoomTypeClassification>Dorm</RoomTypeClassification>
      <RoomTypeCode>sample string 5</RoomTypeCode>
      <RoomTypeDescription>sample string 6</RoomTypeDescription>
      <RoomTypeName>sample string 7</RoomTypeName>
      <ShowWheelChairIcon>true</ShowWheelChairIcon>
    </RoomType>
  </HostelRoomTypes>
  <HostelSortOrder>17</HostelSortOrder>
  <HostelTelephone>sample string 15</HostelTelephone>
  <HostelUrl>sample string 18</HostelUrl>
  <IsThisAlsoGroupHostel>true</IsThisAlsoGroupHostel>
  <Language>sample string 20</Language>
  <LocalTime>2018-12-23T12:53:09.6852063+13:00</LocalTime>
  <ManagedHostel>true</ManagedHostel>
  <MaximumLengthOfStay>22</MaximumLengthOfStay>
  <MinimumLeadTime>sample string 23</MinimumLeadTime>
  <PromotionSelector xmlns:d2p1="http://schemas.datacontract.org/2004/07/BookingEngine.Model.Core">
    <d2p1:Promotion>
      <d2p1:CodeRangeEnd>sample string 6</d2p1:CodeRangeEnd>
      <d2p1:CodeRangeStart>sample string 5</d2p1:CodeRangeStart>
      <d2p1:Description1>sample string 3</d2p1:Description1>
      <d2p1:Description2>sample string 4</d2p1:Description2>
      <d2p1:MemberOnly>true</d2p1:MemberOnly>
      <d2p1:PageIndex>1</d2p1:PageIndex>
      <d2p1:PromoCode>sample string 2</d2p1:PromoCode>
      <d2p1:SaleEndDate>2018-12-23T12:53:09.6852063+13:00</d2p1:SaleEndDate>
      <d2p1:SaleStartDate>2018-12-23T12:53:09.6852063+13:00</d2p1:SaleStartDate>
      <d2p1:ShowOnSite>true</d2p1:ShowOnSite>
      <d2p1:TrackPromo>true</d2p1:TrackPromo>
    </d2p1:Promotion>
    <d2p1:Promotion>
      <d2p1:CodeRangeEnd>sample string 6</d2p1:CodeRangeEnd>
      <d2p1:CodeRangeStart>sample string 5</d2p1:CodeRangeStart>
      <d2p1:Description1>sample string 3</d2p1:Description1>
      <d2p1:Description2>sample string 4</d2p1:Description2>
      <d2p1:MemberOnly>true</d2p1:MemberOnly>
      <d2p1:PageIndex>1</d2p1:PageIndex>
      <d2p1:PromoCode>sample string 2</d2p1:PromoCode>
      <d2p1:SaleEndDate>2018-12-23T12:53:09.6852063+13:00</d2p1:SaleEndDate>
      <d2p1:SaleStartDate>2018-12-23T12:53:09.6852063+13:00</d2p1:SaleStartDate>
      <d2p1:ShowOnSite>true</d2p1:ShowOnSite>
      <d2p1:TrackPromo>true</d2p1:TrackPromo>
    </d2p1:Promotion>
  </PromotionSelector>
  <ReceptionHours xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </ReceptionHours>
  <ReceptionHoursSummary>sample string 24</ReceptionHoursSummary>
  <RoomSettingVariants>
    <RoomSettingVariant>
      <BookingDate>2018-12-23T12:53:09.6852063+13:00</BookingDate>
      <MaxStay>1</MaxStay>
      <MinStay>1</MinStay>
    </RoomSettingVariant>
    <RoomSettingVariant>
      <BookingDate>2018-12-23T12:53:09.6852063+13:00</BookingDate>
      <MaxStay>1</MaxStay>
      <MinStay>1</MinStay>
    </RoomSettingVariant>
  </RoomSettingVariants>
  <ThingsYouShouldKnow>sample string 26</ThingsYouShouldKnow>
</Hostel>