---
title: Using The Eat App Partner API to get availability and post reservations
description: This guide will help you understand how to check restaurant availability and post reservations using the API.
---

[Skip to content](https://restaurant.eatapp.co/knowledge/using-the-eat-app-partner-api-to-get-and-post-availability#main-content)

English

Show submenu for translations

[Can't find what you're looking for?](https://restaurant.eatapp.co/knowledge/kb-tickets/new)

![Eat App Logo - Small.png\]](https://restaurant.eatapp.co/hs-fs/hubfs/Eat%20App%20Logo%20-%20Small.png?height=40&name=Eat%20App%20Logo%20-%20Small.png)

- [Our About Page](https://restaurant.eatapp.co/about)
- [Contact Us](https://restaurant.eatapp.co/contact-us)
- [View Our Blogs](https://restaurant.eatapp.co/blog)

Open main navigation

Close main navigation

- [Our About Page](https://restaurant.eatapp.co/about)
- [Contact Us](https://restaurant.eatapp.co/contact-us)
- [View Our Blogs](https://restaurant.eatapp.co/blog)
- English
  
  Show submenu for translations
- [Can't find what you're looking for?](https://restaurant.eatapp.co/knowledge/kb-tickets/new)
- restaurant.eatapp.co

 restaurant.eatapp.co

 Eat App Knowledgebase

- There are no suggestions because the search field is empty.

1. [Help Center](https://restaurant.eatapp.co/knowledge)
2. [Documentation](https://restaurant.eatapp.co/knowledge/documentation)

# Using The Eat App Partner API to get availability and post reservations

## This guide will help you understand how to check restaurant availability and post reservations using the API.

Welcome to our guide on using the **Eat Partner APIs**. This guide **is for Eat App Partners, who run booking platforms,** and will help you understand how to check restaurant availability and post reservations using the API.

| ***Please note:**  **If you are tech provider for individual restaurants or restaurant groups, [please use this API instead](https://restaurant.eatapp.co/knowledge/using-the-eat-app-partner-api-to-get-and-post-availability-0).*** |
| --- |

 

### Overview

The Eat Partner APIs use the JSONAPI response format and accept JSON in the request body for POST and PATCH endpoints. All APIs support Gzip encoding by including `Accept-Encoding: 'gzip'` in the headers and require `Content-Type: 'application/json'` in the headers.

 

Please **refer to our [API Documentation](https://documenter.getpostman.com/view/6173104/S1Lr4Av4)** to get started. Below are the basics on how to get integrated if you want a TLDR of how our Partners API works. 

Happy integrating!

### Partner Portal

You can review reservations and guest information in HTML format using the Partner Portal:

- **[Eat Partner Portal - Sandbox](https://admin.eatapp.co/portal/sandbox)**

Log in with your provided email and password to access these features. You can also update your partnership status through the portal, or message info@eatapp.co to become a partner. 

### Regions

View available regions on the Partner Portal. Once our team activates a partnership with a restaurant in a specific region, you can query other API listings related to that region.

### Getting Availability

To get restaurant availability, use the following endpoint:

**Endpoint:**

bash

`GET https://api.eat-sandbox.co/partners/v2/availability`

 

**Headers:**

http

`Authorization: Bearer <api_token> Content-Type: application/json Accept-Encoding: gzip`

 

**Example Request:**

curl

`curl --location 'https://api.eat-sandbox.co/partners/v2/availability' \ --header 'Authorization: Bearer <api_token>' \ --header 'Content-Type: application/json' \ --header 'Accept-Encoding: gzip'`

 

**Response:**

`{`  
`"data": [`  
`{`  
`"id": "1234",`  
`"type": "availability",`  
`"attributes": {`  
`"restaurant_id": "abcd",`  
`"date": "2023-05-16",`  
`"time_slots": [`  
`"19:00",`  
`"19:30",`  
`"20:00"`  
`],`  
`"preferences": [`  
`{`  
`"preference_id": "1",`  
`"name": "Window seat",`  
`"time_slots": ["19:00", "20:00"]`  
`},`  
`{`  
`"preference_id": "2",`  
`"name": "Outdoor",`  
`"time_slots": ["19:30"]`  
`}`  
`]`  
`}`  
`}`  
`]`  
`}`

### Posting Reservations

To post a reservation, use the following endpoint:

**Endpoint:**

bash

`POST https://api.eat-sandbox.co/partners/v2/reservations`

 

**Headers:**

http

`Authorization: Bearer <api_token> Content-Type: application/json Accept-Encoding: gzip`

 

**Request Body:**

json

`{ "data": { "type": "reservation", "attributes": { "restaurant_id": "abcd", "date": "2023-05-16", "time": "19:00", "guests": 2, "preference_id": "1", "guest": { "first_name": "Jane", "last_name": "Doe", "phone": "+971555535611", "email": "jane.doe@example.com" } } } }`

 

**Example Request:**

curl

`curl --location 'https://api.eat-sandbox.co/partners/v2/reservations' \ --header 'Authorization: Bearer <api_token>' \ --header 'Content-Type: application/json' \ --header 'Accept-Encoding: gzip' \ --data-raw '{ "data": { "type": "reservation", "attributes": { "restaurant_id": "abcd", "date": "2023-05-16", "time": "19:00", "guests": 2, "preference_id": "1", "guest": { "first_name": "Jane", "last_name": "Doe", "phone": "+971555535611", "email": "jane.doe@example.com" } } } }'`

 

**Response:**

json

`{ "data": { "id": "5678", "type": "reservation", "attributes": { "restaurant_id": "abcd", "date": "2023-05-16", "time": "19:00", "guests": 2, "preference_id": "1", "guest": { "first_name": "Jane", "last_name": "Doe", "phone": "+971555535611", "email": "jane.doe@example.com" } } } }`

````

 

For further assistance, please **refer to our [API Documentation](https://documenter.getpostman.com/view/6173104/S1Lr4Av4)** or contact our team at support@eatapp.co. 

 

- [Eat App Overview](https://restaurant.eatapp.co/knowledge/eat-app-overview)
- [Getting Started](https://restaurant.eatapp.co/knowledge/getting-started#main-content)

    - [Get set up with the most useful things on EAT App in less than 30 minutes](https://restaurant.eatapp.co/knowledge/getting-started#get-set-up-with-the-most-useful-things-on-eat-app-in-less-than-30-minutes)
    - [Layout](https://restaurant.eatapp.co/knowledge/getting-started#layout)
    - [Permissions and Preferences](https://restaurant.eatapp.co/knowledge/getting-started#permissions-and-preferences)
- [Feature Guides](https://restaurant.eatapp.co/knowledge/feature-guides#main-content)

    - [Views Management](https://restaurant.eatapp.co/knowledge/feature-guides#views-management)
    - [Multi-Restaurant Support](https://restaurant.eatapp.co/knowledge/feature-guides#multi-restaurant-support)
    - [Managing reservations](https://restaurant.eatapp.co/knowledge/feature-guides#managing-reservations)
    - [Waitlist](https://restaurant.eatapp.co/knowledge/feature-guides#waitlist)
    - [Widget](https://restaurant.eatapp.co/knowledge/feature-guides#widget)
    - [Guest Messaging](https://restaurant.eatapp.co/knowledge/feature-guides#guest-messaging)
    - [Restaurant Tags](https://restaurant.eatapp.co/knowledge/feature-guides#restaurant-tags)
    - [Users](https://restaurant.eatapp.co/knowledge/feature-guides#users)
    - [Server/Waiter Management](https://restaurant.eatapp.co/knowledge/feature-guides#server-waiter-management)
    - [Guest Database](https://restaurant.eatapp.co/knowledge/feature-guides#guest-database)
    - [Payments](https://restaurant.eatapp.co/knowledge/feature-guides#payments)
    - [Restaurant Reports](https://restaurant.eatapp.co/knowledge/feature-guides#restaurant-reports)
    - [Guest Reviews](https://restaurant.eatapp.co/knowledge/feature-guides#guest-reviews)
    - [Restaurant Automation](https://restaurant.eatapp.co/knowledge/feature-guides#restaurant-automation)
    - [Offers/Discounts](https://restaurant.eatapp.co/knowledge/feature-guides#offers-discounts)
    - [Layout](https://restaurant.eatapp.co/knowledge/feature-guides#layout)
    - [Restaurant Billing](https://restaurant.eatapp.co/knowledge/feature-guides#restaurant-billing)
    - [Printing](https://restaurant.eatapp.co/knowledge/feature-guides#printing)
    - [Customer Support](https://restaurant.eatapp.co/knowledge/feature-guides#customer-support)
    - [WhatsApp Messaging](https://restaurant.eatapp.co/knowledge/feature-guides#whatsapp-messaging)
- [Integrations](https://restaurant.eatapp.co/knowledge/integrations#main-content)

    - [Wix Integration](https://restaurant.eatapp.co/knowledge/integrations#wix-integration)
    - [Payment Integration](https://restaurant.eatapp.co/knowledge/integrations#payment-integration)
    - [MCP Servers](https://restaurant.eatapp.co/knowledge/integrations#mcp-servers)
- [FAQs](https://restaurant.eatapp.co/knowledge/faqs)
- [Troubleshooting](https://restaurant.eatapp.co/knowledge/troubleshooting)
- [Release Notes](https://restaurant.eatapp.co/knowledge/release-notes)
- [Partnerships](https://restaurant.eatapp.co/knowledge/partnerships)
- [Documentation](https://restaurant.eatapp.co/knowledge/documentation#main-content)

    - [Widget setup](https://restaurant.eatapp.co/knowledge/documentation#widget-setup)
- [Navi](https://restaurant.eatapp.co/knowledge/navi)

[![Chill listening crop-3](https://restaurant.eatapp.co/hs-fs/hubfs/Eat%20App%20Logo-2.png?width=48&height=24&name=Eat%20App%20Logo-2.png "Chill listening crop-3")](https://restaurant.eatapp.co)

Help Center

Copyright © 2026, Grow