# Developer Guide

## Home

- [Developer Guide](https://developer.siteminder.com/developer-guide.md): Welcome to your team’s developer platform

## Get Started

- [Get Started](https://developer.siteminder.com/get-started/get-started.md): Choose your integration path and start building with SiteMinder APIs.
- [SiteMinder APIs](https://developer.siteminder.com/get-started/siteminder-apis.md)
- [Property Management System (PMS)](https://developer.siteminder.com/get-started/integration-types/pms.md): Keep your PMS and SiteMinder in sync — availability, rates, restrictions, and reservations updated in real time across all connected channels.
- [Revenue Management System (RMS)](https://developer.siteminder.com/get-started/integration-types/rms.md): Push optimised rates and restrictions to SiteMinder in real time, with optional access to reservation data to inform pricing decisions.
- [Booking Channel](https://developer.siteminder.com/get-started/integration-types/booking-channel.md): Access live hotel inventory and deliver reservations directly to properties through SiteMinder.
- [Application](https://developer.siteminder.com/get-started/integration-types/application.md): Access reservation and property data from SiteMinder to power your guest experience, marketing, or operational tools.
- [Property / Hotel Group](https://developer.siteminder.com/get-started/integration-types/property-hotel-group.md): Build a direct booking experience for your guests using live availability, pricing, and property data from SiteMinder.
- [Integration Process](https://developer.siteminder.com/get-started/partner-lifecycle/integration-process.md): Your step-by-step guide to building, certifying, and going live with a new SiteMinder integration.
- [Enhance Your Integration](https://developer.siteminder.com/get-started/partner-lifecycle/enhance-your-integration.md): How to add new functionality, certify additional operations, or migrate an existing SiteMinder integration.
- [FAQ](https://developer.siteminder.com/get-started/resources/faq.md): Find answers to common questions about the SiteMinder Developer Guide, our APIs, and the integration process.
- [Glossary](https://developer.siteminder.com/get-started/resources/glossary.md): Understand key terms and definitions used throughout the SiteMinder Developer Guide to support your API integration and testing process.
- [AI Tools](https://developer.siteminder.com/get-started/resources/ai-tools.md)
- [Feedback & Suggestions](https://developer.siteminder.com/get-started/resources/feedback-and-suggestions.md): The SiteMinder Developer Guide is designed to make your integration experience smoother and more efficient. We’d love to hear your thoughts to help us continue improving it.

## pmsXchange

- [pmsXchange](https://developer.siteminder.com/pmsxchange-api/pmsxchange-api.md): Integrate with SiteMinder using pmsXchange — a two-way API to push availability, rates, and restrictions, and synchronise reservations in real time.
- [Quick Start](https://developer.siteminder.com/pmsxchange-api/guides/quick-start.md): Everything you need to begin building with pmsXchange API.
- [Integration Requirements](https://developer.siteminder.com/pmsxchange-api/guides/integration-requirements.md): Technical standards, security protocols, and compliance requirements that apply across all pmsXchange API operations.
- [Testing and Certification](https://developer.siteminder.com/pmsxchange-api/guides/testing-and-certification.md): Test your pmsXchange integration and confirm readiness before going live with SiteMinder.
- [Error Handling](https://developer.siteminder.com/pmsxchange-api/guides/error-handling.md): Learn how to handle and return error messages when using the pmsXchange API, including expected formats, retry strategies, and response codes.
- [API Overview](https://developer.siteminder.com/pmsxchange-api/guides/api-overview.md): Use this page to understand what each pmsXchange API operation does and what data it handles.
- [Rooms and Rates](https://developer.siteminder.com/pmsxchange-api/reference/rooms-and-rates.md)
- [SM -> PMS](https://developer.siteminder.com/pmsxchange-api/reference/rooms-and-rates/sm-to-pms.md): Retrieve room type and rate plan configurations to map your PMS inventory with the SiteMinder Platform.
- [PMS -> SM](https://developer.siteminder.com/pmsxchange-api/reference/rooms-and-rates/pms-to-sm.md): Share room type and rate plan configurations from your PMS with the SiteMinder Platform.
- [Availability](https://developer.siteminder.com/pmsxchange-api/reference/availability.md): Sync room inventory from your PMS to SiteMinder for channel distribution.
- [Restrictions](https://developer.siteminder.com/pmsxchange-api/reference/restrictions.md)
- [PMS -> SM](https://developer.siteminder.com/pmsxchange-api/reference/restrictions/pms-to-sm.md): Sync room inventory and booking restrictions from your PMS to SiteMinder for channel distribution.
- [SM -> PMS](https://developer.siteminder.com/pmsxchange-api/reference/restrictions/sm-to-pms.md): Receive real-time restriction updates from SiteMinder to keep your PMS synchronized.
- [Rates](https://developer.siteminder.com/pmsxchange-api/reference/rates.md)
- [PMS -> SM](https://developer.siteminder.com/pmsxchange-api/reference/rates/pms-to-sm.md): Sync pricing from your PMS to SiteMinder for channel distribution.
- [SM -> PMS](https://developer.siteminder.com/pmsxchange-api/reference/rates/sm-to-pms.md): Receive real-time rate updates from SiteMinder to keep your PMS synchronized.
- [Reservations](https://developer.siteminder.com/pmsxchange-api/reference/reservations.md)
- [Push (SM -> PMS)](https://developer.siteminder.com/pmsxchange-api/reference/reservations/push.md): Receive reservations from SiteMinder directly to your PMS in real-time.
- [Pull (SM -> PMS)](https://developer.siteminder.com/pmsxchange-api/reference/reservations/pull.md): Retrieve reservations from SiteMinder by polling at regular intervals.
- [Upload (PMS -> SM)](https://developer.siteminder.com/pmsxchange-api/reference/reservations/upload.md): Sync PMS reservations back to SiteMinder Platform.
- [Import](https://developer.siteminder.com/pmsxchange-api/reference/reservations/import.md): Bulk import active reservations from SiteMinder Platform to your PMS during initial integration setup.
- [Payment Transaction Record](https://developer.siteminder.com/pmsxchange-api/reference/payment-transaction-record.md): Retrieve payment transaction data from SiteMinder to your PMS.
- [FAQ](https://developer.siteminder.com/pmsxchange-api/additional-resources/faq.md): Get answers to frequently asked questions about the pmsXchange API, including features, technical behaviour, and integration details.
- [Reference Tables](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables.md): Find reference tables that support your integration with SiteMinder APIs, including technical values, configuration options, and predefined data.
- [Booking Agent Codes](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/booking-agent-codes.md): Booking agent codes are used to identify the original booking channel associated with a reservation.
- [Document Type Code (DOC)](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/document-type-code-doc.md): Lists codes identifying document types used in transactions.
- [Error Codes (ERR)](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/error-codes.md): Contains codes for specific errors encountered within the API.
- [Error Warning Types (EWT)](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/error-warning-types.md): Defines types of warnings that accompany specific errors.
- [Fee Tax Type (FTT)](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/fee-tax-type.md): Includes codes for tax and fee types applied to charges.
- [HTTP Error Handling](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/http-error-handling.md): Guidelines for interpreting and handling HTTP 4xx and 5xx responses.
- [Meal Plan Type (MPT)](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/meal-plan-type.md): Lists codes for different meal plans available for bookings.
- [OpenTravel Codes List](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/opentravel-codes-list.md)
- [Payment Card Provider Codes](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/payment-card-provider-codes.md): Identifies codes for various payment card providers.
- [Service and Extra Charge](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/service-and-extra-charge.md): Contains ServiceInventoryCode for additional services or charges.
- [Strong Customer Authentication Codes](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/strong-customer-authentication-codes.md): Lists codes for authentication types required for secure transactions.
- [Test Credit Cards](https://developer.siteminder.com/pmsxchange-api/additional-resources/reference-tables/test-credit-cards.md): Mock data for simulating payment transactions during reservation testing.
- [Changelog](https://developer.siteminder.com/pmsxchange-api/additional-resources/changelog.md): Stay up to date with the latest changes, enhancements, and fixes for the pmsXchange API.
- [Credit Card Tokenization](https://developer.siteminder.com/pmsxchange-api/additional-resources/credit-card-tokenization.md): Securely handle credit card data through certified third-party proxy providers for PCI compliance.

## SiteConnect

- [SiteConnect](https://developer.siteminder.com/siteconnect-api/siteconnect-api.md): Connect your booking channel to SiteMinder with SiteConnect — an API for real-time updates on availability, restrictions, rates, and reservation management.
- [Quick Start](https://developer.siteminder.com/siteconnect-api/guides/quick-start.md): Everything you need to begin building with SiteConnect API.
- [Integration Requirements](https://developer.siteminder.com/siteconnect-api/guides/integration-requirements.md): Technical standards, security protocols, and compliance requirements that apply across all SiteConnect API operations.
- [Testing and Certification](https://developer.siteminder.com/siteconnect-api/guides/testing-and-certification.md): Test your SiteConnect integration and confirm readiness before going live with SiteMinder.
- [Development Checklist](https://developer.siteminder.com/siteconnect-api/guides/testing-and-certification/development-checklist.md)
- [Error Handling](https://developer.siteminder.com/siteconnect-api/guides/error-handling.md): Learn how to handle and return error messages when using the SiteConnect API, including expected formats, retry strategies, and response codes.
- [API Overview](https://developer.siteminder.com/siteconnect-api/guides/api-overview.md): Use this page to understand what each SiteConnect API operation does and what data it handles.
- [Rooms and Rates](https://developer.siteminder.com/siteconnect-api/reference/rooms-and-rates.md): Retrieve room type and rate plan configurations from your booking channel to map room rate configuration with the SiteMinder Platform.
- [Availability and Restrictions](https://developer.siteminder.com/siteconnect-api/reference/availability-and-restrictions.md): Sync room inventory and booking restrictions from SiteMinder Platform to your booking channel.
- [Rates](https://developer.siteminder.com/siteconnect-api/reference/rates.md): Sync pricing from SiteMinder Platform to your booking channel.
- [Reservations](https://developer.siteminder.com/siteconnect-api/reference/reservations.md): Push reservations messages to SiteMinder Platform in real-time.
- [FAQ](https://developer.siteminder.com/siteconnect-api/additional-resources/faq.md): Get answers to frequently asked questions about the SiteConnect API, including features, technical behaviour, and integration details.
- [Reference Tables](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables.md): Find reference tables that support your integration with SiteMinder APIs, including technical values, configuration options, and predefined data.
- [Document Type Code (DOC)](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/document-type-code-doc.md): Lists codes identifying document types used in transactions.
- [Error Codes (ERR)](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/error-codes.md): Contains codes for specific errors encountered within the API.
- [Error Warning Types (EWT)](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/error-warning-types.md): Defines types of warnings that accompany specific errors.
- [Fee Tax Type (FTT)](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/fee-tax-type.md): Includes codes for tax and fee types applied to charges.
- [HTTP Error Handling](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/http-error-handling.md): Guidelines for interpreting and handling HTTP 4xx and 5xx responses.
- [Meal Plan Type (MPT)](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/meal-plan-type.md): Lists codes for different meal plans available for bookings.
- [OpenTravel Codes List](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/opentravel-codes-list.md)
- [Payment Card Provider Codes](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/payment-card-provider-codes.md): Identifies codes for various payment card providers.
- [Service and Extra Charge](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/service-and-extra-charge.md): Contains ServiceInventoryCode for additional services or charges.
- [Strong Customer Authentication Codes](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/strong-customer-authentication-codes.md): Lists codes for authentication types required for secure transactions.
- [Test Credit Cards](https://developer.siteminder.com/siteconnect-api/additional-resources/reference-tables/test-credit-cards.md): Mock data for simulating payment transactions during reservation testing.
- [Changelog](https://developer.siteminder.com/siteconnect-api/additional-resources/changelog.md): Stay up to date with the latest changes, enhancements, and fixes for the SiteConnect API.

## Channels Plus

- [Channels Plus](https://developer.siteminder.com/channels-plus-api/channels-plus-api.md): Connect your booking channel to SiteMinder with Channels Plus — an API for real-time property search, availability, pricing, static content and media, providing everything you need to sell a property.
- [Quick Start](https://developer.siteminder.com/channels-plus-api/guides/quick-start.md): Everything you need to begin building with Channels Plus API.
- [Integration Requirements](https://developer.siteminder.com/channels-plus-api/guides/integration-requirements.md): Technical standards, security protocols, and compliance requirements that apply across all Channels Plus API components.
- [Testing and Certification](https://developer.siteminder.com/channels-plus-api/guides/testing-and-certification.md): Test your Channels Plus integration and confirm readiness before going live with SiteMinder.
- [API Overview](https://developer.siteminder.com/channels-plus-api/guides/api-overview.md): Use this page to understand what each Channels Plus API component does and what data it handles.
- [Overview](https://developer.siteminder.com/channels-plus-api/mcp-server/overview.md): The agentic integration path for Channels Plus.
- [Properties](https://developer.siteminder.com/channels-plus-api/reference/properties.md)
- [Property](https://developer.siteminder.com/channels-plus-api/reference/property.md)
- [Lock Reservation](https://developer.siteminder.com/channels-plus-api/reference/lock-reservation.md)
- [Confirm Reservation](https://developer.siteminder.com/channels-plus-api/reference/confirm-reservation.md)
- [Modify Reservation](https://developer.siteminder.com/channels-plus-api/reference/modify-reservation.md)
- [Cancel Reservation](https://developer.siteminder.com/channels-plus-api/reference/cancel-reservation.md)
- [Reservations List](https://developer.siteminder.com/channels-plus-api/reference/reservations-list.md)
- [Reservation Detail](https://developer.siteminder.com/channels-plus-api/reference/reservation-detail.md)
- [Export](https://developer.siteminder.com/channels-plus-api/reference/export.md): Use the Export endpoints to retrieve property listings and static content from Channels Plus.
- [Properties](https://developer.siteminder.com/channels-plus-api/reference/export/properties.md): Returns a list of property IDs on Channels Plus that you have access to.
- [Property](https://developer.siteminder.com/channels-plus-api/reference/export/property.md): Returns all static content and room rates for a specific property.
- [FAQ](https://developer.siteminder.com/channels-plus-api/additional-resources/faq.md): Get answers to frequently asked questions about the Channels Plus API, including features, technical behaviour, and integration details.
- [Generate API Key](https://developer.siteminder.com/channels-plus-api/additional-resources/generate-api-key.md): Use this page to generate a new API key for your Channels Plus integration in Partner Portal.
- [Reference Tables](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables.md): Find reference tables that support your integration with SiteMinder APIs, including technical values, configuration options, and predefined data.
- [Document Type Code (DOC)](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/document-type-code-doc.md): Lists codes identifying document types used in transactions.
- [Error Codes (ERR)](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/error-codes.md): Contains codes for specific errors encountered within the API.
- [Error Warning Types (EWT)](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/error-warning-types.md): Defines types of warnings that accompany specific errors.
- [Fee Tax Type (FTT)](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/fee-tax-type.md): Includes codes for tax and fee types applied to charges.
- [HTTP Error Handling](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/http-error-handling.md): Guidelines for interpreting and handling HTTP 4xx and 5xx responses.
- [Meal Plan Type (MPT)](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/meal-plan-type.md): Lists codes for different meal plans available for bookings.
- [OpenTravel Codes List](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/opentravel-codes-list.md)
- [Payment Card Provider Codes](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/payment-card-provider-codes.md): Identifies codes for various payment card providers.
- [Service and Extra Charge](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/service-and-extra-charge.md): Contains ServiceInventoryCode for additional services or charges.
- [Strong Customer Authentication Codes](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/strong-customer-authentication-codes.md): Lists codes for authentication types required for secure transactions.
- [Test Credit Cards](https://developer.siteminder.com/channels-plus-api/additional-resources/reference-tables/test-credit-cards.md): Mock data for simulating payment transactions during reservation testing.
- [Changelog](https://developer.siteminder.com/channels-plus-api/additional-resources/changelog.md): Stay up to date with the latest changes, enhancements, and fixes for the Channels Plus API.
- [Commercial](https://developer.siteminder.com/channels-plus-api/additional-resources/commercial.md)
- [Partner Portal](https://developer.siteminder.com/channels-plus-api/additional-resources/commercial/partner-portal.md)
- [Deals](https://developer.siteminder.com/channels-plus-api/additional-resources/commercial/deals.md)
- [Invoicing: Gross vs. Net](https://developer.siteminder.com/channels-plus-api/additional-resources/commercial/invoicing-gross-vs-net.md)
- [Cancellation and Commission Charge](https://developer.siteminder.com/channels-plus-api/additional-resources/commercial/cancellation-and-commission-charge.md): This guide outlines how cancellations occur through the Channels Plus program and the associated rules for commission charging on cancelled reservations.
- [Net Rates Program](https://developer.siteminder.com/channels-plus-api/additional-resources/commercial/net-rates-program.md)

## SMX

- [SMX](https://developer.siteminder.com/smx-api/smx-api.md): Connect your application to SMX API to access reservation, availability, and rate data and be listed in the Hotel App Store.
- [Quick Start](https://developer.siteminder.com/smx-api/guides/quick-start.md): Everything you need to begin building with SMX API.
- [Integration Requirements](https://developer.siteminder.com/smx-api/guides/integration-requirements.md): Technical standards, security protocols, and compliance requirements that apply across all SMX API operations.
- [Testing and Certification](https://developer.siteminder.com/smx-api/guides/testing-and-certification.md): Test your SMX integration and confirm readiness before going live with SiteMinder.
- [Error Handling](https://developer.siteminder.com/smx-api/guides/error-handling.md): Learn how to handle and return error messages when using the SiteMinder Exchange API, including expected formats, retry strategies, and response codes.
- [API Overview](https://developer.siteminder.com/smx-api/guides/api-overview.md): Use this page to understand what each SMX API operation does and what data it handles.
- [Reservations](https://developer.siteminder.com/smx-api/reference/reservations.md): Receive reservations from SiteMinder directly to your application in real-time.
- [Availability and Rates](https://developer.siteminder.com/smx-api/reference/availability-and-rates.md)
- [Publishers](https://developer.siteminder.com/smx-api/reference/availability-and-rates/publishers.md): Get a list of publishers connected to your application.
- [Hotels](https://developer.siteminder.com/smx-api/reference/availability-and-rates/hotels.md): Get a list of hotels connected to the selected publisher and your application.
- [RoomTypes](https://developer.siteminder.com/smx-api/reference/availability-and-rates/roomtypes.md): Lists all the room types for a specific publisher and hotel.
- [RatePlans](https://developer.siteminder.com/smx-api/reference/availability-and-rates/rateplans.md): Lists all the rate plans for a specific publisher and hotel.
- [Availability](https://developer.siteminder.com/smx-api/reference/availability-and-rates/availability.md): Get all availability for a publisher, hotel, room type and date range.
- [Rates](https://developer.siteminder.com/smx-api/reference/availability-and-rates/rates.md): Fetch the rates for a rate plan code based on given publisher, hotel and date range.
- [FAQ](https://developer.siteminder.com/smx-api/additional-resources/faq.md): Get answers to frequently asked questions about the SiteMinder Exchange API, including features, technical behaviour, and integration details.
- [Reference Tables](https://developer.siteminder.com/smx-api/additional-resources/reference-tables.md): Find reference tables that support your integration with SiteMinder APIs, including technical values, configuration options, and predefined data.
- [Property Publishers](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/property-publishers.md): A reference list of certified SMX publishers — used to identify booking sources in reservations and to complete the Activation Form parameterisation.
- [Document Type Code (DOC)](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/document-type-code-doc.md): Lists codes identifying document types used in transactions.
- [Error Codes (ERR)](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/error-codes.md): Contains codes for specific errors encountered within the API.
- [Error Warning Types (EWT)](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/error-warning-types.md): Defines types of warnings that accompany specific errors.
- [Fee Tax Type (FTT)](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/fee-tax-type.md): Includes codes for tax and fee types applied to charges.
- [HTTP Error Handling](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/http-error-handling.md): Guidelines for interpreting and handling HTTP 4xx and 5xx responses.
- [Meal Plan Type (MPT)](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/meal-plan-type.md): Lists codes for different meal plans available for bookings.
- [OpenTravel Codes List](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/opentravel-codes-list.md)
- [Payment Card Provider Codes](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/payment-card-provider-codes.md): Identifies codes for various payment card providers.
- [Service and Extra Charge](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/service-and-extra-charge.md): Contains ServiceInventoryCode for additional services or charges.
- [Strong Customer Authentication Codes](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/strong-customer-authentication-codes.md): Lists codes for authentication types required for secure transactions.
- [Test Credit Cards](https://developer.siteminder.com/smx-api/additional-resources/reference-tables/test-credit-cards.md): Mock data for simulating payment transactions during reservation testing.
- [Changelog](https://developer.siteminder.com/smx-api/additional-resources/changelog.md): Stay up to date with the latest changes, enhancements, and fixes for the SiteMinder Exchange API.
- [Activation and Deactivation](https://developer.siteminder.com/smx-api/additional-resources/activation-and-deactivation.md): How to connect a hotel to your application via SMX, and how to disconnect when the service is no longer needed.

## Direct Booking

- [Direct Booking](https://developer.siteminder.com/direct-booking-api/direct-booking-api.md): Connect your hotel group’s website to SiteMinder to access real-time rates, availability, and property data for a fully branded direct booking experience.
- [Quick Start](https://developer.siteminder.com/direct-booking-api/guides/quick-start.md): Everything you need to begin building with Direct Booking API.
- [Integration Requirements](https://developer.siteminder.com/direct-booking-api/guides/integration-requirements.md): Understand what your integration must implement before connecting to production.
- [API Overview](https://developer.siteminder.com/direct-booking-api/guides/api-overview.md): Use this page to understand what each Direct Booking API operation does and what data it handles.
- [Properties](https://developer.siteminder.com/direct-booking-api/reference/properties.md): Returns a paginated list of properties in your group-level API key.
- [Property](https://developer.siteminder.com/direct-booking-api/reference/property.md): Return detailed information for a specific property contained in your group.
- [Room Types](https://developer.siteminder.com/direct-booking-api/reference/room-types.md): Returns all Room Types for a select SiteMinder Direct Booking property within your group.
- [Room Type](https://developer.siteminder.com/direct-booking-api/reference/room-type.md): Return detailed information for a specific room type contained in your group or property.
- [Room Rates](https://developer.siteminder.com/direct-booking-api/reference/room-rates.md): Returns all Room Rates for a specified property within your group.
- [Quotes](https://developer.siteminder.com/direct-booking-api/reference/quotes.md): Returns the pricing and availability for a given property, check-in date, check-out date, occupancy and promo code.
- [FAQ](https://developer.siteminder.com/direct-booking-api/additional-resources/faq.md): Find answers to frequently asked questions about the Direct Booking API.
- [Generate API Key](https://developer.siteminder.com/direct-booking-api/additional-resources/generate-api-key.md): Generate the API key required to authenticate with the Direct Booking API
- [Manage API Key](https://developer.siteminder.com/direct-booking-api/additional-resources/manage-api-key.md): View, hide, and revoke your Direct Booking API key.
- [Changelog](https://developer.siteminder.com/direct-booking-api/additional-resources/changelog.md): Stay up to date with the latest changes, enhancements, and fixes for the Direct Booking API.

## Integration Support

- [Integration Support](https://developer.siteminder.com/integration-support/integration-support.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://developer.siteminder.com/developer-guide.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
