Skip to main content
GET
Read a membership waitlist entry
This endpoint is restricted and not generally available: organizations that have not been enabled receive a 403. Contact your Let’s Do This representative if you’d like access.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

entryId
string
required
Pattern: ^[a-fA-F0-9]{24}$

Response

Default Response

One person waiting for a membership offering. Nothing has been charged while it is WAITING. Selecting it starts their membership on the saved card (SELECTED), and JOINED means the membership exists (policyId, seatId). The first payment is taken about an hour after selection, as a renewal would be, and firstPaymentAt is set once it succeeds. A declined first payment follows the scheme's failed-renewal handling. A selection that couldn't start a membership is REFUSED, with the reason in refusal, and nothing was charged.

id
string
required
schemeId
string
required
offeringId
string
required
status
enum<string>
required

WAITING until selected. SELECTED while the membership is being started. JOINED once the membership exists; its first payment is taken about an hour after selection, and a declined one is handled like a failed renewal. REFUSED when the selection couldn't start a membership; see refusal. WITHDRAWN when the entry was taken off the waitlist.

Available options:
WAITING,
SELECTED,
JOINED,
REFUSED,
WITHDRAWN
emailAddress
string
required
firstName
string | null
required
lastName
string | null
required
joinedWaitlistAt
string
required

When they joined the waitlist (ISO 8601).

quotedPrice
object
required

What they were shown and are charged for the membership if selected, in minor units.

selectedAt
string | null
required

When the entry was last selected (ISO 8601).

refusal
object | null
required

Why the selection couldn't start a membership, while the status is REFUSED. Nothing was charged.

firstPaymentAt
string | null
required

When the membership's first payment succeeded (ISO 8601); null until it has.

policyId
string | null
required
seatId
string | null
required