The ProjectFlow object (Objetos de flujo de proyecto)

Atributos


project- String - Required

El proyecto es el _id generado al crear un proyecto correctamente.


type - String - Required

El tipo determina qué tipo de servicio deseas generar en el flujo de este proyecto. Puede ser: "type": "login" → Para autenticación e inicio de sesión. "type": "onboarding" → Para procesos de incorporación y verificación de usuarios.

loginSettings- Object- Required

Login Settings se refiere a todas las validaciones que se realizarán en este flujo. Los parámetros son:

  • searchMode

  • email

  • emailGateway

  • phone

  • phoneGateway

  • faceLiveness

  • livenessMinScore

  • searchMinScore

  • showFaceLivenessRecommendation


redirectUrl- String - Required

URL a la que los usuarios serán redirigidos después de finalizar el proceso de validación.


security- Object- Required

Objeto para agregar toda la seguridad asociada al ProjectFlow. Tiene los siguientes parámetros:

  • strategy

  • apiTestType

  • source

  • apiUrl

  • apiTestValue


whitelist- Object- Required

Objeto para agregar a todas las personas que tendrán acceso o restricciones en el ProjectFlow. Tiene los siguientes parámetros:

  • project

  • name

  • email

  • countryCode

  • phone


The ProjectFlow object

{
    "project": "6671e17e6e950a78d6a88299",
    "type": "login",
    "status": "active",
    "redirectUrl": "https://verifik.co",
    "allowedCountries": [
        "Colombia"
    ],
    "loginSettings": {
        "email": false,
        "emailGateway": "mailgun",
        "phone": true,
        "phoneGateway": "both",
        "faceLiveness": true,
        "showFaceLivenessRecommendation": true,
        "livenessMinScore": 0.65,
        "searchMode": "FAST",
        "searchMinScore": 0.85
    },
    "security": {
        "strategy": "whitelist",
        "source": "CSV",
        "apiTestType": "email",
        "apiUrl": "https://faas-nyc1-2ef2e6cc.doserverless.co/api/v1/web/fn-b88d2a3d-137b-4d8c-95af-9c4f33f69af4/passwordless-validation-url/demo-passwordless-validation-url?email=daniel@gomat.co",
        "apiTestValue": "daniel@gomat.co"
    },
    "usesWhiteList": false,
    "whiteList": {
    {
        "project": "6671e17e6e950a78d6a88299",
        "name": "Nicolas",
        "email": "hola@verifik.co",
        "countryCode": "57",
        "phone": "3201234567"
    }
    }
}

Last updated