After registration, each new account stays in aDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/fredy-rizo/ecommerce-delivery/llms.txt
Use this file to discover all available pages before exploring further.
Pendiente de confirmacion state until the user confirms ownership of their email address. This endpoint accepts the email and the 6-digit code that was dispatched automatically on sign-up. On success, the account status is updated to usuario activo.
Verify Account
Request Body
The email address associated with the account to be verified.
The 6-digit verification code received in the registration email.
Response
200 — Account confirmed
"Cuenta confirmada correctamente. Iniciar sesion para poder disfrutar mas de nuestro contenido"true on success.203 — Incorrect code
Returned when the supplied code does not match the storedcodeActivate for that email, or when the email does not exist.
400 — Already verified
Returned when the account has already been confirmed (checked before the expiry window).400 — Code expired
Returned when the verification code’s 24-hour window has passed. A new code must be requested viaPOST /api/user/resend-code.
The verification code expires 24 hours after registration (or after the last time it was resent). If it has expired, use
POST /api/user/resend-code to get a fresh code before calling this endpoint again.Example
Resend Verification Code
If the original code has expired or was not received, request a new one with this endpoint. A new 6-digit code is generated, saved, and emailed to the address provided.Request Body
The email address of the account requiring a new verification code.
Response
200 — Code resent
"Código reenviado exitosamente. Revisa tu correo"true on success.The updated user document with the new
codeActivate and codeActivateExpires values.