1. BlackLists
Maat.ai API
  • v4
    • Authentication
      • Get AccessToken by Email
    • BlackLists
      • OFAC Generate Report
        POST
      • PEPS Generate Report
        POST
      • SAT69
        POST
      • SAT69-B
        POST
    • Dextract
      • Extract information
    • Files
      • Upload file
    • SocialEconomic
      • Generate Report
      • Download PDF
    • SAT
      • Validate RFC
  1. BlackLists

OFAC Generate Report

POST
{{v4_host}}/secure/validate/ofac

Descripción del Endpoint#

Este endpoint permite validar personas en una lista de prevención de lavado de dinero y financiamiento del terrorismo. Se utiliza para verificar si una persona está en la lista de personas expuestas políticamente (PEPs).

Método#

POST

URL#

{{v4_host}}/secure/validate/ofac

Cuerpo de la Solicitud#

El cuerpo de la solicitud debe ser un objeto JSON que contenga la siguiente propiedad:
nombre_completo (string): El nombre completo de la persona que se desea validar.

Ejemplo de Cuerpo de Solicitud#

{
  "nombre_completo": "Joaquin Guzman Loera"
}

Respuesta Esperada#

La respuesta de este endpoint es un objeto JSON que contiene la siguiente estructura:
data (object): Contiene la información sobre la validación.
code_message (string): Mensaje de código, puede estar vacío.
id (integer): Identificador de la consulta, generalmente es 0 si no hay coincidencias.
records (array): Lista de resultados de la validación.
address (string): Dirección asociada, puede estar vacía.
list (string): Nombre de la lista en la que se encontró la coincidencia, puede estar vacío.
name (string): Nombre de la persona validada, puede estar vacío.
program (string): Programa asociado, puede estar vacío.
similarity (number): Porcentaje de similitud en la búsqueda.
type (string): Tipo de lista en la que se encontró la coincidencia, puede estar vacío.
message (string): Mensaje adicional sobre la solicitud, puede estar vacío.
success (boolean): Indica si la solicitud fue exitosa.

Ejemplo de Respuesta#

{
  "data": {
    "code_message": "",
    "id": 0,
    "records": [
      {
        "address": "",
        "list": "",
        "name": "",
        "program": "",
        "similarity": 0,
        "type": ""
      }
    ]
  },
  "message": "",
  "success": true
}

Notas#

Un id de 0 indica que no se encontraron coincidencias en la lista.
La propiedad records puede estar vacía si no hay coincidencias.

Solicitud

Autorización
Proporciona tu token bearer en el encabezado
Authorization
al realizar solicitudes a recursos protegidos.
Ejemplo:
Authorization: Bearer ********************
Parámetros de Header

Parámetros del Body application/json

Ejemplos

Respuestas

🟢200
application/json
Body

Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location -g --request POST '{{v4_host}}/secure/validate/ofac' \
--header 'x-api-key: {{api-key}}' \
--header 'service: {{service}}' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "nombre_completo": "Joaquín Guzman Loera"
}'
Respuesta Ejemplo de Respuesta
{
    "data": {
        "code_message": "data_found",
        "id": 6740589181009920,
        "records": [
            {
                "address": "",
                "list": "SDN",
                "name": "GUZMAN LOERA, Joaquin",
                "program": "SDNTK",
                "similarity": 100,
                "type": "Individual"
            }
        ]
    },
    "message": "OK",
    "success": true
}
Modificado en 2026-04-10 18:59:52
Anterior
BlackLists
Siguiente
PEPS Generate Report
Built with