Агрегаторы планирования вызывают этот API, чтобы уведомлять нас об обновлениях встреч и обновлять свои запасы, включая продавцов, услуги и доступность.
- Ресурс REST: v1alpha.invalidation.partners
- Ресурс REST: v1alpha.inventory.partners.availability.
- Ресурс REST: v1alpha.inventory.partners.feeds
- Ресурс REST: v1alpha.inventory.partners.feeds.record
- Ресурс REST: v1alpha.inventory.partners.feeds.status
- Ресурс REST: v1alpha.inventory.partners.merchants
- Ресурс REST: v1alpha.inventory.partners.merchants.services
- Ресурс REST: v1alpha.inventory.partners.merchants.services.availability.
- Ресурс REST: v1alpha.inventory.partners.merchants.status
- Ресурс REST: v1alpha.notification.partners.bookings.
- Ресурс REST: v1alpha.notification.partners.orders.
- Ресурс REST: v1alpha.partners.adsAccountLinks.
Сервис: mapsbooking.googleapis.com.
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.
Документ открытия
Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-  https://mapsbooking.googleapis.com
Ресурс REST: v1alpha.invalidation.partners
| Методы | |
|---|---|
| invalidate Resource | POST /v1alpha/invalidation/{resourceId=partners/**}:invalidateResourceДелает недействительным существующий ресурс. | 
Ресурс REST: v1alpha.inventory.partners.availability.
| Методы | |
|---|---|
| replace | POST /v1alpha/inventory/{parent=partners/*}/availability:replaceЗаменяет AvailabilityсуществующихServices. | 
Ресурс REST: v1alpha.inventory.partners.feeds
| Методы | |
|---|---|
| get Status | GET /v1alpha/inventory/{name=partners/*/feeds/*/*}/statusПолучает Statusранее загруженного канала указанным агрегатором и возвращает его. | 
Ресурс REST: v1alpha.inventory.partners.feeds.record
| Методы | |
|---|---|
| batch Delete | POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDeleteУдаляет записи указанного типа фида. | 
| batch Push | POST /v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPushВставляет и/или обновляет записи указанного типа канала. | 
Ресурс REST: v1alpha.inventory.partners.feeds.status
| Методы | |
|---|---|
| list | GET /v1alpha/inventory/{name=partners/*/feeds/*}/statusПолучает Statusнескольких ранее загруженных каналов продавцов, услуг или доступности указанным агрегатором и возвращает их. | 
Ресурс REST: v1alpha.inventory.partners.merchants
| Методы | |
|---|---|
| create | POST /v1alpha/inventory/{parent=partners/*}/merchantsСоздает нового Merchantуправляемого указанным агрегатором, и возвращает его. | 
| delete | DELETE /v1alpha/inventory/{name=partners/*/merchants/*}Удаляет существующего Merchantуправляемого указанным агрегатором. | 
| get Status | GET /v1alpha/inventory/{name=partners/*/merchants/*/status}Получите MerchantStatusMerchant. | 
| 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Заменяет AvailabilityсуществующегоServiceмерчанта, управляемого указанным агрегатором, и возвращает его. | 
Ресурс 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. | 
Ресурс REST: v1alpha.partners.adsAccountLinks.
| Методы | |
|---|---|
| create | POST /v1alpha/{parent=partners/*}/adsAccountLinksСоздает ссылку на рекламный аккаунт. | 
| delete | DELETE /v1alpha/{name=partners/*/adsAccountLinks/*}Удаляет ссылку на рекламный аккаунт. | 
| get | GET /v1alpha/{name=partners/*/adsAccountLinks/*}Получает ссылку на рекламный аккаунт. | 
| patch | PATCH /v1alpha/{adsAccountLink.name=partners/*/adsAccountLinks/*}Обновляет ссылку на рекламный аккаунт с товарами. |