D2 - Booking - com-Opportunities-APIs
D2 - Booking - com-Opportunities-APIs
Handbook 2021
Disclaimer: all numbers and percentages shown in this presentation can vary by market.
Please bear in mind that these numbers are based on the current business situation, and can change over time, from market to market.
Opportunities
Advice to help partners grow and manage their
business on Booking.com
What are Opportunities and why did we develop them?
Overall, 85% of them are very satisfied with the quality of advice they receive and the
way we’ve provided it to them.
Designed for favourable outcomes
● Actionable – ready-to-implement advice for your ● Higher performance – maximises your properties’
properties to improve their ranking, conversions and ability to capture rising, global guest demand
rate of cancellation ● Greater efficiency – helps ease their operational
● Relevant and intelligent – powered by what guests burden and saves them valuable time
are searching for the most and always prioritised by ● Increased knowledge – particularly useful for
potential impact driving performance of those who don’t visit the
● Personalised – based on each property’s extranet frequently or new partners who onboard
performance over the past 30 days directly with you
Make sure they never miss an Opportunity
Connected partners generally manage their day-to-day tasks on your platform, which
means that your customers could be missing out:
● Missing the latest alerts and suggestions for their property
● Losing out on time-bound Opportunities to capture demand for specific dates
● Unable to effectively action the advice in our system (eg, adding availability)
● Less familiar with our extranet and Opportunities overall
We know your platform can definitely reinforce the adoption of Opportunities by your
customers.
Driving adoption of Opportunities
Automatically fetch and display relevant and personalised advice for each customer:
● Bring advice directly into your platform
Filter related Opportunities and display on the most relevant page in your system
Scalably ●
● Enable end-to-end workflows for time-sensitive, inventory-related advice
Use the Opportunities API to
embed our advice directly within
your CM/PMS system Combine with your own tools to further drive adoption among eligible properties:
● Get a complete overview of each Opportunity, along with its benefits
● Get a list of all your eligible properties for each Opportunity
● Use this information to drive targeted adoption campaigns in your own channels
Proactively ● Get a list of all eligible properties for select Opportunities via the Provider Portal
Use the Provider Portal to ● Use these to promote relevant opportunities using your own tools and channels
Identify eligible partners for
select Opportunities
Opportunities API
A tool to deliver Opportunities – in context and at scale – to your
customers directly within your platform
Benefits of using the Opportunities API Impact on adoption by your customers
● Add data-driven advice to your platform We know that properties implement ~2.5 times
Actionable and timely business intelligence for all your more Opportunities when reached directly via their
customers, delivered at scale Connectivity provider’s interface.
● Making it contextual and relevant For certain actions, like adding inventory or relaxing
Use specific workflows in your system that your restrictions, enabling an end-to-end implementation
customers use for certain types of actions (either via the journey via an appropriate API can drive up to 4
extranet or through other Booking.com APIs), and times more implementations per partner.
display relevant advice in context of these actions
● Customer happiness
Foster your relationship as a trusted advisor who offers a
customer-centric experience
GET Opportunities Retrieve a list of all currently available opportunities, including only basic metadata
Usage – Get an overview, and identify the ‘opportunity_id’ of various Opportunities
GET Opportunities by Retrieve pre-ordered list of eligible Opportunities for the specified property_id
property_id Usage – Display a personalised list of Opportunities in a dedicated page in your system
GET (eligible) properties by Retrieve list of property_ids for a specified opportunity_id, along with basic metadata
opportunity_id Usage – Drive adoption for specific Opportunities with eligible properties in your portfolio
Enable date-level inventory Provider-level feature that, once enabled, allows date-level Opportunities to be returned in in the response for all
opportunities GET requests. These Opportunities have different implementation data.
(high-demand dates) Usage – Allow properties to see date-level inventory advice and make changes on your platform
DISMISS opportunities POST request used to allow properties to (permanently) dismiss Opportunities directly via the API
What does an Opportunity look like in the API?
● Title
● Description
● Call to action
● URL to corresponding
extranet page for the action
● ‘implementation’ – provider
Indicating that the final action needs to be
taken on your platform only
Actions required by the property Nature of advice Where should it be Which API* should be
(examples) actioned? used to action?
➔ Add future rates and availability - Time-sensitive, tactical CM /PMS Availability API
Supply ➔ Optimise inventory/restrictions for - Frequently recurring
optimisations specific dates
➔ Setting up optimum rate plans - More forward looking CM or extranet Promotions API
Demand-driven ➔ Deals and promotions - Less frequently occuring Room & Rate Plan
suggestions ➔ Targeted, segment-specific rates - Demand-driven Management API
➔ Related to profile content - Static, not recurring extranet or PMS Content API +
management - Highly operational (if using Content Room & Rate Plan;
Operational
➔ Related to payments and policies - One-time settings and API) or extranet
advice
➔ Related to guest reservations configurations
* This information is contained in the ‘Destination API’ field – extranet is indicated by “Unassigned”
Examples
Supply optimisations
Key highlights
Demand-driven suggestions
Key highlights
Operational advice
Key highlights
● One-time configurations/settings
● Stable eligibility over time
● Actionable via our extranet or your
PMS
● Destination API(s) – Content API or
Room and Rate Plan Management API
Examples
Performance Programmes
Key highlights
Getting started
Recommended steps to get you started
Q. Is there a limit on the number of properties I can request Opportunities for when using this API?
A. You can request all eligible opportunities for all of your active properties. We currently do not support requests for
Opportunities for test properties, except for date-level inventory Opportunities.
Q. If properties can’t implement via this API, how can I influence the adoption of Opportunities?
A. The key benefit of using this API is that it allows your properties to be notified whenever they’re missing out on
potential improvements within the context of their day-to-day tasks on your platform. Based on the experiences of
other providers, we know that highlighting these alerts alongside the specific actions they need to take can have a big
impact on how frequently properties adopt these Opportunities.