FousOpenTable GuestCenter
Turn OpenTable GuestCenter into an API
Read each shift's reservation list, the Reservations report and new reviews from OpenTable GuestCenter with one API call each. A workflow can email you tonight's VIPs, birthdays and guest requests every afternoon before service.
Works with your own OpenTable GuestCenter account. Fous is an independent product.
What you can build on GuestCenter
Get the reservation list for a shift
Build thisReads the reservation list in Front of House for one date and shift, with each party's status, table and the notes on its reservation card.
- Takes
- Date, shift
- Returns
- Scheduled time, guest name, party size, table, status, credit card status, tags, visit notes, guest requests
Pull the Reservations report
Build thisOpens Reporting, chooses Reservations, sets the Date, Shift and Day dropdowns and reads the report with guest, reservation and diner history columns.
- Takes
- Date range, shift, day (optional)
- Returns
- Visit date, created date, guest name, phone, email, marketing opt-in, source, tags, completed visits, canceled count, no-show count
Read new reviews
Build thisReads the Reviews dashboard filtered by date, rating and source: OpenTable reviews and those from connected sources such as Google or Tripadvisor.
- Takes
- From date, maximum rating (optional), source (optional)
- Returns
- Review date, source, rating, comment, guest name, server name, responded or not
Reply to an OpenTable review
Build thisOpens an OpenTable review on the Reviews page and posts your reply publicly or privately, from the text you give or a saved response template.
- Takes
- Review (guest name and date), reply text or template name, public or private
- Returns
- Review date, guest name, reply posted, public or private
Automate GuestCenter with a workflow
A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.
Tonight's VIPs, birthdays and guest requests
Build this- Starts
- Every day at 15:00, before dinner service
- Step 1
- Get the reservation list for today's dinner shift.
- Step 2
- Keep parties with a tag such as VIP or birthday, a visit note or a guest request.
- Step 3
- Email you the list by scheduled time, with party size, table and the notes.
Low-rated reviews to the manager on duty
Build this- Starts
- Every day at 9:00
- Step 1
- Read the reviews from the last two days with a rating of 3 or lower, from every source.
- Step 2
- Keep the reviews that were not there on the last run and have no response yet.
- Step 3
- Summarize each one in a line and post it, with server name and source, to your Slack webhook.
Weekly reservations and sources for marketing
Build this- Starts
- Every Wednesday at 8:00, once last week's Source attribution has settled
- Step 1
- Pull the Reservations report for last week, Monday to Sunday.
- Step 2
- Group the rows by source and count the reservations for each.
- Step 3
- Post the totals and the rows to your marketing system's webhook.
You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.
Once built, one call from your code
Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get the reservation list for a shift” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "guestcenter.opentable.com/get_reservation_list",
"input": {
"date": "2026-11-14",
"shift": "Dinner"
}
}'
{
"status": "completed",
"data": {
"date": "2026-11-14",
"shift": "Dinner",
"reservations": [
{
"scheduled_time": "18:30",
"guest_name": "Jordan Acme",
"party_size": 4,
"table": "12",
"status": "Confirmed",
"credit_card_status": "Card on file",
"tags": "Birthday",
"visit_notes": "Celebrating a birthday, a candle on dessert please",
"guest_requests": "Quiet table"
}
],
"count": 1
}
}
An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.
GuestCenter’s own options
OpenTable's APIs are for approved partners: a company applies, signs an agreement in the Developer Portal and requests the APIs it needs. A restaurant that wants to connect its own app or website is sent to its Account Manager or OpenTable Support. In GuestCenter itself, reports export to CSV and the Integrations marketplace connects listed partners.
| Option | What it covers | What it takes |
|---|---|---|
| OpenTable APIs for partners | Supported APIs, sandbox resources and documentation, requested and managed through the Developer Portal. | An approved partnership application, a signed partnership agreement and a request for each API and tier. |
| Integrations marketplace | Connects GuestCenter to the partners listed in the marketplace under Integrations. | A partner from the marketplace. For one that is not listed, you contact your OpenTable account management team. |
| CSV exports | The Reservations report exports to CSV or prints. Guest Export downloads the guestbook, filtered by marketing opt-in or mailing address. | A GuestCenter login with access to Reporting. Guest Export arrives as an email with the report to download. |
| GuestCenter by hand | The reservation list in Front of House, Reporting, Reviews and the guestbook, one screen at a time. | A GuestCenter login for each staff member, with a role and permissions set by the restaurant. |
Read on November 12, 2026: Subscribe to OpenTable APIs from the developer portal, Export your guestbook, Plan for your shift with Reservations Reports.
Signing in to GuestCenter
GuestCenter asks for the email address and password of your restaurant login. When two-factor authentication is on for that login, it also sends a 6-digit code by SMS to the enrolled mobile number. The website signs you out after six hours of inactivity. With Fous you sign in through GuestCenter's own sign-in with your own login, which is sealed with AES-256 and never returned by the API or written to logs.
Worth knowing
- Guest Export arrives by email
- Guest Export does not download on the spot: OpenTable emails you when the report is ready. The Reservations report shows the top 50 guests on screen and exports the full report to CSV.
- Source takes 48 hours to settle
- The Source field on a Reservations report can take 48 hours to show the right attribution for online reservations, so a weekly source report reads best a couple of days after the week ends.
- Reviews come the day after the visit
- Guests get a review request the day after their reservation is marked seated or assumed seated. Reviews from Google, Facebook, Yelp and other connected sources show in Reviews but do not change your OpenTable rating.
- Each login has its own role
- OpenTable asks restaurants to give each staff member a separate login with a role and permissions. A method reads and does only what the login it uses is allowed to, so pick one with access to Reporting and Reviews.
More in Food service, restaurants and alcohol
- SGWS Proof
- Provi
- myCoke
- BEES
- METRO Online-Kundenkonto
- Sligro
- Deliveroo Partner Hub
- DoorDash Merchant Portal
- foodpanda Partner Portal
- Glovo Manager Portal
- GrabMerchant
- Grubhub for Restaurants
- iFood Portal do Parceiro
- Just Eat Partner Hub
- PedidosYa Partner Portal
- Rappi Aliados
- Swiggy Partner
- Uber Eats Manager
- Wolt Merchant Portal
- Zomato Restaurant Partner
- 饿了么商家版
- 배민셀프서비스
- Gordon Ordering
- PFG CustomerFirst
- Sysco Shop
- US Foods MOXē
- Bidfood Direct
- Brakes
- Transgourmet Webshop
- レストランボード
- TheFork Manager
- Restaurant365
- 食べログ店舗管理画面
- Oracle MICROS Simphony Reporting & Analytics
- Toast Web
- Insights C3M
Other industries: Interbanking, Synchrony Business Center, 全国统一规范电子税务局, MCA21, IATA BSPlink, Mis Comprobantes.
Frequently asked questions
Only for approved partners. A company applies as a partner, signs the agreement and requests APIs in the Developer Portal. For a restaurant's own app or website, OpenTable points you to your Account Manager or Support. GuestCenter itself exports reports to CSV and connects partners from the Integrations marketplace.
Open Reporting, choose Reservations, set the Date, Shift and Day dropdowns, add the columns you need and select Export for a CSV file. With Fous, a method returns the same report as JSON, and a workflow can run it on a schedule and post the rows to your own system by webhook.
Yes. The Reviews dashboard shows OpenTable reviews and reviews from connected sources, including Google, Facebook, Yelp, Tripadvisor and Quandoo. You can filter them by date, rating, source or whether they have comments, and connect Facebook and Google to respond to them directly.
The Source field can take 48 hours to show the right attribution for online reservations. Run a source report for a period that ended at least two days ago, or pull the same dates again later.
No. Fous is an independent product. You use it with your own GuestCenter login, and a method reads and does only what that login can.
Put OpenTable GuestCenter behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextTheFork ManagerRestaurant365食べログ店舗管理画面InterbankingHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of OpenTable GuestCenter (OpenTable). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.