B

Booking.com Data Portability API

REST discovered

Details
URL
https://dma-data-portability-service.prod.booking.com/dma/port_report/{report_id}
Docs
https://developers.booking.com/datasecurity/docs/development-guide/api
Authentication
Data Portability API OAuth client (`client_id` + `client_secret`) + Metasearch Connect API access token X-Booking-Iam-Access-Token: <credential> discovered
Data Portability API OAuth client (`client_id` + `client_secret`) oauth2 Set up OAuth ↗

Register your business application using the Data Portability API registration form. The authentication guide states registration is required to obtain the client_id and client_secret used with Booking.com Accounts Portal OAuth.

Metasearch Connect API access token bearer Get token ↗

First obtain a metasearch API key via your Booking.com account manager as described in the Metasearch authentication guide. Then POST the API key as form field api_key to https://metasearch-connect-api.booking.com/auth to receive a short-lived access_token, which you send as Authorization: Bearer <token> to the API.