Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Availability by

...

Room Type Code

Method: GET GET
Path: /publishers/{publisherCode}/hotels/{hotelCode}/availability
Description: Get all availability for a specific publisher, hotel and date range.
Sample Response

Code Block
languagejson
[
  {
    "hotelCode": "sample",
    "bookingLimit": 10,
    "date": "2018-04-13",
    "ratePlanCode": "BAR",
    "roomTypeCode": "EKC",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Master",
    "status": "Open"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 4,
    "date": "2018-04-13",
    "ratePlanCode": "BAR",
    "roomTypeCode": "ETC",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Arrival",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 3,
    "date": "2018-04-13",
    "ratePlanCode": "BAR",
    "roomTypeCode": "PRES",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Departure",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 5,
    "date": "2018-04-13",
    "ratePlanCode": "BAR",
    "roomTypeCode": "SKW",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Master",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 20,
    "date": "2018-04-13",
    "ratePlanCode": "CORP1",
    "roomTypeCode": "EKC",
    "minLOS": 1,
    "maxLOS": 14,
    "restriction": "Master",
    "status": "Open"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 10,
    "date": "2018-04-12",
    "ratePlanCode": "BAR",
    "roomTypeCode": "EKC",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Master",
    "status": "Open"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 4,
    "date": "2018-04-12",
    "ratePlanCode": "BAR",
    "roomTypeCode": "ETC",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Arrival",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 3,
    "date": "2018-04-12",
    "ratePlanCode": "BAR",
    "roomTypeCode": "PRES",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Departure",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 5,
    "date": "2018-04-12",
    "ratePlanCode": "BAR",
    "roomTypeCode": "SKW",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Master",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 20,
    "date": "2018-04-12",
    "ratePlanCode": "CORP1",
    "roomTypeCode": "EKC",
    "minLOS": 1,
    "maxLOS": 14,
    "restriction": "Master",
    "status": "Open"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 10,
    "date": "2018-04-11",
    "ratePlanCode": "BAR",
    "roomTypeCode": "EKC",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Master",
    "status": "Open"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 4,
    "date": "2018-04-11",
    "ratePlanCode": "BAR",
    "roomTypeCode": "ETC",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Arrival",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 3,
    "date": "2018-04-11",
    "ratePlanCode": "BAR",
    "roomTypeCode": "PRES",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Departure",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 5,
    "date": "2018-04-11",
    "ratePlanCode": "BAR",
    "roomTypeCode": "SKW",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Master",
    "status": "Close"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 20,
    "date": "2018-04-11",
    "ratePlanCode": "CORP1",
    "roomTypeCode": "EKC",
    "minLOS": 1,
    "maxLOS": 14,
    "restriction": "Master",
    "status": "Open"
  }
]

Availability by Room Type Code

Method: GET/roomTypes/{roomTypeCode}/availability?startDate={yyyy-MM-dd} or
Path: /publishers/{publisherCode}/hotels/{hotelCode}/roomTypes/{roomTypeCode}/availability?startDate={yyyy-MM-dd}&range={NumberOfDays}
Description: Get all availability for a publisher, hotel, room type and date range.

Sample Response

...

Method: GET
Path: /publishers/{publisherCode}/hotels/{hotelCode}/ratePlans/{ratePlanCode}/availability?startDate={yyyy-MM-dd} or
Path: /publishers/{publisherCode}/hotels/{hotelCode}/ratePlans/{ratePlanCode}/availability?startDate={yyyy-MM-dd}&range={NumberOfDays}
Description: Fetch the availability for a given publisher, hotel, rate plan and date range.

...