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/**}:invalidateResource Setzt eine vorhandene Ressource ungültig. |
REST-Ressource: v1alpha.inventory.partners.availability
Methoden | |
---|---|
replace |
POST /v1alpha/inventory/{parent=partners/*}/availability:replace Ersetzt die Availability vorhandener Services . |
REST-Ressource: v1alpha.inventory.partners.feeds
Methoden | |
---|---|
get |
GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/status Ruft den Status eines 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:batchDelete Löscht Einträge des angegebenen Feedtyps. |
batch |
POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush Datensä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/*}/status Ruft den Status mehrerer 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/*}/merchants Erstellt 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} MerchantStatus eines Merchant abrufen. |
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/*}/services Erstellt einen neuen Service eines 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 Service eines Händlers, der über den angegebenen Aggregator verwaltet wird. |
patch |
PATCH /v1alpha/inventory/{service.name=partners/*/merchants/*/services/*} Aktualisiert einen vorhandenen Service eines 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:replace Ersetzt die Availability eines vorhandenen Service eines 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}/status Listet alle MerchantStatus eines 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/*}/adsAccountLinks Erstellt 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. |