Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/SoftwareVerse/userverse/llms.txt

Use this file to discover all available pages before exploring further.

Verify account

GET /user/verify Verifies a user’s account using the token from the email verification link. No authentication is required.
This endpoint is typically called by following a link in the verification email sent after account creation. The token is appended as a query parameter.

Request

token
string
required
The verification token included in the email verification link.

Response

Returns a 201 Created response on successful verification.
message
string
Human-readable status message. Example: "User account verified successfully"
data
null
Always null for this endpoint.

Error codes

CodeDescription
400Token is missing, malformed, or has already been used.
404No account associated with the provided token.
500Internal server error.

Example

curl --request GET \
  --url 'https://api.example.com/user/verify?token=<verification_token>'

Resend verification email

POST /user/resend-verification Sends a new verification email to the authenticated user’s email address.
This endpoint will return an error if the account is already verified.

Request

Authorization
string
required
JWT Bearer token. Example: Bearer <access_token>
No request body is required.

Response

Returns a 200 OK response on success.
message
string
Human-readable status message. Example: "Verification email resent successfully"
data
null
Always null for this endpoint.

Error codes

CodeDescription
400Account is already active or invalid request.
401Missing or invalid Bearer token.
404User not found.
500Internal server error.

Example

curl --request POST \
  --url https://api.example.com/user/resend-verification \
  --header 'Authorization: Bearer <access_token>'

Build docs developers (and LLMs) love