Saltar al contenido principal

Resumen de un perfil

Este endpoint entrega la información consolidada de un RUT cargado previamente en tu cuenta de Sheriff.

  • Consultar un RUT ya cargado en la plataforma no tiene costo adicional.
  • El RUT debe estar cargado en la plataforma antes de que consultes su información. Para cargarlo, usa Carga de RUT.
  • La estructura de la respuesta depende de si el RUT corresponde a una persona jurídica o a una persona natural.
Qué cambia respecto a la v2
  • legal pasa de objeto a arreglo de sociedades.
  • ayudantesFallidos entrega códigos numéricos en lugar de nombres y se agrega el booleano ayudanteFallido.
  • Las secciones cuya fuente falló y no tienen información previa viajan con su estructura completa en lugar de omitirse.
  • En identificacion, los indicadores "SI"/"NO" pasan a booleanos y cantidadTrabajadores es numérico o null; bienes.propiedades.tasacionTotal es numérico.
  • compliance agrega marshal y estadoMarshal, y su tipoPersona usa "juridica" en lugar de "juridical".

Ver la Guía de Migración.

Detalle de API​

Request​

  • URL: /helper/resumen?rut={rut}
  • Método: GET

Parámetros de consulta (query)​

ValorTipoEs requeridoDescripción
rutstringSíRUT que quieres consultar, en formato "12345678-9".

Ejemplo request con curl​

curl -X 'GET' \
'https://prod.api.thesheriff.cl/api/clients/v3/helper/resumen?rut=76123456-0' \
-H 'accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9EjemploDeToken123'

Response​

CampoTipoDescripción
successbooleanIndica si la operación fue exitosa.
dataobjectResumen completo del RUT consultado.

Diferencias por tipo de persona​

El campo esPersonaJuridica de data indica si el resumen corresponde a una persona jurídica o a una persona natural. La mayoría de los bloques tienen la misma estructura en ambos casos (ver Estructuras comunes). Estos son los que cambian:

CampoPersona jurídicaPersona natural
esPersonaJuridicatruefalse
identificacion.tamanoEmpresaSiiTamaño, ventas y trabajadores según el SIISiempre con sus campos en null
legalUn único elemento: la sociedad consultadaUn elemento por cada sociedad en la que participa
compliance.tipoPersona"juridica""natural"
compliance.nombre y siguientesRazón social en nombre; el resto en ""Nombres y apellidos por separado
compliance.resumen (pepChile, pepChileFamiliares, funcionariosPublicos)Siempre 0 resultados: estas fuentes no se buscan para personas jurídicas. El riesgo es "free", salvo que Marshal detecte un PEPResultado de la búsqueda
Código 102 en ayudantesFallidosPuede aparecerNunca aparece

Respuesta para persona jurídica​

