get_participant
Fetch full details of a single participant from a sweepstakes by token, email, or phone. At least one search parameter is required. Use fetch_sweepstakes first to get the sweepstakes_token. For listing participants, use fetch_participants instead. NEVER fabricate, invent, or hallucinate participant data under any circumstance. If no result is returned by the API, report exactly that — do not guess names, emails, or counts. Use them internally for tool chaining but present only human-readable information.
get_participant
When to use
Fetch full details of a single participant from a sweepstakes by token, email, or phone. At least one search parameter is required. Use fetch_sweepstakes first to get the sweepstakes_token. For listing participants, use fetch_participants instead. NEVER fabricate, invent, or hallucinate participant data under any circumstance. If no result is returned by the API, report exactly that — do not guess names, emails, or counts. Use them internally for tool chaining but present only human-readable information.
Pre-calls required
fetch_sweepstakes if the user gave you a sweepstakes name instead of a token
Parameters to validate before calling
sweepstakes_token (string, required) — The sweepstakes token (UUID format)
participant_token (string, optional) — The participant token (UUID format) - use this OR email OR phone
email (string, optional) — Participant email address - use this OR participant_token OR phone
phone (string, optional) — Participant phone number (10 digits) - use this OR participant_token OR email
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Participant email address - use this OR participant_token OR phone | ||
| phone | No | Participant phone number (10 digits) - use this OR participant_token OR email | |
| participant_token | No | The participant token (UUID format) - use this OR email OR phone | |
| sweepstakes_token | Yes | The sweepstakes token (UUID format) |