Back to Integrations
Restaurants & Food ServiceLive · 23 actions

TableCheck API

Integuru generates a production-ready HTTP API for TableCheck, the restaurant reservation platform used across Japan and Asia Pacific, for dining concierge agents and travel apps acting on a guest's own account. 23 verified actions cover restaurant search and autocomplete, availability, time slots and menu items, restaurant detail and photos, cuisines, regions and curated lists, and the signed-in guest's reservations, requests, payments, points, vouchers, memos and saved lists, including saving and removing restaurants.

npm install -g integuru
Backed byY Combinator100 API calls/month free

23

Verified actions live today

<3 sec

Response latency per call

99.9%+

Reliability rate on generated APIs

24/7

On-call maintenance on Production plans

Integration facts

Authenticates against
https://www.tablecheck.com/
Authentication
Login flows, including 2FA, handled by Integuru using your own TableCheck credentials.
Approach
Direct HTTP requests, with no browser automation or RPA involved.

Endpoints

Available actions

Click an action to expand its parameters

Don't see the action you need?

The actions above cover the most common TableCheck integration patterns, but they're not the full picture. Integuru can build additional workflows for any capability the platform exposes. Our Managed Service handles scoping, building, and maintaining custom actions on your behalf, so just let us know what you need.

Guide

TableCheck integration guide

Does TableCheck have a public API?

TableCheck publishes documented REST APIs for booking, web booking, CRM, POS and sync, but access is by request: you email TableCheck with your intended use, each application is reviewed individually, and requests can be declined. Those APIs also serve the venue side. Integuru generates a production-ready HTTP API for TableCheck from a guest's own login, with 23 verified actions across restaurant search, availability, menus and the signed-in guest's reservations, points, vouchers and saved lists, including two write actions for list management.

| | TableCheck APIs | Integuru for TableCheck | |---|---|---| | Access | Email request, reviewed case by case, may be declined | The guest's own TableCheck login | | Covers | Booking, web booking, CRM, POS and sync | Search, availability, menus, the guest's reservations, points and saved lists | | Acts for | The venue or an approved partner | The guest |

What you can do with the TableCheck API

A concierge agent handling a visitor to Tokyo needs to find a restaurant near the hotel that seats two at 19:30 on Friday, show the menu, and keep a shortlist on the guest's account. Every step is an action, with locale available on most for the guest's language.

Search and discover

  • search_tablecheck_restaurants searches by latitude, longitude and radius or by region, filtered by date, time, party_size, cuisines and query, sorted by sort_by, paged by cursor.
  • autocomplete_tablecheck_search completes a query for a region; list_tablecheck_regions, list_tablecheck_cuisines and list_tablecheck_curated_lists return the reference lists and editorial picks.

Read a restaurant

  • get_tablecheck_restaurant and list_tablecheck_restaurant_photos return detail and photos by slug.
  • list_tablecheck_restaurant_menu_items returns menu items for a shop_id, priced_only when needed.

Check availability

  • get_tablecheck_restaurant_availability returns availability for a shop_id, party_size and start_date.
  • list_tablecheck_restaurant_time_slots returns bookable slots for one shop_id or several shop_ids across date_min to date_max or days_ahead, from a start_time.

Manage the guest's account

  • list_my_tablecheck_reservations and list_my_tablecheck_reservation_requests return bookings and pending requests, with scope and page.
  • list_my_tablecheck_payments, get_my_tablecheck_points_balance, list_my_tablecheck_points_history and list_my_tablecheck_vouchers cover payments, points and vouchers.
  • list_my_tablecheck_saved_lists, get_tablecheck_saved_list, list_my_tablecheck_followed_lists, save_tablecheck_restaurant_to_list and remove_tablecheck_restaurant_from_list read and edit saved lists; get_my_tablecheck_restaurant_memo and get_my_tablecheck_profile return the guest's memo for a restaurant and the profile.

Who uses this

AI travel and dining concierge products run the search, time-slot and menu actions with the guest's own credentials and save the shortlist to the guest's TableCheck lists, so the recommendation persists in the app the guest already uses. Itinerary apps pull list_my_tablecheck_reservations alongside the same guest's bookings from the Tock and Resy pages. Loyalty aggregators read get_my_tablecheck_points_balance and list_my_tablecheck_vouchers to show a guest what they can redeem before they book. The restaurants industry page covers reservations within the guest workflow.

Setup notes

Integuru authenticates against tablecheck.com with the guest's TableCheck account; every my_ action is scoped to that account. Keep slug and shop_id straight: detail and photo actions take slug, availability, slot, menu and list actions take shop_id. Dates are YYYY-MM-DD, time and start_time are clock times, and locale selects the response language.

Get started

Install the CLI and connect a TableCheck login:

npm install -g integuru

Or sign in at app.integuru.com, add TableCheck, and call the same 23 actions from the dashboard. For placing or cancelling a reservation on the guest's behalf, the Managed Service scopes and builds those write actions against the account.

Guides in Restaurants & Food Service

Platform API guides in this vertical

Platforms available to request, not yet live

Good to know

Before you start

Can I use it today?
Yes. Every action listed above has been verified against live TableCheck traffic. Install the CLI or sign in at app.integuru.com, connect your TableCheck account, and start calling the endpoints.
What if TableCheck changes or breaks?
On Production plans the Integuru team is on call around the clock, with auth auto-healing included, so target-platform changes get fixed by Integuru rather than by your engineers.
What does it cost?
Start on the Free plan at $0/month with 100 API calls/month. Production starts at $499/month with 24/7 on-call maintenance and auth auto-healing.

FAQ

Frequently asked questions