Skip to main content
POST
/
expedientes
/
v1
/
tracking
tracking
curl --request POST \
  --url https://nufi.azure-api.net/kyb/expedientes/v1/tracking \
  --header 'Content-Type: application/json' \
  --header 'NUFI-API-KEY: <nufi-api-key>' \
  --header 'X-Workspace: <x-workspace>' \
  --data '
{
  "FlowID": "f-001",
  "RFC": "NUF201221PC7",
  "AgentMail": "ejecutivo@correo.com"
}
'
{
  "Code": 200,
  "Status": "Success",
  "Message": "Seguimiento obtenido",
  "Data": {
    "DocumentId": "eaeea393-81db-4269-9dcc-ede8669f2ecf",
    "CompanyRfc": "NUF201221PC7",
    "CompanyName": "NUFI SAPI DE CV",
    "GuestUrl": "https://kyb.nufi.mx/guest/Q0JiWmc3aWJNNm1sMVNwSnBOU0x1eis1NGRQWEMxT1Y1OGNGM21Tck9TUT0",
    "ChannelName": "MESA CONTROL",
    "DocumentStatus": "Pendiente",
    "Comments": [
      "Info. Fiscal (Rechazado): La CSF no pertenece al cliente",
      "Personas Físicas (Completado)"
    ],
    "CreatedAtUtc": "2026-02-25T16:40:12.000Z",
    "UpdatedAtUtc": "2026-02-25T16:40:12.000Z",
    "Person": [
      {
        "PersonId": "7c1cf3c0-9c2c-4c66-9b34-6b5f4c6c9a1e",
        "FullName": "ILICH NUÑEZ SANCHEZ",
        "Email": "ilich@nufi.mx",
        "Rfc": "NUSI900824LY3",
        "Curp": "NUSI900824HSRXNL03",
        "FaceKeyId": "T000083729",
        "EnrollmentRequestAtUtc": "2026-02-19T23:25:56.767Z",
        "CallbackAtUtc": "2026-02-19T23:26:20.421Z",
        "NotificationAtUtc": "2026-02-20T00:58:08.639Z",
        "EnrollmentStatus": "AUTORIZADO",
        "EnrollmentReason": "",
        "IsCompleted": true,
        "IsEnrollmentAllowed": false
      }
    ]
  }
}
Consultar el seguimiento del expediente de un cliente y visualizar el estado del enrolamiento de cada persona.

📌 Campos de la respuesta

1️⃣ DocumentStatus

Indica la etapa actual del expediente completo dentro del flujo operativo.
"DocumentStatus": "Pendiente"

📊 Estados del Expediente

EstatusDescripciónResponsable¿Es estado final?
IngresadoEstado inicial del expediente. El usuario está capturando información y cargando documentos.Usuario final
PendienteEl expediente fue enviado para revisión y está en bandeja de Mesa de Control.Sistema
En RevisiónUn analista está validando la información y documentos.Mesa de Control
Corrección por el UsuarioSe detectaron inconsistencias y se regresó al usuario para ajustes.Usuario
Enrolamiento IniciadoSe detonó el proceso de enrolamiento (biometría, validaciones externas, etc.).Mesa de Control
Enrolamiento FallidoEl proceso de enrolamiento no se completó correctamente.Sistema
AceptadoEl expediente fue aprobado satisfactoriamente.Mesa de Control
FinalizadoEl expediente se cerró sin completar el proceso exitosamente.Mesa de Control

2️⃣ Comments

El campo Comments devuelve un arreglo de strings que representan:
  • El nombre de la sección.
  • El estatus actual de esa sección (entre paréntesis).
  • Si la sección cuenta con comentarios, se agregarán con 2 puntos y a la derecha los comentarios que presente.
"Comments": [
  "Info. Fiscal (Rechazado): La CSF no pertenece al cliente",
  "Personas Físicas (Completado)"
]
📌 El estatus entre paréntesis corresponde al estado individual de cada sección del expediente.

📊 Estados de Sección (Entre Paréntesis en Comments)

EstatusDescripciónTipo de Validación¿Requiere Acción del Usuario?
PendienteEstado inicial. La sección no ha sido completada ni enviada.Ninguna
En RevisiónEl sistema está ejecutando validaciones automáticas.OCR, metadata, APIs externas
Requiere AtenciónFalló alguna validación automática.OCR fallido, inconsistencia de datos
CompletadoValidaciones automáticas exitosas. Lista para revisión humana.Validaciones automáticas aprobadas
AceptadoAprobación final por back office.Revisión humana aprobada
RechazadoRechazo definitivo por back office.Revisión humana rechazada

Headers

NUFI-API-KEY
string
required
X-Workspace
string
required

Body

application/json
FlowID
string
required
RFC
string
required
AgentMail
string
required

Response

OK

Code
integer
Example:

200

Status
string
Example:

"Success"

Message
string
Example:

"Seguimiento obtenido"

Data
object