# AML Report Este método retorna el Informe AML para un Rol Único Tributario (RUT) chileno o un nombre dado, utilizando . El uso del campo desencadenará un proceso asíncrono y los datos resultantes se enviarán más tarde al webhook especificado. Esta es la forma preferida de interactuar con nuestros servicios, ya que asegura que se harán todos los esfuerzos para extraer los datos y cumplir con su solicitud dentro de un plazo razonable. Si desea la respuesta de inmediato, omita el campo pero tenga en cuenta que puede provocar tiempos de espera dependiendo del tamaño del resultado de los datos y las condiciones de la red. Endpoint: POST /v1/com/services/gesintel.com/aml-report Version: v1.0 Security: JWT, Api-Key ## Request fields (application/json): - `RequestData` (object, required) Información necesaria para conectarse a la cuenta del usuario en el sitio web y extraer datos. Los campos obligatorios indican los valores necesarios para identificar la cuenta deseada. - `RequestData.Rut` (string) Identificador a consultar (RUT). Example: "1234567-8" - `RequestData.Name` (string) Nombre a consultar. Example: "Joe Bloggs" - `RequestData.Type` (string) Tipo de entidad. : Proporciona resultados solo para Personas Físicas. : Proporciona resultados solo para Personas Jurídicas y/o Sociedades. Enum: "Person", "Entity" - `RequestData.TypeSearch` (string) Ámbito de búsqueda. : Busca coincidencias exactas con el nombre introducido. : Permite buscar palabras cercanas al nombre introducido, hasta un 20% de distancia por cada palabra coincidente (Valor por defecto). : Permite buscar palabras con hasta un 40% de distancia por cada palabra coincidente. Enum: "exact", "near", "fuzzy" - `RequestData.MinMatched` (string) Número entre 1-100 para indicar el porcentaje mínimo de confianza. Filtra los resultados que tienen al menos el porcentaje especificado en cada resultado. Example: "10" - `RequestData.Citizenship` (string) Nacionalidad. Filtra los resultados que coinciden con la nacionalidad introducida. - `RequestData.FecNac` (string) Fecha de nacimiento para las personas físicas o fecha de registro para las empresas. - `RequestData.ResidentOf` (string) País de residencia. - `CallbackUrl` (string) URL para enviar el mensaje de respuesta utilizando un método POST. Example: "https://my-api.my-business.com/api/open-data-response" ## Response 200 fields (application/json): - `OperationId` (string, required) Identificador único de la operación. Example: "6baf6c19-e485-463b-ae24-a821b025c8a4" - `Status` (string, required) Estado de la operación. significa que el servicio se ha ejecutado correctamente aunque no devuelva datos. indica que ha ocurrido algo que ha impedido la finalización con éxito del proceso. Enum: "OK", "ERROR" - `Data` (object,null, required) Contenedor para AMLReport - `Data.AMLReport` (object, required) Contenedor para AMLReport - `Data.AMLReport.rut` (string) Rut/DNI entró a consultar. - `Data.AMLReport.name` (string) Nombre introducido para consulta. - `Data.AMLReport.pepResults` (array) Lista de titulares actuales del registro PEP. - `Data.AMLReport.pepHResults` (array) Lista de inscripciones históricas en el registro PEP (Personas Políticamente Expuestas). - `Data.AMLReport.pepCResults` (array) Lista de candidatos al registro PEP (Personas Políticamente Expuestas). - `Data.AMLReport.personResults` (array) Lista de registros de la base de personas de interés. - `Data.AMLReport.negativeResults` (array) Lista de Registros Base de Negatividad (Listas Propias). - `Data.AMLReport.vipResults` (array) Lista de registros de base para personas VIP. - `Data.AMLReport.djResults` (object) Ofrece información de las bases internacionales DJ. - `Data.AMLReport.djResults.socResults` (array) Lista de resultados de la base de datos de empresas estatales. - `Data.AMLReport.djResults.ameResults` (array) Lista de resultados de la base de datos Adverse Media. - `Data.AMLReport.djResults.wlResults` (array) Lista de resultados de la base de datos Watchlist. - `Data.AMLReport.pdfLink` (string) Enlace para descargar el informe AML en PDF. - `Data.AMLReport.fpResults` (array) Lista de resultados de la base de datos de Funcionarios Públicos. - `Data.AMLReport.pjudResults` (array) Lista de resultados de la base de datos del Poder Judicial. - `Data.AMLReport.pepRelacionados` (array) - `Data.AMLReport.pepHRelacionados` (array) - `Data.Pdfb64` (string, required) Certificado codificado en una cadena base64. - `AdditionalInformation` (string,null, required) Este campo puede utilizarse para mostrar información relevante específica de la respuesta, por ejemplo indicando que el campo está incompleto. - `Error` (object,null, required) Objeto con los detalles del error, utilizado cuando . Si este campo será nulo. Puede leer una explicación completa de este objeto visitando [este enlace](https://docs.khipu.com/portal/en/errors/) - `Error.Code` (string) Código interno del sistema que identifica el error. Example: "E201" - `Error.Type` (string) Indica cómo tratar este código de error específico, en función del tipo de error. Enum: "RETRY_IMMEDIATELY", "DO_NOT_RETRY", "WAIT_4_HOURS_BEFORE_RETRY", "RETRY_AFTER_NOTIFICATION" - `Error.Description` (string) Descripción asociada al código de error. Example: "El servicio destino utilizado para la extracción de datos no se encuentra disponible." - `LifeSpan` (string,null, required) en peticiones sincrónicas. ## Response 202 fields (application/json): - `OperationId` (string, required) Identificador único de la operación. Example: "6baf6c19-e485-463b-ae24-a821b025c8a4" - `Status` (string, required) Estado de la operación. Al realizar solicitudes asíncronas, siempre devolverá . Example: "OK" - `Data` (object, required) en solicitudes asíncronas. - `AdditionalInformation` (string, required) Mensaje de la operación, puede usarse para mostrar información adicional. Example: "Data will be sent to the callback URL." - `Error` (object, required) en solicitudes asíncronas. - `LifeSpan` (string, required) Fecha máxima estimada de entrega para solicitudes asíncronas, en formato de fecha y hora ISO 8601, zona horaria UTC. Example: "2017-07-22T00:00:00-0400"