Sevenrooms Api Documentation ((better)) Online

POST /v1/venues/venue_id/reservations : Creates a new reservation. Requires guest details, party size, date, and time slot.

Connect 100+ existing tools to centralize data.

Sync CRM data between SevenRooms and your POS or email marketing platform. 3. POS and Engagement Data

422 Unprocessable Entity : The payload structure is correct, but parameters (like an unavailable time slot) violate venue business logic. sevenrooms api documentation

– Fetch reservations within a date range. Supports query params: start_date , end_date , venue_id , status (e.g., confirmed , seated , completed ). POST /reservations – Create a booking. You must reference an existing guest_id or create a guest on the fly using nested objects. DELETE /reservations/reservation_id – Cancel a reservation (requires a cancellation_reason parameter in the body).

Build a white-label reservation flow directly into your custom mobile app or website.

The SevenRooms API implements rate limiting to prevent abuse and ensure fair usage. Developers are limited to a certain number of requests per minute, and excessive requests will result in a 429 Too Many Requests response. Sync CRM data between SevenRooms and your POS

Allow guests to book reservations through external apps (Google, Instagram, or proprietary websites).

Every request requires an authentication token passed via the Authorization header alongside an X-SevenRooms-App-Id or similar identifier to track API consumer quotas.

reservation.created : Trigger a custom email or SMS confirmation. – Fetch reservations within a date range

The SevenRooms API documentation provides a developer-friendly roadmap to building deeply connected hospitality software. By mastering the relationships between venues, reservations, and guest profiles, engineering teams can eliminate manual data entry, streamline front-of-house workflows, and provide guests with a personalized, high-touch experience from booking to billing.

For now, the REST v2 API is stable, well-documented, and actively maintained. Always refer to the official docs at https://docs.sevenrooms.com/api (note: this requires partner login credentials).

Do you need assistance drafting a (like an API request example in Python, Node.js, or cURL)? Share public link

All API requests are routed through a standardized base endpoint, typically structured as https://sevenrooms.com . Rate Limiting and Performance