Download OpenAPI specification:Download
Esta es la documentación web del SDK de ReconoSER ID.
Puedes realizar las peticiones con las credenciales otorgadas en el
Sandbox.
Para estos ejemplos, debes usar la api key Bearer TOKEN
para los filtros de autorización.
El Objetivo de esta documentación, es mostrar los métodos y puntos de acceso para el SDK web de ReconoSER ID. Esta documentación contiene información que permite a los desarrolladores explorar las diferentes soluciones que tiene el SDK web.
Esta API presenta Intercambio de recursos de origen cruzado (CORS) implementado de acuerdo con la especificación W3C. Y eso permite la comunicación entre dominios desde el navegador. Todas las respuestas tienen un comodín del mismo origen que las hace completamente públicas y accesibles para todos, incluido cualquier código en cualquier sitio.
ReconoSER ID ofrece dos formas de autenticación.
Servicio que permite obtener un token que permite consumir los demás métodos del SDK Web.
x-api-version | string |
datos para traer token ServicesAPI.DTOs.Token.ClientCredentials
clientId | string Id del cliente otorgado por ReconoSER ID. |
clientSecret | string Clave secreta del cliente otorgada por ReconoSER ID. |
{- "clientId": "string",
- "clientSecret": "string"
}
POST { "Username ": "client", "Password ": "secretPass", }
x-api-version | string |
datos para traer token ServicesAPI.DTOs.Token.LogInViewModel
userName required | string [ 2 .. 100 ] characters Nullable |
password required | string <password> [ 6 .. 100 ] characters Nullable |
{- "userName": "string",
- "password": "pa$$word"
}
POST { "guidConv": "44221A55-EFCD-4431-85BF-57017554A318", "tipoValidacion": "1", "asesor": "asesorT", "sede": "000100", "codigoCliente": "00000124", "tipoDoc": "CC", "numDoc": "1031158460", "email": "test@domain.com", "celular": "3112568978", "usuario": "username", "clave": "clave" }
x-api-version | string |
DTO with the attributes to create new DatosRespuestaValidacion ServicesAPI.DTOs.Validacion.DatosEntradaValidacion
guidConv | string <uuid> |
tipoValidacion | integer <int32> |
asesor | string Nullable |
sede | string Nullable |
codigoCliente | string Nullable |
tipoDoc | string Nullable |
numDoc | string Nullable |
string Nullable | |
celular | string Nullable |
usuario | string Nullable |
clave | string Nullable |
infCandidato | string Nullable |
{- "guidConv": "ea73044f-e022-4736-a8f0-b1a1b7c33e07",
- "tipoValidacion": 0,
- "asesor": "string",
- "sede": "string",
- "codigoCliente": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "email": "string",
- "celular": "string",
- "usuario": "string",
- "clave": "string",
- "infCandidato": "string"
}
{- "code": 0,
- "data": {
- "procesoConvenioGuid": "string",
- "url": "string"
}, - "codeName": "string"
}
POST { "guidConv": "44221A55-EFCD-4431-85BF-57017554A318", "tipoValidacion": "1", "asesor": "asesorT", "sede": "000100", "codigoCliente": "00000124", "tipoDoc": "CC", "numDoc": "1031158460", "email": "test@domain.com", "celular": "3112568978", "usuario": "username", "clave": "clave", "primerNombre": "Juan", "segundoNombre": "Andres", "primerApellido": "Sandoval", "segundoApellido": "Ramos" }
x-api-version | string |
DTO with the attributes to create new DatosRespuestaValidacion ServicesAPI.DTOs.Validacion.DatosEntradaValidacionZoom
primerNombre | string Nullable |
segundoNombre | string Nullable |
primerApellido | string Nullable |
segundoApellido | string Nullable |
guidConv | string <uuid> |
tipoValidacion | integer <int32> |
asesor | string Nullable |
sede | string Nullable |
codigoCliente | string Nullable |
tipoDoc | string Nullable |
numDoc | string Nullable |
string Nullable | |
celular | string Nullable |
usuario | string Nullable |
clave | string Nullable |
infCandidato | string Nullable |
{- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "guidConv": "ea73044f-e022-4736-a8f0-b1a1b7c33e07",
- "tipoValidacion": 0,
- "asesor": "string",
- "sede": "string",
- "codigoCliente": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "email": "string",
- "celular": "string",
- "usuario": "string",
- "clave": "string",
- "infCandidato": "string"
}
{- "code": 0,
- "data": {
- "procesoConvenioGuid": "string",
- "url": "string"
}, - "codeName": "string"
}
POST { "guidConv": "dc5ada78-c694-40f3-a2b5-439d8db93247", "procesoConvenioGuid": "dc5ada78-c694-40f3-a2b5-439d8db93247", "codigoCliente": "000100", "usuario": "asesor1", "clave": "12345" }
x-api-version | string |
filtro para la búsqueda de los datos
guidConv | string Nullable |
procesoConvenioGuid | string <uuid> Nullable |
codigoCliente | string Nullable |
usuario | string Nullable |
clave | string Nullable |
{- "guidConv": "string",
- "procesoConvenioGuid": "b9eec147-4298-42bf-8da5-eb9f279ad74c",
- "codigoCliente": "string",
- "usuario": "string",
- "clave": "string"
}
{- "code": 0,
- "data": {
- "guidConv": "string",
- "procesoConvenioGuid": "string",
- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "email": "string",
- "celular": "string",
- "asesor": "string",
- "sede": "string",
- "nombreSede": "string",
- "codigoCliente": "string",
- "estadoProceso": 0,
- "scoreProceso": 0,
- "aprobado": true,
- "cancelado": true,
- "motivoCancelacion": "string",
- "finalizado": true,
- "encontradoEnFuente": true,
- "fuentesAbiertas": { },
- "fechaRegistro": "2019-08-24T14:15:22Z",
- "fechaFinalizacion": "2019-08-24T14:15:22Z",
- "servicios": [
- {
- "servicio": "string",
- "tipo": "string",
- "subTipos": "string",
- "score": 0,
- "barcode": {
- "numDoc": "string",
- "tipoDoc": "string",
- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "sexo": "string",
- "rh": "string",
- "fechaNacimiento": "2019-08-24T14:15:22Z",
- "fechaExpedicion": "2019-08-24T14:15:22Z"
}, - "fecha": "2019-08-24T14:15:22Z",
- "terminado": true
}
]
}, - "codeName": "string"
}
POST CompararRostros { "rostro1": "/9j/4AAQSkZJRgABAQEBLAEsAAD/...", "formato1": "PNG_B64", "rostro2": "/9j/4AAQSkZJGFAFUEEMGAEsADFG...", "formato2": "PNG_B64" }
x-api-version | string |
guidConvenio | string <uuid> |
rostro1 | string Nullable |
formato1 | string Nullable |
rostro2 | string Nullable |
formato2 | string Nullable |
{- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72",
- "rostro1": "string",
- "formato1": "string",
- "rostro2": "string",
- "formato2": "string"
}
{- "data": {
- "esValido": true,
- "resultado": "OK",
- "score": 0,
- "provider": 0
}, - "code": 0,
- "codeName": "string"
}
POST CompararRostros { "procesoGuid": "20124c19-a5e2-4057-b805-0c4a2eabed7e", }
x-api-version | string |
procesoGuid | string <uuid> |
{- "procesoGuid": "673f4a0f-9502-43ec-a228-af600c590202"
}
{- "code": 0,
- "data": {
- "enviado": true,
- "mensajeError": "string"
}, - "codeName": "string"
}
codigo | string Nullable |
nombre | string Nullable |
mensaje | string Nullable |
riesgo | boolean |
score | integer <int32> |
{- "codigo": "string",
- "nombre": "string",
- "mensaje": "string",
- "riesgo": true,
- "score": 0
}
POST { "CodigoPais": "57", "NumDocumento": "1032473321", "TipoDocumento": "CC" }
x-api-version | string |
DTO with the attributes to search Domain.Models.Fuente.ConsultaFuenteEntry
tipoDocumento | string Nullable |
numDocumento | string Nullable |
codigoPais | string Nullable |
guidConvenio | string <uuid> |
{- "tipoDocumento": "string",
- "numDocumento": "string",
- "codigoPais": "string",
- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72"
}
{- "code": 0,
- "data": {
- "existe": true,
- "listaImagenes": [
- {
- "fecha": "string",
- "fuente": "string"
}
]
}, - "codeName": "string"
}
POST { "CodigoPais": "57", "NumDocumento": "1032473321", "TipoDocumento": "CC", "Imagen": "dsaddsadsdaf", "Formato": "PNG_B64" }
x-api-version | string |
DTO with the attributes to validate user Domain.Models.Fuente.ValidarFuenteEntry
guidConvenio | string <uuid> |
tipoDocumento | string Nullable |
numDocumento | string Nullable |
codigoPais | string Nullable |
imagen | string Nullable |
formato | string Nullable |
{- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72",
- "tipoDocumento": "string",
- "numDocumento": "string",
- "codigoPais": "string",
- "imagen": "string",
- "formato": "string"
}
{- "data": { },
- "code": 0,
- "codeName": "string"
}
POST { "CodigoPais": "57", "NumDocumento": "1032473321", "TipoDocumento": "CC", "Imagen": "dsaddsadsdaf", "Formato": "PNG_B64" }
x-api-version | string |
DTO with the attributes to validate user Domain.Models.Fuente.ValidarFuenteEntry
guidConvenio | string <uuid> |
tipoDocumento | string Nullable |
numDocumento | string Nullable |
codigoPais | string Nullable |
imagen | string Nullable |
formato | string Nullable |
{- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72",
- "tipoDocumento": "string",
- "numDocumento": "string",
- "codigoPais": "string",
- "imagen": "string",
- "formato": "string"
}
{- "data": { },
- "code": 0,
- "codeName": "string"
}
The list is paginated
NumDoc | string |
TipoDoc | string |
Estado | integer <int32> |
Finalizado | boolean |
Cancelado | boolean |
FechaCreacion | string <date-time> |
FechaFinalizado | string <date-time> |
PageSize | integer <int32> |
PageNumber | integer <int32> |
x-api-version | string |
{- "data": {
- "processesList": [
- {
- "procesoGuid": "673f4a0f-9502-43ec-a228-af600c590202",
- "nombreConvenio": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "tipoProceso": 0,
- "finalizado": true,
- "cancelado": true,
- "fechaCreado": "string"
}
], - "totalPages": 0
}, - "code": 0,
- "codeName": "string"
}
Returns image base64 string
procesoGuid | string <uuid> |
x-api-version | string |
{- "data": {
- "detalle": {
- "procesoGuid": "673f4a0f-9502-43ec-a228-af600c590202",
- "pais": "string",
- "estado": 0,
- "tipoDocumento": "string",
- "tipo": "string",
- "numeroDocumento": "string",
- "nombreCompleto": "string",
- "fechaCreacion": "2019-08-24T14:15:22Z"
}, - "facial": {
- "rostro": "string",
- "fechaDeCaptura": "2019-08-24T14:15:22Z",
- "score": "string",
- "reintentos": 0,
- "datosAdi": "string",
- "formato": "string",
- "centralFacial": {
- "existe": true,
- "match": true
}, - "esValido": true
}, - "documento": [
- {
- "tipo": "string",
- "foto": "string",
- "fechaDeCaptura": "2019-08-24T14:15:22Z",
- "reintentos": 0,
- "formato": "string"
}
], - "otp": [
- {
- "tipo": "string",
- "codigo": "string",
- "validado": true,
- "fechaValidado": "2019-08-24T14:15:22Z",
- "fechaCreado": "2019-08-24T14:15:22Z"
}
], - "psd": {
- "resultado": "string",
- "score": "string",
- "questionario": "string",
- "fechaCreacion": "2019-08-24T14:15:22Z"
}, - "fuentesAbiertas": {
- "estado": "string",
- "fuentes": [
- {
- "codigo": "string",
- "nombre": "string",
- "mensaje": "string",
- "riesgo": true,
- "score": 0
}
]
}, - "centralFacial": {
- "existe": true,
- "match": true
}
}, - "code": 0,
- "codeName": "string"
}
{- "data": [
- {
- "id": 0,
- "pais": "string",
- "tipo": "string",
- "nombre": "string"
}
], - "code": 0,
- "codeName": "string"
}
{- "data": [
- {
- "id": 0,
- "nombre": "string",
- "codigo": "string"
}
], - "code": 0,
- "codeName": "string"
}
POST { "guidConv": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "datos": "string" }
x-api-version | string |
DTO with the attributes to create new Convenio ServicesAPI.DTOs.Convenio.SalidaConvenio
guidConv | string <uuid> |
datos | string Nullable |
{- "guidConv": "ea73044f-e022-4736-a8f0-b1a1b7c33e07",
- "datos": "string"
}
POST { "guidConv": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "datos": "string" }
x-api-version | string |
DTO with the attributes to create new Convenio ServicesAPI.DTOs.Convenio.SalidaConvenio
guidConv | string <uuid> |
{- "guidConv": "ea73044f-e022-4736-a8f0-b1a1b7c33e07"
}
POST
{
"ClienteId": 2,
"NombreConvenio": "ConvenioTest",
"NombreSede": "Guali",
"NombreAsesor":"Lin Millan",
"Login":"linapaolix",
"Clave":"12345",
"CorreoAsesor":"linap@gmail.com",
"TelAsesor":"3123662899",
"RolAsesorId":1,
"Servicios":[{"servicioId":5, "subtipoId":1,"orden":1},{"servicioId":6,"orden":2},{"servicioId":7, "subtipoId":2,"orden":3},{"servicioId":7, "subtipoId":3}],
"Scores":[{"valorInicial":0.00, "valorFinal":20.00, "resultado":3},{"valorInicial":21.00, "valorFinal":80.00, "resultado":2},{"valorInicial":98.00, "valorFinal":100.00, "resultado":1}]
}
x-api-version | string |
DTO with the attributes to create new Convenio ServicesAPI.DTOs.Convenio.SalidaConvenio
clienteId | integer <int32> |
nombreConvenio | string Nullable |
nombreSede | string Nullable |
nombreAsesor | string Nullable |
login | string Nullable |
clave | string Nullable |
correoAsesor | string Nullable |
telAsesor | string Nullable |
rolAsesorId | integer <int32> |
Array of objects (ConvenioServicios) Nullable | |
Array of objects (Scores) Nullable |
{- "clienteId": 0,
- "nombreConvenio": "string",
- "nombreSede": "string",
- "nombreAsesor": "string",
- "login": "string",
- "clave": "string",
- "correoAsesor": "string",
- "telAsesor": "string",
- "rolAsesorId": 0,
- "servicios": [
- {
- "servicioId": 0,
- "subtipoId": 0,
- "orden": 0,
- "claseServicio": 0
}
], - "scores": [
- {
- "valorInicial": 0,
- "valorFinal": 0,
- "resultado": 0
}
]
}
{- "data": { },
- "code": 0,
- "codeName": "string"
}
clienteId required | integer <int32> |
x-api-version | string |
{- "data": {
- "clienteId": 0,
- "paisId": 0,
- "nombre": "string",
- "tipoDoc": "string",
- "numeroDocumento": "string",
- "correo": "string",
- "telefono": "string",
- "estado": true
}, - "code": 0,
- "codeName": "string"
}
PATCH{ "clienteNombre": "Client one", "clienteNumDoc": "123456788", "clienteCorreo": "example@olimpia.com", "clienteTelefono": "3143303338", "clienteEstado" : "1" }
clienteId required | integer <int64> |
x-api-version | string |
paisId | integer <int64> |
nombre | string Nullable |
tipoDoc | string Nullable |
numeroDocumento | string Nullable |
correo | string Nullable |
telefono | string Nullable |
estado | boolean Nullable |
{- "paisId": 0,
- "nombre": "string",
- "tipoDoc": "string",
- "numeroDocumento": "string",
- "correo": "string",
- "telefono": "string",
- "estado": true
}
{- "data": {
- "clienteId": 0,
- "paisId": 0,
- "nombre": "string",
- "tipoDoc": "string",
- "numeroDocumento": "string",
- "correo": "string",
- "telefono": "string",
- "estado": true
}, - "code": 0,
- "codeName": "string"
}
The list is paginated
Nombre | string The name of the client |
Pais | string Country of the client |
TipoDoc | string Document type |
Estado | boolean Client status |
PageSize | integer <int32> |
PageNumber | integer <int32> |
x-api-version | string |
{- "data": [
- {
- "clienteId": 0,
- "paisId": 0,
- "nombre": "string",
- "tipoDoc": "string",
- "numeroDocumento": "string",
- "correo": "string",
- "telefono": "string",
- "estado": true
}
], - "code": 0,
- "codeName": "string"
}
POST { "clienteNombre": "Client one", "clienteNumDoc": "123456788", "clienteCorreo": "example@olimpia.com", "clienteTelefono": "3143303338" }
x-api-version | string |
DTO with the attributes to create new client ServicesAPI.DTOs.Client.ClientForCreation
paisId | integer <int64> |
nombre | string Nullable |
tipoDoc | string Nullable |
numeroDocumento | string Nullable |
correo | string Nullable |
telefono | string Nullable |
{- "paisId": 0,
- "nombre": "string",
- "tipoDoc": "string",
- "numeroDocumento": "string",
- "correo": "string",
- "telefono": "string"
}
{- "data": {
- "clienteId": 0,
- "paisId": 0,
- "nombre": "string",
- "tipoDoc": "string",
- "numeroDocumento": "string",
- "correo": "string",
- "telefono": "string",
- "estado": true
}, - "code": 0,
- "codeName": "string"
}
The list is paginated
NumDoc | string |
TipoDoc | string |
NombreCliente | string |
Usuario | string |
Aprobada | boolean |
Revisada | boolean |
FechaRevision | string <date-time> |
FechaRecepcion | string <date-time> |
PageSize | integer <int32> |
PageNumber | integer <int32> |
x-api-version | string |
{- "data": {
- "forenseList": [
- {
- "id": 0,
- "forenseGuid": "9919a72b-64f3-4836-ad09-12c6f3c6e671",
- "tipoDoc": "string",
- "numDoc": "string",
- "nombreCliente": "string",
- "aprobada": true,
- "revisada": true,
- "score": 0,
- "motivoOpcionalId": 0,
- "motivoPrincipalId": 0,
- "descripcion": "string",
- "fechaRecepcion": "2019-08-24T14:15:22Z",
- "fechaRevision": "2019-08-24T14:15:22Z",
- "tiempoRevision": 0,
- "forenseDetail": [
- {
- "objetoGuid": "67e9885f-d93d-4f0b-bbe0-5daecb2ddc2c",
- "tipoObjeto": "string",
- "objeto": "string",
- "formatoObjeto": "string"
}
]
}
], - "totalPages": 0
}, - "code": 0,
- "codeName": "string"
}
Returns image base64 string
forenseGuid | string <uuid> |
user | string |
x-api-version | string |
{- "data": { },
- "code": 0,
- "codeName": "string"
}
{- "data": [
- {
- "id": 0,
- "motivo": "string",
- "descripcion": "string",
- "aprobado": true,
- "score": 0
}
], - "code": 0,
- "codeName": "string"
}
x-api-version | string |
forenseGuid | string <uuid> |
aprobada | boolean |
score | integer <int32> |
motivoPrincipalId | integer <int64> |
motivoOpcionalId | integer <int64> Nullable |
descripcion | string Nullable |
fechaRevision | string <date-time> Nullable |
usuario | string Nullable |
tiempoRevision | integer <int64> |
{- "forenseGuid": "9919a72b-64f3-4836-ad09-12c6f3c6e671",
- "aprobada": true,
- "score": 0,
- "motivoPrincipalId": 0,
- "motivoOpcionalId": 0,
- "descripcion": "string",
- "fechaRevision": "2019-08-24T14:15:22Z",
- "usuario": "string",
- "tiempoRevision": 0
}
{- "data": {
- "ejecuciónCorrecta": true,
- "error": "string"
}, - "code": 0,
- "codeName": "string"
}
TxGuid | string <uuid> |
x-api-version | string |
{- "data": {
- "txGuid": "039a377e-0095-4534-8a09-5e3f43802ffb",
- "revisada": true,
- "fechaRevision": "2019-08-24T14:15:22Z",
- "aprobada": true,
- "score": 0,
- "motivoPrincipal": "string",
- "motivoOpcional": "string",
- "descripcion": "string"
}, - "code": 0,
- "codeName": "string"
}
x-api-version | string |
guidConvenio | string <uuid> |
tipoDocumentoId | integer <int64> |
numeroDocumento | string Nullable |
Array of objects (ObjetoForense) Nullable |
{- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72",
- "tipoDocumentoId": 0,
- "numeroDocumento": "string",
- "objetos": [
- {
- "tipoObjeto": "string",
- "objeto": "string",
- "formatoObjeto": "string"
}
]
}
{- "data": {
- "txGuid": "039a377e-0095-4534-8a09-5e3f43802ffb"
}, - "code": 0,
- "codeName": "string"
}
x-api-version | string |
forenseGuid | string <uuid> |
user | string Nullable |
{- "forenseGuid": "9919a72b-64f3-4836-ad09-12c6f3c6e671",
- "user": "string"
}
{- "data": true,
- "code": 0,
- "codeName": "string"
}
x-api-version | string |
userName required | string [ 2 .. 50 ] characters Nullable |
firstName required | string [ 2 .. 50 ] characters Nullable |
lastName required | string [ 2 .. 50 ] characters Nullable |
company required | string [ 2 .. 50 ] characters Nullable |
email required | string <email> Nullable |
password required | string <password> [ 6 .. 100 ] characters Nullable |
confirmPassword | string <password> Nullable |
role required | string [ 4 .. 100 ] characters Nullable |
{- "userName": "string",
- "firstName": "string",
- "lastName": "string",
- "company": "string",
- "email": "user@example.com",
- "password": "pa$$word",
- "confirmPassword": "pa$$word",
- "role": "string"
}
{- "data": {
- "mesage": "string",
- "inner": "string",
- "trace": [
- {
- "name": "string",
- "errors": [
- "string"
]
}
]
}, - "code": 0,
- "codeName": "string"
}
userId | string |
x-api-version | string |
userName | string Nullable |
string Nullable | |
firstName | string Nullable |
lastName | string Nullable |
company | string Nullable |
{- "userName": "string",
- "email": "string",
- "firstName": "string",
- "lastName": "string",
- "company": "string"
}
POST { "GuidConv": "BFA3AB5F-BAEB-42DE-986E-0DA98F45F90F", "CodigoCliente": "0000012", "InfCandidado": null, "TipoDoc": "CC", "NumDoc": "1031158460", "Email": "", "Celular": "+57 3100100100", "IdServicio": "4", "SubTipo": "Anverso", "Valor": "/9j/4AAQSkZ/WignmP/2Q==...", "Formato": "PNG_B64", "Actualizar": 0 }
x-api-version | string |
datos para crear un nuevo registro de Biometria ServicesAPI.DTOs.SAS.DatosBio
guidConv | string <uuid> |
codigoCliente | string Nullable |
infCandidato | string Nullable |
tipoDoc | string Nullable |
numDoc | string Nullable |
string Nullable | |
celular | string Nullable |
idServicio | integer <int32> |
subTipo | string Nullable |
valor | string Nullable |
formato | string Nullable |
actualizar | boolean |
datosAni | boolean |
{- "guidConv": "ea73044f-e022-4736-a8f0-b1a1b7c33e07",
- "codigoCliente": "string",
- "infCandidato": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "email": "string",
- "celular": "string",
- "idServicio": 0,
- "subTipo": "string",
- "valor": "string",
- "formato": "string",
- "actualizar": true,
- "datosAni": true
}
POST { "GuidProcesoGuid": "9F719B0D-DD8C-443B-95F1-D759CCBBCD41", "TipoDoc": "CC", "NumDoc": "1031158460", "IdServicio": "4", "SubTipo": "Anverso", "Formato": "PNG_B64", "Biometria": "/9j/4AAQSkZ/WignmP/2Q==..." }
x-api-version | string |
datos para validar Biometria ServicesAPI.DTOs.SAS.DatosVal
guidConv | string <uuid> |
procesoConvenioGuid | string <uuid> Nullable |
tipoDoc | string Nullable |
numDoc | string Nullable |
idServicio | integer <int32> |
subTipo | string Nullable |
formato | string Nullable |
biometria | string Nullable |
{- "guidConv": "ea73044f-e022-4736-a8f0-b1a1b7c33e07",
- "procesoConvenioGuid": "b9eec147-4298-42bf-8da5-eb9f279ad74c",
- "tipoDoc": "string",
- "numDoc": "string",
- "idServicio": 0,
- "subTipo": "string",
- "formato": "string",
- "biometria": "string"
}
POST { "GuidProcesoGuid": "9F719B0D-DD8C-443B-95F1-D759CCBBCD41", "IdServicio": "4", "SubTipo": "Anverso" }
x-api-version | string |
datos para consultar validación Biometría ServicesAPI.DTOs.SAS.DatosConVal
procesoConvenioGuid | string <uuid> |
idServicio | integer <int32> |
subTipo | string Nullable |
{- "procesoConvenioGuid": "b9eec147-4298-42bf-8da5-eb9f279ad74c",
- "idServicio": 0,
- "subTipo": "string"
}
POST { "GuidProcesoGuid": "9F719B0D-DD8C-443B-95F1-D759CCBBCD41", "IdServicio": "4", "SubTipo": "Anverso" }
x-api-version | string |
datos para consultar Biometría ServicesAPI.DTOs.SAS.DatosConVal
procesoConvenioGuid | string <uuid> |
idServicio | integer <int32> |
subTipo | string Nullable |
{- "procesoConvenioGuid": "b9eec147-4298-42bf-8da5-eb9f279ad74c",
- "idServicio": 0,
- "subTipo": "string"
}
User contains country, company etc..
userName | string |
string |
x-api-version | string |
{- "data": {
- "nombre": "string",
- "telefono": "string",
- "sede": "string",
- "convenioGuid": "aff1cd16-a48a-483e-941b-114ddfefb777",
- "activo": true,
- "cliente": "string"
}, - "code": 0,
- "codeName": "string"
}
POST { "guidConv": "44221A55-EFCD-4431-85BF-57017554A318", "tipoValidacion": "1", "asesor": "asesorT", "sede": "000100", "codigoCliente": "00000124", "tipoDoc": "CC", "numDoc": "1031158460", "email": "test@domain.com", "celular": "3112568978", "usuario": "username", "clave": "clave" }
x-api-version | string |
DTO with the attributes to create new DatosRespuestaValidacion ServicesAPI.DTOs.Validacion.DatosEntradaValidacion
guidConv | string <uuid> |
tipoValidacion | integer <int32> |
asesor | string Nullable |
sede | string Nullable |
codigoCliente | string Nullable |
tipoDoc | string Nullable |
numDoc | string Nullable |
string Nullable | |
celular | string Nullable |
usuario | string Nullable |
clave | string Nullable |
infCandidato | string Nullable |
{- "guidConv": "ea73044f-e022-4736-a8f0-b1a1b7c33e07",
- "tipoValidacion": 0,
- "asesor": "string",
- "sede": "string",
- "codigoCliente": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "email": "string",
- "celular": "string",
- "usuario": "string",
- "clave": "string",
- "infCandidato": "string"
}
{- "code": 0,
- "data": {
- "procesoConvenioGuid": "string",
- "url": "string"
}, - "codeName": "string"
}
POST { "guidConv": "44221A55-EFCD-4431-85BF-57017554A318", "tipoValidacion": "1", "asesor": "asesorT", "sede": "000100", "codigoCliente": "00000124", "tipoDoc": "CC", "numDoc": "1031158460", "email": "test@domain.com", "celular": "3112568978", "usuario": "username", "clave": "clave", "primerNombre": "Juan", "segundoNombre": "Andres", "primerApellido": "Sandoval", "segundoApellido": "Ramos" }
x-api-version | string |
DTO with the attributes to create new DatosRespuestaValidacion ServicesAPI.DTOs.Validacion.DatosEntradaValidacionZoom
primerNombre | string Nullable |
segundoNombre | string Nullable |
primerApellido | string Nullable |
segundoApellido | string Nullable |
guidConv | string <uuid> |
tipoValidacion | integer <int32> |
asesor | string Nullable |
sede | string Nullable |
codigoCliente | string Nullable |
tipoDoc | string Nullable |
numDoc | string Nullable |
string Nullable | |
celular | string Nullable |
usuario | string Nullable |
clave | string Nullable |
infCandidato | string Nullable |
{- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "guidConv": "ea73044f-e022-4736-a8f0-b1a1b7c33e07",
- "tipoValidacion": 0,
- "asesor": "string",
- "sede": "string",
- "codigoCliente": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "email": "string",
- "celular": "string",
- "usuario": "string",
- "clave": "string",
- "infCandidato": "string"
}
{- "code": 0,
- "data": {
- "procesoConvenioGuid": "string",
- "url": "string"
}, - "codeName": "string"
}
POST { "guidConv": "dc5ada78-c694-40f3-a2b5-439d8db93247", "procesoConvenioGuid": "dc5ada78-c694-40f3-a2b5-439d8db93247", "codigoCliente": "000100", "usuario": "asesor1", "clave": "12345" }
x-api-version | string |
filtro para la búsqueda de los datos
guidConv | string Nullable |
procesoConvenioGuid | string <uuid> Nullable |
codigoCliente | string Nullable |
usuario | string Nullable |
clave | string Nullable |
{- "guidConv": "string",
- "procesoConvenioGuid": "b9eec147-4298-42bf-8da5-eb9f279ad74c",
- "codigoCliente": "string",
- "usuario": "string",
- "clave": "string"
}
{- "code": 0,
- "data": {
- "guidConv": "string",
- "procesoConvenioGuid": "string",
- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "email": "string",
- "celular": "string",
- "asesor": "string",
- "sede": "string",
- "nombreSede": "string",
- "codigoCliente": "string",
- "estadoProceso": 0,
- "scoreProceso": 0,
- "aprobado": true,
- "cancelado": true,
- "motivoCancelacion": "string",
- "finalizado": true,
- "encontradoEnFuente": true,
- "fuentesAbiertas": { },
- "fechaRegistro": "2019-08-24T14:15:22Z",
- "fechaFinalizacion": "2019-08-24T14:15:22Z",
- "servicios": [
- {
- "servicio": "string",
- "tipo": "string",
- "subTipos": "string",
- "score": 0,
- "barcode": {
- "numDoc": "string",
- "tipoDoc": "string",
- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "sexo": "string",
- "rh": "string",
- "fechaNacimiento": "2019-08-24T14:15:22Z",
- "fechaExpedicion": "2019-08-24T14:15:22Z"
}, - "fecha": "2019-08-24T14:15:22Z",
- "terminado": true
}
]
}, - "codeName": "string"
}
POST CompararRostros { "rostro1": "/9j/4AAQSkZJRgABAQEBLAEsAAD/...", "formato1": "PNG_B64", "rostro2": "/9j/4AAQSkZJGFAFUEEMGAEsADFG...", "formato2": "PNG_B64" }
x-api-version | string |
guidConvenio | string <uuid> |
rostro1 | string Nullable |
formato1 | string Nullable |
rostro2 | string Nullable |
formato2 | string Nullable |
{- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72",
- "rostro1": "string",
- "formato1": "string",
- "rostro2": "string",
- "formato2": "string"
}
{- "data": {
- "esValido": true,
- "resultado": "OK",
- "score": 0,
- "provider": 0
}, - "code": 0,
- "codeName": "string"
}
POST CompararRostros { "procesoGuid": "20124c19-a5e2-4057-b805-0c4a2eabed7e", }
x-api-version | string |
procesoGuid | string <uuid> |
{- "procesoGuid": "673f4a0f-9502-43ec-a228-af600c590202"
}
{- "code": 0,
- "data": {
- "enviado": true,
- "mensajeError": "string"
}, - "codeName": "string"
}
procesoGuid | string <uuid> |
nombreConvenio | string Nullable |
tipoDoc | string Nullable |
numDoc | string Nullable |
tipoProceso | integer <int32> Nullable |
finalizado | boolean Nullable |
cancelado | boolean Nullable |
fechaCreado | string Nullable |
{- "procesoGuid": "673f4a0f-9502-43ec-a228-af600c590202",
- "nombreConvenio": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "tipoProceso": 0,
- "finalizado": true,
- "cancelado": true,
- "fechaCreado": "string"
}
Array of objects (GetProcessesResponse) Nullable | |
totalPages | integer <int32> |
{- "processesList": [
- {
- "procesoGuid": "673f4a0f-9502-43ec-a228-af600c590202",
- "nombreConvenio": "string",
- "tipoDoc": "string",
- "numDoc": "string",
- "tipoProceso": 0,
- "finalizado": true,
- "cancelado": true,
- "fechaCreado": "string"
}
], - "totalPages": 0
}
procesoGuid | string <uuid> |
pais | string Nullable |
estado | integer <int32> Nullable |
tipoDocumento | string Nullable |
tipo | string Nullable |
numeroDocumento | string Nullable |
nombreCompleto | string Nullable |
fechaCreacion | string <date-time> |
{- "procesoGuid": "673f4a0f-9502-43ec-a228-af600c590202",
- "pais": "string",
- "estado": 0,
- "tipoDocumento": "string",
- "tipo": "string",
- "numeroDocumento": "string",
- "nombreCompleto": "string",
- "fechaCreacion": "2019-08-24T14:15:22Z"
}
rostro | string Nullable |
fechaDeCaptura | string <date-time> |
score | string Nullable |
reintentos | integer <int32> Nullable |
datosAdi | string Nullable |
formato | string Nullable |
object (CentralFacial) | |
esValido | boolean Nullable |
{- "rostro": "string",
- "fechaDeCaptura": "2019-08-24T14:15:22Z",
- "score": "string",
- "reintentos": 0,
- "datosAdi": "string",
- "formato": "string",
- "centralFacial": {
- "existe": true,
- "match": true
}, - "esValido": true
}
tipo | string Nullable |
foto | string Nullable |
fechaDeCaptura | string <date-time> |
reintentos | integer <int32> Nullable |
formato | string Nullable |
{- "tipo": "string",
- "foto": "string",
- "fechaDeCaptura": "2019-08-24T14:15:22Z",
- "reintentos": 0,
- "formato": "string"
}
tipo | string Nullable |
codigo | string Nullable |
validado | boolean |
fechaValidado | string <date-time> Nullable |
fechaCreado | string <date-time> |
{- "tipo": "string",
- "codigo": "string",
- "validado": true,
- "fechaValidado": "2019-08-24T14:15:22Z",
- "fechaCreado": "2019-08-24T14:15:22Z"
}
resultado | string Nullable |
score | string Nullable |
questionario | string Nullable |
fechaCreacion | string <date-time> |
{- "resultado": "string",
- "score": "string",
- "questionario": "string",
- "fechaCreacion": "2019-08-24T14:15:22Z"
}
codigo | string Nullable |
nombre | string Nullable |
mensaje | string Nullable |
riesgo | boolean |
score | integer <int32> |
{- "codigo": "string",
- "nombre": "string",
- "mensaje": "string",
- "riesgo": true,
- "score": 0
}
POST { "CodigoPais": "57", "NumDocumento": "1032473321", "TipoDocumento": "CC" }
x-api-version | string |
DTO with the attributes to search Domain.Models.Fuente.ConsultaFuenteEntry
tipoDocumento | string Nullable |
numDocumento | string Nullable |
codigoPais | string Nullable |
guidConvenio | string <uuid> |
{- "tipoDocumento": "string",
- "numDocumento": "string",
- "codigoPais": "string",
- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72"
}
{- "code": 0,
- "data": {
- "existe": true,
- "listaImagenes": [
- {
- "fecha": "string",
- "fuente": "string"
}
]
}, - "codeName": "string"
}
POST { "CodigoPais": "57", "NumDocumento": "1032473321", "TipoDocumento": "CC", "Imagen": "dsaddsadsdaf", "Formato": "PNG_B64" }
x-api-version | string |
DTO with the attributes to validate user Domain.Models.Fuente.ValidarFuenteEntry
guidConvenio | string <uuid> |
tipoDocumento | string Nullable |
numDocumento | string Nullable |
codigoPais | string Nullable |
imagen | string Nullable |
formato | string Nullable |
{- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72",
- "tipoDocumento": "string",
- "numDocumento": "string",
- "codigoPais": "string",
- "imagen": "string",
- "formato": "string"
}
{- "data": { },
- "code": 0,
- "codeName": "string"
}
POST { "CodigoPais": "57", "NumDocumento": "1032473321", "TipoDocumento": "CC", "Imagen": "dsaddsadsdaf", "Formato": "PNG_B64" }
x-api-version | string |
DTO with the attributes to validate user Domain.Models.Fuente.ValidarFuenteEntry
guidConvenio | string <uuid> |
tipoDocumento | string Nullable |
numDocumento | string Nullable |
codigoPais | string Nullable |
imagen | string Nullable |
formato | string Nullable |
{- "guidConvenio": "b282af6b-1709-47c2-8987-84efbf5f7b72",
- "tipoDocumento": "string",
- "numDocumento": "string",
- "codigoPais": "string",
- "imagen": "string",
- "formato": "string"
}
{- "data": { },
- "code": 0,
- "codeName": "string"
}
estado | string Nullable |
Array of objects (Fuente) Nullable |
{- "estado": "string",
- "fuentes": [
- {
- "codigo": "string",
- "nombre": "string",
- "mensaje": "string",
- "riesgo": true,
- "score": 0
}
]
}
object (ProcessDetail) | |
object (ProcessFacial) | |
Array of objects (ProcessDocument) Nullable | |
Array of objects (ProcessOtp) Nullable | |
object (ProcessPsd) | |
object (ProcessFuentesAbiertas) | |
object (CentralFacial) |
{- "detalle": {
- "procesoGuid": "673f4a0f-9502-43ec-a228-af600c590202",
- "pais": "string",
- "estado": 0,
- "tipoDocumento": "string",
- "tipo": "string",
- "numeroDocumento": "string",
- "nombreCompleto": "string",
- "fechaCreacion": "2019-08-24T14:15:22Z"
}, - "facial": {
- "rostro": "string",
- "fechaDeCaptura": "2019-08-24T14:15:22Z",
- "score": "string",
- "reintentos": 0,
- "datosAdi": "string",
- "formato": "string",
- "centralFacial": {
- "existe": true,
- "match": true
}, - "esValido": true
}, - "documento": [
- {
- "tipo": "string",
- "foto": "string",
- "fechaDeCaptura": "2019-08-24T14:15:22Z",
- "reintentos": 0,
- "formato": "string"
}
], - "otp": [
- {
- "tipo": "string",
- "codigo": "string",
- "validado": true,
- "fechaValidado": "2019-08-24T14:15:22Z",
- "fechaCreado": "2019-08-24T14:15:22Z"
}
], - "psd": {
- "resultado": "string",
- "score": "string",
- "questionario": "string",
- "fechaCreacion": "2019-08-24T14:15:22Z"
}, - "fuentesAbiertas": {
- "estado": "string",
- "fuentes": [
- {
- "codigo": "string",
- "nombre": "string",
- "mensaje": "string",
- "riesgo": true,
- "score": 0
}
]
}, - "centralFacial": {
- "existe": true,
- "match": true
}
}
id | integer <int64> |
pais | string Nullable |
tipo | string Nullable |
nombre | string Nullable |
{- "id": 0,
- "pais": "string",
- "tipo": "string",
- "nombre": "string"
}
codigo | string Nullable |
descripcion | string Nullable |
{- "codigo": "string",
- "descripcion": "string"
}
esExitosa | boolean |
Array of objects (ErrorEntransaccion) Nullable |
{- "esExitosa": true,
- "errorEntransaccion": [
- {
- "codigo": "string",
- "descripcion": "string"
}
]
}
primerNombre | string Nullable |
segundoNombre | string Nullable |
primerApellido | string Nullable |
segundoApellido | string Nullable |
vivo | boolean |
estadoDoc | string Nullable |
particula | string Nullable |
fechaExp | string <date-time> |
departamentoExpedicion | string Nullable |
localizacion | string Nullable |
numeroResolucion | string Nullable |
nuip | string Nullable |
object (RespuestaTransaccionModel) |
{- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "vivo": true,
- "estadoDoc": "string",
- "particula": "string",
- "fechaExp": "2019-08-24T14:15:22Z",
- "departamentoExpedicion": "string",
- "localizacion": "string",
- "numeroResolucion": "string",
- "nuip": "string",
- "respuestaTransaccion": {
- "esExitosa": true,
- "errorEntransaccion": [
- {
- "codigo": "string",
- "descripcion": "string"
}
]
}
}
numDoc | string Nullable |
tipoDoc | string Nullable |
primerNombre | string Nullable |
segundoNombre | string Nullable |
primerApellido | string Nullable |
segundoApellido | string Nullable |
sexo | string Nullable |
rh | string Nullable |
fechaNacimiento | string <date-time> |
fechaExpedicion | string <date-time> Nullable |
{- "numDoc": "string",
- "tipoDoc": "string",
- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "sexo": "string",
- "rh": "string",
- "fechaNacimiento": "2019-08-24T14:15:22Z",
- "fechaExpedicion": "2019-08-24T14:15:22Z"
}
id | integer <int64> Nullable |
forenseGuid | string <uuid> |
tipoDoc | string Nullable |
numDoc | string Nullable |
nombreCliente | string Nullable |
aprobada | boolean Nullable |
revisada | boolean Nullable |
score | number <double> Nullable |
motivoOpcionalId | integer <int64> Nullable |
motivoPrincipalId | integer <int64> Nullable |
descripcion | string Nullable |
fechaRecepcion | string <date-time> |
fechaRevision | string <date-time> Nullable |
tiempoRevision | integer <int64> Nullable |
Array of objects (ForenseDetail) Nullable |
{- "id": 0,
- "forenseGuid": "9919a72b-64f3-4836-ad09-12c6f3c6e671",
- "tipoDoc": "string",
- "numDoc": "string",
- "nombreCliente": "string",
- "aprobada": true,
- "revisada": true,
- "score": 0,
- "motivoOpcionalId": 0,
- "motivoPrincipalId": 0,
- "descripcion": "string",
- "fechaRecepcion": "2019-08-24T14:15:22Z",
- "fechaRevision": "2019-08-24T14:15:22Z",
- "tiempoRevision": 0,
- "forenseDetail": [
- {
- "objetoGuid": "67e9885f-d93d-4f0b-bbe0-5daecb2ddc2c",
- "tipoObjeto": "string",
- "objeto": "string",
- "formatoObjeto": "string"
}
]
}
existe | boolean |
Array of objects (ConsultarListaImagenes) Nullable |
{- "existe": true,
- "listaImagenes": [
- {
- "fecha": "string",
- "fuente": "string"
}
]
}
procesoConvenioGuid | string Nullable |
url | string Nullable |
{- "procesoConvenioGuid": "string",
- "url": "string"
}
esValido | boolean |
resultado | string (ResultadoBiometriaEnum) Enum: "OK" "ZONA_GRIS" "FAIL" |
score | number <double> |
provider | integer <int32> |
{- "esValido": true,
- "resultado": "OK",
- "score": 0,
- "provider": 0
}
numDoc | string Nullable |
tipoDoc | string Nullable |
primerNombre | string Nullable |
segundoNombre | string Nullable |
primerApellido | string Nullable |
segundoApellido | string Nullable |
sexo | string Nullable |
rh | string Nullable |
fechaNacimiento | string <date-time> |
fechaExpedicion | string <date-time> Nullable |
{- "numDoc": "string",
- "tipoDoc": "string",
- "primerNombre": "string",
- "segundoNombre": "string",
- "primerApellido": "string",
- "segundoApellido": "string",
- "sexo": "string",
- "rh": "string",
- "fechaNacimiento": "2019-08-24T14:15:22Z",
- "fechaExpedicion": "2019-08-24T14:15:22Z"
}