Create Email Validation (Crear validación de correo electrónico)

POST - https://api.verifik.co/v2/email-validations

Con este servicio, creas un proceso de validación para un correo electrónico específico proporcionado. Una respuesta 200 representa que Verifik envió un correo electrónico con un OTP, que se utilizará en el servicio de actualización de correo electrónico.

Implementación

Encabezados

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Body

{
    "project": "6266193db77ccc8111730c90",
    "projectFlow": "658ed28b0990f300134d7b78",
    "email": "ejemplo@verifik.co",
    "type": "login",
    "validationMethod": "verificationCode",
    "language": "en"
}

Response

{
    "data": {
        "status": "sent",
        "validationMethod": "verificationCode",
        "extraParams": [],
        "type": "login",
        "requires2FA": false,
        "deleted": false,
        "_id": "65c28d66c3abd708cc9b12e2",
        "email": "hello@verifik.co",
        "project": "6266193db77ccc8322530c90",
        "projectFlow": "658ed28b02589f325134d7b78",
        "ipAddress": "4.246.194.90",
        "emailData": {
            "firstName": "Nicolas Hernandez",
            "title": "Verifik Client App",
            "projectName": "Verifik Client App",
            "contactEmail": "support@verifik.co",
            "logo": "https://cdn.verifik.co/access/verifikprojectlogo.png"
        },
        "otp": "$2a$10$MCdw130G.RbW4je9Uj2MvuSTzm7.raG23f0Zaasda0FKC1Gl98r0s4D1m",
        "expiresAt": "2024-02-06T19:59:58.000Z",
        "client": "613375a1eab2fe01237f81e2",
        "updatedAt": "2024-02-06T19:49:59.397Z",
        "createdAt": "2024-02-06T19:49:59.397Z",
        "__v": 0,
        "existing": true,
        "sent": false
    }
}

Last updated