Aggregatoren für die Terminvergabe rufen diese API auf, um uns über Terminänderungen zu informieren und ihr Inventar zu aktualisieren, einschließlich Händlern, Dienstleistungen und Verfügbarkeit.
- REST-Ressource: v1alpha.invalidation.partners
- REST-Ressource: v1alpha.inventory.partners.availability
- REST-Ressource: v1alpha.inventory.partners.feeds
- REST-Ressource: v1alpha.inventory.partners.feeds.record
- REST-Ressource: v1alpha.inventory.partners.feeds.status
- REST-Ressource: v1alpha.inventory.partners.merchants
- REST-Ressource: v1alpha.inventory.partners.merchants.services
- REST-Ressource: v1alpha.inventory.partners.merchants.services.availability
- REST-Ressource: v1alpha.inventory.partners.merchants.status
- REST-Ressource: v1alpha.notification.partners.bookings
- REST-Ressource: v1alpha.notification.partners.orders
- REST-Ressource: v1alpha.partners.adsAccountLinks
Dienst: mapsbooking.googleapis.com
Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung Ihre eigenen Bibliotheken zum Aufrufen dieses Dienstes verwenden muss, verwenden Sie bei den API-Anfragen die folgenden Informationen.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst stellt folgendes Discovery-Dokument zur Verfügung:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
- https://mapsbooking.googleapis.com
REST-Ressource: v1alpha.invalidation.partners
| Methoden | |
|---|---|
| invalidate | POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResourceSetzt eine vorhandene Ressource ungültig. | 
REST-Ressource: v1alpha.inventory.partners.availability
| Methoden | |
|---|---|
| replace | POST /v1alpha/inventory/{parent=partners/*}/availability:replaceErsetzt die AvailabilityvorhandenerServices. | 
REST-Ressource: v1alpha.inventory.partners.feeds
| Methoden | |
|---|---|
| get | GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/statusRuft den Statuseines zuvor hochgeladenen Feeds vom angegebenen Aggregator ab und gibt ihn zurück. | 
REST-Ressource: v1alpha.inventory.partners.feeds.record
| Methoden | |
|---|---|
| batch | POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDeleteLöscht Einträge des angegebenen Feedtyps. | 
| batch | POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPushDatensätze des angegebenen Feedtyps werden eingefügt und/oder aktualisiert. | 
REST-Ressource: v1alpha.inventory.partners.feeds.status
| Methoden | |
|---|---|
| list | GET /v1alpha/inventory/{name=partners/*/feeds/*}/statusRuft den Statusmehrerer zuvor hochgeladener Händler-, Dienst- oder Verfügbarkeitsfeeds vom angegebenen Aggregator ab und gibt sie zurück. | 
REST-Ressource: v1alpha.inventory.partners.merchants
| Methoden | |
|---|---|
| create | POST /v1alpha/inventory/{parent=partners/*}/merchantsErstellt einen neuen Merchant, der vom angegebenen Aggregator verwaltet wird, und gibt ihn zurück. | 
| delete | DELETE /v1alpha/inventory/{name=partners/*/merchants/*}Löscht einen vorhandenen Merchant, der vom angegebenen Aggregator verwaltet wird. | 
| get | GET /v1alpha/inventory/{name=partners/*/merchants/*/status}MerchantStatuseinesMerchantabrufen. | 
| patch | PATCH /v1alpha/inventory/{merchant.name=partners/*/merchants/*}Aktualisiert einen vorhandenen Merchant, der vom angegebenen Aggregator verwaltet wird, und gibt ihn zurück. | 
REST-Ressource: v1alpha.inventory.partners.merchants.services
| Methoden | |
|---|---|
| create | POST /v1alpha/inventory/{parent=partners/*/merchants/*}/servicesErstellt einen neuen Serviceeines Händlers, der vom angegebenen Aggregator verwaltet wird, und gibt ihn zurück. | 
| delete | DELETE /v1alpha/inventory/{name=partners/*/merchants/*/services/*}Löscht einen vorhandenen Serviceeines Händlers, der über den angegebenen Aggregator verwaltet wird. | 
| patch | PATCH /v1alpha/inventory/{service.name=partners/*/merchants/*/services/*}Aktualisiert einen vorhandenen Serviceeines Händlers, der vom angegebenen Aggregator verwaltet wird, und gibt ihn zurück. | 
REST-Ressource: v1alpha.inventory.partners.merchants.services.availability
| Methoden | |
|---|---|
| replace | POST /v1alpha/inventory/{serviceAvailability.name=partners/*/merchants/*/services/*}/availability:replaceErsetzt die Availabilityeines vorhandenenServiceeines Händlers, der vom angegebenen Aggregator verwaltet wird, und gibt ihn zurück. | 
REST-Ressource: v1alpha.inventory.partners.merchants.status
| Methoden | |
|---|---|
| list | GET /v1alpha/inventory/{parent=partners/*/merchants}/statusListet alle MerchantStatuseines Partners auf, die die Filterbedingungen erfüllen. | 
REST-Ressource: v1alpha.notification.partners.bookings
| Methoden | |
|---|---|
| patch | PATCH /v1alpha/notification/{booking.name=partners/*/bookings/*}Aktualisiert eine vorhandene Booking. | 
REST-Ressource: v1alpha.notification.partners.orders
| Methoden | |
|---|---|
| patch | PATCH /v1alpha/notification/{order.name=partners/*/orders/*}Aktualisiert eine vorhandene Order. | 
REST-Ressource: v1alpha.partners.adsAccountLinks
| Methoden | |
|---|---|
| create | POST /v1alpha/{parent=partners/*}/adsAccountLinksErstellt eine Google Ads-Kontoverknüpfung. | 
| delete | DELETE /v1alpha/{name=partners/*/adsAccountLinks/*}Löscht die Google Ads-Kontoverknüpfung. | 
| get | GET /v1alpha/{name=partners/*/adsAccountLinks/*}Ruft die Google Ads-Kontoverknüpfung ab. | 
| patch | PATCH /v1alpha/{adsAccountLink.name=partners/*/adsAccountLinks/*}Aktualisiert die Verknüpfung des Google Ads-Kontos mit Inventarelementen. |