FousExpedia Partner Central
Turn Expedia Partner Central into an API
Build methods that return your Expedia Partner Central reservations, invoice statuses and post-stay reviews as JSON, one API call each. A workflow then checks each morning for new unconfirmed reservations and hands changed invoices to accounting every Monday.
Works with your own Expedia Partner Central account. Fous is an independent product.
What you can build on Partner Central
Get reservations
Build thisSearches the Reservations page for a date range, with More filters such as Unconfirmed, Canceled or VIP, and reads each reservation found.
- Takes
- Date range, filter (optional)
- Returns
- Guest name, reservation ID, itinerary number, booking confirmation, check-in, check-out, status, special request, VIP
Check invoice statuses
Build thisOpens Payments, selects See all invoices for a date range and reads the Status column, remittance amount and payment date of each invoice.
- Takes
- Date range
- Returns
- Reference number, invoice type, status, remittance amount, payment date
Get post-stay reviews
Build thisOpens Guest Relations, then Post-stay reviews, and reads the reviews matching the filter you choose in See All Reviews.
- Takes
- Filter (optional), since date (optional)
- Returns
- Review date, overall rating, review text, your response
Reconcile a Hotel Collect reservation
Build thisFinds a Hotel Collect reservation on the Reservations page and marks it as a cancellation or no-show, or changes the booking amount or dates, with the amount collected.
- Takes
- Reservation ID, reconciliation type, amount collected, new dates (optional)
- Returns
- Reservation ID, reconciliation type, amount entered, result
Automate Partner Central 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.
New unconfirmed reservations for the next 7 days
Build this- Starts
- Every day at 7:00
- Step 1
- Get the reservations from today to the next 7 days with the Unconfirmed filter.
- Step 2
- Keep the ones that were not on the last run.
- Step 3
- Email you the list with guest name, reservation ID, check-in and check-out.
Invoice statuses handed to accounting
Build this- Starts
- Every Monday at 8:00
- Step 1
- Check invoice statuses for the last 90 days on the Payments page.
- Step 2
- Keep the invoices that are new or whose status changed since the last run.
- Step 3
- Post reference number, status, remittance amount and payment date to your accounting system's webhook.
New post-stay reviews, summarized
Build this- Starts
- Every weekday at 9:00
- Step 1
- Get the post-stay reviews from the last 7 days.
- Step 2
- Keep the reviews that were not there on the last run.
- Step 3
- Group them by rating with an AI step and email you the summary with each review's text.
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 reservations” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "www.expediapartnercentral.com/get_reservations",
"input": {
"from": "2026-11-12",
"to": "2026-11-19",
"filter": "Unconfirmed"
}
}'
{
"status": "completed",
"data": {
"reservations": [
{
"guest_name": "Jordan Example",
"reservation_id": "71820394",
"itinerary_number": "7310045528816",
"booking_confirmation": null,
"check_in": "2026-11-13",
"check_out": "2026-11-16",
"status": "Unconfirmed",
"special_request": "Late arrival, around 23:00",
"vip": false
}
],
"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.
Partner Central’s own options
Expedia Group documents lodging APIs for connectivity providers: availability and rates, reservation management, and room types and rate plans, plus reviews and messaging. A property manages its listing either in Partner Central or through a vetted third-party connectivity provider. Partner Central itself lets you download a reservations report.
| Option | What it covers | What it takes |
|---|---|---|
| Lodging APIs | Availability and Rates, reservation management, the Product API for room types and rate plans, Reviews, Messaging and webhooks. | Built for connectivity providers, who must adopt the three core APIs. The partner program asks for distribution software and the API License Agreement. |
| A connectivity provider | Syncs rates, inventory and reservations, and can support promotions, images and reviews, from the provider's software. | A provider that supports Expedia Group connections, added to your Partner Central account, with room types and rate plans mapped to it. |
| Partner Central by hand | Reservations, Payments and Guest Relations for each property. The Reservations list downloads as a report for a date range. | A Partner Central user account on the property, with a role that allows the section. |
Read on November 12, 2026: Lodging APIs, developer documentation, About using a connectivity provider, Connectivity Partner Program.
Signing in to Partner Central
Partner Central signs you in with your account and asks for login verification periodically: an approval in the mobile app, a text message or a phone call. Corporate SSO users sign in through their company. With Fous you sign in once through that sign-in with your own account: the login is sealed with AES-256, and when you verify by app approval that step is handled and an expired session is signed back in.
Worth knowing
- Reconciliation has a window and two changes
- A Hotel Collect reservation can be reconciled from 5:00 AM property time the day after check-in until the 4th day of the month after check-out. Each reservation allows at most 2 changes, including 1 reset.
- Collect the fee before you reconcile
- After a reconciliation the guest's credit card information is no longer available. Once a guest is marked as checked in, the reservation cannot be reconciled as a cancellation or no-show.
- Roles decide what an account sees
- Partner Central roles include Administrator, Finance User, Reservation User and Analytics User. A Finance or Accounting User has read-only access to guest communications, so build each method with an account whose role covers that section.
- Two years of invoices, 365 days to request
- See all invoices shows up to two years of history. Expedia Collect payment requests must be sent within 365 days of check-out, searching up to 31 days or 200 reservation IDs at a time.
More in Travel and hospitality
- IATA BSPlink
- My ARC
- Amadeus Selling Platform Connect
- Travelport Smartpoint
- Alloggiati Web
- SES.Hospedajes
- Cvent Supplier Network
- Agoda YCS
- Booking.com Extranet
- Trip.com eBooking
- Tripadvisor Management Centre
- Airbnb hosting dashboard
- GetYourGuide Supplier Portal
- Viator Supplier Center
Other industries: SEACE, SIMPL, NEN, impots.gouv.fr espace professionnel, eFileTexas, CommBroker.
Frequently asked questions
Not for a property on its own. Expedia Group documents lodging APIs for connectivity providers, covering availability and rates, reservations, room types and rate plans, reviews and messaging. A property either works in Partner Central or connects a vetted third-party connectivity provider.
Yes. Select Reservations, add filters, set the date range, select Apply and then the Download list icon. The report can show confirmed, unconfirmed, cancelled or arriving reservations for a set period.
Go to Payments, select See all invoices, choose a date range and read the Status column. Each row shows the status, remittance amount and payment date, and the reference number opens the details. Up to two years of history is there.
From 5:00 AM property local time on the day after check-in until the 4th day of the month after check-out. Use Mark as no show and enter the amount you actually collected, which is 0 if you collected nothing.
No. Fous is an independent product. You use it with your own Partner Central account, and a method reads and does only what that account can.
Put Expedia Partner Central 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 nextTrip.com eBookingTripadvisor Management CentreAirbnb hosting dashboardSEACEHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Expedia Partner Central (Expedia Group). 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.