Google Maps Booking API

Scheduling aggregators call this API to notify us of appointment updates, and update their inventories including merchants, services, and availability.

Service: mapsbooking.googleapis.com

The Service name mapsbooking.googleapis.com is needed to create RPC client stubs.

google.maps.booking.v1alpha.BookingNotification

Methods
UpdateBooking Updates an existing Booking.
UpdateOrder Updates an existing Order.

google.maps.booking.v1alpha.Feed

Methods
GetStatus Retrieves the Status of a previously uploaded feed by the specified aggregator, and returns it.
ListStatus Retrieves the Status of multiple previously uploaded merchant, service, or availability feeds by the specified aggregator, and returns them.

google.maps.booking.v1alpha.InvalidationService

Methods
InvalidateResource Invalidates an existing resource.

google.maps.booking.v1alpha.InventoryStatus

Methods
GetMerchantStatus Get the MerchantStatus of a Merchant.
ListMerchantStatuses List all MerchantStatus of a partner that satisfy the filter conditions.

google.maps.booking.v1alpha.InventoryUpdate

Methods
BatchDeleteGenericRecords Deletes records of specified feed type.
BatchPushGenericRecord Inserts and/or updates records of specified feed type.
BatchReplaceServiceAvailability Replaces the Availability of existing Services.
CreateMerchant Creates a new Merchant managed by the specified aggregator, and returns it.
CreateService Creates a new Service of a merchant managed by the specified aggregator, and returns it.
DeleteMerchant Deletes an existing Merchant managed by the specified aggregator.
DeleteService Deletes an existing Service of a merchant managed by the specified aggregator.
ReplaceServiceAvailability Replaces the Availability of an existing Service of a merchant managed by the specified aggregator, and returns it.
UpdateMerchant Updates an existing Merchant managed by the specified aggregator, and returns it.
UpdateService Updates an existing Service of a merchant managed by the specified aggregator, and returns it.