- Solicitud HTTP
- Parámetros de ruta
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- LineItem
- OrderedTickets
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
| Parámetros | |
|---|---|
order.name |
Nombre de 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
Es un pedido de citas del servicio que ofrece un comercio.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{ "name": string, "clientInformation": { object ( |
| Campos | |
|---|---|
name |
Nombre de 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 |
ID del comerciante al que pertenecen todos los servicios de este pedido. |
item[] |
Líneas de pedido en este orden. |
Permisos de autorización
Requiere el siguiente permiso 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 |
ID del servicio del comerciante. |
startSec |
Hora de inicio del horario disponible en segundos de la hora UTC desde el ciclo de entrenamiento de Unix. |
durationSec |
Duración del horario disponible en segundos. |
tickets[] |
Cantidad de entradas ordenadas por tipo de ticket. |
price |
El precio total (sin impuestos) de esta línea de pedido. |
status |
Estado del elemento de una sola línea. |
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. |