Sign in

To view secure documentation please login with EAN Service Desk, using the link below.

EAN service desk

No EAN Service Desk account?

Please contact your EAN representative

Sign in

EAN Rapid Booking Version 2

The EAN Booking API allows you to book rooms & rates confirmed by the price check response

The primary itinerary method of the Booking API creates a reservation for the selected hotel, room, rate and occupancy. Payment information, including billing/cardholder contact information, is provided directly within the request. 

Each successful booking response contains links to retrieve the itinerary or cancel a room: see our Manage Booking section for documentation.

To make a multi-room booking (same room type), you must first make a Shop request and pass a separate occupancy parameter for each room. Then in the Book request, include corresponding separate instances of room in the rooms array for
each room you wish to book.

To hold inventory for a brief duration before completing a booking (e.g. to build a package), refer to our Hold and Resume documentation.

To make a test booking that will not charge your card or be sent to the hotel, see our Test Request documentation.

Important Notes

  • The booking link from your previous Price Check response expires after a short period. If you receive an HTTP 503 error upon your first attempt, the link has likely expired. Obtain a new link and attempt your booking again.

Download the Swagger description of the Booking API or a full description containing all APIs

Previous API Documentation - New Location

Looking for docs for your V3 integration? Simply sign in to your account on to view all documentation for our previous V3 API.
Contact your EAN representative if you need assistance with your account - docs are not available without an account.