> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.etera.dev/restaurant/booking/restaurant-booking-api/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.etera.dev/_mcp/server. # Restaurant Booking API > Unified travel infrastructure APIs for restaurants, experiences, hotels, and flights. 525+ endpoints across 26 microservices. ## API Docs - Restaurant Booking API [Get Bookings By Id](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/get-bookings-by-id.md) - Restaurant Booking API [Put Bookings By Id](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/put-bookings-by-id.md) - Restaurant Booking API [Post Bookings By Id Test Confirm](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/post-bookings-by-id-test-confirm.md) - Restaurant Booking API [Post Create](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/post-create.md) - Restaurant Booking API [Get Api Bookings](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/get-api-bookings.md) - Restaurant Booking API [Post Api Bookings](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/post-api-bookings.md) - Restaurant Booking API [Post By Id Cancel](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/post-by-id-cancel.md) - Restaurant Booking API [Get User](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/get-user.md) - Restaurant Booking API [Put Api Bookings By Id](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/put-api-bookings-by-id.md) - Restaurant Booking API [Delete Api Bookings By Id](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/delete-api-bookings-by-id.md) - Restaurant Booking API [Patch Api Bookings By Id Status](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/patch-api-bookings-by-id-status.md) - Restaurant Booking API [Get Api Bookings Statistics](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/get-api-bookings-statistics.md) - Restaurant Booking API [Get Api Bookings Restaurant By Restaurant Id](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/get-api-bookings-restaurant-by-restaurant-id.md) - Restaurant Booking API [Get Bookings](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/get-bookings.md) - Restaurant Booking API [Get Health](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/get-health.md) - Restaurant Booking API [Post Vapi Reservation Outcome](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/post-vapi-reservation-outcome.md) - Restaurant Booking API [Get Api Inngest](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/get-api-inngest.md) - Restaurant Booking API [Post Api Inngest](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/post-api-inngest.md) - Restaurant Booking API [Put Api Inngest](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/put-api-inngest.md) - Restaurant Booking API [Delete Api Inngest](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/delete-api-inngest.md) - Restaurant Booking API [Patch Api Inngest](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/patch-api-inngest.md) - Restaurant Booking API [Head Api Inngest](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/head-api-inngest.md) - Restaurant Booking API [Post Ultravox Webhook](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/post-ultravox-webhook.md) - Restaurant Booking API [Post Elevenlabs Call Outcome](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/post-elevenlabs-call-outcome.md) - Restaurant Booking API > booking [Create New Booking](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/booking/post-bookings.md) - Restaurant Booking API > booking [Cancel Booking](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/booking/delete-bookings-by-id.md) - Restaurant Booking API > booking [Get User Bookings](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/booking/get-bookings-user-by-user-id.md) - Restaurant Booking API > booking [Get Restaurant Bookings](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/booking/get-bookings-restaurant-by-restaurant-id.md) - Restaurant Booking API > booking [Confirm Booking](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/booking/post-bookings-by-id-confirm.md) - Restaurant Booking API > booking [Get Provider Status](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/booking/get-bookings-providers-status.md) - Restaurant Booking API > booking [Bulk Booking Operations](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/booking/post-bookings-bulk.md) - Restaurant Booking API > providers [Get Provider Status](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/providers/get-providers-by-restaurant-id-status.md) - Restaurant Booking API > providers [Get Provider Priority Configuration](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/providers/get-providers-by-restaurant-id-priority.md) - Restaurant Booking API > providers [Update Provider Priority Configuration](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/providers/put-providers-by-restaurant-id-priority.md) - Restaurant Booking API > providers [Global Provider Health Check](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/providers/get-providers-health.md) - Restaurant Booking API > providers [Refresh Provider Health Cache](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/providers/post-providers-by-restaurant-id-refresh.md) - Restaurant Booking API > providers [Test Provider Connection](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/providers/post-providers-by-restaurant-id-test-by-provider-type.md) - Restaurant Booking API > management [Get Booking Analytics](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/management/get-management-by-restaurant-id-analytics.md) - Restaurant Booking API > management [Get Restaurant Booking History](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/management/get-management-by-restaurant-id-bookings.md) - Restaurant Booking API > management [Export Booking Data](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/management/post-management-by-restaurant-id-export.md) - Restaurant Booking API > management [Get Restaurant Configuration](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/management/get-management-by-restaurant-id-config.md) - Restaurant Booking API > mcp [Get available MCP tools](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/mcp/get-mcp-tools.md) - Restaurant Booking API > mcp [Get tool schema](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/mcp/get-mcp-tools-by-tool.md) - Restaurant Booking API > mcp [Execute MCP tool](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/mcp/post-mcp-execute-by-tool.md) - Restaurant Booking API > mcp [MCP health check](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/mcp/get-mcp-health.md) - Restaurant Booking API > health [🍽️ Restaurant Booking Service - Overview](https://docs.etera.dev/restaurant/booking/restaurant-booking-api/health/get-index.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)