Verify email address
/v1/auth/verify-emailPublic GET that confirms a signup by its token query parameter, materializing the parked PendingRegistration into the real User, Account, Free subscription, owner AccountMember, first Application, and seeded environments in one transaction, then consuming the pending row so it cannot double-materialize. Returns 400 when the token is unknown, already consumed, or expired (links are valid for 24 hours).
Query Parameters
tokenstring Required Responses
application/json
data *MessageResponseDto
Returned object
curl -X GET "https://auth.canopy-io.com/v1/auth/verify-email?token=value"
{ "data": { "message": "string" } }
Tell us how we can improve this guide.