Method: accounts.reconciliationReports.list

  • Retrieves a list of reconciliation report names for a specified account within a given date range.

  • Request must be a GET request to the specified endpoint with account ID in the path.

  • Start and end dates for filtering reports can be provided as query parameters.

  • Response includes an array of reconciliation report names, excluding content and file name details.

  • Requires authorization with the https://www.googleapis.com/auth/travelpartner scope.

Returns a list of the names of created reconciliation reports.

HTTP request

GET https://travelpartner.googleapis.com/v3/{parent=accounts/*}/reconciliationReports

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

The resource name of the account being queried. The format is accounts/{account_id}.

Query parameters

Parameters
startDate

string

Beginning of date range to fetch files for. Format is yyyy-MM-dd[THH[:mm[:SS]]]. If empty, reports from the beginning of time onwards are fetched.

endDate

string

End of date range to fetch files for. Format is yyyy-mm-dd[THH[:MM[:SS]]]. If empty, reports until the end of time are fetched.

Request body

The request body must be empty.

Response body

Response message for ReconciliationReportService.ListReconciliationReports.

If successful, the response body contains data with the following structure:

JSON representation
{
  "reconciliationReports": [
    {
      object (ReconciliationReport)
    }
  ]
}
Fields
reconciliationReports[]

object (ReconciliationReport)

The list of names of reconciliation reports. Note that the contents and fileName fields of each ReconciliationReport object are not returned by this call.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/travelpartner

For more information, see the OAuth 2.0 Overview.