Агрегаторы планирования вызывают этот 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} Получите MerchantStatus Merchant . |
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/*} Обновляет ссылку на рекламный аккаунт с товарами. |