Getting startedImage API

Prerequisite: Availability and Rates (AR) API, Booking Retrieval and Booking Confirmation APIs OR Booking Notification API, Product API (recommended)

Introduction

The Image API is an interface that allows you to

  • Read images currently associated to a property
  • Add new images (one at a time)
  • Edit existing images’ metadata including categories and room assignments

To adopt Image API, you must have implemented one of each: an Expedia Group booking API and rates and inventory API. Image API cannot be implemented alone.

Before beginning: Contact us or your Connectivity Manager to express interest in adding or upgrading an integration. If you launch an integration without following the project and integration certification process, degraded performance or failure may result.

The following list is an overview of features included in Image API as well as some notable features that are not included.

Included:

  • Read existing images using Expedia IDs as identifiers in the endpoint
  • Add new images (one at a time)
  • Update existing images metadata including categories and room assignment

Not included:

  • Updates by property for images using property’s internal codes as identifiers (only Expedia IDs can be used)
  • Add or update other content including rate plans, room type names, descriptions, and amenities
  • View rate plans, room types, and property amenities
  • Pull a list of all active room types associated with a property

Features not included with ImageAPI can be managed through Expedia Group’s Partner Central, Product API, and Property API or other APIs.

Note: Image API is intended for bulk-onboarding and maintenance operations. Image API cannot be implemented alone. You must also use an Expedia Group rates and inventory API and a booking API.

Which rates and inventory API and booking API you use depends on the connectivity solution you use. For more information, see the documentation for Availability and Rates API, Booking Notification API, and the Booking Retrieval and Booking Confirmation pair of APIs.

Contact us or your Expedia Group Connectivity Manager for further information or to express interest in adding or upgrading an integration.