NombreDescripciónTipoInformación Adicional
userTypeAltId

Identificador del tipo de usuario

string

Matching regular expression pattern: [0-9a-fA-F\-]{32,36}

Max length: 128

userRegistrationId

Id de la plantilla de registro

integer

N/A

username

Nombre de usuario

string

Matching regular expression pattern: ^[0-9a-zA-Z.]+$

Max length: 100

phoneNumber

Número de teléfono móvil

string

Matching regular expression pattern: ^[0-9]+$

Max length: 256

emailAddress

Dirección de correo electrónico

string

Matching regular expression pattern: [\w._%+-]+@[\w.-]+\.[a-zA-Z]{2,4}

Max length: 100

firstName

Nombres Se puede omitir si hay un item de userRegisterData mapeado hacia este campo

string

Max length: 150

lastName

Apellidos Se puede omitir si hay un item de userRegisterData mapeado hacia este campo

string

Max length: 150

documentType

Tipo de documento de identidad Este id se define en la tabla Profile_DocumentType Se puede omitir si hay un item de userRegisterData mapeado hacia este campo

integer

N/A

documentNumber

Número de documento de identidad Se puede omitir si hay un item de userRegisterData mapeado hacia este campo

string

Max length: 32

userRegisterData

Lista de datos de registro

Collection of SFE.Core.Models.AUTH.UserRegisterData

N/A

initialPassword

Contraseña inicial encriptada en formato JWT [campo opcional] En la definición de tipo de usuario se especifica si se permite fijar una contraseña inicial, sino es ignorada. Si es nula, también será ignorada.

string

Max length: 1000

preconfirmationId

Id de la confirmación previa en caso de que se halla realizado una (opcional)

string

N/A

clientDevicePublicKey

Llave pública del dispositivo cliente

string

Max length: 1000

isPreOnboarding

Indica si es una preafiliación que debe confirmarse o completarse posteriormente

boolean

N/A

AffilationChannel

Canal de afiliación

SFE.Auth.Plugin.Shared.Models.AUTH.EnumAffiliationChannel

N/A

applicationId

Identificador de la aplicación que consume el API. Valor constante acordado con el cliente

string

N/A

applicationVersion

Identificador de la versión de la aplicación

string

Max length: 100

applicationOS

Identificador del sistema operativo de la aplicación (en mayúsculas) Ejemplo: ANDROID, IOS

string

Max length: 100

language

Código ISO 639-1 de dos letras del idioma usado para los mensajes

string

Max length: 5

deviceId

Identificador del dispositivo registrado

integer

N/A

deviceAltId

Identificador alternativo del dispositivo registrado

string

Max length: 128

ipAddress

Dirección IP pública del dispositivo

string

Matching regular expression pattern: \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}

latitude

Latitud dela ubicación enviada por dispositivo

string

Max length: 50

longitude

Longitud dela ubicación enviada por dispositivo

string

Max length: 50

additionalParameters

Datos adicionales

Dictionary of string [key] and string [value]

N/A