Travel Partner API

L'API Travel Partner ti offre un'interfaccia RESTful alla piattaforma Google Hotel Center. Consente a un'app di recuperare e modificare in modo efficiente i dati di Hotel Center ed è quindi adatta alla gestione di account grandi o complessi.

Servizio: travelpartner.googleapis.com

Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:

Endpoint di servizio

Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:

  • https://travelpartner.googleapis.com

Risorsa REST: v3.accounts.brands

Metodi
create POST /v3/{parent=accounts/*}/brands
Crea un nuovo brand.
get GET /v3/{name=accounts/*/brands/*}
Restituisce l'istanza Brand associata al nome della risorsa brand dell'URI della richiesta.
list GET /v3/{parent=accounts/*}/brands
Restituisce i brand per un account partner.
patch PATCH /v3/{brand.name=accounts/*/brands/*}
Aggiorna un brand.

Risorsa REST: v3.accounts.freeBookingLinksReportViews

Metodi
query
(deprecated)
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query
DEPRECATO: utilizza PropertyPerformanceReportService.QueryPropertyPerformanceReport, che include anche i report sulle impressioni.

Risorsa REST: v3.accounts.hotelViews

Metodi
list GET /v3/{parent=accounts/*}/hotelViews
Restituisce l'elenco delle visualizzazioni degli hotel.
summarize GET /v3/{parent=accounts/*}/hotelViews:summarize
Restituisce informazioni riepilogative sugli hotel.

Risorsa REST: v3.accounts.hotels

Metodi
setLiveOnGoogle POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle
Metodo personalizzato a livello di raccolta per aggiornare lo stato Online su Google per più proprietà.

Risorsa REST: v3.accounts.icons

Metodi
create POST /v3/{parent=accounts/*}/icons
Carica una nuova icona e avvia la procedura di revisione.
get GET /v3/{name=accounts/*/icons/*}
Restituisce l'istanza Icon associata a un nome di risorsa icona specificato nell'URI della richiesta.
list GET /v3/{parent=accounts/*}/icons
Restituisce i Icon per un account partner.

Risorsa REST: v3.accounts.listings

Metodi
verify POST /v3/{parent=accounts/*}/listings:verify
Restituisce schede verificate con problemi di dati e idoneità alla pubblicazione solo per i partner VR.

Risorsa REST: v3.accounts.participationReportViews

Metodi
query GET /v3/{name=accounts/*}/participationReportViews:query
Consente di eseguire query (recuperare, filtrare e segmentare) su un report sulla partecipazione per un determinato account.

Risorsa REST: v3.accounts.priceAccuracyViews

Metodi
get GET /v3/{name=accounts/*/priceAccuracyViews/*}
Restituisce la visualizzazione dell'accuratezza del prezzo richiesta in dettaglio.
list GET /v3/{parent=accounts/*}/priceAccuracyViews
Elenca le visualizzazioni disponibili per l'accuratezza del prezzo.
summarize GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize
Restituisce il riepilogo dell'accuratezza del prezzo.

Risorsa REST: v3.accounts.priceCoverageViews

Metodi
getLatest GET /v3/{parent=accounts/*}/priceCoverageViews:latest
Restituisce la visualizzazione più recente della copertura dei prezzi in dettaglio.
list GET /v3/{parent=accounts/*}/priceCoverageViews
Restituisce l'intera cronologia della copertura dei prezzi.

Risorsa REST: v3.accounts.priceViews

Metodi
get GET /v3/{name=accounts/*/priceViews/*}
Restituisce la visualizzazione del prezzo richiesta in modo dettagliato.

Risorsa REST: v3.accounts.propertyPerformanceReportViews

Metodi
query GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query
Consente di eseguire query (recuperare, filtrare e segmentare) su un report sui link di prenotazione gratuiti per un account specifico.

Risorsa REST: v3.accounts.reconciliationReports

Metodi
create POST /v3/{parent=accounts/*}/reconciliationReports
Crea un report sulle riconciliazioni e lo carica su Google.
get GET /v3/{name=accounts/*/reconciliationReports/*}
Restituisce un report sulle riconciliazioni.
list GET /v3/{parent=accounts/*}/reconciliationReports
Restituisce un elenco dei nomi dei report sulle riconciliazioni creati.
validate POST /v3/{parent=accounts/*}/reconciliationReports:validate
Convalida un report sulle riconciliazioni.