Google Maps Booking API

将集合商家设置为调用此 API,以通知我们有关预约更新的信息,并对其商品目录(包括商家、服务和可用性)进行更新。

服务:mapsbooking.googleapis.com

要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用程序需要使用自己的库来调用此服务,请在发出 API 请求时使用以下信息。

发现文档

发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。该服务提供以下发现文档:

服务端点

服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:

  • https://mapsbooking.googleapis.com

REST 资源:v1alpha.invalidation.partners

方法
invalidateResource POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResource
使现有资源失效。

REST 资源:v1alpha.inventory.partners.availability

方法
replace POST /v1alpha/inventory/{parent=partners/*}/availability:replace
替换现有 ServicesAvailability

REST 资源:v1alpha.inventory.partners.feeds

方法
getStatus GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/status
检索指定的集合商家之前所上传 Feed 的 Status,并将其返回。

REST 资源:v1alpha.inventory.partners.feeds.record

方法
batchDelete POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete
删除指定 Feed 类型的记录。
batchPush POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush
插入和/或更新指定 Feed 类型的记录。

REST 资源:v1alpha.inventory.partners.feeds.status

方法
list GET /v1alpha/inventory/{name=partners/*/feeds/*}/status
检索指定的集合商家之前上传的多个商家 Feed、服务 Feed 或库存状况 Feed 的 Status,并将其返回。

REST 资源:v1alpha.inventory.partners.merchants

方法
create POST /v1alpha/inventory/{parent=partners/*}/merchants
创建由指定的集合商家管理的新 Merchant,并将其返回。
delete DELETE /v1alpha/inventory/{name=partners/*/merchants/*}
删除由指定的集合商家管理的现有 Merchant
getStatus GET /v1alpha/inventory/{name=partners/*/merchants/*/status}
获取 MerchantMerchantStatus
patch PATCH /v1alpha/inventory/{merchant.name=partners/*/merchants/*}
更新由指定的集合商家管理的现有 Merchant,并将其返回。

REST 资源:v1alpha.inventory.partners.merchants.services

方法
create POST /v1alpha/inventory/{parent=partners/*/merchants/*}/services
创建由指定的集合商家管理的商家的新 Service,并将其返回。
delete DELETE /v1alpha/inventory/{name=partners/*/merchants/*/services/*}
删除由指定的集合商家管理的商家的现有 Service
patch PATCH /v1alpha/inventory/{service.name=partners/*/merchants/*/services/*}
更新由指定的集合商家管理的商家的现有 Service,并将其返回。

REST 资源:v1alpha.inventory.partners.merchants.services.availability

方法
replace POST /v1alpha/inventory/{serviceAvailability.name=partners/*/merchants/*/services/*}/availability:replace
替换由指定的集合商家管理的商家现有 ServiceAvailability,并将其返回。

REST 资源:v1alpha.inventory.partners.merchants.status

方法
list GET /v1alpha/inventory/{parent=partners/*/merchants}/status
列出满足过滤条件的所有合作伙伴 MerchantStatus

REST 资源:v1alpha.notification.partners.bookings

方法
patch PATCH /v1alpha/notification/{booking.name=partners/*/bookings/*}
更新现有 Booking

REST 资源:v1alpha.notification.partners.orders

方法
patch PATCH /v1alpha/notification/{order.name=partners/*/orders/*}
更新现有 Order