SiteMinder APIs
Help CentrePartner ContactsTest Extranet LoginBecome a SiteMinder Partner
  • Hub
  • Quickstart
  • Integration Process
  • CHANNELS
    • Introduction
      • SiteConnect
        • Getting Started
        • Developer Guide
          • Integration Requirements
          • Message Structure
          • Error Handling
        • API Reference
          • Rooms and Rates
          • Availability and Restrictions
          • Rates
          • Reservations
            • Reservation XML Sample
        • Testing and Certification
        • Changelog
        • FAQ
      • Channels Plus
        • Getting Started
        • Developer Guide
          • Partner Portal
          • Deals
          • Invoicing: Gross vs. Net
        • API Reference
          • Properties
          • Property
          • Lock Reservation
          • Confirm Reservation
          • Modify Reservation
          • Cancel Reservation
        • Testing and Certification
        • Swagger
        • Changelog
        • FAQ
  • PMS / RMS
    • Introduction
      • pmsXchange
        • Getting Started
        • Developer Guide
          • Integration Requirements
          • Message Structure
          • Error Handling
        • API Reference
          • Rooms and Rates
          • Availability and Restrictions
          • Rates
          • Reservations
            • Reservations PULL
            • Reservations Import
            • Reservations Upload
              • Reservation Types
            • Payment Transaction Record
            • Credit Card Tokenization
            • Reservations XML Samples
              • Reservations PULL Samples
              • Reservations Upload Samples
        • Testing and Certification
        • Changelog
        • FAQ
  • APPS
    • Introduction
      • SiteMinder Exchange
        • Getting Started
        • Developer Guide
          • Integration Requirements
          • Message Structure
          • Error Handling
        • API Reference
          • Availability and Rates
            • Publishers
            • Hotels
            • RoomTypes
            • RatePlans
            • Availability
            • Rates
            • Models
            • Response Samples
              • Publishers Sample
              • Hotels Sample
              • RoomTypes Samples
              • RatePlans Samples
              • Availability Samples
              • Rates Sample
            • ARI 1-Way Guidelines
          • Reservations
            • Maximum Content Sample
            • Minimum Content Sample
        • Testing and Certification
        • Activation & Deactivation Process for Hotels
          • Activation Process for Hotels
          • Activation Form Parameterisation
          • Deactivation Process for Hotels
        • Changelog
          • Reservations API Changelog
          • ARI API Changelog
        • FAQ
  • Additional Resources
    • Reference Tables
      • Booking Agent Codes
      • Document Type Code (DOC)
      • Error Codes (ERR)
      • Error Warning Types (EWT)
      • Fee Tax Type (FTT)
      • Handling HTTP 500
      • Meal Plan Type (MPT)
      • OpenTravel Codes List
      • Payment Card Provider Codes
      • Service and Extra Charge
      • Strong Customer Authentication Codes
      • Test Credit Cards
    • Glossary
    • FAQ
Powered by GitBook
On this page
  • Availability by Room Type Code
  • Availability by Rate Plan Code

Was this helpful?

  1. APPS
  2. Introduction
  3. SiteMinder Exchange
  4. API Reference
  5. Availability and Rates
  6. Response Samples

Availability Samples

Last updated 4 months ago

Was this helpful?

Availability by Room Type Code

Method: GET Path: /publishers/{publisherCode}/hotels/{hotelCode}/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

[
  {
    "hotelCode": "sample",
    "bookingLimit": 3,
    "date": "2018-04-13",
    "ratePlanCode": "BAR",
    "roomTypeCode": "PRES",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Departure",
    "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": 3,
    "date": "2018-04-11",
    "ratePlanCode": "BAR",
    "roomTypeCode": "PRES",
    "minLOS": 1,
    "maxLOS": 5,
    "restriction": "Departure",
    "status": "Close"
  }
]

Availability by Rate Plan Code

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.

Sample Response

[
  {
    "hotelCode": "sample",
    "bookingLimit": 20,
    "date": "2018-04-13",
    "ratePlanCode": "CORP1",
    "roomTypeCode": "EKC",
    "minLOS": 1,
    "maxLOS": 14,
    "restriction": "Master",
    "status": "Open"
  },
  {
    "hotelCode": "sample",
    "bookingLimit": 20,
    "date": "2018-04-12",
    "ratePlanCode": "CORP1",
    "roomTypeCode": "EKC",
    "minLOS": 1,
    "maxLOS": 14,
    "restriction": "Master",
    "status": "Open"
  },
  {
    "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
Availability by Rate Plan Code