Success

  • Status code: 200

  • Example response body:

    {
    "success": true,
    "data": {
    "rut": "76123456-0",
    "esPersonaJuridica": true,
    "fechaCarga": "13-06-2024",
    "identificacion": {
    "razonSocial": "EMPRESA FICTICIA SPA",
    "presentaActividades": true,
    "inicioActividades": "15-06-2021",
    "autorizadoMonedaExtranjera": false,
    "empresaMenor": true,
    "observaciones": "Observación",
    "notas": "Notas",
    "situacionActual": "Situación actual",
    "actividadEconomicaVigente": [
    {
    "actividades": "ACTIVIDADES DE CONSULTORIA DE GESTION",
    "codigo": "702000",
    "categoria": "Primera",
    "afectaIva": true,
    "fecha": "15-06-2021"
    }
    ],
    "documentosTimbrados": [
    {
    "documento": "Factura electrónica",
    "ultimoAnioTimbrado": "2025"
    }
    ],
    "cantidadActividades": 1,
    "cantidadDocumentos": 1,
    "ultimaActualizacion": "23-07-2025 11:00:00",
    "tamanoEmpresaSii": {
    "tamanoEmpresa": "Pequeña empresa",
    "ventasAnuales": "5.000,01 a 10.000,00",
    "cantidadTrabajadores": 12
    }
    },
    "boletinComercial": {
    "casosInfocom": 0,
    "casosBolcom": 0,
    "casosDicom": 0,
    "MontoInfocom": 0,
    "MontoBolcom": 0,
    "MontoDicom": 0,
    "variacion": {
    "ultimoPeriodo": "05/2025",
    "periodoActual": "11/2025",
    "cambioPorcentual": null,
    "cambioAbsoluto": 0
    },
    "ultimaActualizacion": "21-11-2025 11:00:00"
    },
    "judicial": {
    "casosCivilesActivos": 1,
    "casosCivilesPresentados": 1,
    "casosCivilesConcluidos": 0,
    "cobranzaActivos": 0,
    "cobranzaPresentados": 0,
    "cobranzaConcluidos": 0,
    "laboralActivos": 0,
    "laboralPresentados": 0,
    "laboralConcluidos": 0,
    "casosActuales": 1,
    "casosArchivados": 0,
    "casosConcluidos": 0,
    "todosLosCasos": 1,
    "casosQuiebra": 0,
    "casosQuiebraResumen": {},
    "posturasActivasPresentadas": {
    "demandado": 1
    },
    "ultimaActualizacionCiviles": "23-07-2025 11:00:01",
    "ultimaActualizacionCobranza": "23-07-2025 11:00:02",
    "ultimaActualizacionLaboral": "23-07-2025 11:00:03",
    "boletinConcursal": false
    },
    "cobranzaLaboral": {
    "moraPrevisional": {
    "casosTotales": 0,
    "empleados": 0,
    "variacion": {
    "ultimoPeriodo": "05/2025",
    "periodoActual": "11/2025",
    "cambioPorcentual": null,
    "cambioAbsoluto": 0
    },
    "ultimaActualizacion": "21-11-2025 11:00:00"
    },
    "multaLaboral": {
    "totalMultas": 0,
    "montoTotalMultas": 0,
    "multasPagadas": 0,
    "montoMultasPagadas": 0,
    "multasPendientes": 0,
    "montoMultasPendientes": 0,
    "variacion": {
    "ultimoPeriodo": "05/2025",
    "periodoActual": "11/2025",
    "cambioPorcentual": 0,
    "cambioAbsoluto": 0
    },
    "ultimaActualizacion": "21-11-2025 11:00:00"
    },
    "boletinLaboral": {
    "montoTotal": 0,
    "variacion": {
    "montoTotal": 0,
    "ultimoPeriodo": "05/2025",
    "periodoActual": "11/2025",
    "cambioPorcentual": null,
    "cambioAbsoluto": 0
    },
    "ultimaActualizacion": "21-11-2025 11:00:00"
    }
    },
    "legal": [
    {
    "nombre": "EMPRESA FICTICIA SPA",
    "rut": "76123456-0",
    "fechaConstitucion": "02-06-2021",
    "estado": "VIGENTE",
    "trabajadores": 24,
    "socios": [
    {
    "nombre": "SOCIO FICTICIO UNO",
    "rut": "11111111-1",
    "domicilio": "CALLE EJEMPLO 123, LAS CONDES",
    "tipoPersona": "natural",
    "tipos": ["ADMINISTRADOR", "SOCIO"],
    "porcentaje": 70,
    "vigente": true
    },
    {
    "nombre": "HOLDING FICTICIO LTDA",
    "rut": "22222222-2",
    "domicilio": null,
    "tipoPersona": "juridica",
    "tipos": ["SOCIO"],
    "porcentaje": 30,
    "vigente": true
    }
    ],
    "administradores": [
    {
    "nombre": "SOCIO FICTICIO UNO",
    "rut": "11111111-1",
    "domicilio": "CALLE EJEMPLO 123, LAS CONDES"
    }
    ],
    "participaciones": [
    {
    "nombre": "FILIAL FICTICIA SPA",
    "rut": "33333333-3",
    "tipos": ["ACCIONISTA"],
    "porcentaje": 50,
    "estado": "VIGENTE",
    "fechaConstitucion": "01-01-2020"
    }
    ],
    "extractos": [
    {
    "fecha": "11-05-2024",
    "actuacion": "MODIFICACION",
    "linkPdf": "https://www.registrodeempresasysociedades.cl/Certificados/",
    "cve": "2491726",
    "fuente": "EEUD"
    },
    {
    "fecha": "02-06-2021",
    "actuacion": "CONSTITUCION",
    "linkPdf": "https://www.registrodeempresasysociedades.cl/Certificados/",
    "cve": "1234567",
    "fuente": "EEUD"
    }
    ],
    "tieneCmf": false
    }
    ],
    "deudaBancaria": {
    "periodo": "06/2025",
    "deudaDirectaComercial": 0,
    "deudaDirectaCastigada": 0,
    "deudaDirectaHipotecaria": 0,
    "deudaDirectaMorosa": 0,
    "deudaDirectaVencida": 0,
    "deudaDirectaVigente": 0,
    "deudaIndirectaCastigada": 0,
    "deudaIndirectaVencida": 0,
    "deudaIndirectaVigente": 0,
    "leasingMoroso": 0,
    "leasingVigente": 0,
    "lineaCredito": 0,
    "variacion": {
    "periodo": "12/2024",
    "deudaDirectaComercial": 0,
    "deudaDirectaCastigada": 0,
    "deudaDirectaHipotecaria": 0,
    "deudaDirectaMorosa": 0,
    "deudaDirectaVencida": 0,
    "deudaDirectaVigente": 0,
    "deudaIndirectaCastigada": 0,
    "deudaIndirectaVencida": 0,
    "deudaIndirectaVigente": 0,
    "leasingMoroso": 0,
    "leasingVigente": 0,
    "lineaCredito": 0
    }
    },
    "bienes": {
    "vehiculos": {
    "cantidadVehiculos": 2,
    "tasacionTotal": 18500000,
    "ultimaActualizacion": "23-07-2025 11:00:00"
    },
    "propiedades": {
    "cantidadPropiedades": 3,
    "tasacionTotal": 185000000,
    "ultimaActualizacion": "23-07-2025 11:00:00"
    }
    },
    "creditScoring": {
    "ponderacionFinanciero": 0,
    "maxPonderacionFinanciero": null,
    "ponderacionJudicial": 100,
    "judicialBankruptcy": false,
    "maxPonderacionJudicial": 100,
    "ponderacionCobranzaLaboral": 100,
    "maxPonderacionCobranzaLaboral": 100,
    "ponderacionBoletin": 100,
    "maxPonderacionBoletin": 100,
    "cantidadAyudantes": 3,
    "nombresAyudantes": ["judicial", "commertialBulletin", "laborCollection"],
    "porcentajeClasificacion": 300,
    "etiquetaClasificacion": "Risk free"
    },
    "ratings": {
    "etiquetasActivas": ["fraude", "bloqueado"],
    "cantidadComentarios": 2,
    "calificacionGlobal": { "valor": 4.2, "total": 5 },
    "calificacionCumplimientoGlobal": { "valor": 3.7, "total": 3 },
    "calificacionRelacionGlobal": { "valor": 2.5, "total": 2 },
    "calificacionTransparenciaGlobal": { "valor": 2, "total": 2 },
    "calificacionFiabilidadGlobal": { "valor": 2.5, "total": 2 }
    },
    "compliance": {
    "estado": "PROCESADO",
    "nombre": "EMPRESA FICTICIA SPA",
    "segundoNombre": "",
    "apellido": "",
    "segundoApellido": "",
    "tipoPersona": "juridica",
    "riesgo": "free",
    "resumen": {
    "pepChile": { "totalResultados": 0, "riesgo": "free" },
    "pepChileFamiliares": { "totalResultados": 0, "riesgo": "free" },
    "funcionariosPublicos": { "totalResultados": 0, "riesgo": "free" },
    "listasInternacionales": { "totalResultados": 0, "riesgo": "free" },
    "penal": { "totalResultados": 0, "riesgo": "free" },
    "mallaSocietaria": { "totalResultados": 3, "riesgo": "free" },
    "noticias": { "totalResultados": 0, "riesgo": "free" }
    },
    "marshal": true,
    "estadoMarshal": "PROCESADO"
    },
    "incluyeEquifax": true,
    "ayudanteFallido": false,
    "ayudantesFallidos": []
    }
    }

