Cupid Team
Published in Cupid
3 min readApr 30, 2024

Unlock Tailored Experiences with Cupid's Room Matching APIs

Explore how Cupid's unique room matching technology empowers travel companies to customize and optimize their room offerings, setting them apart in a crowded market.

Introducing Cupid Room Matching

Travel management companies face a dual challenge: effectively mapping hotels and rooms from multiple suppliers.

While we’re all aware of the necessity for hotel and room mapping in the world of Online Travel Agencies (OTAs), it’s crucial to realize that this is not a one-size-fits-all task.

Before we dive into our room matching solution, let’s briefly set the stage:

  • Hotel mapping involves taking an inventory catalog of hotels and matching it to suppliers’ lists.

  • Room mapping, on the other hand, broadly aggregates rooms from different suppliers under each hotel. However, it doesn’t allow for choosing specific room types.

This is where Cupid’s Room Matching APIs come in—they are designed for companies that want to tailor the rooms displayed under each hotel, rather than using a generic approach.

Competitor products typically offer room mapping as a singular solution, making tailored experiences much harder to achieve. Cupid, however, offers room matching as a unique solution, providing travel companies with more flexible options.

Room Matching in Action

To illustrate, let’s walk through a realistic example with a travel management company we’ll call TMC. Suppose TMC has its own inventory catalog of hotels, along with a specific list of rooms they wish to display. TMC is also connected to four different suppliers—Hotelbeds, Expedia, Booking, and Amadeus. These are the sources of the rooms they want to sell. TMC’s goal is to match the supplier rooms to their own reference list.

Cupid’s Room Matching API offers an efficient, programmatic approach that matches room IDs from suppliers like Hotelbeds, Expedia, Booking, and Amadeus to TMC’s reference list, ensuring a predictable and tailored user experience.

It’s easy to use, and you can test it out on our sandbox site:

1. Introduce your inventory (reference) catalog ID for the room.

2. Input your supplier catalog IDs.

3. See the results of the correctly matched rooms to your catalog.

For those wanting to match rooms in bulk, our API also offers Bulk Room Matching. This is ideal for companies that need to perform offline room matching, as it is faster and easier to implement.

Bulk room matching is particularly suited for updating large volumes of data simultaneously, which can then be displayed across multiple properties, such as on specific landing pages that do not require frequent updates. On the other hand, our standard room matching API works on-the-fly, ideal for real-time searches when a user queries a specific date at a single property.

Our Content Room Matching Solution

Cupid also provides Content Room Matching for companies that lack a room reference list, but still seek a tailored approach to their listings. This works alongside our static content solution, the Hotel Content API, which offers AI-enhanced imagery and descriptions.

For those using our Hotel Content API, companies can now match their rooms to our enhanced static content. Essentially, our static content comes with its own reference list of rooms, and our API programmatically matches the rooms to their hotels.

This eliminates yet another manual process that travel companies often face. With the Room Content Matching API, we automatically map supplier rooms to our static content.

More Business-Boosting Options Await

We’re excited about this new service that offers travel companies yet another feature to make them stand out in today’s competitive marketplace. Room matching is essential for aggregating room names and descriptions from different suppliers to ensure consistency and ultimately enhance user experience.

Try out our room matching sandbox today, or visit us at to get a demo from one of our specialists.