Skip to content

joinBookingWaitlist

joinBookingWaitlist(session: EntityRef!, input: JoinWaitlistInput): JoinWaitlistResult!

Join the queue for a full session. Writes a waitlisted booking with no order behind it — nothing is charged until a place is offered and accepted.

For a card-paid activity, pass a confirmed SetupIntent so the vaulted card can be charged off-session if the place is offered automatically.

Arguments

Returns

JoinWaitlistResult!

See JoinWaitlistResult for the full shape.

Try it

Authentication
Example
Query
mutation JoinBookingWaitlist($session: EntityRef!, $input: JoinWaitlistInput) {
  joinBookingWaitlist(session: $session, input: $input) {
    __typename
  }
}
Variables
{}
POST https://go.sessions.website/api/graphql