Campos dentro de data (persona jurídica):

CampoTipoPuede ser nullDescripción
rutstringNoRUT consultado (formato "12345678-9").
esPersonaJuridicabooleanNoSiempre true.
fechaCargastringNoFecha en que el RUT se cargó en tu cuenta (formato DD-MM-YYYY).
identificacionobjectNoIdentificación y actividades de la sociedad (ver Estructura de identificacion). No viaja si aún no hay información del SII; si la consulta al SII falló, viaja con sus campos en null (ver Secciones fallidas).
boletinComercialobjectNoResumen de boletines comerciales (ver Estructuras comunes).
judicialobjectNoResumen de causas judiciales.
cobranzaLaboralobjectNoMora previsional, multas laborales y boletín laboral.
legalarrayNoUn único elemento con la sociedad consultada; [] si no hay información legal (ver tabla siguiente).
deudaBancariaobjectNoResumen de la información del sistema financiero.
bienesobjectNoVehículos y propiedades con tasaciones.
creditScoringobjectNoPonderaciones y clasificación del scoring crediticio.
ratingsobjectNoEtiquetas, comentarios y calificaciones del perfil.
complianceobjectNoCompliance de la sociedad (ver tabla de compliance para persona jurídica).
incluyeEquifaxbooleanNoIndica si el resumen incluye datos provenientes de Equifax.
ayudanteFallidobooleanNotrue cuando al menos una fuente falló (ver Secciones fallidas).
ayudantesFallidosarrayNoCódigos numéricos de las fuentes que fallaron; [] si no hubo fallas (ver Valores de ayudantesFallidos).

Los bloques que dependen de un ayudante (boletinComercial, judicial, cobranzaLaboral, legal, deudaBancaria, bienes, compliance) solo se incluyen si tu plan cuenta con ese ayudante. creditScoring solo se incluye si tu plan cuenta con alguno de los ayudantes Finanzas, Boletín, Judicial o Cobranza Laboral.

identificacion.tamanoEmpresaSii (persona jurídica):

CampoTipoPuede ser nullDescripción
tamanoEmpresastringSíTamaño de empresa según el SII (ej: "Pequeña empresa"); null si el SII no informa el tamaño.
ventasAnualesstringSíTramo de ventas anuales en UF (ej: "5.000,01 a 10.000,00"); null si el SII no informa el tamaño.
cantidadTrabajadoresnumberSíTrabajadores dependientes informados; null si no se informa.

legal (persona jurídica), campos del único elemento:

CampoTipoPuede ser nullDescripción
nombrestringSíRazón social de la sociedad consultada.
rutstringSíRUT de la sociedad consultada.
fechaConstitucionstringSíFecha de constitución (formato DD-MM-YYYY).
estadostringSíEstado de la sociedad (ej: "VIGENTE").
trabajadoresnumberSíNúmero de trabajadores declarados.
sociosarrayNoSocios, accionistas y administradores de la sociedad (ver campos de legal[]).
administradoresarrayNoSocios con rol de administrador o representante legal.
participacionesarrayNoSociedades en las que la sociedad consultada participa.
extractosarrayNoExtractos societarios publicados.
tieneCmfbooleanNoIndica si la sociedad tiene registro en la CMF.

compliance (persona jurídica):

CampoTipoPuede ser nullDescripción
estadostringNo"PROCESADO" o "NO PROCESADO".
nombrestringNoRazón social usada en la búsqueda; "" si no hay.
segundoNombrestringNoSiempre "".
apellidostringNoSiempre "".
segundoApellidostringNoSiempre "".
tipoPersonastringNoSiempre "juridica".
riesgostringNoRiesgo agregado: "free", "medium" o "critical".
resumenobjectNoResumen por fuente (ver compliance.resumen). pepChile, pepChileFamiliares y funcionariosPublicos siempre vienen con totalResultados: 0, porque esas fuentes no se buscan para personas jurídicas. Su riesgo es "free", salvo que Marshal haya detectado un PEP: en ese caso pepChile (PEP directo) o pepChileFamiliares (relación con un PEP) vienen con riesgo: "critical".
marshalbooleanNotrue cuando tu plan cuenta con Marshal y el RUT está marcado con Marshal en tu cuenta (ver Carga de RUT).
estadoMarshalstringNo"PROCESADO" cuando el RUT tiene Marshal en tu cuenta (marshal: true) y algún análisis Marshal completado; "NO PROCESADO" en otro caso.

Respuesta para persona natural​

