# Booking Channel

Your platform connects to SiteMinder to retrieve real-time availability, rates, and restrictions, then sends confirmed reservations back to the property.&#x20;

> **API used:**
>
> [**SiteConnect**](/siteconnect-api/siteconnect-api.md) - direct connectivity with contracted properties.\
> [**Channels Plus**](/channels-plus-api/channels-plus-api.md) - access to properties and content without needing direct contracts.

{% hint style="warning" %}
**Each integration model operates independently.**

* Data retrieved through SiteConnect must be managed and returned through SiteConnect.
* Data retrieved through Channels Plus must be managed and returned through Channels Plus
* A property may use both models, but each operates as a separate integration.
  {% endhint %}

***

### What you need to build with SiteConnect

{% hint style="success" %}
**Booking channels integrations using SiteConnect require a pilot property before going live.**

A single property is connected to production to validate that everything works correctly in a live environment before scaling to additional properties.
{% endhint %}

#### Core

Core functionality is required to go live and enables the essential data exchange required to go live.

* Rooms and Rates
* Availability
* Stop Sell
* Rates (OBP or PDP)
* Reservations

#### Additional

Additional functionality extends your integration beyond core certification scope. These are not required to go live but are recommended to deliver a complete booking channel integration.

* Other Restrictions (Min. Stay, Max. Stay, CTA and CTD)
* Modifications
* Cancellations

→ View the full [pmsXchange API Overview](/pmsxchange-api/guides/api-overview.md)

***

### What you need to build with Channels Plus

#### Core

Core functionality is required to go live and enables the essential data exchange required to go live.

* Get Properties and Property
* Lock, Confirm, Modify and Cancel Reservations

#### Additional

Additional functionality extends your integration beyond core certification scope.&#x20;

* Get Reservation List
* Get Reservation Details

→ View the full [Channels Plus API Overview](/channels-plus-api/guides/api-overview.md)

{% hint style="success" icon="sparkles" %}

## Still have questions?

Use the <i class="fa-gitbook-assistant">:gitbook-assistant:</i> **Ask** button at the top of the page to chat with our AI assistant — it can help you navigate the guide, understand requirements, and troubleshoot issues.

If you need more support, visit [Integration Support](/integration-support/integration-support.md).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.siteminder.com/get-started/integration-types/booking-channel.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.
