API Documentation

Introduction

Welcome to the TableConnect API. It's designed to enable you to request any endpoint with a HTTPS GET or POST call, regardless of whether the endpoint reads or writes the data. All values are returned as a json encoded object.

All requests should be made to the following base URL:

Authentication

To authenticate with the API, you will need to provide your API token in the header of your request. You can generate API tokens below. The API token should be provided in the header of your request as "Authorization: Bearer YOUR_API_TOKEN".

You need to be logged in to generate tokens.

Reservations

Reservations are the core of TableConnect. They are the bookings that users make to reserve a table at a restaurant. You can list, retreive, update and delete reservations from the marketplace using the API.

Requests

Users can Request a reservation at a restaurant. If another user has a reservation that matches the request, the reservation will be sold to the user. You can list, retreive, update and delete requests from the marketplace using the API.

Restaurants

Restaurants are the places where users can make reservations. You can list, retreive restaurants using the API.

Resy Accounts

We use resy to get your reservations to sell and to rsvp for bought reservations. You can log into your resy account to get your reservations using the API.

Cookie Preferences

TableConnect uses cookies to improve your experience. By continuing to browse, you consent to our use of cookies.