Access the EG Connectivity Hub and confirm your integration is enabled for the GraphQL Reservation Management API, rolled out globally in 2025
Authenticate with your partner credentials and issue GraphQL queries to retrieve reservation details including amounts, payment tokens, reconciliation eligibility, and reservation status
Filter reservations by check-in date, check-out date, last updated date, reservation IDs, or status; queries support up to 465 days in the past and up to 500 days into the future
Use mutation operations to perform reservation modifications such as date changes or cancellations, replacing manual extranet workflows
Implement the Booking Notification API webhook or polling approach to receive real-time delivery of new and modified reservations, then use GraphQL to enrich details on demand
Test all GraphQL operations in the sandbox before connecting to production to avoid creating live reservation changes
Known gotchas
The GraphQL Reservation Management API is a supply-side partner tool; it requires approved partner status and cannot be accessed with Rapid demand-side credentials
Payment token fields in reservation responses are scoped; misusing or logging them violates PCI DSS requirements and Expedia partner agreements
GraphQL query depth and pagination limits apply; queries returning very large reservation sets must use cursor-based pagination to avoid truncated results
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp