Method: inventory.partners.merchants.status.list

Répertorie tous les MerchantStatus d'un partenaire qui répondent aux conditions de filtrage.

Requête HTTP

GET https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/merchants}/status

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Élément parent qui possède cette collection d'états de marchand. Format : partners/{partner_id}/merchants

Paramètres de requête

Paramètres
pageSize

integer

Obligatoire. Le nombre maximum d'éléments à renvoyer. Notez que le serveur peut réduire la taille de la page.

pageToken

string

Facultatif. La valeur nextPageToken renvoyée par une ListMerchantStatusResponse précédente, le cas échéant.

bookingInventoryStatusRestrict

enum (BookingInventoryStatus)

Facultatif. Restriction facultative permettant de filtrer les résultats en fonction de l'état de la réservation de l'inventaire.

waitlistInventoryStatusRestrict

enum (WaitlistInventoryStatus)

Facultatif. Limite facultative appliquée au filtrage des résultats en fonction de l'état de l'inventaire de la liste d'attente.

geoMatchRestrict

enum (GeoMatchingStatus)

Facultatif. Limite facultative appliquée au filtrage des résultats en fonction de l'état de la mise en correspondance géographique.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Réponse à la liste MerchantStatus.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "merchantStatuses": [
    {
      object (MerchantStatus)
    }
  ],
  "nextPageToken": string
}
Champs
merchantStatuses[]

object (MerchantStatus)

Liste des états des marchands qui répondent aux conditions de filtrage.

nextPageToken

string

Jeton permettant de récupérer la page de résultats suivante. Si aucune valeur n'est définie, cela signifie que la liste ne contient plus de résultats.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/mapsbooking

BookingInventoryStatus

État de l'inventaire de réservation de bout en bout.

Enums
BOOKING_INVENTORY_STATUS_UNSPECIFIED Non spécifié.
NO_VALID_FUTURE_INVENTORY Le marchand ne dispose pas d'inventaire de réservations au cours des 30 prochains jours.
HAS_VALID_FUTURE_INVENTORY Le marchand dispose d'un inventaire de réservations pour les 30 prochains jours.

WaitlistInventoryStatus

État de l'inventaire de la liste d'attente de bout en bout.

Enums
WAITLIST_INVENTORY_STATUS_UNSPECIFIED Non spécifié.
NO_VALID_WAITLIST_SERVICE Le marchand ne dispose pas d'un service prenant en charge la liste d'attente.
HAS_VALID_WAITLIST_SERVICE Le marchand dispose d'un service prenant en charge une liste d'attente.

GeoMatchingStatus

État de la mise en correspondance géographique du marchand.

Enums
GEO_MATCHING_STATUS_UNSPECIFIED Non spécifié.
GEO_UNMATCHED Aucune correspondance géographique n'est établie pour le marchand.
GEO_MATCHED Le marchand fait l'objet d'une correspondance géographique.