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
Dienst: mapsbooking.googleapis.com
Um diesen Dienst aufzurufen, empfehlen wir die Verwendung der von Google bereitgestellten Clientbibliotheken. Wenn Ihre Anwendung Ihre eigenen Bibliotheken verwenden muss, um diesen Dienst aufzurufen, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen stellen.
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 | |
---|---|
invalidateResource |
POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResource Entfällt eine vorhandene Ressource. |
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 | |
---|---|
getStatus |
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 | |
---|---|
batchDelete |
POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete Löscht Datensätze des angegebenen Feedtyps. |
batchPush |
POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush Fügt Datensätze des angegebenen Feedtyps ein und/oder aktualisiert sie. |
REST-Ressource: v1alpha.inventory.partners.feeds.status
Methoden | |
---|---|
list |
GET /v1alpha/inventory/{name=partners/*/feeds/*}/status Ruft die Status mehrerer zuvor hochgeladener Händler-, Dienstleistungs- 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. |
getStatus |
GET /v1alpha/inventory/{name=partners/*/merchants/*/status} Ruft den MerchantStatus von Merchant ab. |
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 sie 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 . |