Since we started using Resos, we have found the flexibility of the product and customer support incredible. It's very user friendly and easy to manage in-house which is a huge plus!
Connect Resos to everything else you run
A modern REST API that gives developers programmatic access to your bookings, guests, custom fields, opening hours, and tables. Push reservations in from another channel, pull guest data into your CRM, or wire Resos up to your accounting tool. Whatever your stack already looks like, the API turns Resos into the booking layer that talks to it.
A clean REST API for the whole stack
Push reservations in programmatically
When a booking comes in from another system, a phone call your tooling logs, or a partner channel you handle separately, post it straight to Resos through the API. The reservation lands on the calendar with the same data and the same rules as any guest-facing booking.
Pull reservations into your own tools
Fetch bookings by ID or by date range and feed them into your own dashboards, BI tool, or operations system. Keep the rest of your stack in sync without anyone re-entering data, and run your numbers wherever your team already looks at them.
Keep profiles aligned across systems
Read and update guest profiles, custom fields, opening hours, and tables through the API. Sync Resos with your CRM, marketing platform, or loyalty tool so the guest who books on your site is the same record your campaigns and your service team already know.
OpenAPI spec and partner support
The API is documented via an OpenAPI 3.0 specification with an interactive reference. Authentication uses private keys and follows modern REST conventions, so any developer can get up and running without a discovery call. Our team is on hand for partners building deeper integrations.
Start taking online bookings today
Sign up for free
Create your account in seconds. No credit card required.
Set up your restaurant
Add your opening hours, areas, and floor plan using our easy drag-and-drop editor.
Take your first booking
Add your booking link to your website and social media. No coding required.
Resos’ reservation system API is the essential middleman that allows your current software systems to communicate with our booking system. This means you can give developers or marketing managers programmatic access to your guest and booking data without doing it manually - a great way to reduce the workload for your team and connect Resos to whatever other tools you already run.

How Resos’ reservation system API works
Resos’ reservation system API is a cloud-based interface that makes it possible for your systems to interact with each other. This means that if, for instance, your restaurant receives a booking via another system, you can make a request to our API which then automatically will register that booking with all the available data.
In other words, our API allows you to receive bookings from the whole spectrum of hungry guests. No matter if they wish to book via the phone, computer, smartphone, or tablet.
Our API is a modern REST API that requires a set of private keys in order to obtain access. It’s fully secure and follows the modern standard for API communication. The API can give you access to all relevant information from Resos such as guest-data, booking-data, or any other data that you might be interested in integrating into another system.
With our API, you will be able to:
- Create bookings programmatically (e.g. when a booking comes in from another system or a phone call your tooling logs).
- Fetch bookings by ID or date range to sync them into your own systems.
- Edit or cancel existing bookings.
- Read and update guest profiles, custom fields, opening hours, and tables.
Become an authorized partner today
We are on a constant lookout for partners to collaborate with in order to develop custom software for our customers. Have you already set up software or integration and wish to reach out to a broader audience of restaurant owners? Contact our support team to explore the opportunities of partnering with Resos.
API documentation
The Resos REST API is documented via an OpenAPI 3.0 specification. The interactive reference and full endpoint documentation are available at the API reference page.
Easy integration with Resos’ API
Our dedicated support team will always be here to help out. We wish to create strong and long-lasting relationships with our customers in order to co-create value together.
There is an endless supply of systems that can be integrated with Resos’ booking system. Only imagination limits what can be done. Below are some suggestions for what our API can help you accomplish.
With Resos’ API, you can:
- Integrate into an e-mail system such as Mailchimp or Campaign Monitor
- Allow for interaction between Resos and an accounting system such as Microsoft Dynamics, Debitoor, E-conomic or similar
- Integrate into a CRM or business intelligence platform
- Integrate to a lamp at the office so it blinks every time you get a booking
Read also about the many features Resos has to offer here.
Do you need any help integrating Resos API? Contact us at hi@resos.com and we will get back to you as soon as possible!
Built for businesses just like yours
For Restaurants
For Cafés
For Pubs Join 3,000+ Restaurants, Cafés, Bars and Pubs
We have been using Resos as the booking platform for our cheese & wine bar in Helsinki, Finland, for over six months, and we are really impressed by it!
Once set up properly, Resos will run the whole booking seamlessly. Been trying many softwares and none has reached the level of customization and speed as Resos. And great support too!
The floor view is working very nicely, you can see everything at the same time. Also, it was a very huge upgrade for us, that the guests can easily cancel their booking – it saved us from a lot of no-shows.
Easy integration into our website and Google page.
Resos makes reservations so much easier. It's straightforward, flexible, and perfect for small businesses like ours. We're so happy with it!
What sets Resos.com apart is not just its ease of use, but also the proactive approach of the Resos team. They continuously work hard to introduce new features and add value to their product.
Simplicity when booking for the customer and easily accessible through our website, Facebook and Google.
When we started our search for a booking system, Resos was the obvious choice. Not only is it affordable for us as a small business, but also offers so many features that make our jobs easier.
Being able to make a reservation without too much hassle goes a long way! Resos keeps the process intuitive and simple.
We're here to help
We take pride in offering industry leading fast, free and friendly customer service that takes the time needed to understand and help you.