Success

  • Status code: 200

  • Example response body:

    {
    "success": true,
    "data": {
    "rut": "11111111-1",
    "esPersonaJuridica": false,
    "fechaCarga": "13-06-2024",
    "identificacion": {
    "razonSocial": "JUAN PEREZ SOTO",
    "presentaActividades": true,
    "inicioActividades": "21-09-2010",
    "autorizadoMonedaExtranjera": false,
    "empresaMenor": null,
    "observaciones": null,
    "notas": null,
    "situacionActual": null,
    "actividadEconomicaVigente": [
    {
    "actividades": "SERVICIOS DE ASESORAMIENTO Y CONSULTORIA",
    "codigo": "702000",
    "categoria": "Segunda",
    "afectaIva": false,
    "fecha": "21-09-2010"
    }
    ],
    "documentosTimbrados": [
    {
    "documento": "Boleta de honorarios electrónica",
    "ultimoAnioTimbrado": "2025"
    }
    ],
    "cantidadActividades": 1,
    "cantidadDocumentos": 1,
    "ultimaActualizacion": "23-07-2025 11:00:00",
    "tamanoEmpresaSii": {
    "tamanoEmpresa": null,
    "ventasAnuales": null,
    "cantidadTrabajadores": null
    }
    },
    "boletinComercial": {
    "casosInfocom": 1,
    "casosBolcom": 0,
    "MontoInfocom": 350000,
    "MontoBolcom": 0,
    "variacion": {
    "ultimoPeriodo": "05/2025",
    "periodoActual": "11/2025",
    "cambioPorcentual": null,
    "cambioAbsoluto": 350000
    },
    "ultimaActualizacion": "21-11-2025 11:00:00"
    },
    "judicial": {
    "casosCivilesActivos": 0,
    "casosCivilesPresentados": 0,
    "casosCivilesConcluidos": 0,
    "cobranzaActivos": 0,
    "cobranzaPresentados": 0,
    "cobranzaConcluidos": 0,
    "laboralActivos": 0,
    "laboralPresentados": 0,
    "laboralConcluidos": 0,
    "casosActuales": 0,
    "casosArchivados": 0,
    "casosConcluidos": 0,
    "todosLosCasos": 0,
    "casosQuiebra": 0,
    "casosQuiebraResumen": {},
    "posturasActivasPresentadas": {},
    "ultimaActualizacionCiviles": "23-07-2025 11:00:01",
    "ultimaActualizacionCobranza": "23-07-2025 11:00:02",
    "ultimaActualizacionLaboral": "23-07-2025 11:00:03",
    "boletinConcursal": false
    },
    "cobranzaLaboral": {
    "moraPrevisional": {
    "casosTotales": 0,
    "empleados": 0,
    "variacion": {
    "ultimoPeriodo": "05/2025",
    "periodoActual": "11/2025",
    "cambioPorcentual": null,
    "cambioAbsoluto": 0
    },
    "ultimaActualizacion": "21-11-2025 11:00:00"
    },
    "multaLaboral": {
    "totalMultas": 0,
    "montoTotalMultas": 0,
    "multasPagadas": 0,
    "montoMultasPagadas": 0,
    "multasPendientes": 0,
    "montoMultasPendientes": 0,
    "variacion": {
    "ultimoPeriodo": "05/2025",
    "periodoActual": "11/2025",
    "cambioPorcentual": null,
    "cambioAbsoluto": 0
    },
    "ultimaActualizacion": "21-11-2025 11:00:00"
    },
    "boletinLaboral": {
    "montoTotal": 0,
    "variacion": {
    "montoTotal": 0,
    "ultimoPeriodo": "05/2025",
    "periodoActual": "11/2025",
    "cambioPorcentual": null,
    "cambioAbsoluto": 0
    },
    "ultimaActualizacion": "21-11-2025 11:00:00"
    }
    },
    "legal": [
    {
    "nombre": "EMPRESA FICTICIA SPA",
    "rut": "76123456-0",
    "fechaConstitucion": "02-06-2021",
    "estado": "VIGENTE",
    "trabajadores": 24,
    "socios": [
    {
    "nombre": "JUAN PEREZ SOTO",
    "rut": "11111111-1",
    "domicilio": "CALLE EJEMPLO 123, LAS CONDES",
    "tipoPersona": "natural",
    "tipos": ["ADMINISTRADOR", "SOCIO"],
    "porcentaje": 70,
    "vigente": true
    }
    ],
    "administradores": [
    {
    "nombre": "JUAN PEREZ SOTO",
    "rut": "11111111-1",
    "domicilio": "CALLE EJEMPLO 123, LAS CONDES"
    }
    ],
    "participaciones": [],
    "extractos": [
    {
    "fecha": "02-06-2021",
    "actuacion": "CONSTITUCION",
    "linkPdf": "https://www.registrodeempresasysociedades.cl/Certificados/",
    "cve": "1234567",
    "fuente": "EEUD"
    }
    ],
    "tieneCmf": false
    },
    {
    "nombre": "INVERSIONES FICTICIAS LIMITADA",
    "rut": "77777777-7",
    "fechaConstitucion": "10-03-2015",
    "estado": "VIGENTE",
    "trabajadores": 0,
    "socios": [
    {
    "nombre": "JUAN PEREZ SOTO",
    "rut": "11111111-1",
    "domicilio": "CALLE EJEMPLO 123, LAS CONDES",
    "tipoPersona": "natural",
    "tipos": ["SOCIO"],
    "porcentaje": 40,
    "vigente": true
    }
    ],
    "administradores": [],
    "participaciones": [],
    "extractos": [],
    "tieneCmf": false
    }
    ],
    "deudaBancaria": {
    "periodo": "06/2025",
    "deudaDirectaComercial": 0,
    "deudaDirectaCastigada": 0,
    "deudaDirectaHipotecaria": 52000,
    "deudaDirectaMorosa": 0,
    "deudaDirectaVencida": 0,
    "deudaDirectaVigente": 52000,
    "deudaIndirectaCastigada": 0,
    "deudaIndirectaVencida": 0,
    "deudaIndirectaVigente": 0,
    "leasingMoroso": 0,
    "leasingVigente": 0,
    "lineaCredito": 1500,
    "variacion": {
    "periodo": "12/2024",
    "deudaDirectaComercial": 0,
    "deudaDirectaCastigada": 0,
    "deudaDirectaHipotecaria": 53000,
    "deudaDirectaMorosa": 0,
    "deudaDirectaVencida": 0,
    "deudaDirectaVigente": 53000,
    "deudaIndirectaCastigada": 0,
    "deudaIndirectaVencida": 0,
    "deudaIndirectaVigente": 0,
    "leasingMoroso": 0,
    "leasingVigente": 0,
    "lineaCredito": 1500
    }
    },
    "bienes": {
    "vehiculos": {
    "cantidadVehiculos": 1,
    "tasacionTotal": 9800000,
    "ultimaActualizacion": "23-07-2025 11:00:00"
    },
    "propiedades": {
    "cantidadPropiedades": 1,
    "tasacionTotal": 120000000,
    "ultimaActualizacion": "23-07-2025 11:00:00"
    }
    },
    "creditScoring": {
    "ponderacionFinanciero": 80,
    "maxPonderacionFinanciero": 100,
    "ponderacionJudicial": 100,
    "judicialBankruptcy": false,
    "maxPonderacionJudicial": 100,
    "ponderacionCobranzaLaboral": 100,
    "maxPonderacionCobranzaLaboral": 100,
    "ponderacionBoletin": 60,
    "maxPonderacionBoletin": 100,
    "cantidadAyudantes": 4,
    "nombresAyudantes": ["judicial", "commertialBulletin", "finances", "laborCollection"],
    "porcentajeClasificacion": 340,
    "etiquetaClasificacion": "Risk free"
    },
    "ratings": {
    "etiquetasActivas": [],
    "cantidadComentarios": 0,
    "calificacionGlobal": { "valor": 0, "total": 0 },
    "calificacionCumplimientoGlobal": { "valor": 0, "total": 0 },
    "calificacionRelacionGlobal": { "valor": 0, "total": 0 },
    "calificacionTransparenciaGlobal": { "valor": 0, "total": 0 },
    "calificacionFiabilidadGlobal": { "valor": 0, "total": 0 }
    },
    "compliance": {
    "estado": "PROCESADO",
    "nombre": "JUAN",
    "segundoNombre": "",
    "apellido": "PEREZ",
    "segundoApellido": "SOTO",
    "tipoPersona": "natural",
    "riesgo": "medium",
    "resumen": {
    "pepChile": { "totalResultados": 0, "riesgo": "free" },
    "pepChileFamiliares": { "totalResultados": 1, "riesgo": "medium" },
    "funcionariosPublicos": { "totalResultados": 0, "riesgo": "free" },
    "listasInternacionales": { "totalResultados": 0, "riesgo": "free" },
    "penal": { "totalResultados": 0, "riesgo": "free" },
    "mallaSocietaria": { "totalResultados": 2, "riesgo": "free" },
    "noticias": { "totalResultados": 0, "riesgo": "free" }
    },
    "marshal": false,
    "estadoMarshal": "NO PROCESADO"
    },
    "incluyeEquifax": false,
    "ayudanteFallido": false,
    "ayudantesFallidos": []
    }
    }

