Travel Partner API

L'API Travel Partner fornisce un'interfaccia RESTful alla piattaforma Google Hotel Center. Consente a un'app di recuperare e modificare i dati di Hotel Center in modo efficiente ed è quindi adatta per la gestione di account di grandi dimensioni 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, usa le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento discovery è una specifica leggibile dal 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 seguenti 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 del 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 contiene anche i report sulle impressioni.

Risorsa REST: v3.accounts.hotelViews

Metodi
list GET /v3/{parent=accounts/*}/hotelViews
Restituisce l'elenco delle visualizzazioni di hotel.
summarize GET /v3/{parent=accounts/*}/hotelViews:summarize
Restituisce le informazioni di riepilogo 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 di Informazioni pubblicate su Google per più proprietà.

Risorsa REST: v3.accounts.icon

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 risorsa icona specificato nell'URI della richiesta.
list GET /v3/{parent=accounts/*}/icons
Restituisce gli Icon per un account partner.

Risorsa REST: v3.accounts.participationReportViews

Metodi
query GET /v3/{name=accounts/*}/participationReportViews:query
Offre la possibilità di eseguire query (get, filtri e segmenti) di un report sulla partecipazione per un determinato account.

Risorsa REST: v3.accounts.priceAccuracyViews

Metodi
get GET /v3/{name=accounts/*/priceAccuracyViews/*}
Restituisce la visualizzazione precisa del prezzo richiesto in modo dettagliato.
list GET /v3/{parent=accounts/*}/priceAccuracyViews
Elenca le visualizzazioni disponibili con accuratezza del prezzo.
summarize GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize
Restituisce il riepilogo di accuratezza del prezzo.

Risorsa REST: v3.accounts.priceCoperturaViews

Metodi
getLatest GET /v3/{parent=accounts/*}/priceCoverageViews:latest
Restituisce la visualizzazione della copertura dei prezzi più recente 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 dettaglio.

Risorsa REST: v3.accounts.propertyPerformanceReportViews

Metodi
query GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query
Offre la possibilità di eseguire query (get, filtri e segmenti) di un report sui link del rendimento delle proprietà 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 rapporto 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.