Cerrar operación en Plataforma
/finishTracking
Este servicio finaliza el proceso de seguimiento (tracking) y debe invocarse al completar todas las validaciones en los flujos de Onboarding o Autenticación. Cuando se integra este servicio, no es necesario invocar el método closeSession desde el SDK móvil/web.
Solicitud:
bash
curl --location '{IDENTITY_API_BASE_URL}/services/finishTracking' \
--header 'x-api-key: {API_KEY}' \
--header 'Content-Type: application/json' \
--data '{
"family": "OnBoarding",
"status": "SUCCEEDED",
"reason": "",
"extraData": "string"
}'Parámetros de la solicitud:
Parámetro
Tipo (Contenido)
Requerido
Descripción
family
String
Sí
Valores posibles: Authentication, OnBoarding
status
String
Sí
Valores posibles: SUCCEEDED, DENIED, ERROR, CANCELLED, BLACKLISTED
reason
String
Sí
Valores posibles: DOCUMENT_VALIDATION_NOT_PASSED, DOCUMENT_VALIDATION_ERROR, FACIAL_AUTHENTICATION_NOT_PASSED, FACIAL_LIVENESS_NOT_PASSED, FACIAL_AUTHENTICATION_ERROR, FACIAL_LIVENESS_ERROR, BLACKLISTED_FACE_TEMPLATE, ALREADY_REGISTERED, MANUAL_STATUS_CHANGE, SECURITY_SERVICE_ERROR, SELPHID_INTERNAL_ERROR, SELPHID_TIMEOUT, SELPHI_TIMEOUT
extraData
String
Sí
Token generado por el SDK móvil/web. Contiene información tokenizada del seguimiento.
Ejemplo de Respuesta:
json
Campos de la respuesta:
Identificador
Tipo
Descripción
trackingStatus
Integer
Código que indica el resultado de la ejecución del servicio de seguimiento. Valor 201: El servicio se procesó sin excepciones.
trackingMessage
String
Mensaje que indica el resultado de la ejecución del servicio de seguimiento. Valor "FinishTrackingEvent: Ok": El servicio se procesó sin excepciones.
transactionId
String
Identificador de transacción asociado a la solicitud procesada por la API.
timestamp
String
Marca de tiempo (UTC) de la respuesta en el formato: YYYY-MM-DDThh:mm:ss.SSSZ
Last updated