Reenviar el código de verificación

Volver a enviar al cliente el código para verificar su correo o su teléfono.

2 min de lecturaActualizado el 30 de setiembre de 2026

Antes de empezar

  • Esta ruta reenvía un código ya pedido. El primer envío y la validación están en verificar la cuenta.
  • El código tiene 6 cifras y llega por correo o por SMS.
  • Vale 30 minutos desde el primer envío. El reenvío genera un código nuevo, pero no amplía ese plazo.
  • Entre un envío y el siguiente hay que esperar 30 segundos.

Reenviar el código

POST /api/v1/ecommerce/resend-verification-code/{type}

Parámetro Dónde Valores
type Ruta email para el correo, phone para el teléfono

No lleva cuerpo.

curl -X POST https://<dominio-de-la-empresa>/api/v1/ecommerce/resend-verification-code/email \
  -H "Authorization: Bearer <token-del-cliente>" \
  -H "Accept: application/json"

Respuesta

{ "success": true, "message": "Mensaje de validación enviado de forma correcta.", "data": null }

Esta ruta tiene un límite de 10 peticiones por minuto. Ver límites.

Si algo sale mal

HTTP code Cuándo Qué hacer
400 BAD_REQUEST type no es email ni phone Usa uno de los dos
404 VERIFICATION_NOT_FOUND No hay ningún código pedido para ese correo o teléfono Pide primero el código
409 ACCOUNT_ALREADY_VERIFIED El correo y el teléfono ya están verificados Nada: no hace falta verificar
409 EMAIL_ALREADY_VERIFIED El correo ya está verificado Nada
409 PHONE_ALREADY_VERIFIED El teléfono ya está verificado Nada
422 PHONE_NOT_REGISTERED Se pidió por teléfono y la cuenta no tiene teléfono Pide al cliente que lo añada en su perfil
422 COUNTRY_INVALID El país del cliente no es válido Corrige el país en el perfil
422 COUNTRY_PHONE_CODE_MISSING El país no tiene prefijo telefónico configurado Avisa a la tienda
429 RESEND_TOO_SOON No han pasado 30 segundos desde el último envío Espera y vuelve a intentarlo
500 INTERNAL_ERROR No se pudo enviar el correo o el SMS Reintenta más tarde. Si se repite, reporta la reference