Campos dentro de data (persona natural):

CampoTipoPuede ser nullDescripción
rutstringNoRUT consultado (formato "12345678-9").
esPersonaJuridicabooleanNoSiempre false.
fechaCargastringNoFecha en que el RUT se cargó en tu cuenta (formato DD-MM-YYYY).
identificacionobjectNoIdentificación y actividades de la persona (ver Estructura de identificacion). No viaja si aún no hay información del SII; si la consulta al SII falló, viaja con sus campos en null (ver Secciones fallidas).
boletinComercialobjectNoResumen de boletines comerciales (ver Estructuras comunes).
judicialobjectNoResumen de causas judiciales.
cobranzaLaboralobjectNoMora previsional, multas laborales y boletín laboral.
legalarrayNoUn elemento por cada sociedad en la que participa la persona; [] si no participa en ninguna o no hay información legal (ver tabla siguiente).
deudaBancariaobjectNoResumen de la información del sistema financiero.
bienesobjectNoVehículos y propiedades con tasaciones.
creditScoringobjectNoPonderaciones y clasificación del scoring crediticio.
ratingsobjectNoEtiquetas, comentarios y calificaciones del perfil.
complianceobjectNoCompliance de la persona (ver tabla de compliance para persona natural).
incluyeEquifaxbooleanNoIndica si el resumen incluye datos provenientes de Equifax.
ayudanteFallidobooleanNotrue cuando al menos una fuente falló (ver Secciones fallidas).
ayudantesFallidosarrayNoCódigos numéricos de las fuentes que fallaron; [] si no hubo fallas. Nunca incluye el código 102.

Los bloques que dependen de un ayudante (boletinComercial, judicial, cobranzaLaboral, legal, deudaBancaria, bienes, compliance) solo se incluyen si tu plan cuenta con ese ayudante. creditScoring solo se incluye si tu plan cuenta con alguno de los ayudantes Finanzas, Boletín, Judicial o Cobranza Laboral.

identificacion.tamanoEmpresaSii (persona natural):

CampoTipoPuede ser nullDescripción
tamanoEmpresastringSiempreNo aplica a personas naturales.
ventasAnualesstringSiempreNo aplica a personas naturales.
cantidadTrabajadoresnumberSiempreNo aplica a personas naturales.

legal (persona natural), campos de cada elemento:

CampoTipoPuede ser nullDescripción
nombrestringSíRazón social de la sociedad en la que participa la persona.
rutstringSíRUT de esa sociedad.
fechaConstitucionstringSíFecha de constitución de la sociedad (formato DD-MM-YYYY).
estadostringSíEstado de la sociedad (ej: "VIGENTE").
trabajadoresnumberSíNúmero de trabajadores declarados por la sociedad.
sociosarrayNoSocios de la sociedad. La persona consultada aparece aquí con su RUT, sus roles (tipos) y su porcentaje.
administradoresarrayNoSocios de la sociedad con rol de administrador o representante legal.
participacionesarrayNoSociedades en las que esa sociedad participa.
extractosarrayNoExtractos societarios de la sociedad.
tieneCmfbooleanNoIndica si la sociedad tiene registro en la CMF. La persona natural no tiene un tieneCmf propio.

compliance (persona natural):

CampoTipoPuede ser nullDescripción
estadostringNo"PROCESADO", o "NO PROCESADO" cuando no se pudo identificar el nombre de la persona para la búsqueda.
nombrestringNoPrimer nombre; "" si no hay.
segundoNombrestringNoSegundo nombre; "" si no tiene.
apellidostringNoPrimer apellido; "" si no hay.
segundoApellidostringNoSegundo apellido; "" si no tiene.
tipoPersonastringNoSiempre "natural".
riesgostringNoRiesgo agregado: "free", "medium" o "critical".
resumenobjectNoResumen por fuente (ver compliance.resumen), con todas las fuentes consultadas.
marshalbooleanNotrue cuando tu plan cuenta con Marshal y el RUT está marcado con Marshal en tu cuenta.
estadoMarshalstringNo"PROCESADO" cuando el RUT tiene Marshal en tu cuenta (marshal: true) y algún análisis Marshal completado; "NO PROCESADO" en otro caso.

Estructuras comunes​

Estos bloques tienen la misma estructura para personas naturales y jurídicas.

Estructura de identificacion​

