{"@context": "https://schema.org", "@type": "WebAPI", "name": "Travel Partner API API", "description": "The Travel Partner API provides you with a RESTful interface to the Google Hotel Center platform. It enables an app to efficiently retrieve and change Hotel Center data, and is thus suitable for managing large or complex accounts.", "provider": {"@type": "Organization", "name": "google.com"}, "documentation": "https://travelpartner.googleapis.com/$discovery/rest?version=v3"}
The Travel Partner API provides you with a RESTful interface to the Google Hotel Center platform. It enables an app to efficiently retrieve and change Hotel Center data, and is thus suitable for managing large or complex accounts.
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://travelpartner.googleapis.com
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
The Travel Partner API provides you with a RESTful interface to the Google Hotel Center platform. It enables an app to efficiently retrieve and change Hotel Center data, and is thus suitable for managing large or complex accounts.
| method | path | what the vendor says it does |
|---|---|---|
POST | /v3/{account}/hotels:setLiveOnGoogle | Collection-level custom method to update the Live on Google status for multiple properties. Each call can turn |
GET | /v3/{name} | Returns a reconciliation report. accounts |
PATCH | /v3/{name} | Updates a brand. accounts |
DELETE | /v3/{name} | Deletes an account link. accounts |
GET | /v3/{name}/freeBookingLinksReportViews:query | **DEPRECATED:** Use PropertyPerformanceReportService.QueryPropertyPerformanceReport, which also has impression |
GET | /v3/{name}/participationReportViews:query | Provides the ability to query (get, filter, and segment) a participation report for a particular account. acco |
GET | /v3/{name}/propertyPerformanceReportViews:query | Provides the ability to query (get, filter, and segment) a property performance links report for a specific ac |
GET | /v3/{parent}/accountLinks | Returns the account links for a Hotel Center account. accounts |
POST | /v3/{parent}/accountLinks | Creates a new account link between a Hotel Center account and a Google Ads account. accounts |
GET | /v3/{parent}/brands | Returns the brands for a partner account. accounts |
POST | /v3/{parent}/brands | Creates a new brand. Because Google detects brands from your existing properties, you only need this operation |
GET | /v3/{parent}/hotelViews | Returns the list of hotel views. accounts |
GET | /v3/{parent}/hotelViews:summarize | Returns summarized information about hotels. accounts |
GET | /v3/{parent}/icons | Returns the `Icon`s for a partner account. accounts |
POST | /v3/{parent}/icons | Uploads a new icon and starts its review process. Generates an `icon_id` and includes it in the icon's resourc |
POST | /v3/{parent}/listings:verify | returns verified listings with data issues and serving eligibilities accounts |
GET | /v3/{parent}/priceAccuracyViews | Lists the available price accuracy views. accounts |
GET | /v3/{parent}/priceAccuracyViews:summarize | Returns the price accuracy summary. accounts |
GET | /v3/{parent}/priceCoverageViews | Returns the entire price coverage history. accounts |
GET | /v3/{parent}/priceCoverageViews:latest | Returns the latest price coverage view in full detail. accounts |
GET | /v3/{parent}/reconciliationReports | Returns a list of the names of created reconciliation reports. accounts |
POST | /v3/{parent}/reconciliationReports | Creates a reconciliation report and uploads it to Google. accounts |
POST | /v3/{parent}/reconciliationReports:validate | Validates a reconciliation report. accounts |
specification origin: https://travelpartner.googleapis.com/$discovery/rest?version=v3
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.