PEPData - Knowledge Repository
Español
Español
  • Introducción
  • La seguridad de sus datos
  • Glosario
    • Glosario de la Aplicación
    • Glosario Legal (España)
  • La Aplicación
    • Registro de Transacciones
      • Importación de Transacciones
      • Categorización del riesgo de transacción
      • Configuración del Formulario
    • Registro de Clientes
      • Perguntas Frecuentes
      • Importación de Clientes
      • Clasificación del riesgo de las personas físicas/colectivas
      • Invitación para Completar el Registro
      • Configuración del Formulario
      • Configuración de Riesgo
      • Informes de Riesgo
      • Etiquetas
    • Investigación
    • Validaciones
      • Adición manual
      • Análisis manual
      • Importación de validaciones
      • Aplicación de reglas
      • Informes de validación individuales
      • Exportación de la validación
    • Canales de Denuncia
      • Canal de Denuncias Interno
      • Canal de Denuncias Interno de Gestión Externa
    • Búsqueda
    • Historial
    • Configuración
      • Configuración del Formulario de Registro de Cliente
      • Configuración de Riesgo
    • Administración de Usuarios
  • API
    • Visión general
    • Validaciones
    • Registros
    • Búsqueda
    • Medios Adversos
    • Titulares Reales
    • Usuarios
    • Ejemplos de utilización
  • Otros
    • Motivos de Sospecha
    • FAQs Generales
    • Contactos
    • Fuentes relevantes
    • Condiciones Generales
    • Política de Privacidad
Powered by GitBook
On this page
  • Autenticación
  • Estructura
  • Leyenda
  • Fechas
  • Paginación
  • Leyenda
  • Errores
  • Configuración para Postman
  • FAQs

Was this helpful?

  1. API

Visión general

PreviousAdministración de UsuariosNextValidaciones

Last updated 9 months ago

Was this helpful?

La API PEPData puede utilizarse para buscar y realizar operaciones relacionadas con las .

Su documentación es técnica y está orientada a los programadores. Si sólo quiere leer sobre la aplicación, puede hacerlo en la .

Autenticación

La autenticación a través de la PEPData API v0.1 sólo puede realizarse a través de la clave de autenticación.

Cada usuario solo puede ver y cambiar su clave en su perfil. Se puede cambiar una clave, pero la nueva clave invalidará la anterior. Por lo tanto, sólo hay una clave activa en todo momento.

La clave activa debe utilizarse en la sección Headers de HTTP request. Por ejemplo:

curl -H "Authorization: key [API_KEY]" https://www.pepdata.com/api/[endpoint_url]

Su clave de autenticación tiene los mismos privilegios que su usuario. Por lo tanto, es esencial que la mantenga segura. No comparta su clave con terceros: tenga especial cuidado de no enviarla por correo electrónico o ponerla en un depósito de código.

Estructura

Toda la comunicación con la API debe realizarse a través de objetos JSON, con las respuestas siempre codificadas en UTF-8.

En caso de éxito, la API seguirá la siguiente estructura de respuesta:

{
    "data": {...},
    "version": "versão da API",
    "timestamp": X
}

Leyenda

  • fecha: objeto que contiene la información solicitada.

  • versión: versión actual de la API.

  • timestamp: la fecha en la que se produjo la respuesta del servidor, como el número de milisegundos desde el 1 de enero de 1970 00:00:00 UTC.

Fechas

Todas las fechas utilizadas, a excepción del campo timestamp mencionado anteriormente, siguen las siguientes normas:

  • Las fechas con el sufijo "_at" representan unix millisecond timestamps (milisegundos desde el 1 de enero de 1970 00:00:00 UTC)

Paginación

Algunos endpoints devuelven resultados en forma paginada. En este caso, el formato de objeto de parámetro data (datos) irá será el siguiente:

{
    "items": [
        ...
    ],
    "page": X,
    "max_results_per_page": Y,
    "total": Z
}

Leyenda

  • elementos: los elementos correspondientes a la información solicitada.

  • page: número de la página a la que pertenecen los elementos.

  • max_results_per_page: número máximo de resultados por página.

  • total: el número de resultados existentes.

Errores

PEPData utiliza códigos de respuesta HTTP convencionales para indicar el éxito o el fallo de cada solicitud de la API.

Como regla general:

  • Los códigos en el intervalo 2xx indican éxito.

  • Los códigos del intervalo 4xx indican un uso incorrecto o incompleto de los parámetros (ejemplos: se ha omitido un parámetro obligatorio, el endpoint no existe, el token de autenticación no es válido).

  • Los códigos en el intervalo 5xx indican un error en los servidores de PEPData.

PEPData devuelve el mensaje de error con el siguiente formato:

{
    "message": "Mensagem de erro",
    "version": "versão da API",
    "timestamp": X 
}

Excepciones: Los errores 401, 403, 404 y 500 deben ser procesados como tales y la respuesta debe ser ignorada.

Configuración para Postman

Una vez importada la configuración en Postman, deberá establecer la variable API_KEY en la pestaña Autorización.

FAQs

¿Cómo puedo encontrar mi clave de acceso a la API?

La clave para acceder a través de la API está disponible en su perfil. Sólo tiene que generarlo haciendo clic en el botón, y copiarlo para establecer la conexión que desee.

Aparte de la API, ¿qué otros tipos de acceso existen?

PEPData tiene tres tipos de acceso. Puede acceder a la aplicación a través de nuestra página web, por conexión API o descargando la lista. Este último acceso lo utiliza normalmente un cliente con una mayor cantidad de datos.

Las fechas con el sufijo "_date" representan calendar dates en formato YYYY-MM-DD.

Si desea realizar una prueba rápida de los endpoints de la API PEPData, hemos creado una configuración para que contiene algunos ejemplos básicos.

validaciones
sección correspondiente
ISO 8601
Postman
27KB
PEPData - Public API.postman_collection.json
PEPData API Configuration