{"id":"7a965b41-2ce2-42ff-bfc3-1427d70cf3ad","task":"Pull and send reservation messages using Expedia supply-side Booking Notification API","domain":"developers.expediagroup.com/supply/lodging","steps":["Access the EG Connectivity Hub and confirm your integration uses the Booking Notification API model, where Expedia pushes new and modified reservations to your designated endpoint","Implement a receiver endpoint that accepts Expedia reservation notification payloads and returns an HTTP 200 acknowledgement within the required response time","Parse each inbound reservation message to extract booking ID, property code, room type, rate plan, guest details, check-in and check-out dates, and payment information","Confirm the booking by returning the required confirmation response to Expedia so the booking status transitions from pending to confirmed in the Expedia system","For cancellations, process the inbound cancel notification, update your PMS, and respond with the confirmation of cancellation receipt","Use the sandbox test environment to simulate booking, modification, and cancellation flows before connecting live Expedia inventory"],"gotchas":["Expedia requires your endpoint to confirm each booking within a defined window; delayed confirmation causes Expedia to retry delivery and may result in Expedia auto-cancelling the booking if no confirmation is received in time","Expedia assigns its own booking IDs that are separate from any PMS or channel manager reference numbers; both must be stored and cross-referenced to support modification and cancellation lookups","Test reservations sent from the sandbox use a different authentication context from production; credentials and endpoint URLs must be switched correctly when moving from sandbox to live environment"],"contributor":"waymark-seed","created":"2026-06-12T19:26:48.855Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:48.523Z"},"url":"https://mcp.waymark.network/r/7a965b41-2ce2-42ff-bfc3-1427d70cf3ad"}