Partner Connect API Service
Partner Connect API Service
This endpoint returns conversion data for bookings within a specified date range.
Note: Conversions data is only provided for selected accounts based on contractual agreements.
Exactly one date filter must be provided. The available filters are:
booking_date_range: Filter by the date the booking was madecancellation_date_range: Filter by the date the booking was cancelledcheckout_date_range: Filter by the checkout date of the bookingEach date range must include both from and to dates in ISO-8601 format (YYYY-MM-DD). Results are paginated with a default page size of 100 and a maximum of 1000 records per page. Use the page_token from the response to retrieve subsequent pages.
Example requests:
Filter by booking date:
{
"booking_date_range": {
"from": "2025-01-01",
"to": "2025-01-31"
},
"page_size": 100
}Filter by cancellation date:
{
"cancellation_date_range": {
"from": "2025-01-01",
"to": "2025-01-31"
},
"page_size": 100
}Filter by checkout date:
{
"checkout_date_range": {
"from": "2025-01-01",
"to": "2025-01-31"
},
"page_size": 100
}Request object for retrieving conversion data.
Important: Exactly one date filter must be provided. The date filters are mutually exclusive - specifying more than one will result in a 400 Bad Request error with conflicting_parameters.
Available date filters (choose exactly one):
booking_date_range: Filter by when the booking was madecancellation_date_range: Filter by when the booking was cancelledcheckout_date_range: Filter by the checkout dateFilter conversions by the date the booking was made. Mutually exclusive with cancellation_date_range and checkout_date_range.
Number of results per page. Default is 100, maximum is 1000.
curl -i -X POST \
https://metasearch-connect-api.booking.com/reports/conversions \
-H 'Authorization: Bearer <YOUR_string_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"checkout_date_range": {
"from": "2025-01-01",
"to": "2025-01-31"
},
"page_size": 100,
"page_token": ""
}'{ "conversions": [ { … } ], "pagination": { "next_page_token": "eyJwYWdlIjogMn0=", "total_results": 150, "total_pages": 2, "random_page_access": false }, "metadata": { "request_id": "req_abc123xyz", "timestamp": "2025-01-19T10:30:00Z", "result_count": 50 } }