Waitlist Entries

Approve All Waitlist Entries

Queues approval of every pending signup for an account, optionally narrowed to a plan. Requires plan:waitlist:manage. Paid signups may charge saved payment methods. Approval runs asynchronously: list signups with status set to pending to follow progress, and retrieve a signup to read its outcome. Signups created after this request are excluded.

post/waitlist_entries/approve_all

Headers

Idempotency-Keystring
Example:d9105228-4a08-46b1-8b91-42fed586d383

A unique key that makes this request safe to retry. See Idempotent requests.

Request body

account_idstring required

The seller account whose pending signups to approve, prefixed biz_.

plan_idstring

Only approve signups for this plan, prefixed plan_. Omit to include every waitlist plan on the account.

Example request

{
  "account_id": "biz_xxxxxxxxxxxxxx"
}

Response

approval queued

account_idstring required

The seller account whose signups were queued, prefixed biz_.

plan_idstring nullable required

The plan the request was narrowed to, prefixed plan_, or null when every waitlist plan on the account was included.

queuedboolean required

Whether any pending signups were queued for approval. false when there were none.

Example response

{
  "account_id": "biz_xxxxxxxxxxxxxx",
  "queued": true
}

Changes