Méthode GetWaitlistEntry

Cette méthode renvoie une entrée dans une liste d'attente pour un utilisateur en fonction de l'ID d'entrée dans la liste d'attente fourni. Le centre d'actions appellera cette méthode périodiquement pour obtenir des informations sur l'inscription de l'utilisateur sur la liste d'attente. Les entrées sur la liste d'attente doivent être récupérables pendant 30 jours à compter de leur date de création.

Demande

GetWaitlistEntryRequest

Valeur renvoyée

GetWaitlistEntryResponse

// Get the waitlist entry corresponding to the provided waitlist entry ID.
message GetWaitlistEntryRequest {
  option features.(pb.java).nest_in_file_class = YES;

  // Required. The partner-provided waitlist entry ID to request info for.
  string waitlist_entry_id = 1;
}

// Response with the waitlist entry corresponding to the provided
// waitlist entry ID.
message GetWaitlistEntryResponse {
  option features.(pb.java).nest_in_file_class = YES;

  // Required. The partner-provided information about a user’s waitlist entry.
  WaitlistEntry waitlist_entry = 1;
}

Exemples GetWaitlistEntry

Obtenir une demande

{ "waitlist_entry_id": "MYS-1668739060" }

Obtenir une réponse

{
  "waitlist_entry": {
    "wait_estimate": {
      "party_size": 3,
      "wait_length": { "parties_ahead_count": 3 }
    },
    "waitlist_entry_state": "WAITING",
    "waitlist_entry_state_times": { "created_time_seconds": 1234567890 }
  }
}