Move a Regpack registrant from waitlisted to enrolled by updating their status via the API
domain: api.regpack.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Look up the registrant's current status using get_info or get_user_list, filtering by the waitlist status
Use the Status object's create/edit calls to confirm the target status (e.g., 'Enrolled') exists in your project configuration
Call set_status on the user to move them from the waitlist status to the enrolled status
Trigger any associated Regpack Trigger (e.g., confirmation email) that fires on that status change, or confirm it fires automatically
Re-query get_info to confirm the status change persisted
Known gotchas
Statuses and their names are custom per Regpack project — 'Enrolled' or 'Waitlist' aren't fixed system values, so your integration needs to reference the actual status IDs configured for that camp
Changing status via the API doesn't automatically process payment or capacity logic unless your project's Triggers are configured to handle it — verify session capacity is enforced the way you expect
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?