CampoTipoDescripción
razonSocialstringRazón social (persona jurídica) o nombre (persona natural) registrado en el SII.
presentaActividadesbooleanIndica si el contribuyente presenta actividades económicas; null si no se informa.
inicioActividadesstringFecha de inicio de actividades.
autorizadoMonedaExtranjerabooleanIndica si está autorizado para operar en moneda extranjera; null si no se informa.
empresaMenorbooleanIndica si es considerada empresa menor; null si no se informa.
observacionesstringObservaciones libres.
notasstringNotas adicionales relacionadas con la identificación.
situacionActualstringDescripción de la situación actual del contribuyente.
actividadEconomicaVigentearrayActividades económicas vigentes: actividades, codigo, categoria, afectaIva (boolean o null) y fecha. No viaja si el SII no informa actividades.
documentosTimbradosarrayDocumentos timbrados: documento y ultimoAnioTimbrado. No viaja si el SII no los informa.
cantidadActividadesnumberCantidad de actividades registradas; 0 si no hay.
cantidadDocumentosnumberCantidad de documentos timbrados; 0 si no hay.
ultimaActualizacionstringFecha de la última actualización.
tamanoEmpresaSiiobjectTamaño de empresa según el SII. Su contenido depende del tipo de persona (ver persona jurídica y persona natural).

Los campos de texto llegan en null cuando el SII no los informa.

Campos dentro de cada socio:

CampoTipoDescripción
nombrestringNombre o razón social del socio.
rutstringRUT del socio.
domiciliostringDomicilio del socio; puede ser null.
tipoPersonastring"natural" o "juridica".
tiposarrayRoles del socio en la sociedad (ej: ["SOCIO"], ["ADMINISTRADOR", "SOCIO"]).
porcentajenumberPorcentaje de participación, con hasta 2 decimales (ej: 70); null si no se informa.
vigentebooleantrue si la relación sigue vigente; false para ex-socios; null si no se informa.

Campos dentro de cada administrador:

CampoTipoDescripción
nombrestringNombre o razón social.
rutstringRUT.
domiciliostringDomicilio declarado; puede ser null.

Campos dentro de cada participacion:

CampoTipoDescripción
nombrestringRazón social de la sociedad participada.
rutstringRUT de la sociedad participada.
tiposarrayRoles en la sociedad participada (ej: ["ACCIONISTA"]).
porcentajenumberPorcentaje de participación (ej: 50); null si no se informa.
estadostringEstado de la sociedad participada (ej: "VIGENTE").
fechaConstitucionstringFecha de constitución de la sociedad participada (DD-MM-YYYY); puede ser null.

Campos dentro de cada extracto:

CampoTipoDescripción
fechastringFecha del extracto (formato DD-MM-YYYY).
actuacionstringTipo de actuación (ej: "CONSTITUCION", "MODIFICACION").
linkPdfstringURL al documento del extracto; null si no está disponible.
cvestringCódigo de Verificación Electrónica del documento.
fuentestring"DO" (Diario Oficial) o "EEUD" (Empresa en un Día); puede ser null.

Estructura de boletinComercial​

CampoTipoDescripción
casosInfocomnumberCantidad de casos en Infocom.
casosBolcomnumberCantidad de casos en Bolcom.
casosDicomnumberCantidad de casos en Dicom (solo con Equifax).
MontoInfocomnumberMonto asociado en Infocom.
MontoBolcomnumberMonto asociado en Bolcom.
MontoDicomnumberMonto asociado en Dicom (solo con Equifax).
variacionobjectVariación temporal: ultimoPeriodo, periodoActual, cambioPorcentual y cambioAbsoluto.
ultimaActualizacionstringFecha de la última actualización.

Nota sobre el boletín comercial: el contenido de boletinComercial varía según el tipo de integración contratada y si hay datos de Equifax (incluyeEquifax):

  • Cuando incluyeEquifax es false, los campos de DICOM (casosDicom, MontoDicom) no se incluyen en la respuesta.
  • En integraciones de tipo "FULL", si el perfil se cargó sin Equifax, el bloque boletinComercial no se incluye.
  • En integraciones de tipo "MIX" se devuelven los datos de Bolcom e Infocom; solo DICOM se omite cuando incluyeEquifax es false.
  • La ausencia de campos DICOM no implica que falten datos de Bolcom o Infocom.

Estructura de judicial​

CampoTipoDescripción
casosCivilesActivosnumberCantidad de casos civiles activos.
casosCivilesPresentadosnumberCantidad de casos civiles presentados.
casosCivilesConcluidosnumberCantidad de casos civiles concluidos.
cobranzaActivosnumberCantidad de casos de cobranza activos.
cobranzaPresentadosnumberCantidad de casos de cobranza presentados.
cobranzaConcluidosnumberCantidad de casos de cobranza concluidos.
laboralActivosnumberCantidad de casos laborales activos.
laboralPresentadosnumberCantidad de casos laborales presentados.
laboralConcluidosnumberCantidad de casos laborales concluidos.
casosActualesnumberTotal de casos actuales.
casosArchivadosnumberTotal de casos archivados.
casosConcluidosnumberTotal de casos concluidos.
todosLosCasosnumberSuma total de casos por fuente.
casosQuiebranumberCasos de quiebra detectados.
casosQuiebraResumenobjectResumen de quiebras por tipo de procedimiento; {} si no hay.
posturasActivasPresentadasobjectCantidad de causas vigentes o archivadas por postura (ej: demandado). Solo incluye las posturas con al menos una causa; {} si no hay.
ultimaActualizacionCivilesstringFecha de la última actualización de las causas civiles.
ultimaActualizacionCobranzastringFecha de la última actualización de las causas de cobranza.
ultimaActualizacionLaboralstringFecha de la última actualización de las causas laborales.
boletinConcursalbooleanIndica si existe boletín concursal.

Estructura de cobranzaLaboral​

CampoTipoDescripción
moraPrevisionalobjectObjeto con casosTotales, empleados, variacion y ultimaActualizacion.
multaLaboralobjectObjeto con totalMultas, montoTotalMultas, multasPagadas, montoMultasPagadas, multasPendientes, montoMultasPendientes, variacion y ultimaActualizacion.
boletinLaboralobjectObjeto con montoTotal, variacion (variación temporal: montoTotal, ultimoPeriodo, periodoActual, cambioPorcentual y cambioAbsoluto) y ultimaActualizacion. Solo viaja si tu plan incluye también el ayudante Boletín.

