> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.etera.dev/experience/booking/experience-booking-api/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.etera.dev/_mcp/server. # Experience Booking API > Unified travel infrastructure APIs for restaurants, experiences, hotels, and flights. 525+ endpoints across 26 microservices. ## API Docs - Experience Booking API [Post By Booking Id Cancel](https://docs.etera.dev/experience/booking/experience-booking-api/post-by-booking-id-cancel.md) - Experience Booking API [Post By Booking Id Reschedule](https://docs.etera.dev/experience/booking/experience-booking-api/post-by-booking-id-reschedule.md) - Experience Booking API [Post By Booking Id Test Capture](https://docs.etera.dev/experience/booking/experience-booking-api/post-by-booking-id-test-capture.md) - Experience Booking API [Get Management Polling Stats](https://docs.etera.dev/experience/booking/experience-booking-api/get-management-polling-stats.md) - Experience Booking API [Get Management Polling Metrics](https://docs.etera.dev/experience/booking/experience-booking-api/get-management-polling-metrics.md) - Experience Booking API [Get Management Polling Health](https://docs.etera.dev/experience/booking/experience-booking-api/get-management-polling-health.md) - Experience Booking API [Post Management Polling Stats Reset](https://docs.etera.dev/experience/booking/experience-booking-api/post-management-polling-stats-reset.md) - Experience Booking API [Get Management Polling Bookings Eligible](https://docs.etera.dev/experience/booking/experience-booking-api/get-management-polling-bookings-eligible.md) - Experience Booking API [Post Management Polling Bookings By Id Poll](https://docs.etera.dev/experience/booking/experience-booking-api/post-management-polling-bookings-by-id-poll.md) - Experience Booking API [Post Management Polling Poll All](https://docs.etera.dev/experience/booking/experience-booking-api/post-management-polling-poll-all.md) - Experience Booking API [Post Management Polling Poll By Status](https://docs.etera.dev/experience/booking/experience-booking-api/post-management-polling-poll-by-status.md) - Experience Booking API [Get Management Polling Config](https://docs.etera.dev/experience/booking/experience-booking-api/get-management-polling-config.md) - Experience Booking API [Put Management Polling Config](https://docs.etera.dev/experience/booking/experience-booking-api/put-management-polling-config.md) - Experience Booking API [Get Management Polling Direct Stats](https://docs.etera.dev/experience/booking/experience-booking-api/get-management-polling-direct-stats.md) - Experience Booking API [Get Management Polling Direct Config](https://docs.etera.dev/experience/booking/experience-booking-api/get-management-polling-direct-config.md) - Experience Booking API [Put Management Polling Direct Config](https://docs.etera.dev/experience/booking/experience-booking-api/put-management-polling-direct-config.md) - Experience Booking API [Post Management Polling Direct Start](https://docs.etera.dev/experience/booking/experience-booking-api/post-management-polling-direct-start.md) - Experience Booking API [Post Management Polling Direct Stop](https://docs.etera.dev/experience/booking/experience-booking-api/post-management-polling-direct-stop.md) - Experience Booking API [Post Management Polling Direct Stats Reset](https://docs.etera.dev/experience/booking/experience-booking-api/post-management-polling-direct-stats-reset.md) - Experience Booking API [Get Stats](https://docs.etera.dev/experience/booking/experience-booking-api/get-stats.md) - Experience Booking API [Post Trigger](https://docs.etera.dev/experience/booking/experience-booking-api/post-trigger.md) - Experience Booking API [Post Start](https://docs.etera.dev/experience/booking/experience-booking-api/post-start.md) - Experience Booking API [Post Stop](https://docs.etera.dev/experience/booking/experience-booking-api/post-stop.md) - Experience Booking API [Get Api Inngest](https://docs.etera.dev/experience/booking/experience-booking-api/get-api-inngest.md) - Experience Booking API [Post Api Inngest](https://docs.etera.dev/experience/booking/experience-booking-api/post-api-inngest.md) - Experience Booking API [Put Api Inngest](https://docs.etera.dev/experience/booking/experience-booking-api/put-api-inngest.md) - Experience Booking API [Delete Api Inngest](https://docs.etera.dev/experience/booking/experience-booking-api/delete-api-inngest.md) - Experience Booking API [Patch Api Inngest](https://docs.etera.dev/experience/booking/experience-booking-api/patch-api-inngest.md) - Experience Booking API [Head Api Inngest](https://docs.etera.dev/experience/booking/experience-booking-api/head-api-inngest.md) - Experience Booking API [Post Events Trigger](https://docs.etera.dev/experience/booking/experience-booking-api/post-events-trigger.md) - Experience Booking API [Get Api Bookings](https://docs.etera.dev/experience/booking/experience-booking-api/get-api-bookings.md) - Experience Booking API [Post Api Bookings](https://docs.etera.dev/experience/booking/experience-booking-api/post-api-bookings.md) - Experience Booking API [Get Api Bookings By Id](https://docs.etera.dev/experience/booking/experience-booking-api/get-api-bookings-by-id.md) - Experience Booking API > health [🩺 Service Health Check](https://docs.etera.dev/experience/booking/experience-booking-api/health/get-health.md) - Experience Booking API > health [🎭 Experience Booking Service - Overview](https://docs.etera.dev/experience/booking/experience-booking-api/health/get-index.md) - Experience Booking API > booking [Create Experience Booking](https://docs.etera.dev/experience/booking/experience-booking-api/booking/post-create.md) - Experience Booking API > booking [Checkout Booking](https://docs.etera.dev/experience/booking/experience-booking-api/booking/post-checkout.md) - Experience Booking API > booking [Get Booking Details](https://docs.etera.dev/experience/booking/experience-booking-api/booking/get-by-booking-id.md) - Experience Booking API > booking [Update Booking](https://docs.etera.dev/experience/booking/experience-booking-api/booking/put-by-booking-id.md) - Experience Booking API > booking [Get User Bookings](https://docs.etera.dev/experience/booking/experience-booking-api/booking/get-user.md) - Experience Booking API > providers [Global Provider Health Check](https://docs.etera.dev/experience/booking/experience-booking-api/providers/get-providers-health.md) - Experience Booking API > providers [Refresh Provider Health Cache](https://docs.etera.dev/experience/booking/experience-booking-api/providers/post-providers-by-restaurant-id-refresh.md) - Experience Booking API > providers [Test Provider Connection](https://docs.etera.dev/experience/booking/experience-booking-api/providers/post-providers-by-restaurant-id-test-by-provider-type.md) - Experience Booking API > management [Get Stripe Webhook Consumer Status](https://docs.etera.dev/experience/booking/experience-booking-api/management/get-management-stripe-webhook-status.md) - Experience Booking API > management [Control Stripe Webhook Consumer](https://docs.etera.dev/experience/booking/experience-booking-api/management/post-management-stripe-webhook-control.md) - Experience Booking API > management [Get Booking Analytics](https://docs.etera.dev/experience/booking/experience-booking-api/management/get-management-by-experience-id-analytics.md) - Experience Booking API > management [Get Experience Booking History](https://docs.etera.dev/experience/booking/experience-booking-api/management/get-management-by-experience-id-bookings.md) - Experience Booking API > management [Export Booking Data](https://docs.etera.dev/experience/booking/experience-booking-api/management/post-management-by-experience-id-export.md) - Experience Booking API > management [Get Experience Configuration](https://docs.etera.dev/experience/booking/experience-booking-api/management/get-management-by-experience-id-config.md) - Experience Booking API > management [Get Comprehensive Webhook Status](https://docs.etera.dev/experience/booking/experience-booking-api/management/get-management-headout-webhook-status.md) - Experience Booking API > management [Setup Headout Webhook Configuration](https://docs.etera.dev/experience/booking/experience-booking-api/management/post-management-headout-webhook-setup.md) - Experience Booking API > management [Create Headout Webhook Configuration](https://docs.etera.dev/experience/booking/experience-booking-api/management/post-management-headout-webhook-create.md) - Experience Booking API > management [Get Current Headout Webhook Configuration](https://docs.etera.dev/experience/booking/experience-booking-api/management/get-management-headout-webhook-config.md) - Experience Booking API > management [Update Headout Webhook Configuration](https://docs.etera.dev/experience/booking/experience-booking-api/management/put-management-headout-webhook-update.md) - Experience Booking API > management [Delete Headout Webhook Configuration](https://docs.etera.dev/experience/booking/experience-booking-api/management/delete-management-headout-webhook-delete.md) - Experience Booking API > management [Validate Webhook URL](https://docs.etera.dev/experience/booking/experience-booking-api/management/post-management-headout-webhook-validate.md) - Experience Booking API > mcp [Get available MCP tools](https://docs.etera.dev/experience/booking/experience-booking-api/mcp/get-mcp-tools.md) - Experience Booking API > mcp [Get tool schema](https://docs.etera.dev/experience/booking/experience-booking-api/mcp/get-mcp-tools-by-tool.md) - Experience Booking API > mcp [Execute MCP tool](https://docs.etera.dev/experience/booking/experience-booking-api/mcp/post-mcp-execute-by-tool.md) - Experience Booking API > mcp [MCP health check](https://docs.etera.dev/experience/booking/experience-booking-api/mcp/get-mcp-health.md) - Experience Booking API > webhooks [Headout Booking Status Webhook](https://docs.etera.dev/experience/booking/experience-booking-api/webhooks/post-webhooks-headout-booking-status.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.etera.dev/openapi.json) - [OpenAPI YAML](https://docs.etera.dev/openapi.yaml)