Introducción
El contenedor
validateemail sirve para validar el email de un client.
Valida emails en cuanto a tamaño forma y tamaño, y si su dominio es válido.
Recurso POST
Los datos básicos de validateemail se describen a continuación
[POST] /validateemail
language=:language
device=:device
human=:human
email=:email
social=:social
:language explicado en el capítulo Generalidades
:device explicado en el capítulo Generalidades
:human explicado en el capítulo Generalidades
:email es el identificador único del cliente, normalmente su id es su correo electrónico. Obligatorio.
:social 0 para validar el email y cliente nativo ó 1 para validar sólo el email
Si el email es correcto, entonces regresa un objeto con los datos siguientes:
Los campos son los siguientes:
code:
- 0 = todo perfecto.
- 1101 = existe.
En caso de que el registro sea incorrecto, regresa un objeto con la estructura siguiente:
{
"code":1198,
"status":"error",
}
code: El código del error que pasó:.
- 1102 = Error: el dominio del correo electrónico no tiene un servidor de correos válido. Si crees que es un error, verifica con tu proveedor.
- 1103 = Error: el correo no tiene un formato adecuado. Verifica como lo escribiste.
- 1198: Error: Internal error message.
Si el sistema esta en mantenimiento, puede regresar un estatus 503
Si accede otros métodos, puede regresar un estatus 501
Si hay un problema en el sistema, puede regresar un estatus 500