- Solicitud HTTP
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de la autorización
- elemento de una sola línea
- Representación JSON
Actualiza un Order
existente.
Solicitud HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
order.name |
Nombre del recurso del pedido: |
Parámetros de consulta
Parámetros | |
---|---|
updateMask |
Máscara de campo de todos los campos de pedido que se actualizarán Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de Order
.
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Un pedido de citas de servicio con un comerciante.
Representación JSON |
---|
{ "name": string, "clientInformation": { object ( |
Campos | |
---|---|
name |
Nombre del recurso del pedido: |
clientInformation |
Información personal del cliente que realiza el pedido. |
paymentInformation |
Información sobre las transacciones de pago relacionadas con el pedido. |
merchantId |
Es el ID del comercio al que pertenecen todos los servicios de este pedido. |
item[] |
Son las líneas de pedido de este pedido. |
Alcances de la autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/mapsbooking
elemento de una sola línea
Un solo artículo en un pedido: la reserva de un solo servicio en un solo horario.
Representación JSON |
---|
{ "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( |
Campos | |
---|---|
serviceId |
Es el ID del servicio del comercio. |
startSec |
Hora de inicio del horario disponible en segundos de la hora UTC desde el epoch Unix. |
durationSec |
Es la duración del horario disponible, expresada en segundos. |
tickets[] |
Cantidad de entradas ordenadas por tipo de entrada. |
price |
Es el precio total (sin impuestos) de esta línea de pedido. |
status |
Estado de la línea de pedido. |
Entradas ordenadas
Cantidad de entradas ordenadas por tipo de ticket.
Representación JSON |
---|
{ "ticketId": string, "count": integer } |
Campos | |
---|---|
ticketId |
ID de un tipo de ticket. |
count |
Cantidad de entradas pedidas para este tipo. |