Estructura de deudaBancaria (información del sistema financiero)​

Aviso

Los valores de esta sección están expresados en miles.

CampoTipoDescripción
periodostringPeriodo del resumen (ej: "06/2025").
deudaDirectaComercialnumberObligaciones directas comerciales (valores en miles).
deudaDirectaCastigadanumberObligaciones directas castigadas (valores en miles).
deudaDirectaHipotecarianumberObligaciones hipotecarias (valores en miles).
deudaDirectaMorosanumberObligaciones directas morosas (valores en miles).
deudaDirectaVencidanumberObligaciones directas vencidas (valores en miles).
deudaDirectaVigentenumberObligaciones directas vigentes (valores en miles).
deudaIndirectaCastigadanumberObligaciones indirectas castigadas (valores en miles).
deudaIndirectaVencidanumberObligaciones indirectas vencidas (valores en miles).
deudaIndirectaVigentenumberObligaciones indirectas vigentes (valores en miles).
leasingMorosonumberLeasing moroso (valores en miles).
leasingVigentenumberLeasing vigente (valores en miles).
lineaCreditonumberLínea de crédito disponible o registrada (valores en miles).
variacionobjectObjeto con los mismos campos, referidos al periodo anterior.

Estructura de bienes​

CampoTipoDescripción
vehiculosobjectResumen de vehículos: cantidadVehiculos (number), tasacionTotal (number) y ultimaActualizacion.
propiedadesobjectResumen de propiedades: cantidadPropiedades (number), tasacionTotal (number) y ultimaActualizacion.

Estructura de creditScoring​

CampoTipoDescripción
ponderacionFinancieronumberPonderación del componente financiero.
maxPonderacionFinancieronumberMáxima ponderación financiera posible.
ponderacionJudicialnumberPonderación del componente judicial.
judicialBankruptcybooleanIndica si hay quiebra judicial.
maxPonderacionJudicialnumberMáxima ponderación judicial.
ponderacionCobranzaLaboralnumberPonderación de cobranza laboral.
maxPonderacionCobranzaLaboralnumberMáxima ponderación de cobranza laboral.
ponderacionBoletinnumberPonderación por boletín.
maxPonderacionBoletinnumberMáxima ponderación por boletín.
cantidadAyudantesnumberCantidad de ayudantes que aportaron al scoring.
nombresAyudantesarrayNombres identificadores de los ayudantes.
porcentajeClasificacionnumberPorcentaje de clasificación total.
etiquetaClasificacionstringEtiqueta resumen (ej: "Risk free").

Estructura de ratings​

CampoTipoDescripción
etiquetasActivasarrayLista de etiquetas activas.
cantidadComentariosnumberCantidad de comentarios registrados para el perfil.
calificacionGlobalobjectPuntuación global (valor, total).
calificacionCumplimientoGlobalobjectPuntuación de cumplimiento.
calificacionRelacionGlobalobjectPuntuación de relación.
calificacionTransparenciaGlobalobjectPuntuación de transparencia.
calificacionFiabilidadGlobalobjectPuntuación de fiabilidad.

Subestructura compliance.resumen​

Cada fuente es un objeto con totalResultados (number) y riesgo ("free", "medium" o "critical").

CampoTipoDescripción
pepChileobjectResultados de PEP Chile.
pepChileFamiliaresobjectResultados de PEP Chile Familiares.
funcionariosPublicosobjectResultados de Funcionarios Públicos.
listasInternacionalesobjectResultados de Listas Internacionales.
penalobjectResultados de Penal.
mallaSocietariaobjectResultados de Malla Societaria.
noticiasobjectResultados de Noticias.

El detalle de cada fuente está en el Detalle de Compliance.

Secciones fallidas​

Si una fuente no responde durante la recolección de datos, el resumen se entrega igual, de forma parcial, y la falla se informa de tres maneras a la vez:

  1. ayudanteFallido pasa a true.
  2. ayudantesFallidos incluye el código de la fuente que falló (ver tabla de códigos).
  3. La sección alimentada por esa fuente conserva la última información disponible. Si nunca se ha obtenido información para ella, la sección viaja igual, con su estructura completa (ver Qué contiene una sección fallida).

Valores de ayudantesFallidos​

ayudantesFallidos es un arreglo de números enteros, sin repetidos y en orden ascendente. Solo incluye fuentes de los ayudantes de tu plan.

CódigoFuente que fallóSección afectadaCuándo aparece
101Identificación (SII)identificacionLa consulta de identificación falló o no tiene información disponible.
102Tamaño de empresa (SII)identificacion.tamanoEmpresaSiiSolo personas jurídicas.
201Judicial: causas civilesjudicialPlan con ayudante Judicial.
202Judicial: causas de cobranzajudicialPlan con ayudante Judicial.
203Judicial: causas laboralesjudicialPlan con ayudante Judicial.
204Judicial: boletín concursaljudicial.boletinConcursalPlan con ayudante Judicial.
301Boletín comercial (Bolcom o Cámara de Comercio)boletinComercialPlan con ayudante Boletín, cuando boletinComercial viaja en el resumen.
302Boletín comercial: DicomboletinComercialPlan con ayudante Boletín, cuando boletinComercial viaja en el resumen.
303Boletín laboralcobranzaLaboral.boletinLaboralPlan con ayudantes Cobranza Laboral y Boletín.
401Mora previsionalcobranzaLaboral.moraPrevisionalPlan con ayudante Cobranza Laboral.
402Multas laboralescobranzaLaboral.multaLaboralPlan con ayudante Cobranza Laboral.
501LegallegalPlan con ayudante Legal.
701Información del sistema financierodeudaBancariaPlan con ayudante Finanzas.
801Bienes: propiedadesbienes.propiedadesPlan con ayudante Bienes.
802Bienes: vehículosbienes.vehiculosPlan con ayudante Bienes.
1101Análisis Marshalcompliance (no se modifica)Solo en el webhook de resumen con includeMarshal: true: el análisis falló, no hubo cupo o venció la espera de 15 minutos. Nunca aparece en este endpoint.

Cómo leer los códigos​

