① El payoff — qué obtendrá de esto
Recorrido completo · 24 endpoints
Toda la superficie del SDK, en un flujo.
Un solo paseo por 24 endpoints representativos — identidad, sanciones, normativa CMF, mercado, ESG y banca — para ver la superficie completa del API antes de saltar al SDK. Cada bloque es una única llamada GET que se autoejecuta al expandir su grupo. Sujeto principal: Enel Chile SA; la sección bancaria usa Banco de Chile.
¿Desea la superficie completa? Solicitar acceso →Dominios cubiertos por el recorrido · ilustración
# toda la superficie en un flujo
client.kyb.get(rut) # identidad
client.sanctions.list() # cumplimiento
client.normativa.list() # normativa
client.indicadores.get("F073.UFF.PRE.Z.D") # mercado
client.esg.get(rut) # ESG② El recorrido — los endpoints, encadenados (24 pasos · 4 grupos)
Identidad y KYB
5 pasos▸ ver
Resolución por RUT, perfil agregado KYB, listado cursor-paginado, snapshot histórico SCD-2 y el resolver transversal nombre → entidad.
entities.by-rut — resolver canónico
¿Quién es esta entidad para CMF? Identidad legal, fecha de inscripción, LEI, contadores de sanciones y directorio activo.
GET /v1/entities/by-rut/{rut}entities.list — primera página cursorada
Primera página de entidades (limit 10). El SDK Python expone esto como entities.iter_all().
GET /v1/entities/kyb.get — perfil agregado en una sola llamada
El endpoint estrella. Identidad + status + risk + directorio + sanciones + hechos esenciales + LEI.
GET /v1/kyb/{rut}kyb.get(as_of=…) — snapshot histórico
Mismo KYB reevaluado al 1 de enero de 2024 desde las tablas SCD-2. Compare con el paso 03 — el risk score y el directorio pueden divergir.
GET /v1/kyb/{rut}resolve — nombre / RUT / ticker → entidad
Resolver transversal: matchea texto libre (nombre comercial, RUT, ticker, título) contra entidades y personas.
GET /v1/resolveCumplimiento y normativa
11 pasos▸ ver
Universo CMF de sanciones, cross-reference internacional, RPSF, OPAs, normativa vigente e histórica, dictámenes, resoluciones y los registros Art. 12 / Art. 20 de la Ley 18.045.
sanctions.list — últimas resoluciones CMF
Cursor-paginado, ordenado por fecha desc. Incluye estado, multa UF e infracción canonicalizada.
GET /v1/sanctionssanctions.cross_reference — match listas internacionales
Fuzzy match contra OFAC SDN + UN + EU + UK + CMF interno. Threshold configurable. Útil para AML due diligence.
GET /v1/sanctions/cross-referencerpsf.list — Registro de Prestadores de Servicios Financieros
Inscripciones RPSF (auditores, peritos, custodios, evaluadoras). El filtro servicio acota la categoría.
GET /v1/rpsfopas.list — Ofertas Públicas de Adquisición
Tomas de control en marcha y cerradas. Incluye porcentaje objetivo, precio por acción CLP, oferente y emisor.
GET /v1/opasnormativa.list — NCG / circulares canonicalizadas
Lista cursor-paginada de normativa vigente. SDK Python: regulations.list().
GET /v1/normativaregulations.search — full-text BM25
Búsqueda full-text con ranking BM25 sobre cuerpo + título. Reemplazo GET del /v1/search semántico (que es POST).
GET /v1/regulations/searchnormativa.historic — NCG derogadas y reemplazadas
Versiones históricas — diligencia retroactiva y auditoría point-in-time.
GET /v1/normativa/historicdictamenes.list — dictámenes oficiales CMF
Interpretaciones oficiales emitidas por la CMF, filtrables por alcance (particular / general).
GET /v1/dictamenesresoluciones.list — resoluciones administrativas
Sancionatoria / exenta / absolutoria. Tabla maestra que enlaza contra sanciones individuales.
GET /v1/resolucionesart12.list — interés patrimonial significativo
Operaciones bajo Art. 12 Ley 18.045 de personas con interés significativo en emisores listados.
GET /v1/art12art20.list — transacciones de directores y ejecutivos
Operaciones bajo Art. 20 Ley 18.045 de insiders (directores y altos ejecutivos) sobre valores del emisor.
GET /v1/art20Mercado y personas
5 pasos▸ ver
Precios OHLCV de la IPSA-25, serie macro CMF/SBIF (UF, USD), listado público de personas naturales e introspección de la API key activa.
equity.prices — OHLCV diario IPSA-25
Precios diarios del ticker ENELCHILE para los últimos N días.
GET /v1/equity/{ticker}/pricesindicadores.get — spot UF
Valor más reciente de la UF (series_id F073.UFF.PRE.Z.D) en CLP. Sin parámetros = último valor; con ?date= = lookup puntual; con ?from=&to= = serie histórica.
GET /v1/indicadores/{series_id}indicadores.get — spot USD/CLP
Tipo de cambio observado USD/CLP del día. Misma firma que la UF: todo el universo de indicadores vive en este endpoint, direccionado por series_id.
GET /v1/indicadores/{series_id}persons.list — directores y ejecutivos
Universo cursor-paginado de personas naturales con cargos vigentes en entidades CMF.
GET /v1/personsadmin.api_keys.me — introspección de la key
Tier, scopes, cuota residual mensual / diaria y fecha de expiración de la key con la que está llamando en este momento.
GET /v1/admin/api-keys/meESG y bancos
3 pasos▸ ver
Reportería NCG 461 (ESG por emisor), taxonomía SASB 2023-12 y fichas mensuales SBIFv3 del sector bancario.
esg.get — disclosures NCG 461 por emisor
Indicadores ESG reportados por Enel Chile SA bajo NCG 461, todos los fiscal years disponibles.
GET /v1/esg/{rut}sasb-topics.list — taxonomía SASB 2023-12
Temas materiales SASB Standards por industria. Útil para cruzar contra los indicadores ESG declarados por emisores.
GET /v1/sasb-topicsbancos.fichas.latest — ficha SBIFv3 Banco de Chile
Ficha mensual más reciente del Banco de Chile (origen CMF SBIFv3). Secciones: perfil, accionistas, integrantes, adecuación de capital.
GET /v1/bancos/{rut}/fichas/latest-per-section③ Reproduzca todo
Ejecute este tour completo en Python
El notebook real recorre las 24 llamadas en orden — la superficie completa del API, lista para ejecutar con su API key.