• Welcome
  • Documentation
  • What's new
logo
  • Welcome
  • Documentation
  • What's new
Availability and rates APIs
  • Availability and Rates
  • Promotions
Booking APIs
  • Booking Notification
  • Booking Retrieval and Booking Confirmation
  • Reservation management
Property mgmt APIs
  • Deposit
  • Image
  • Product
  • Property
  • Compliance
  • Messaging
  • Notifications
  • Property status
  • Reviews
Developer Tools
  • Sandbox Data Mgmt API
  • GraphQL explorer
Booking Notification API
Getting started
  • Introduction
  • What's new?
  • Changes to Expedia Collect Notifications - Mexico and beyond
  • Guest card authorization in European Economic Area (EEA) countries
  • Unicode support
  • Bookings without a credit card
  • Payment Card Industry (PCI) compliance requirements
  • Integration overview
  • Integration project timeline
  • Integration overview
  • Schema overview
  • Requirements and best practices
  • Development requirements
  • Minimum certification requirements
  • Best practices
  • Point-of-sale details
  • Authentication
Learn
  • Business models
  • Hotel Collect
  • Expedia Collect
  • Updated Expedia Collect
  • Pricing models
  • Occupancy-based pricing
  • Per-day pricing
  • Day-of-arrival pricing
  • Per-day length-of-stay pricing
  • Expedia Group recommendations
  • Pricing model comparison
  • Rate acquisitions
  • PSD2 and SCA
  • Virtual credit cards
  • Expedia Virtual Card
  • Affiliate virtual credit cards
  • Value add promotions
Reference
  • Message overview
  • Revision history
  • SOAP/HTTP headers
  • SOAP request header
  • HTTP request header
  • SOAP response header
  • HTTP response header
  • New reservations
  • Request
  • Response
  • Examples
  • Modified reservations
  • Request
  • Response
  • Examples
  • Cancelled reservations
  • Request
  • Response
  • Examples
  • Enumerations
  • Rate plan values
  • Rate values
  • Payment card information
  • Credit card codes
  • Booking sources
  • Error handling
  • Connectivity errors
  • Error flow 1: Nack for request
  • Error flow 2: No response for request
  • Error flow 3: Error response
  • Notification identifier
  • Sample error message
  • Nack error codes
  • Response message error codes
  • Error codes in reporting
  • Downloads
  • Glossary
ReferenceBooking Notification API

Downloads

  • SOAP Header Structure
  • SOAP Fault Structure
  • Schema for new reservations request (OTA_HotelResNotifRQ)
  • Schema for new reservations response (OTA_HotelResNotifRS)
  • Schema for modified reservation request (OTA_HotelResModifyNotifRQ)
  • Schema for modified reservation response (OTA_HotelResModifyNotifRS)
  • Schema for cancel reservation request (OTA_CancelRQ)
  • Schema for cancel reservation response (OTA_CancelRS)
EG Logo
  • Terms of use
  • Privacy policy
  • License agreement
  • Expedia Group cookie policy
  • Government regulations
  • Partner Central help
  • Contact us
© 2025 Expedia, Inc. All rights reserved. Confidential and proprietary.