Cada código se forma con el número del ayudante del plan seguido de dos dígitos que identifican la fuente dentro de ese ayudante. Así puedes agrupar las fallas por ayudante sin conocer cada fuente:

PrefijoAyudanteCódigos
1xxIdentificación101, 102
2xxJudicial201 a 204
3xxBoletín301, 302, 303
4xxCobranza Laboral401, 402
5xxLegal501
7xxFinanzas (información del sistema financiero)701
8xxBienes801, 802
11xxCompliance (análisis Marshal)1101

Cómo se informan las fuentes:

  • Cada fuente tiene su propio código. Por ejemplo, si fallan las causas civiles y las laborales, ayudantesFallidos es [201, 203]; no existe un código para el ayudante Judicial completo.
  • Las fuentes que no alimentan ninguna sección del resumen no generan código ni ponen ayudanteFallido en true.

Qué contiene una sección fallida​

  • Si la sección ya tenía información de una carga anterior, conserva esa información. Usa los campos ultimaActualizacion de cada bloque para saber de cuándo es.
  • Si nunca se obtuvo información, la sección viaja igual, con su estructura completa: según la sección, sus campos llegan en null o con valores vacíos (0). identificacion llega con todos sus campos en null, incluido tamanoEmpresaSii, y legal, como arreglo vacío ([]).
precaución

Una sección sin información previa puede llegar con contadores en 0. Evalúa siempre ayudanteFallido y ayudantesFallidos antes de interpretar que un RUT no tiene registros.

Ejemplo de respuesta parcial​

Resumen de una persona jurídica en el que fallaron la identificación, Legal, la información del sistema financiero y vehículos, sin información previa. identificacion viaja con sus campos en null (y puede aparecer al final de data); las demás secciones afectadas viajan con su estructura vacía:

{
"success": true,
"data": {
"rut": "76123456-0",
"esPersonaJuridica": true,
"fechaCarga": "20-10-2026",
"boletinComercial": {
"casosInfocom": 0,
"casosBolcom": 0,
"MontoInfocom": 0,
"MontoBolcom": 0,
"variacion": {
"ultimoPeriodo": "04/2026",
"periodoActual": "10/2026",
"cambioPorcentual": null,
"cambioAbsoluto": 0
},
"ultimaActualizacion": "20-10-2026 10:15:00"
},
"legal": [],
"deudaBancaria": {
"periodo": null,
"deudaDirectaComercial": 0,
"deudaDirectaCastigada": 0,
"deudaDirectaHipotecaria": 0,
"deudaDirectaMorosa": 0,
"deudaDirectaVencida": 0,
"deudaDirectaVigente": 0,
"deudaIndirectaCastigada": 0,
"deudaIndirectaVencida": 0,
"deudaIndirectaVigente": 0,
"leasingMoroso": 0,
"leasingVigente": 0,
"lineaCredito": 0,
"variacion": {
"periodo": null,
"deudaDirectaComercial": 0,
"deudaDirectaCastigada": 0,
"deudaDirectaHipotecaria": 0,
"deudaDirectaMorosa": 0,
"deudaDirectaVencida": 0,
"deudaDirectaVigente": 0,
"deudaIndirectaCastigada": 0,
"deudaIndirectaVencida": 0,
"deudaIndirectaVigente": 0,
"leasingMoroso": 0,
"leasingVigente": 0,
"lineaCredito": 0
}
},
"bienes": {
"vehiculos": {
"cantidadVehiculos": 0,
"tasacionTotal": 0,
"ultimaActualizacion": null
},
"propiedades": {
"cantidadPropiedades": 2,
"tasacionTotal": 240000000,
"ultimaActualizacion": "20-10-2026 10:16:00"
}
},
"incluyeEquifax": false,
"ayudanteFallido": true,
"ayudantesFallidos": [101, 501, 701, 802],
"identificacion": {
"razonSocial": null,
"presentaActividades": null,
"inicioActividades": null,
"autorizadoMonedaExtranjera": null,
"empresaMenor": null,
"observaciones": null,
"notas": null,
"situacionActual": null,
"actividadEconomicaVigente": null,
"documentosTimbrados": null,
"cantidadActividades": null,
"cantidadDocumentos": null,
"ultimaActualizacion": null,
"tamanoEmpresaSii": {
"tamanoEmpresa": null,
"ventasAnuales": null,
"cantidadTrabajadores": null
}
}
}
}

El ejemplo muestra solo las secciones relevantes; el resto de los bloques del resumen viaja con su estructura habitual.

Reglas adicionales​

  • La sección solo se incluye si tu plan cuenta con el ayudante correspondiente; si tu plan no lo incluye, la sección no viaja y no genera código.
  • Las fallas se aplican también por subsección: si falla el boletín concursal y judicial tiene información, solo judicial.boletinConcursal se ve afectado.
  • Para obtener la información completa, vuelve a consultar el resumen más tarde.

Errores​

Además de los errores comunes, este endpoint puede responder:

400 - RUT restringido​

Tu usuario tiene rol de observador u operador y el RUT está en la lista restringida de tu cuenta.

{
"success": false,
"code": 400,
"error": "No tienes permiso para revisar este perfil."
}

401 - No autorizado​

El token no se envió, expiró o no es válido (ver Errores de autenticación). Si expiró, solicita uno nuevo en Obtener Token.

{
"success": false,
"code": 401,
"error": "El token de autenticación no es válido."
}

404 - RUT no encontrado​

El RUT no está cargado en la plataforma o tu cuenta no tiene acceso a él. Si aún no lo cargas, usa Carga de RUT.

{
"success": false,
"code": 404,
"error": "Rut no encontrado o no posee permisos para consultar. Asegurese de que está incluido en su cartera de clientes o que posee autorización e intente más tarde"
}

429 - Demasiadas solicitudes​

Superaste el límite de solicitudes (ver Rate Limits). Espera los segundos que indica el header Retry-After antes de reintentar.

{
"success": false,
"code": 429,
"error": "Demasiadas solicitudes desde esta API externa, intente más tarde."
}

500 - Error interno del servidor​

Ocurrió un error inesperado. Intenta nuevamente más tarde.

{
"success": false,
"code": 500,
"error": "Ocurrió un error interno. Intenta nuevamente más tarde."
}