- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- LineItem
- OrderedTickets
Met à jour une valeur Order
existante.
Requête HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
order.name |
Nom de ressource de la commande: |
Paramètres de la requête
Paramètres | |
---|---|
updateMask |
Masque de champ de tous les champs de la commande à mettre à jour Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : |
Corps de la requête
Le corps de la requête contient une instance de Order
.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données présentant la structure suivante :
Une commande de rendez-vous auprès d'un marchand.
Représentation JSON |
---|
{ "name": string, "clientInformation": { object ( |
Champs | |
---|---|
name |
Nom de ressource de la commande: |
clientInformation |
Informations personnelles du client effectuant la commande. |
paymentInformation |
Informations sur les transactions de paiement liées à la commande. |
merchantId |
ID du marchand auquel appartiennent tous les services dans cette commande. |
item[] |
Lignes de cette commande. |
Champs d'application des autorisations
Requiert le champ d'application OAuth suivant :
https://www.googleapis.com/auth/mapsbooking
LineItem
Un élément unique dans une commande : la réservation d'un seul service dans un seul créneau horaire.
Représentation JSON |
---|
{ "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( |
Champs | |
---|---|
serviceId |
ID du service du marchand. |
startSec |
Heure de début du créneau horaire en secondes de l'heure UTC depuis l'epoch Unix. |
durationSec |
Durée du créneau horaire en secondes. |
tickets[] |
Nombre de billets commandés par type de billet. |
price |
Prix total (hors taxes) de cette ligne. |
status |
État de l'élément de campagne. |
OrderedTickets
Nombre de billets commandés par type de billet.
Représentation JSON |
---|
{ "ticketId": string, "count": integer } |
Champs | |
---|---|
ticketId |
ID d'un type de billet. |
count |
Nombre de billets commandés pour ce type. |