NEW v2.4 · Channel Manager API for PMS Companies

One API to power every OTA connection your PMS will ever need.

Billzify Channel Manager API lets PMS companies plug into Airbnb, Booking.com, MakeMyTrip, Goibibo, Agoda, Expedia and Google Hotel Ads — sync availability, push rates, ingest reservations, and unify guest messaging through a single REST endpoint.

API status: operational 99.99% uptime SLA SOC 2 · ISO 27001
cURL Node.js Python PHP
# Push availability + rates to all connected OTAs in one call
curl -X POST https://api.billzify.com/v2/channel/inventory \
  -H "Authorization: Bearer $BILLZIFY_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "property_id": "prop_84A2",
    "room_type_id": "deluxe_king",
    "date_from": "2026-05-10",
    "date_to": "2026-05-31",
    "availability": 12,
    "rate": 4499,
    "channels": ["airbnb", "booking",
                  "mmt", "goibibo", "google"]
  }'

# → 200 OK · synced to 5 channels in 1.4s

100+ OTAs · One Integration

Airbnb
Booking.com
MakeMyTrip
Goibibo
Agoda
Expedia
Google Hotel
Hotels.com
Trip.com
Yatra
EaseMyTrip
Cleartrip
Hostelworld
+ 90 more

Capabilities

Everything a PMS needs to distribute, sync & sell — through one API.

Built specifically for PMS vendors who want to ship channel manager features to their hotel customers without building 100 OTA integrations.

📦

Real-time availability sync

Push room availability to every connected OTA in under 2 seconds. Stop overbookings with atomic inventory updates and pooled allocations.

POST /channel/inventory
💰

Dynamic rate updates

Update BAR, derived rates and rate plans across Airbnb, Booking.com, MMT, Goibibo and Google with a single call. Currency-aware and tax-inclusive.

PUT /channel/rates
📥

Reservation delivery

Receive new bookings, modifications and cancellations as normalized webhooks — no more parsing 12 different XML schemas.

Webhook · reservation.created
💬

Unified guest messaging

One inbox API for Airbnb messages, Booking.com chat, MakeMyTrip and Goibibo communications. Send, receive, automate.

POST /messaging/threads
📣

Promotions & deals

Programmatic access to MakeMyTrip promotions, Goibibo deals, Booking Genius, Airbnb special offers and Google Hotel Ads campaigns.

POST /promotions
🌐

Google Hotel Ads feed

Native Google Hotel Ads support — push availability, rates and promotions directly to Google Search, Maps and Travel.

Feed · google.hotel
🔁

Two-way mapping engine

Map your room types and rate plans to OTA-side codes once. We handle re-mapping, fallbacks and channel-specific quirks automatically.

GET /mappings
📊

Reports & reconciliation

Daily reservation reconciliation, payout reports, commission tracking and revenue analytics across all OTAs in one feed.

GET /reports/reconciliation
🔒

Enterprise security

OAuth 2.0, signed webhooks, IP allowlisting, audit logs and tenant-isolated data. SOC 2 Type II and ISO 27001 certified.

OAuth 2.0 · HMAC

API Reference

A clean, predictable, REST API.

Resource-oriented endpoints, standard HTTP verbs, JSON request/response, and webhooks for events. Versioned and backwards-compatible.

POST
/v2/channel/inventory
Push availability across channels
PUT
/v2/channel/rates
Update rate plans on all OTAs
GET
/v2/reservations
List inbound bookings from OTAs
POST
/v2/messaging/send
Send a message to an Airbnb / OTA guest
POST
/v2/promotions
Launch a deal on MMT, Goibibo, Booking
GET
/v2/mappings
Room/rate plan to OTA code mapping
DEL
/v2/channel/connection
Disconnect a channel from a property
Request Response Webhooks
200 · 1.42s
// Send a guest message — same payload works for Airbnb,
// Booking.com, MakeMyTrip, Goibibo. Channel auto-resolved
// from reservation_id.

POST /v2/messaging/send

{
  "reservation_id": "res_AIRBNB_9F2K7",
  "channel": "airbnb",
  "thread_id": "thr_77c2",
  "message": "Welcome! Your check-in code is 4421.",
  "locale": "en-IN",
  "attachments": [
    { "type": "image",
      "url": "https://cdn.../map.png" }
  ]
}

// → 200 OK
// { "id": "msg_01HZ...", "delivered_at": "2026-05-07T..." }
100+
OTA channels supported globally
< 2s
Average rate & availability sync
99.99%
API uptime SLA
12M+
Reservations processed monthly

Integration

Live in days, not quarters.

Designed for PMS engineering teams. Sandbox keys instantly, production access in under a week.

01

Request API key

Sign up as a PMS partner and instantly get sandbox credentials with mock OTA channels.

02

Map your data

Map your PMS room types and rate plans to OTA-specific codes using our mapping API.

03

Connect channels

Hotels onboard their existing OTA accounts via OAuth or guided XML/credential flow.

04

Go live

Promote to production. Push inventory, rates and messages — we handle the rest.

FAQ

Questions, answered.

What is Billzify Channel Manager API? +
Billzify Channel Manager API is a REST API designed for PMS companies to connect their systems with global OTAs like Airbnb, Booking.com, MakeMyTrip, Goibibo, Agoda, Expedia and Google Hotel Ads. It enables real-time availability sync, rate updates, reservation delivery and unified guest messaging — all behind one set of endpoints.
Which OTAs does Billzify Channel Manager API support? +
Billzify supports 100+ OTAs including Airbnb, Booking.com, MakeMyTrip, Goibibo, Agoda, Expedia, Google Hotel Ads, Hotels.com, Trip.com, Yatra, EaseMyTrip, Cleartrip, Hostelworld, and many regional channels.
Can PMS companies manage Airbnb messages through Billzify API? +
Yes. Billzify provides a unified guest messaging API that lets PMS companies send and receive Airbnb messages, Booking.com chat, MakeMyTrip and Goibibo communications from a single endpoint — including attachments, locales and templated replies.
Does Billzify support Google Hotel Ads promotions? +
Yes. The API supports Google Hotel Ads promotions, rate plans and availability feeds, allowing properties to be discovered through Google Search, Maps and Google Travel.
How fast is rate and availability sync? +
Billzify Channel Manager API delivers real-time push updates with typical sync latency under 2 seconds across all connected OTAs. We also support pooled inventory and atomic updates to prevent overbookings.
How is the API priced for PMS partners? +
Billzify offers volume-based pricing for PMS partners with a free sandbox tier. Production pricing scales by number of properties and active channels. Contact our partner team for a tailored quote.

Ship channel manager to your hotels — this quarter.

Join PMS companies powering OTA distribution with Billzify. Get sandbox access in 60 seconds.