Contact Us for Consultation!

Got any questions about the trip packages or pricing on our platform? We’re here to help. Chat to our friendly team 24/7.
Edit Template

Contact Us for Consultation!

Got any questions about the trip packages or pricing on our platform? We’re here to help. Chat to our friendly team 24/7.
Edit Template

API Documentation

Need Help?

Our developer support team is here to help you build amazing integrations.

Powerful API for Restaurant bookings

Integrate reservations, manage tables, retrieve customer data and more. Build powerful experiences with the API.

POST /api/v1/reservations
1 {
2   "name": "John Doe",
3   "email": "john@example.com",
4   "phone": "+44 7700 900123",
5   "date": "2024-05-25",
6   "time": "19:30",
7   "guests": 4,
8   "table_id": "table-12",
9   "special_request": "Window seat please"
10 }
200 OK Reservation created successfully
123ms

Reservations

Create, update and mange reservations in real-time

Table Management

View table layouts, status and mange availability

Availability

Check real-time availability for dates and times

Customer Data

Access and mange customer information securely

Webhocks

Get real-time updates with webhock notifications

Analytics

Retries reports and insights to grow your business

Quick Start

Get up and running with the PickTables API in minutes.

Get API Key

Sign up and generate your API key from your developer dashboard.

Authenticate

Include your API key in the Authorization header of your requests.

Make Requests

Send API requests to our endpoints using your preferred method

Get Responses

Receive JSON responses with your requested data

Code Example

Make your first API request

curl --request POST \
--url https://api.picktables.com/v1/reservations \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
  "name": "John Doe",
  "date": "2024-05-25",
  "time": "19:30",
  "guests": 4
}'
Response (200 OK)
{
  "success": true,
  "data": {
    "id": "res_123456789",
    "name": "John Doe",
    "date": "2024-05-25",
    "time": "19:30",
    "guests": 4,
    "status": "confirmed",
    "created_at": "2024-05-25T10:30:00Z"
  }
}

API Endpoints

Explore our available API endpoints

picktables-api-endpoints

Authentication

All API requests require a valid API key in the Authorization header.

Authorization:
Bearer YOUR_API_KEY

Learn more →
Quick Links
Trusted by 650+ UK Restaurants

Start building with our API in minutes

join 650+ UK restaurants already using PickTables to run smarter and grow faster.

Help

Your Insights

FAQs

Find Out Answers Here

The PickTables API allows restaurants and hospitality businesses to integrate table reservations, guest management, and booking data directly into their website or application. It helps automate bookings and improve operational efficiency.

You can request API access by contacting the PickTables team or signing up through your dashboard. Once approved, you’ll receive your API key and documentation to get started.

Yes, all API requests require authentication using a secure API key. This ensures that your data remains protected and only authorized systems can access your booking information.

With the API, you can:

  • Create and manage reservations
  • Access real-time table availability
  • Sync booking data with your website
  • Manage customer details and insights

Yes, the PickTables API is designed to work seamlessly across web, mobile, and third-party applications, allowing you to build flexible and scalable booking solutions.

PickTables provides developer documentation, integration guides, and technical support to help you implement the API smoothly. You can also reach out to their support team for assistance.

Get in touch

Tell us about your restaurant business

By clicking “Get Demo”, you agree to our Privacy Policy.

Discover and book restaurant tables instantly with PickTables UK. Smart online reservation software for diners and restaurants with real-time table availability, automated bookings, restaurant management tools, and seamless dining experiences.

Contact Information: