Content

The Content APIs provide you with access to content for all of Rapid's properties

Property Content

Returns a list of property IDs or full property content for the requested active properties in the requested language.

Use this API to retrieve property IDs or full property content based on your search criteria. For example, retrieve a list of properties that have been added since last Monday or retrieve property content for a specific list of property IDs.

Inactive Properties

Sometimes previously bookable properties close and become inactive in our inventory. The Inactive Property API can be used to request a list of all properties that have shifted to inactive since a provided whole date, allowing you to update your content cache or storage to exclude properties that are not sellable/bookable within Rapid.

In the example below, the partner last attempted to update their content cache or storage using the Property Content API or Property Content File API on May 31st. This will show an unordered list of objects with property_id that should be removed from the partner system. This endpoint can be used in conjunction with one or more of the following parameters on the Property Content API endpoint to incrementally update ytour content cache or storage: date_added_start, date_added_end, date_updated_start, or date_updated_end.

Example:

Request:

https://test.ean.com/v3/properties/inactive?since=2023-06-01

Response:

[
  {
    "property_id": "10003243"
  },
  {
    "property_id": "10012775"
  },
  {
    "property_id": "10013765"
  },
  {
    "property_id": "10017071"
  },
  {
    "property_id": "10041102"
  },
  {
    "property_id": "10042"
  },
  {
    "property_id": "10074774"
  },
  {
    "property_id": "10089905"
  },
  {
    "property_id": "10091055"
  },
  {
    "property_id": "10268276"
  },
  {
    "property_id": "1029882"
  },
  {
    "property_id": "103115"
  },
  {
    "property_id": "10349744"
  },
  {
    "property_id": "10373667"
  },
  {
    "property_id": "1037667"
  },
  {
    "property_id": "1039715"
  },
  {
    "property_id": "10401509"
  },
  {
    "property_id": "104201"
  },
  {
    "property_id": "10465614"
  },
  {
    "property_id": "10484434"
  },
  {
    "property_id": "10488054"
  },
  {
    "property_id": "10520425"
  }
]

Property Catalog File

Returns a link to download the primary list of Rapid's active properties in the requested language. The response includes high-level details about each property.

Use this file to obtain the full list of properties. The property details are useful when mapping to the property lists from other suppliers.

Property Content File

Returns a link to download all content for all of Rapid's active properties in the requested language. The response includes property-level, room-level, and rate-level information.

Use this file to retrieve all content for all properties. If you only need a subset of the properties, use the Property Content API instead.

Chain Reference

Returns a complete collection of chains recognized by Rapid.

Chains represent a parent company which can have multiple brands associated with it.

A brand can only be associated with one chain. For example, Hilton Worldwide is a chain that has multiple associated brands including DoubleTree, Hampton Inn, and Embassy Suites.

Additional reference information

Localization

The language parameter only uses hyphenated pairs of two-digit language and country codes, see all supported languages here before integrating any codes.

Star ratings

The star ratings returned in Rapid Content API offer guidance for travelers on what they can generally expect from the property in terms of furniture, services, and amenities. For more information on how star ratings work see here.

Reference lists

Property information provided in the Rapid Content APIs is often represented as IDs. Use the reference lists to understand the meaning of those IDs. The reference lists are only available in English but the localized names are returned in the APIs.

Inventory opportunities

The Inventory Opportunities page in EPS Portal will provide you with a list of unmapped properties that are relevant for your integration with our Rapid API. Expedia often adds to its supply of lodging properties and you'll need to review these regularly to add them or map them to other suppliers' properties, so your travelers don't encounter duplicates or miss out on new properties on your website.

Read more about using Inventory Opportunities in EPS Portal here.

Download the OpenAPI Spec (formerly Swagger) full description containing all APIs

Download the Rapid 3 Postman Collection

Did you find this page helpful?
How can we improve this content?
Thank you for helping us improve Developer Hub!