Sevenrooms Api Documentation -

For multi‑venue operators, cross‑venue analysis is often the highest‑value use of centralised SevenRooms data. Using the API, you can answer questions such as:

A safe testing environment that mimics live venue data without affecting real-world operations. Always validate your code here first.

Instead of constantly polling the SevenRooms API to see if a guest checked in or canceled, developers should utilize Webhooks. SevenRooms can trigger an HTTP POST request to your server when specific events occur: reservation.created reservation.status_changed (e.g., seated, paid) guest.updated Common Use Cases for Developers Custom Booking Web Apps

Retrieve a list of guest profiles, filterable by tags, email, or phone number. sevenrooms api documentation

Trigger post-dining survey emails or SMS marketing messages based on check-out data.

: Returns available time slots for a specific date, party size, and shift. It factors in real-time table configurations, pacing limits, and yield management rules set by the restaurant managers. 4. Webhooks

SevenRooms shines in its CRM capabilities. The Guests API allows you to enrich guest data across your entire tech stack. Instead of constantly polling the SevenRooms API to

| Method | Endpoint | Description | |--------|----------|-------------| | GET | /venues/id/floorplan | Retrieve tables/sections with status | | POST | /reservations/id/assign_table | Assign a specific table to a reservation |

When fetching large datasets—such as downloading a complete guest list for marketing syncs—SevenRooms uses cursor-based or offset pagination. Always look for pagination fields ( next_cursor or has_more ) in the JSON response metadata to loop through records safely without hitting rate limits. Rate Limits and Error Handling Rate Limiting

reservation.updated : Triggers when a reservation is modified, such as changing the guest count or moving tables. : Returns available time slots for a specific

GET /v1/venues/venue_id/reservations : Retrieves a list of bookings for a specific date or date range. Filterable by status (e.g., booked, seated, cancelled, no-show).

Before booking, applications need structural data about the properties themselves.

The SevenRooms API documentation provides a comprehensive guide for developers to integrate with the SevenRooms platform, a guest experience and relationship management system. The API allows developers to access and manipulate data, perform actions, and build custom applications on top of the SevenRooms platform.

Lists all properties under an enterprise account, complete with addresses, operating hours, and cross-street details.