Retrieves the current processing status of a reconciliation report generation request.
Poll this endpoint after calling the generate report endpoint until status is READY, EMPTY, or ERROR. When the report is ready, the response includes a pre-signed download_url and a filename. The download URL is valid until download_url_expires_at (approximately 15 minutes after generation). Download the report before it expires — to get a new download URL after expiry, call the generate report endpoint again. If status is ERROR or EMPTY, stop polling and submit a new report generation request if needed.
Connection type: Reservations connection type is required to access this endpoint.
This endpoint is rate-limited to 10 requests per minute.
- Mock (schema only)https://developers.booking.com/_mock/connectivity/docs/openapispecs/reconciliation-api/reconciliation-api-specification/connectivity-payments/recon-reports/{request-id}
- Test using live endpointhttps://payments-api.booking.com/connectivity-payments/recon-reports/{request-id}
curl -i -X GET \
https://developers.booking.com/_mock/connectivity/docs/openapispecs/reconciliation-api/reconciliation-api-specification/connectivity-payments/recon-reports/3fa85f64-5717-4562-b3fc-2c963f66afa6 \
-H 'Authorization: Bearer <your_token>' \
-H 'accept-version: 1.0'Response
{ "meta": { "ruid": "string" }, "data": { "request_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "status": "READY", "updated_at": "2026-06-10T08:50:48Z", "download_url_expires_at": "2026-06-11T08:50:48Z", "filename": "reconciliation-report.csv", "download_url": "https://example.com/path" }, "errors": [], "warnings": [] }