Documentación · Datos masivos

Exportaciones de datos personalizadas

Algunos sistemas necesitan los datos con una estructura particular: una fila por nombre, un conjunto fijo de columnas o solo algunos registros. Esta página explica lo que puede generar usted mismo hoy y cómo solicitarnos una exportación creada según sus especificaciones.

Los archivos masivos se pueden descargar gratis, sin cuenta. El uso no comercial está cubierto por nuestra licencia de datos; el uso comercial requiere una licencia. Para verificar nombres de uno en uno, utilice la API de verificación.

Exportaciones que ofrecemos

Todavía no publicamos exportaciones personalizadas prediseñadas (por ejemplo, un archivo de PEP con una fila por cargo, o un archivo ancho con columnas numeradas).

Por definir: qué exportaciones personalizadas ofreceremos, sus diseños, quién podrá usarlas y su precio, si lo hubiera.

Registros individuales

Cada registro habilitado para descarga puede exportarse por separado, en CSV o JSON lines, desde su página en el registro de origen o desde la API:

GET /api/export?source=<register name>&format=csv|jsonl

# example
curl "https://api.crownintelligence.net/api/export?source=OFAC%20SDN&format=csv"

Columnas: id, name, alt_names, list_type, entity_type, program, dob, nationality, entity_id, first_seen, loaded_at, source. Consulte Descargas y la referencia de puntos de acceso.

Cómo crear su propio diseño

Los archivos masivos contienen todo lo necesario para derivar la mayoría de los diseños. Dos ejemplos con jq:

# one row per name (primary and aliases) with id, type and register
jq -r '. as $e | ($e.properties.name + ($e.properties.alias // []))[]
       | [$e.id, $e.schema, ., $e.datasets[0]] | @csv' targets.nested.json > names-by-record.csv

# PEP records with their role text, one row per listing
jq -r 'select(.properties.topics | index("role.pep")) | . as $e | $e.properties.sanctions[]
       | [$e.id, $e.caption, ($e.properties.birthDate // [""])[0], (.properties.program // [""])[0], .properties.authority[0]]
       | @csv' targets.nested.json > peps-roles.csv

O bien cargue statements.csv en una base de datos y transforme su estructura con una tabla dinámica: allí cada valor es una fila, con su registro, propiedad y registro de origen.

Cómo solicitar una exportación

Indíquenos el diseño, los registros o temas, el formato y la frecuencia con que la necesita. Escriba a [email protected] o use Hablar con ventas.

Por definir: cómo se autenticarán y entregarán las exportaciones personalizadas (dirección, token, archivo de índice), una vez que existan. Consulte también Servicio de entrega de datos.

Última actualización 2026-10-03