Restaurant Booking API – Resos

The Resos REST API lets restaurants and integration partners manage bookings, customers, opening hours, seating areas, custom fields and guest feedback. Send requests over HTTPS to https://api.resos.com/v1.

Authentication and requests

Get your restaurant's API key in the Resos dashboard under Settings → API integration. Use HTTP Basic authentication with the API key as the username and an empty password. Keep the key private. Only read or change restaurant data with the restaurant's authorization.

The specification describes each operation, its parameters, request and response types, and rate limits. Check the response status and rate-limit headers before retrying a request.

Download the OpenAPI specification (JSON) or read the YAML version. For integration help, contact hi@resos.com.