Waitlist
The current NuxtBase template still contains an admin waitlist moderation surface.
If your copy of the product still uses that module, the admin page provides:
- search by email
- filter by status
- resend verification email
- mark an entry as verified
- delete an entry
What The API Supports
Section titled “What The API Supports”The admin waitlist list endpoint supports:
searchstatuslimitoffset
Entries are returned newest first.
The moderation actions are:
PATCH /api/admin/waitlist/[id]/verifyDELETE /api/admin/waitlist/[id]
The page also reuses the public waitlist submit flow to resend verification:
POST /api/waitlist
Status Model
Section titled “Status Model”The underlying waitlist data model includes these statuses:
pendingverifiedinvited
The public waitlist flow already treats invited as a completed state, alongside verified.
The current admin UI only exposes filter shortcuts for:
pendingverified
But the admin list endpoint does not exclude invited, so invited entries can
still appear in the unfiltered results.
Marking an item verified stamps verifiedAt and clears the verification token.
Boundary Note
Section titled “Boundary Note”This page exists in the template codebase, but whether you keep it in your own product is a product decision.
If you remove the waitlist feature entirely, this page and its APIs should be removed together rather than left as dead admin surface area.