Skip to main content

Visão Geral

Esta referência lista todos os campos disponíveis que podem ser usados em condições de regras. Os campos estão organizados por tipo de entidade (Pessoa, Empresa, Transação, KYC) e país (BR, AR, Global).
Esta documentação é gerada automaticamente a partir do código base. Última atualização: 2025-12-23

Como Usar Esta Referência

  1. Encontre seu tipo de entidade: Person, Company, Transaction, or KYC
  2. Verifique campos específicos do país: BR (Brazil), AR (Argentina), or GLOBAL
  3. Copie o caminho do campo: Use o caminho exato do campo em suas condições de regra
  4. Escolha um operador: Veja a seção Operadores Disponíveis
  5. Defina o valor: Forneça o valor para comparar

Campos de Pessoa

Campos disponibles para evaluar entidades de persona (clientes individuales).

BR - Country-Specific Fields

Field PathLabelTypeCategoryDescription
taxIdCPFText/StringBasic InformationCadastro de Pessoas Físicas
nameNomeText/StringBasic Information
entityData.person.firstNamePrimeiro NomeText/StringBasic Information
entityData.person.lastNameSobrenomeText/StringBasic Information
entityData.person.dateOfBirthData de NascimentoDate (ISO 8601 format)Basic Information
entityData.person.emailE-mailText/StringBasic Information
entityData.person.phoneTelefoneText/StringBasic Information
entityData.person.addressEndereçoText/StringBasic Information
entityData.person.occupationOcupaçãoText/StringBasic Information
entityData.person.genderGêneroText/StringBasic Information
entityData.person.maritalStatusEstado CivilText/StringBasic Information
entityData.person.nationalityNacionalidadeText/StringBasic Information
entityData.person.incomeRendaNumberBasic Information
entityData.person.idTypeTipo de DocumentoText/StringBasic Information
entityData.person.idNumberNúmero de DocumentoText/StringBasic Information
entityData.person.cityCidadeText/StringBasic Information
entityData.person.stateEstadoText/StringBasic Information
entityData.person.postalCodeCEPText/StringBasic InformationCódigo de Endereçamento Postal
entityData.person.countryPaísText/StringBasic Information
entityData.person.alternativePhoneTelefone AlternativoText/StringBasic Information
entityData.person.isPepÉ PEP (Manual)Boolean (true/false)Basic InformationCampo manual - prefer enrichmentData.normalized.isPep
entityData.person.pepPositionCargo PEP (Manual)Text/StringBasic InformationCampo manual - prefer enrichmentData.normalized.pepPosition
entityData.person.pepCountryPaís PEP (Manual)Text/StringBasic InformationCampo manual - prefer enrichmentData.normalized.pepCountry
statusStatusText/StringBasic Information
enrichmentData.normalized.postalCodeCEPText/StringEnrichment Data
enrichmentData.normalized.taxIdCPFText/StringEnrichment DataCPF consolidado de múltiplas fontes
enrichmentData.normalized.ageIdadeNumberEnrichment DataIdade consolidada de múltiplas fontes
enrichmentData.normalized.isPepÉ ou Foi PEPBoolean (true/false)Enrichment DataIndica se a pessoa é ou foi PEP alguma vez
enrichmentData.normalized.isCurrentPepÉ PEP AtualmenteBoolean (true/false)Enrichment DataIndica se a pessoa é atualmente uma Pessoa Politicamente Exposta ativa
enrichmentData.normalized.pepCountryPaís do PEPText/StringEnrichment DataPaís onde o status PEP se aplica
enrichmentData.normalized.pepPositionCargo/Posição PEPText/StringEnrichment DataCargo ou posição atual/anterior como PEP
enrichmentData.normalized.pepLevelsNíveis de PEPArray of objectsEnrichment DataArray de níveis de PEP (ex: “1”, “2”, “national”, “international”)
enrichmentData.normalized.situationStatus de Registro (CPF)Text/StringEnrichment DataStatus do CPF: REGULAR, IRREGULAR, etc.
enrichmentData.normalized.isDeceasedÉ FalecidoBoolean (true/false)Enrichment DataIndica se a pessoa está falecida (crítico para regras)
enrichmentData.normalized.sanctionedEstá SancionadoBoolean (true/false)Enrichment DataIndica se a pessoa está atualmente em listas de sanções
enrichmentData.normalized.hasAdverseMediaTem Mídia AdversaBoolean (true/false)Enrichment DataIndica se há menções em mídia adversa
enrichmentData.normalized.adverseMediaScoreScore de Mídia AdversaNumberEnrichment Data
enrichmentData.normalized.criminalInvolvementsEnvolvimentos CriminaisText/StringEnrichment Data
enrichmentData.normalized.bankruptciesFalênciasNumberEnrichment Data
enrichmentData.normalized.confidenceConfiança dos DadosNumberEnrichment Data
enrichmentData.normalized.completenessCompletude dos DadosNumberEnrichment Data
enrichmentData.normalized.totalAssetsTotal de AtivosNumberEnrichment DataValor total de ativos
enrichmentData.normalized.totalLiabilitiesTotal de PassivosNumberEnrichment DataValor total de passivos
enrichmentData.normalized.netWorthPatrimônio LíquidoNumberEnrichment DataPatrimônio líquido (ativos - passivos)
enrichmentData.normalized.totalElectoralDonationsNúmero de Doações EleitoraisNumberEnrichment DataQuantidade total de doações eleitorais (legacy)
enrichmentData.normalized.totalElectoralDonationAmountValor Total de Doações EleitoraisNumberEnrichment DataValor total doado em eleições (legacy)
enrichmentData.normalized.isHistoricalElectoralDonorÉ Doador Eleitoral HistóricoBoolean (true/false)Enrichment DataJá foi doador eleitoral no passado (legacy)
enrichmentData.normalized.totalActiveEmailsTotal de E-mails AtivosNumberEnrichment DataNúmero de e-mails ativos
enrichmentData.normalized.incomeRangeFaixa de RendaText/StringEnrichment DataFaixa de renda estimada em salários mínimos (ex: “ACIMA DE 20 SM”)
enrichmentData.normalized.totalAssetsCategoryCategoria de Ativos TotaisText/StringEnrichment DataCategoria de ativos totais (ex: “ACIMA DE 5MM”)
enrichmentData.normalized.motherNameNome da MãeText/StringEnrichment DataNome completo da mãe
enrichmentData.normalized.fatherNameNome do PaiText/StringEnrichment DataNome completo do pai
enrichmentData.normalized.socialSecurityNumberNúmero de Segurança SocialText/StringEnrichment DataNIS/PIS/PASEP
enrichmentData.normalized.deathYearAno de FalecimentoNumberEnrichment DataAno em que a pessoa faleceu
enrichmentData.normalized.maritalStatusDataDados de Estado CivilNested objectEnrichment DataInformações sobre estado civil
enrichmentData.normalized.sanctionDetailsDetalhes de SançõesArray of objectsEnrichment DataRegistros detalhados de sanções
enrichmentData.normalized.sanctionOriginsOrigens de SançõesArray of objectsEnrichment DataPaíses de origem das sanções
enrichmentData.normalized.sanctionProgramsProgramas de SançõesArray of objectsEnrichment DataNomes dos programas de sanções
enrichmentData.normalized.sanctionAccusationsAcusações em SançõesArray of objectsEnrichment DataAcusações específicas
enrichmentData.normalized.paymentBehaviorComportamento de PagamentoNested objectEnrichment DataIndicadores de comportamento de pagamento
enrichmentData.normalized.financialRiskLevelNível de Risco FinanceiroText/StringEnrichment DataNível geral de risco financeiro
enrichmentData.normalized.lastFinancialUpdateÚltima Atualização FinanceiraText/StringEnrichment DataData da última atualização financeira
enrichmentData.normalized.numberOfBranchesNúmero de FiliaisNumberEnrichment DataQuantidade de filiais ou subsidiárias
enrichmentData.normalized.documentsSummaryResumo de DocumentosNested object (5 nested fields)Enrichment DataEstatísticas agregadas sobre documentos
enrichmentData.normalized.documentsDocumentosArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todos os documentos
enrichmentData.normalized.addressesSummaryResumo de EndereçosNested object (2 nested fields)Enrichment DataEstatísticas agregadas sobre endereços
enrichmentData.normalized.addressesEndereçosArray of objects (8 nested fields)Enrichment DataBuscar campos específicos dentro de todos os endereços
enrichmentData.normalized.emailsSummaryResumo de E-mailsNested object (2 nested fields)Enrichment DataEstatísticas agregadas sobre e-mails
enrichmentData.normalized.emailsE-mailsArray of objects (5 nested fields)Enrichment DataBuscar campos específicos dentro de todos os e-mails
enrichmentData.normalized.phonesSummaryResumo de TelefonesNested object (2 nested fields)Enrichment DataEstatísticas agregadas sobre telefones
enrichmentData.normalized.phonesTelefonesArray of objects (7 nested fields)Enrichment DataBuscar campos específicos dentro de todos os telefones
enrichmentData.normalized.sanctionsSummaryResumo de SançõesNested object (2 nested fields)Enrichment DataEstatísticas agregadas sobre sanções
enrichmentData.normalized.legalProceedingsSummaryResumo de Processos LegaisNested object (32 nested fields)Enrichment DataEstatísticas agregadas sobre processos legais
enrichmentData.normalized.legalProceedingsProcessos JudiciaisArray of objects (27 nested fields)Enrichment DataBuscar campos específicos dentro de todos os processos judiciais
enrichmentData.normalized.riskFlagsBandeiras de RiscoArray of objects (10 nested fields)Enrichment DataBuscar campos específicos dentro de todas as bandeiras de risco
enrichmentData.normalized.riskFlagsSummaryResumo de Bandeiras de RiscoNested object (4 nested fields)Enrichment DataEstatísticas agregadas sobre bandeiras de risco
enrichmentData.normalized.violationsViolações ConsolidadasArray of objects (10 nested fields)Enrichment DataBuscar campos específicos dentro de todas as violações consolidadas (ESG + crimes)
enrichmentData.normalized.violationsSummaryResumo de ViolaçõesNested object (7 nested fields)Enrichment DataEstatísticas agregadas sobre violações
enrichmentData.normalized.mediaMentionsMenções em MídiaArray of objects (13 nested fields)Enrichment DataBuscar campos específicos dentro de todas as menções em mídia consolidadas
enrichmentData.normalized.mediaSummaryResumo de MídiaNested object (15 nested fields)Enrichment DataEstatísticas agregadas sobre menções na mídia
enrichmentData.normalized.sanctionsSanções ConsolidadasArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todas as sanções consolidadas
enrichmentData.normalized.demographicsDemografiaArray of objects (8 nested fields)Enrichment DataBuscar campos específicos dentro de todos os dados demográficos
enrichmentData.normalized.demographicsSummaryResumo DemográficoNested object (9 nested fields)Enrichment DataEstatísticas agregadas sobre dados demográficos
enrichmentData.normalized.occupationsOcupaçõesArray of objects (11 nested fields)Enrichment DataBuscar campos específicos dentro de todos os dados de ocupação
enrichmentData.normalized.occupationsSummaryResumo de OcupaçõesNested object (5 nested fields)Enrichment DataEstatísticas agregadas sobre ocupações profissionais
enrichmentData.normalized.electoralActivitySummaryResumo de Atividade EleitoralNested object (11 nested fields)Enrichment DataEstatísticas agregadas sobre doações eleitorais
enrichmentData.normalized.electoralActivityDoações Eleitorais por AnoArray of objects (6 nested fields)Enrichment DataBuscar doações eleitorais específicas por ano
enrichmentData.normalized.taxReturnsSummaryResumo de Declarações de IRNested object (6 nested fields)Enrichment DataEstatísticas agregadas sobre declarações de imposto de renda
enrichmentData.normalized.taxReturnsDeclarações de ImpostoArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todas as declarações de imposto
enrichmentData.normalized.relationshipsRelacionamentosArray of objects (11 nested fields)Enrichment DataBuscar campos específicos dentro de todos os relacionamentos
enrichmentData.normalized.relationshipsSummaryResumo de RelacionamentosNested object (12 nested fields)Enrichment DataEstatísticas agregadas sobre relacionamentos
enrichmentData.normalized.aliasesNomes AlternativosArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todos os nomes alternativos
kyc.statusStatus KYCText/StringKYC VerificationStatus da validação KYC (KYC provider)
kyc.biometricResultResultado BiométricoNested object (3 nested fields)KYC VerificationResultados de face match e liveness (KYC provider)
kyc.documentsVerifiedDocumentos VerificadosArray of objects (3 nested fields)KYC VerificationLista de documentos verificados no KYC
kyc.riskAssessmentAvaliação de Risco KYCNested object (2 nested fields)KYC VerificationAvaliação de risco realizada pelo KYC
kyc.extractedDataDados Extraídos do DocumentoNested object (7 nested fields)KYC VerificationDados extraídos do documento de identidade
kyc.verifiedAtData de Verificação KYCDate (ISO 8601 format)KYC VerificationData em que o KYC foi verificado/aprovado
kyc.isCurrentÉ Validação AtualBoolean (true/false)KYC VerificationIndica se é a validação KYC ativa/atual
kyc.providerProvedor KYCText/StringKYC VerificationNome do provedor que realizou o KYC (ex: KYC provider)

AR - Country-Specific Fields

Field PathLabelTypeCategoryDescription
taxIdCUIL/CUITText/StringBasic Information
nameNombre - Info. BasicaText/StringBasic Information
entityData.person.firstNameNombre - DetallesText/StringBasic Information
entityData.person.lastNameApellidoText/StringBasic Information
entityData.person.dateOfBirthFecha de NacimientoDate (ISO 8601 format)Basic Information
entityData.person.emailEmailText/StringBasic Information
entityData.person.phoneTeléfonoText/StringBasic Information
entityData.person.addressDirecciónText/StringBasic Information
entityData.person.occupationOcupaciónText/StringBasic Information
entityData.person.genderGéneroText/StringBasic Information
entityData.person.maritalStatusEstado CivilText/StringBasic Information
entityData.person.nationalityNacionalidadText/StringBasic Information
entityData.person.incomeIngresosNumberBasic Information
entityData.person.idTypeTipo de DocumentoText/StringBasic Information
entityData.person.idNumberNúmero de DocumentoText/StringBasic Information
entityData.person.cityCiudadText/StringBasic Information
entityData.person.stateProvinciaText/StringBasic Information
entityData.person.postalCodeCódigo PostalText/StringBasic Information
entityData.person.countryPaísText/StringBasic Information
entityData.person.alternativePhoneTeléfono AlternativoText/StringBasic Information
entityData.person.isPepEs PEP (Manual)Boolean (true/false)Basic InformationCampo manual - preferir enrichmentData.normalized.isPep
entityData.person.pepPositionCargo PEP (Manual)Text/StringBasic InformationCampo manual - preferir enrichmentData.normalized.pepPosition
entityData.person.pepCountryPaís PEP (Manual)Text/StringBasic InformationCampo manual - preferir enrichmentData.normalized.pepCountry
statusEstadoText/StringBasic Information
enrichmentData.normalized.documentsDocumentosArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todos los documentos
enrichmentData.normalized.documentsSummary.totalDocumentsTotal de DocumentosNumberEnrichment DataNúmero total de documentos
enrichmentData.normalized.documentsSummary.confirmedDocumentsDocumentos ConfirmadosNumberEnrichment DataDocumentos confirmados por múltiples fuentes
enrichmentData.normalized.documentsSummary.mainDocumentDocumento PrincipalText/StringEnrichment DataDocumento principal formateado
enrichmentData.normalized.documentsSummary.hasMultipleDocumentsPosee Múltiples DocumentosBoolean (true/false)Enrichment DataIndica si hay más de un documento
enrichmentData.normalized.documentsSummary.hasExpiredDocumentsPosee Documentos ExpiradosBoolean (true/false)Enrichment DataIndica si hay documentos vencidos
enrichmentData.normalized.riskFlagsBanderas de RiesgoArray of objects (10 nested fields)Enrichment DataBuscar campos específicos dentro de todas las banderas de riesgo
enrichmentData.normalized.riskFlagsSummary.totalFlagsTotal de BanderasNumberEnrichment Data
enrichmentData.normalized.riskFlagsSummary.activeFlagsBanderas ActivasNumberEnrichment Data
enrichmentData.normalized.riskFlagsSummary.hasPepFlagsTiene Banderas PEPBoolean (true/false)Enrichment Data
enrichmentData.normalized.riskFlagsSummary.hasSanctionFlagsTiene Banderas de SanciónBoolean (true/false)Enrichment Data
enrichmentData.normalized.demographicsDemografíaArray of objects (8 nested fields)Enrichment DataBuscar campos específicos dentro de todos los datos demográficos
enrichmentData.normalized.demographicsSummary.hasDemographicDataTiene Datos DemográficosBoolean (true/false)Enrichment Data
enrichmentData.normalized.demographicsSummary.hasConflictsTiene ConflictosBoolean (true/false)Enrichment Data
enrichmentData.normalized.demographicsSummary.consensusAgeEdad ConsensoNumberEnrichment Data
enrichmentData.normalized.occupationsOcupacionesArray of objects (11 nested fields)Enrichment DataBuscar campos específicos dentro de todos los datos de ocupación
enrichmentData.normalized.occupationsSummary.totalOccupationsTotal de OcupacionesNumberEnrichment Data
enrichmentData.normalized.occupationsSummary.hasCurrentOccupationTiene Ocupación ActualBoolean (true/false)Enrichment Data
enrichmentData.normalized.occupationsSummary.currentOccupationOcupación ActualText/StringEnrichment Data
enrichmentData.normalized.occupationsSummary.currentEmployerEmpleador ActualText/StringEnrichment Data
enrichmentData.normalized.occupationsSummary.hasIncomeDataTiene Datos de IngresoBoolean (true/false)Enrichment Data
enrichmentData.normalized.adverseMediaScoreScore de Medios AdversosNumberEnrichment Data
enrichmentData.normalized.criminalInvolvementsInvolucramientos CriminalesText/StringEnrichment Data
enrichmentData.normalized.bankruptciesQuiebrasNumberEnrichment Data
enrichmentData.normalized.confidenceConfianza de DatosNumberEnrichment Data
enrichmentData.normalized.completenessCompletitud de DatosNumberEnrichment Data
enrichmentData.normalized.totalDebtDeuda TotalNumberEnrichment DataDeuda total en sistema financiero (BCRA Deudas) - en root
enrichmentData.normalized.worstCreditSituationPeor Situación CrediticiaNumberEnrichment DataPeor situación crediticia: 1=Normal, 2=En Observación, 3=Con Problemas, 4=Alto Riesgo, 5=Irrecuperable (BCRA) - en root
enrichmentData.normalized.debtorStatusEstado DeudorText/StringEnrichment DataEstado como deudor: NORMAL, EN_OBSERVACION, CON_PROBLEMAS, ALTO_RIESGO, IRRECUPERABLE (BCRA) - en root
enrichmentData.normalized.monthlyIncomeIngreso MensualNumberEnrichment DataIngreso mensual estimado - Nosis
enrichmentData.normalized.pepScoreScore de Riesgo PEPNumberEnrichment DataScore de riesgo PEP (0-100, donde 100 = alto riesgo)
enrichmentData.normalized.riskScoreScore de Riesgo GeneralNumberEnrichment DataScore general de riesgo (0-100, donde 100 = alto riesgo)
enrichmentData.normalized.laborViolationsInfracciones LaboralesBoolean (true/false)Enrichment DataTiene infracciones laborales registradas - RePET
enrichmentData.normalized.vehicleCountCantidad de VehículosNumberEnrichment DataNúmero de vehículos registrados - Nosis
enrichmentData.normalized.propertyCountCantidad de PropiedadesNumberEnrichment DataNúmero de propiedades inmobiliarias - Nosis
enrichmentData.normalized.fullNameNombre CompletoText/StringEnrichment DataNombre completo de la persona (Nosis) - en root
enrichmentData.normalized.firstNameNombreText/StringEnrichment DataNombre de la persona (Nosis) - en root
enrichmentData.normalized.lastNameApellidoText/StringEnrichment DataApellido de la persona (Nosis) - en root
enrichmentData.normalized.taxIdCUIL/CUITText/StringEnrichment DataCUIL o CUIT de la persona (Nosis) - en root
enrichmentData.normalized.idNumberDNIText/StringEnrichment DataNúmero de DNI (Nosis) - en root
enrichmentData.normalized.idTypeTipo de DocumentoText/StringEnrichment DataTipo de documento de identidad (Nosis) - en root
enrichmentData.normalized.dateOfBirthFecha de NacimientoDate (ISO 8601 format)Enrichment DataFecha de nacimiento (Nosis) - en root
enrichmentData.normalized.ageEdadNumberEnrichment DataEdad de la persona (Nosis) - en root
enrichmentData.normalized.genderGéneroText/StringEnrichment DataGénero (male/female/unknown) (Nosis) - en root
enrichmentData.normalized.isDeceasedEs FallecidoBoolean (true/false)Enrichment DataIndica si la persona está fallecida (Nosis) - en root
enrichmentData.normalized.countryPaísText/StringEnrichment DataPaís (AR) (Nosis) - en root
enrichmentData.normalized.nationalityNacionalidadText/StringEnrichment DataNacionalidad de la persona (REPET) - en root
enrichmentData.normalized.isMonotributoEs MonotributistaBoolean (true/false)Enrichment DataPessoa registrada en régimen de monotributo (AFIP) - Nosis - en root
enrichmentData.normalized.isAutonomousEs AutónomoBoolean (true/false)Enrichment DataInscripto como trabajador autónomo - Nosis - en root
enrichmentData.normalized.isEmployeeEs EmpleadoBoolean (true/false)Enrichment DataPessoa tiene empleo en relación de dependencia - Nosis - en root
enrichmentData.normalized.isEmployerEs EmpleadorBoolean (true/false)Enrichment DataPessoa es empleador con trabajadores a cargo - Nosis - en root
enrichmentData.normalized.isRetiredEs JubiladoBoolean (true/false)Enrichment DataPessoa recibe jubilación o pensión - Nosis - en root
enrichmentData.normalized.afipSeniorityAntigüedad AFIPNumberEnrichment DataAntigüedad de inscripción en AFIP en meses - Nosis - en root
enrichmentData.normalized.isIvaRegisteredInscripto en IVABoolean (true/false)Enrichment DataInscripto en IVA - Nosis - en root
enrichmentData.normalized.isIncomeTaxRegisteredInscripto en GananciasBoolean (true/false)Enrichment DataInscripto en Impuesto a las Ganancias - Nosis - en root
enrichmentData.normalized.afipRegistrationDateFecha de Inscripción AFIPDate (ISO 8601 format)Enrichment DataFecha más antigua de inscripción en AFIP - Nosis - en root
enrichmentData.normalized.employmentSeniorityAntigüedad LaboralNumberEnrichment DataAntigüedad laboral en meses - Nosis - en root
enrichmentData.normalized.wasEmployedLast12MonthsEmpleado Últimos 12 MesesBoolean (true/false)Enrichment DataTuvo empleo en los últimos 12 meses - Nosis - en root
enrichmentData.normalized.isPepEs o Fue PEPBoolean (true/false)Enrichment DataEs o fue Pessoa Políticamente Expuesta - Nosis - en root
enrichmentData.normalized.isCurrentPepEs PEP ActualBoolean (true/false)Enrichment DataEs actualmente PEP - Nosis - en root
enrichmentData.normalized.isAMLObligatedSubjectEs Sujeto Obligado AMLBoolean (true/false)Enrichment DataEs sujeto obligado por normativa AML/CFT - Nosis - en root
enrichmentData.normalized.laftHomonymsCountCantidad de Homónimos LAFTNumberEnrichment DataCantidad de homónimos en listas LAFT - Nosis - en root
enrichmentData.normalized.isMemberOfCompanyEs Miembro de SociedadBoolean (true/false)Enrichment DataEs integrante/socio de sociedad - Nosis - en root
enrichmentData.normalized.addressesDireccionesArray of objects (9 nested fields)Enrichment DataBuscar campos específicos dentro de todas las direcciones
enrichmentData.normalized.addressesSummary.totalAddressesTotal de DireccionesNumberEnrichment Data
enrichmentData.normalized.addressesSummary.confirmedAddressesDirecciones ConfirmadasNumberEnrichment Data
enrichmentData.normalized.aliasesAlias/Nombres AlternativosArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todos los nombres alternativos
enrichmentData.normalized.aliasesSummaryResumen de AliasesNested object (4 nested fields)Enrichment DataEstadísticas agregadas sobre nombres alternativos
enrichmentData.normalized.emailsEmailsArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todos los emails
enrichmentData.normalized.emailsSummary.totalEmailsTotal de EmailsNumberEnrichment Data
enrichmentData.normalized.emailsSummary.validatedEmailsEmails ValidadosNumberEnrichment Data
enrichmentData.normalized.phonesTeléfonosArray of objects (8 nested fields)Enrichment DataBuscar campos específicos dentro de todos los teléfonos
enrichmentData.normalized.phonesSummary.totalPhonesTotal de TeléfonosNumberEnrichment Data
enrichmentData.normalized.phonesSummary.activePhonesTeléfonos ActivosNumberEnrichment Data
enrichmentData.normalized.sanctionedSancionadoBoolean (true/false)Enrichment DataPessoa aparece en listas de sanciones (RePET Argentina)
enrichmentData.normalized.sanctionsSanciones ConsolidadasArray of objects (7 nested fields)Enrichment DataBuscar campos específicos dentro de todas las sanciones consolidadas
enrichmentData.normalized.sanctionsSummaryResumen de SancionesNested object (4 nested fields)Enrichment DataEstadísticas agregadas sobre listas de sanciones
enrichmentData.normalized.terrorismRegistryMatchRegistro de TerrorismoBoolean (true/false)Enrichment DataPessoa aparece en registro de terrorismo (RePET)
enrichmentData.normalized.terrorismRegistryActiveRegistro de Terrorismo ActivoBoolean (true/false)Enrichment DataRegistro de terrorismo está actualmente activo (RePET)
enrichmentData.normalized.legalProceedingsProcesos JudicialesArray of objects (7 nested fields)Enrichment DataBuscar campos específicos dentro de todos los procesos judiciales
enrichmentData.normalized.legalProceedingsSummary.totalProceedingsTotal de ProcesosNumberEnrichment Data
enrichmentData.normalized.legalProceedingsSummary.hasActiveCriminalCasesTiene Casos Criminales ActivosBoolean (true/false)Enrichment Data
enrichmentData.normalized.terrorismRegistryMatchCoincidencia Registro TerrorismoBoolean (true/false)Enrichment DataPessoa figura en registros de terrorismo
enrichmentData.normalized.terrorismRegistryActiveRegistro Terrorismo ActivoBoolean (true/false)Enrichment DataRegistro de terrorismo está activo
enrichmentData.normalized.terrorismRiskLevelNivel Riesgo TerrorismoText/StringEnrichment DataNivel de riesgo de terrorismo (CRITICAL, HIGH, MEDIUM, LOW)
enrichmentData.normalized.totalCurrentDebtDeuda Total ActualNumberEnrichment DataDeuda total en el período actual
enrichmentData.normalized.averageMonthlyDebtDeuda Mensual PromedioNumberEnrichment DataPromedio de deuda mensual
enrichmentData.normalized.totalHistoricalDebtDeuda Histórica TotalNumberEnrichment DataSuma total de deudas históricas
enrichmentData.normalized.worstHistoricalSituationPeor Situación HistóricaNumberEnrichment DataPeor situación crediticia histórica (0-6)
enrichmentData.normalized.totalFinancialEntitiesTotal Entidades FinancierasNumberEnrichment DataCantidad de entidades financieras con las que opera
enrichmentData.normalized.hasActiveRevisionsTiene Revisiones ActivasBoolean (true/false)Enrichment DataTiene revisiones crediticias activas
enrichmentData.normalized.hasActiveLegalProcessesTiene Procesos Judiciales ActivosBoolean (true/false)Enrichment DataTiene procesos judiciales activos relacionados con deudas
enrichmentData.normalized.periodsAnalyzedPeríodos AnalizadosNumberEnrichment DataCantidad de períodos mensuales analizados
kyc.statusStatus KYCText/StringKYC VerificationStatus da validação KYC (KYC provider)
kyc.biometricResultResultado BiométricoNested object (3 nested fields)KYC VerificationResultados de face match e liveness (KYC provider)
kyc.documentsVerifiedDocumentos VerificadosArray of objects (3 nested fields)KYC VerificationLista de documentos verificados no KYC
kyc.riskAssessmentAvaliação de Risco KYCNested object (2 nested fields)KYC VerificationAvaliação de risco realizada pelo KYC
kyc.extractedDataDados Extraídos do DocumentoNested object (7 nested fields)KYC VerificationDados extraídos do documento de identidade
kyc.verifiedAtData de Verificação KYCDate (ISO 8601 format)KYC VerificationData em que o KYC foi verificado/aprovado
kyc.isCurrentÉ Validação AtualBoolean (true/false)KYC VerificationIndica se é a validação KYC ativa/atual
kyc.providerProvedor KYCText/StringKYC VerificationNome do provedor que realizou o KYC (ex: KYC provider)

Global Fields

Field PathLabelTypeCategoryDescription
enrichmentData.normalized.riskFlagsBanderas de RiesgoArray of objects (11 nested fields)Enrichment DataBanderas de riesgo consolidadas (PEP, Sanciones). Solo se consolidan automáticamente si hay 1 hit relevante.
enrichmentData.normalized.riskFlagsSummary.totalFlagsTotal de BanderasNumberEnrichment Data
enrichmentData.normalized.riskFlagsSummary.activeFlagsBanderas ActivasNumberEnrichment Data
enrichmentData.normalized.riskFlagsSummary.hasPepFlagsTiene Banderas PEPBoolean (true/false)Enrichment Data
enrichmentData.normalized.riskFlagsSummary.hasSanctionFlagsTiene Banderas de SanciónBoolean (true/false)Enrichment Data
enrichmentData.normalized.isPepEs PEPBoolean (true/false)Enrichment DataPessoa Políticamente Expuesta (actual o histórico)
enrichmentData.normalized.isCurrentPepEs PEP ActualBoolean (true/false)Enrichment DataActualmente ejerce cargo político
enrichmentData.normalized.pepLevelNivel PEPText/StringEnrichment DataNivel del PEP
enrichmentData.normalized.pepCountryPaís PEPText/StringEnrichment DataPaís donde ejerce/ejerció el cargo político
enrichmentData.normalized.pepLevelsNiveles PEPArray of objectsEnrichment DataTipos de PEP identificados (ComplyAdvantage)
enrichmentData.normalized.sanctionedSancionadoBoolean (true/false)Enrichment DataAparece en listas de sanciones internacionales
enrichmentData.normalized.adverseMediaMedios AdversosBoolean (true/false)Enrichment DataTiene menciones en medios adversos
enrichmentData.normalized.dateOfBirthFecha de NacimientoDate (ISO 8601 format)Enrichment DataFecha de nacimiento consolidada (ComplyAdvantage)
enrichmentData.normalized.countryPaísText/StringEnrichment DataPaís de la persona (ComplyAdvantage)
enrichmentData.normalized.sanctionsSancionesArray of objects (8 nested fields)Enrichment DataListas de sanciones donde aparece la persona
enrichmentData.normalized.mediaMentionsMenciones en MediosArray of objects (8 nested fields)Enrichment DataMenciones en medios adversos
enrichmentData.normalized.demographicsDemografíaArray of objects (7 nested fields)Enrichment DataBuscar campos específicos dentro de todos los datos demográficos
enrichmentData.normalized.demographicsSummary.hasDemographicDataTiene Datos DemográficosBoolean (true/false)Enrichment Data
enrichmentData.normalized.demographicsSummary.hasConflictsTiene ConflictosBoolean (true/false)Enrichment Data
enrichmentData.normalized.demographicsSummary.consensusAgeEdad ConsensoNumberEnrichment Data
enrichmentData.normalized.occupationsOcupacionesArray of objects (10 nested fields)Enrichment DataBuscar campos específicos dentro de todos los datos de ocupación
enrichmentData.normalized.occupationsSummary.totalOccupationsTotal de OcupacionesNumberEnrichment Data
enrichmentData.normalized.occupationsSummary.hasCurrentOccupationTiene Ocupación ActualBoolean (true/false)Enrichment Data
enrichmentData.normalized.occupationsSummary.currentOccupationOcupación ActualText/StringEnrichment Data
enrichmentData.normalized.occupationsSummary.currentEmployerEmpleador ActualText/StringEnrichment Data
enrichmentData.normalized.occupationsSummary.hasIncomeDataTiene Datos de IngresoBoolean (true/false)Enrichment Data
kyc.statusStatus KYCText/StringKYC VerificationStatus da validação KYC (KYC provider)
kyc.biometricResultResultado BiométricoNested object (3 nested fields)KYC VerificationResultados de face match e liveness (KYC provider)
kyc.documentsVerifiedDocumentos VerificadosArray of objects (3 nested fields)KYC VerificationLista de documentos verificados no KYC
kyc.riskAssessmentAvaliação de Risco KYCNested object (2 nested fields)KYC VerificationAvaliação de risco realizada pelo KYC
kyc.extractedDataDados Extraídos do DocumentoNested object (7 nested fields)KYC VerificationDados extraídos do documento de identidade
kyc.verifiedAtData de Verificação KYCDate (ISO 8601 format)KYC VerificationData em que o KYC foi verificado/aprovado
kyc.isCurrentÉ Validação AtualBoolean (true/false)KYC VerificationIndica se é a validação KYC ativa/atual
kyc.providerProvedor KYCText/StringKYC VerificationNome do provedor que realizou o KYC (ex: KYC provider)

Estruturas de Campos Aninhados

Alguns campos contêm estruturas aninhadas (arrays u objetos) com múltiplos subcampos:

enrichmentData.normalized.documentsSummary - Resumo de Documentos

Tipo: Object Descrição: Estatísticas agregadas sobre documentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalDocumentsTotal de DocumentosNumberNúmero total de documentos
confirmedDocumentsDocumentos ConfirmadosNumberDocumentos confirmados por múltiplas fontes
mainDocumentDocumento PrincipalText/StringDocumento principal formatado
hasMultipleDocumentsPossui Múltiplos DocumentosBoolean (true/false)Indica se há mais de um documento
hasExpiredDocumentsPossui Documentos ExpiradosBoolean (true/false)Indica se há documentos vencidos

enrichmentData.normalized.documents - Documentos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os documentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
valueNúmeroText/StringNúmero do documento (ex: “33660120”)
typeTipoText/StringTipo de documento
classificationClassificaçãoText/StringClassificação do documento
activeAtivoBoolean (true/false)Documento está ativo
isExpiredExpiradoBoolean (true/false)Documento está expirado
issuingCountryPaís EmissorText/StringCódigo ISO do país (ex: “BR”, “US”)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.documents.$.value",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.addressesSummary - Resumo de Endereços

Tipo: Object Descrição: Estatísticas agregadas sobre endereços Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalAddressesTotal de EndereçosNumberNúmero total de endereços
confirmedAddressesEndereços ConfirmadosNumberEndereços confirmados por múltiplas fontes

enrichmentData.normalized.addresses - Endereços

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os endereços Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
fullAddressEndereço CompletoText/String
cityCidadeText/String
stateEstadoText/String
countryPaísText/String
postalCodeCEPText/String
typeTipoText/String
isActiveAtivoBoolean (true/false)
isCurrentAtualBoolean (true/false)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.addresses.$.fullAddress",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.emailsSummary - Resumo de E-mails

Tipo: Object Descrição: Estatísticas agregadas sobre e-mails Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalEmailsTotal de E-mailsNumberNúmero total de e-mails
validatedEmailsE-mails ValidadosNumberE-mails validados

enrichmentData.normalized.emails - E-mails

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os e-mails Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
addressEndereço de E-mailText/String
domainDomínioText/String
typeTipoText/String
isValidatedValidadoBoolean (true/false)
isActiveAtivoBoolean (true/false)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.emails.$.address",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.phonesSummary - Resumo de Telefones

Tipo: Object Descrição: Estatísticas agregadas sobre telefones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalPhonesTotal de TelefonesNumberNúmero total de telefones
activePhonesTelefones AtivosNumberTelefones ativos

enrichmentData.normalized.phones - Telefones

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os telefones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
numberNúmero CompletoText/String
normalizedNumberNúmero NormalizadoText/String
countryCodeCódigo do PaísText/String
areaCodeDDDText/String
typeTipoText/String
isActiveAtivoBoolean (true/false)
currentCarrierOperadora AtualText/String
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.phones.$.number",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.sanctionsSummary - Resumo de Sanções

Tipo: Object Descrição: Estatísticas agregadas sobre sanções Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalListsTotal de Listas de SançõesNumberNúmero total de listas
confirmedListsListas ConfirmadasNumberListas confirmadas por múltiplas fontes

enrichmentData.normalized.legalProceedingsSummary - Resumo de Processos Legais

Tipo: Object Descrição: Estatísticas agregadas sobre processos legais Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalProceedingsTotal de ProcessosNumberNúmero total de processos
hasActiveCriminalCasesTem Processos Criminais AtivosBoolean (true/false)Indica se há processos criminais ativos
hasArrestWarrantTem Mandado de PrisãoBoolean (true/false)Indica se há mandado de prisão
byType.criminalProcessos CriminaisNumberNúmero de processos criminais
byType.civilProcessos CíveisNumberNúmero de processos cíveis
byType.laborProcessos TrabalhistasNumberNúmero de processos trabalhistas
byType.public_ministryProcessos do Ministério PúblicoNumberNúmero de investigações/processos do MP
byType.arrest_warrantMandados de PrisãoNumberNúmero de mandados de prisão
byStatus.activeProcessos AtivosNumberNúmero de processos ativos
byStatus.closedProcessos EncerradosNumberNúmero de processos encerrados
bySeverity.highProcessos de Alta SeveridadeNumberNúmero de processos de alta severidade
bySeverity.criticalProcessos de Severidade CríticaNumberNúmero de processos críticos
hasLaborViolationsTem Violações TrabalhistasBoolean (true/false)Indica se há violações trabalhistas
hasPublicMinistryInvestigationTem Investigação do Ministério PúblicoBoolean (true/false)Indica se há investigação do MP
underSecrecyProcessos em Segredo de JustiçaNumberNúmero de processos sob sigilo
urgentProcessos UrgentesNumberNúmero de processos urgentes
totalValueValor Total dos ProcessosNumberValor monetário total
totalClaimAmountValor Total das CausasNumberSoma total dos valores de todas as causas (em centavos)
averageClaimAmountValor Médio das CausasNumberValor médio das causas (em centavos)
activeProcessosCountProcessos Ativos (Total)NumberNúmero total de processos com status ativo
mostRecentUpdateAtualização Mais RecenteDate (ISO 8601 format)Data da atualização mais recente entre todos os processos
oldestCaseYearAno do Processo Mais AntigoText/StringAno do processo mais antigo
multiSourceConfirmationRateTaxa de Confirmação Multi-FonteNumberPorcentagem de processos confirmados por múltiplas fontes
byRole.asAuthorComo AutorNumberNúmero de processos como autor/requerente
byRole.asDefendantComo RéuNumberNúmero de processos como réu/requerido
byRole.asOtherOutro PapelNumberNúmero de processos em outro papel
byRole.unknownPapel DesconhecidoNumberNúmero de processos com papel desconhecido
averageLawsuitAgeIdade Média dos Processos (dias)NumberIdade média de todos os processos em dias
totalUpdatesTotal de AtualizaçõesNumberSoma total de atualizações/movimentos em todos os processos
proceedingsWithJudgeProcessos com Juiz IdentificadoNumberQuantidade de processos com juiz identificado
recentActivityCountProcessos com Atividade RecenteNumberProcessos com atividade nos últimos 30 dias
oldProceedingsCountProcessos AntigosNumberNúmero de processos com mais de 2 anos (>730 dias)

enrichmentData.normalized.legalProceedings - Processos Judiciais

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os processos judiciais Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
caseNumberNúmero do ProcessoText/StringNúmero do processo
subjectAssuntoText/StringAssunto do processo
typeTipoText/StringTipo de processo
statusStatusText/StringStatus do processo
statusDetailStatus Detalhado (Brasil)Text/StringStatus original do processo antes da normalização (DISTRIBUIDO, ATIVO, EM_ANDAMENTO, ENCERRADO, ARQUIVADO, CONDENADO, ABSOLVIDO, etc.)
rolePapel da PessoaText/StringPapel da pessoa no processo
courtTribunal/VaraText/StringTribunal ou vara
tribunalTribunalText/StringNome do tribunal (ex: TJSP, TJRJ)
comarcaComarcaText/StringComarca do processo
stateEstadoText/StringEstado (UF) do processo (ex: SP, RJ, PR)
judgeJuizText/StringNome do juiz responsável
courtDistrictForo/DistritoText/StringForo ou distrito judicial
courtLevelInstânciaText/StringInstância do tribunal
judgingBodyÓrgão JulgadorText/StringÓrgão julgador ou câmara
severitySeveridadeText/StringNível de severidade do processo
filingDateData de EntradaDate (ISO 8601 format)Data de entrada do processo
filingYearAno de EntradaText/StringAno de distribuição do processo
lastUpdateÚltima AtualizaçãoDate (ISO 8601 format)Data da última atualização
lastMovementDateÚltimo MovimentoDate (ISO 8601 format)Data do último movimento processual
noticeDateData de NotificaçãoDate (ISO 8601 format)Data de notificação
closeDateData de EncerramentoDate (ISO 8601 format)Data de encerramento do processo
amountValorNumberValor da causa (em centavos)
lawsuitAgeIdade do Processo (dias)NumberIdade do processo em dias
numberOfUpdatesNúmero de AtualizaçõesNumberQuantidade de atualizações/movimentos
numberOfPartiesNúmero de PartesNumberQuantidade de partes envolvidas
confidenceConfiançaNumberNível de confiança dos dados (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.legalProceedings.$.caseNumber",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.riskFlags - Bandeiras de Risco

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as bandeiras de risco Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
flagTypeTipo de BandeiraText/StringTipo de bandeira de risco
isActiveEstá AtivoBoolean (true/false)Indica se a bandeira de risco está atualmente ativa
details.severitySeveridadeText/StringNível de severidade do risco
details.pepPositionCargo PEPText/StringCargo político (apenas para PEP)
details.pepCountryPaís PEPText/StringPaís do cargo político
details.pepLevelNível PEPText/StringNível do PEP (nacional, internacional, local)
details.descriptionDescriçãoText/StringDescrição detalhada da bandeira
details.riskScoreScore de RiscoNumberScore de risco (0-100)
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Bandeira confirmada por 2+ fontes
confidenceConfiançaNumberNível de confiança (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.riskFlags.$.flagType",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.riskFlagsSummary - Resumo de Bandeiras de Risco

Tipo: Object Descrição: Estatísticas agregadas sobre bandeiras de risco Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalFlagsTotal de BandeirasNumberNúmero total de bandeiras
activeFlagsBandeiras AtivasNumberBandeiras atualmente ativas
hasPepFlagsTem Bandeiras PEPBoolean (true/false)Indica se há bandeiras PEP
hasSanctionFlagsTem Bandeiras de SançãoBoolean (true/false)Indica se há bandeiras de sanção

enrichmentData.normalized.violations - Violações Consolidadas

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as violações consolidadas (ESG + crimes) Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
idIDText/StringIdentificador único da violação
displayNameNomeText/StringNome formatado da violação
categoryCategoriaText/StringCategoria da violação
subcategorySubcategoriaText/StringSubcategoria da violação
severitySeveridadeText/StringNível de severidade
legalClassificationClassificação LegalText/StringTipo legal da violação
complianceClassificationClassificação de ComplianceText/StringTipo de compliance
sourcesFontesText/StringFiltrar por provedores específicos que reportaram
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Violação confirmada por 2+ fontes
countContagemNumberNúmero de vezes reportada
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.violations.$.id",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.violationsSummary - Resumo de Violações

Tipo: Object Descrição: Estatísticas agregadas sobre violações Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalViolationsTotal de ViolaçõesNumberNúmero total de violações
hasCriminalViolationsTem Violações CriminaisBoolean (true/false)Indica se há violações criminais
hasESGViolationsTem Violações ESGBoolean (true/false)Indica se há violações ESG
hasEnvironmentalCrimesTem Crimes AmbientaisBoolean (true/false)Indica se há crimes ambientais
hasLaborViolationsTem Violações TrabalhistasBoolean (true/false)Indica se há violações trabalhistas
hasFinancialCrimesTem Crimes FinanceirosBoolean (true/false)Indica se há crimes financeiros
confirmedByMultipleSourcesViolações Confirmadas por Múltiplas FontesNumberNúmero de violações confirmadas

enrichmentData.normalized.mediaMentions - Menções em Mídia

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as menções em mídia consolidadas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
idIDText/StringIdentificador único da menção
titleTítuloText/StringTítulo da menção
descriptionDescriçãoText/StringDescrição completa
dateDataText/StringData da menção (YYYY-MM-DD)
sentimentSentimentoText/StringSentimento da menção
categoryCategoriaText/StringCategoria da menção
amountValor (centavos)NumberValor monetário em centavos
currencyMoedaText/StringCódigo da moeda (BRL, USD)
entityEntidadeText/StringTribunal, agência, parceiro mencionado
severitySeveridadeText/StringNível de severidade
sourcesFontesText/StringFiltrar por provedores específicos que reportaram
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Menção confirmada por 2+ fontes
confidenceConfiançaNumberNível de confiança (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.mediaMentions.$.id",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.mediaSummary - Resumo de Mídia

Tipo: Object Descrição: Estatísticas agregadas sobre menções na mídia Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalMentionsTotal de MençõesNumberNúmero total de menções
recentMentionsMenções Recentes (12 meses)NumberMenções nos últimos 12 meses
highImpactMentionsMenções de Alto ImpactoNumberMenções com valor monetário ou resultado legal
sentimentScoreScore de Sentimento (-100 a +100)NumberScore geral de sentimento
firstMentionDateData da Primeira MençãoText/StringData da primeira menção na mídia (ISO format)
latestMentionDateData da Última MençãoText/StringData da menção mais recente (ISO format)
bySentiment.positiveMenções PositivasNumberNúmero de menções com sentimento positivo
bySentiment.negativeMenções NegativasNumberNúmero de menções com sentimento negativo
bySentiment.neutralMenções NeutrasNumberNúmero de menções com sentimento neutro
condemnationsCountCondenaçõesNumberNúmero de condenações
investigationsCountInvestigaçõesNumberNúmero de investigações
awardsCountPrêmiosNumberNúmero de prêmios
positiveCountTotal de Menções PositivasNumberTotal de menções positivas
negativeCountTotal de Menções NegativasNumberTotal de menções negativas
adverseHighImpactCountMídia Adversa de Alto ImpactoNumberMenções negativas com alto impacto

enrichmentData.normalized.sanctions - Sanções Consolidadas

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as sanções consolidadas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
listNameNome da ListaText/StringNome formatado da lista (ex: “OFAC SDN”, “UN Sanctions”, “Mídia”). Busca livre por texto
typeTipo de SançãoText/StringCategoria da sanção para agrupamento e filtros
sourcesFontesText/StringFiltrar por provedores específicos que reportaram
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Sanção confirmada por 2+ provedores
confidenceConfiançaNumberNível de confiança (0-100)
addedDateData de AdiçãoText/StringData em que foi adicionado à lista
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.sanctions.$.listName",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.demographics - Demografia

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os dados demográficos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
dateOfBirthData de NascimentoText/StringData de nascimento (ISO format)
ageIdadeNumberIdade calculada
genderGêneroText/StringGênero da pessoa
nationalityNacionalidadeText/StringPaís de nacionalidade
maritalStatusEstado CivilText/StringEstado civil
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Dado confirmado por 2+ fontes
confidenceConfiançaNumberNível de confiança (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.demographics.$.dateOfBirth",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.demographicsSummary - Resumo Demográfico

Tipo: Object Descrição: Estatísticas agregadas sobre dados demográficos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
hasDemographicDataTem Dados DemográficosBoolean (true/false)Indica se há dados demográficos
hasConflictsTem ConflitosBoolean (true/false)Indica se há conflitos entre dados
hasDateOfBirthTem Data de NascimentoBoolean (true/false)Indica se há data de nascimento
hasAgeTem IdadeBoolean (true/false)Indica se há idade
hasGenderTem GêneroBoolean (true/false)Indica se há gênero
hasNationalityTem NacionalidadeBoolean (true/false)Indica se há nacionalidade
consensusAgeIdade ConsensoNumberIdade mais confirmada
consensusGenderGênero ConsensoText/StringGênero mais confirmado por múltiplas fontes
consensusNationalityNacionalidade ConsensoText/StringNacionalidade mais confirmada

enrichmentData.normalized.occupations - Ocupações

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os dados de ocupação Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
occupationOcupaçãoText/StringTítulo do cargo/profissão
employerEmpregadorText/StringNome da empresa empregadora
employerTaxIdCNPJ do EmpregadorText/StringCNPJ da empresa
incomeRendaNumberRenda mensal
incomeRangeFaixa de RendaText/StringFaixa de renda
currencyMoedaText/StringCódigo da moeda (BRL, ARS, USD)
isCurrentÉ AtualBoolean (true/false)É a ocupação atual?
isPrimaryÉ PrimárioBoolean (true/false)É a fonte de renda principal?
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Ocupação confirmada por 2+ fontes
confidenceConfiançaNumberNível de confiança (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.occupations.$.occupation",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.occupationsSummary - Resumo de Ocupações

Tipo: Object Descrição: Estatísticas agregadas sobre ocupações profissionais Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalOccupationsTotal de OcupaçõesNumberNúmero total de ocupações registradas
hasCurrentOccupationTem Ocupação AtualBoolean (true/false)Indica se há ocupação atual
currentOccupationOcupação AtualText/StringOcupação profissional atual
currentEmployerEmpregador AtualText/StringNome do empregador atual
hasIncomeDataTem Dados de RendaBoolean (true/false)Indica se há dados de renda

enrichmentData.normalized.electoralActivitySummary - Resumo de Atividade Eleitoral

Tipo: Object Descrição: Estatísticas agregadas sobre doações eleitorais Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
isCurrentDonorDoador AtualBoolean (true/false)Atualmente é doador eleitoral
isHistoricalDonorDoador HistóricoBoolean (true/false)Já foi doador eleitoral
totalDonationsTotal de DoaçõesNumberNúmero total de doações individuais
totalAmountDonatedValor Total DoadoNumberValor total doado em todas as eleições
totalYearsActiveAnos AtivosNumberNúmero de anos com doações
firstDonationYearPrimeiro Ano de DoaçãoText/StringAno da primeira doação eleitoral
lastDonationYearÚltimo Ano de DoaçãoText/StringAno da última doação eleitoral
mostActiveYearAno Mais AtivoText/StringAno com mais doações
averageAnnualDonationsMédia de Doações/AnoNumberMédia de doações por ano
averageAnnualAmountMédia de Valor/AnoNumberMédia de valor doado por ano
hasRecentActivityAtividade RecenteBoolean (true/false)Doou nos últimos 3 anos

enrichmentData.normalized.electoralActivity - Doações Eleitorais por Ano

Tipo: Array of objects Descrição: Buscar doações eleitorais específicas por ano Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
yearAnoText/StringAno da doação eleitoral (ex: “2018”)
amountDonatedValor DoadoNumberValor doado neste ano
donationsCountNúmero de DoaçõesNumberQuantidade de doações neste ano
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Doação confirmada por mais de uma fonte
confidenceConfiançaNumberScore de confiança (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.electoralActivity.$.year",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.taxReturnsSummary - Resumo de Declarações de IR

Tipo: Object Descrição: Estatísticas agregadas sobre declarações de imposto de renda Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalReturnsTotal de DeclaraçõesNumberNúmero total de declarações
uniqueYearsAnos com DeclaraçãoNumberNúmero de anos únicos com declarações
confirmedReturnsDeclarações ConfirmadasNumberDeclarações confirmadas por múltiplas fontes
hasRecentReturnsTem Declarações RecentesBoolean (true/false)Possui declarações dos últimos 3 anos
oldestYearAno Mais AntigoText/StringAno da declaração mais antiga
newestYearAno Mais RecenteText/StringAno da declaração mais recente

enrichmentData.normalized.taxReturns - Declarações de Imposto

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as declarações de imposto Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
yearAnoText/StringAno da declaração (ex: “2022”)
statusStatusText/StringStatus da declaração (ex: “REGULAR”, “PENDENTE”)
bankBancoText/StringBanco onde foi feita a declaração
branchAgênciaText/StringAgência bancária
isVipBranchÉ Agência VIPBoolean (true/false)Indica se é agência VIP
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.taxReturns.$.year",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.relationships - Relacionamentos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os relacionamentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
relatedEntityNameNome da Entidade RelacionadaText/StringNome da pessoa ou empresa relacionada
relatedEntityTaxIdCPF/CNPJ da EntidadeText/StringDocumento da entidade relacionada
relatedEntityTypeTipo de EntidadeText/StringTipo da entidade relacionada
relationshipTypeTipo de RelacionamentoText/StringTipo específico de relacionamento
relationshipLevelNível do RelacionamentoText/StringNível de proximidade
startDateData de InícioText/StringQuando o relacionamento começou
endDateData de TérminoText/StringQuando o relacionamento terminou
isActiveAtivoBoolean (true/false)Relacionamento está ativo
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Relacionamento confirmado por 2+ provedores
confidenceConfiançaNumberNível de confiança do relacionamento (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.relationships.$.relatedEntityName",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.relationshipsSummary - Resumo de Relacionamentos

Tipo: Object Descrição: Estatísticas agregadas sobre relacionamentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalRelationshipsTotal de RelacionamentosNumberNúmero total de relacionamentos únicos
uniqueRelationshipsRelacionamentos ÚnicosNumberNúmero de relacionamentos únicos
confirmedRelationshipsRelacionamentos ConfirmadosNumberRelacionamentos confirmados por múltiplas fontes
byType.familyRelacionamentos FamiliaresNumberNúmero de relações familiares (mãe, pai, irmãos, cônjuge)
byType.businessRelacionamentos ComerciaisNumberNúmero de relações comerciais (sócios, parceiros)
byType.socialRelacionamentos SociaisNumberNúmero de relações sociais (vizinhos, colegas)
byType.otherOutros RelacionamentosNumberOutros tipos de relacionamentos
byLevel.directRelacionamentos DiretosNumberNúmero de relações diretas
byLevel.indirectRelacionamentos IndiretosNumberNúmero de relações indiretas
hasFamilyRelationshipsPossui Relacionamentos FamiliaresBoolean (true/false)Indica se há relações familiares
hasBusinessRelationshipsPossui Relacionamentos ComerciaisBoolean (true/false)Indica se há relações comerciais
mostCommonRelationshipTypeTipo de Relacionamento Mais ComumText/StringTipo de relacionamento mais frequente

enrichmentData.normalized.aliases - Nomes Alternativos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os nomes alternativos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
nameNomeText/StringNome do alias
originalNameNome OriginalText/StringNome como aparece na fonte
typeTipo de AliasText/StringClassificação do alias
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Alias confirmado por 2+ provedores
usageFrequencyFrequência de UsoNumberQuantas vezes aparece nas fontes
confidenceConfiançaNumberNível de confiança do alias (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.aliases.$.name",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

kyc.biometricResult - Resultado Biométrico

Tipo: Object Descrição: Resultados de face match e liveness (KYC provider) Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
faceMatchScoreScore Face MatchNumberScore de correspondência facial (0-1, onde 0.8 = 80%)
livenessScoreScore LivenessNumberScore de detecção de vida (0-1)
passedBiometria AprovadaBoolean (true/false)Validação biométrica geral aprovada

kyc.documentsVerified - Documentos Verificados

Tipo: Array of objects Descrição: Lista de documentos verificados no KYC Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
typeTipo de DocumentoText/StringTipo do documento apresentado
verifiedVerificadoBoolean (true/false)Documento foi verificado com sucesso
verifiedAtData de VerificaçãoDate (ISO 8601 format)Data e hora da verificação do documento
Exemplo de Uso (Campo de Array):
{
  "field": "kyc.documentsVerified.$.type",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

kyc.riskAssessment - Avaliação de Risco KYC

Tipo: Object Descrição: Avaliação de risco realizada pelo KYC Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
riskLevelNível de RiscoText/StringClassificação do nível de risco
riskScoreScore de RiscoNumberScore numérico de risco (0-100)

kyc.extractedData - Dados Extraídos do Documento

Tipo: Object Descrição: Dados extraídos do documento de identidade Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
firstNameNomeText/StringPrimeiro nome extraído
lastNameSobrenomeText/StringSobrenome extraído
fullNameNome CompletoText/StringNome completo extraído
dateOfBirthData de NascimentoDate (ISO 8601 format)Data de nascimento extraída do documento
documentNumberNúmero do DocumentoText/StringNúmero do documento extraído
documentTypeTipo do DocumentoText/StringTipo do documento identificado
nationalityNacionalidadeText/StringNacionalidade extraída

enrichmentData.normalized.documents - Documentos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los documentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
valueNúmeroText/StringNúmero del documento (ej: “33660120”)
typeTipoText/StringTipo de documento
classificationClasificaciónText/StringClasificación del documento
activeActivoBoolean (true/false)Documento está activo
isExpiredExpiradoBoolean (true/false)Documento está expirado
issuingCountryPaís EmisorText/StringCódigo ISO del país (ej: “AR”, “US”)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.documents.$.value",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.riskFlags - Banderas de Riesgo

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas las banderas de riesgo Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
flagTypeTipo de BanderaText/StringTipo de bandera de riesgo
isActiveEstá ActivoBoolean (true/false)Indica si la bandera de riesgo está actualmente activa
details.severitySeveridadText/StringNivel de severidad del riesgo
details.pepPositionCargo PEPText/StringCargo político (solo para PEP)
details.pepCountryPaís PEPText/StringPaís del cargo político
details.pepLevelNivel PEPText/StringNivel del PEP (nacional, internacional, local)
details.descriptionDescripciónText/StringDescripción detallada de la bandera
details.riskScoreScore de RiesgoNumberScore de riesgo (0-100)
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Bandera confirmada por 2+ fuentes
confidenceConfianzaNumberNivel de confianza (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.riskFlags.$.flagType",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.demographics - Demografía

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los datos demográficos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
dateOfBirthFecha de NacimientoText/StringFecha de nacimiento (ISO format)
ageEdadNumberEdad calculada
genderGéneroText/StringGénero de la persona
nationalityNacionalidadText/StringPaís de nacionalidad
maritalStatusEstado CivilText/StringEstado civil
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Dato confirmado por 2+ fuentes
confidenceConfianzaNumberNivel de confianza (0-100)
sourcesFuentes de DatosText/StringFiltrar por proveedores específicos que reportaron
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.demographics.$.dateOfBirth",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.occupations - Ocupaciones

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los datos de ocupación Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
occupationOcupaciónText/StringTítulo del cargo/profesión
employerEmpleadorText/StringNombre de la empresa empleadora
employerTaxIdCUIT del EmpleadorText/StringCUIT de la empresa
incomeIngresoNumberIngreso mensual
incomeRangeRango de IngresoText/StringRango de ingreso
currencyMonedaText/StringCódigo de la moneda (BRL, ARS, USD)
isCurrentEs ActualBoolean (true/false)Es la ocupación actual?
isPrimaryEs PrimarioBoolean (true/false)Es la fuente de ingreso principal?
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Ocupación confirmada por 2+ fuentes
confidenceConfianzaNumberNivel de confianza (0-100)
sourcesFuentes de DatosText/StringFiltrar por proveedores específicos que reportaron
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.occupations.$.occupation",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.addresses - Direcciones

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas las direcciones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
streetCalleText/StringNombre de la calle y número
cityCiudadText/StringCiudad
stateProvinciaText/StringProvincia/Estado
postalCodeCódigo PostalText/StringCódigo postal
countryPaísText/StringPaís (código ISO)
typeTipoText/StringTipo de dirección
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Dirección confirmada por 2+ proveedores
confidenceConfianzaNumberNivel de confianza (0-100)
sourcesFuentes de DatosText/StringFiltrar por proveedores específicos que reportaron
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.addresses.$.street",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.aliases - Alias/Nombres Alternativos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los nombres alternativos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
aliasAliasText/StringNombre alternativo
typeTipoText/StringTipo de alias
isCurrentEs ActualBoolean (true/false)Indica si es el nombre actual
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Alias confirmado por 2+ proveedores
confidenceConfianzaNumberNivel de confianza (0-100)
sourcesFuentes de DatosText/StringProveedores que reportaron este alias
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.aliases.$.alias",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.aliasesSummary - Resumen de Aliases

Tipo: Object Descrição: Estadísticas agregadas sobre nombres alternativos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalAliasesTotal de AliasesNumberNúmero total de nombres alternativos
uniqueAliasesAliases ÚnicosNumberNúmero de aliases únicos
confirmedAliasesAliases ConfirmadosNumberAliases confirmados por 2+ fuentes
hasMultipleNamesPosee Múltiples NombresBoolean (true/false)Indica si posee más de un alias

enrichmentData.normalized.emails - Emails

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los emails Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
emailEmailText/StringDirección de email
typeTipoText/StringTipo de email
isValidatedValidadoBoolean (true/false)Email ha sido validado
isCorporateEs CorporativoBoolean (true/false)Es email corporativo
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Email confirmado por 2+ proveedores
sourcesFuentes de DatosText/StringFiltrar por proveedores específicos que reportaron
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.emails.$.email",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.phones - Teléfonos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los teléfonos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
numberNúmeroText/StringNúmero de teléfono
typeTipoText/StringTipo de teléfono
countryCodeCódigo de PaísText/StringCódigo de país (ej: “+54”)
areaCodeCódigo de ÁreaText/StringCódigo de área
isActiveActivoBoolean (true/false)Teléfono está activo
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Teléfono confirmado por 2+ proveedores
currentCarrierOperadora ActualText/StringOperadora telefónica
sourcesFuentes de DatosText/StringFiltrar por proveedores específicos que reportaron
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.phones.$.number",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.sanctions - Sanciones Consolidadas

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas las sanciones consolidadas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
listNameNombre de la ListaText/StringNombre formateado de la lista (ej: “OFAC SDN”, “UN Sanctions”, “RePET”)
typeTipo de SanciónText/StringCategoría de la sanción para agrupamiento y filtros
sourcesFuentesText/StringFiltrar por proveedores específicos que reportaron
nationalityNacionalidadText/StringNacionalidad de la persona sancionada
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Sanción confirmada por 2+ proveedores
confidenceConfianzaNumberNivel de confianza (0-100)
addedDateFecha de AdiciónText/StringFecha en que fue añadido a la lista
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.sanctions.$.listName",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.sanctionsSummary - Resumen de Sanciones

Tipo: Object Descrição: Estadísticas agregadas sobre listas de sanciones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalListsTotal de Listas de SancionesNumberNúmero total de listas de sanciones
uniqueListsListas ÚnicasNumberNúmero de listas únicas (deduplicadas)
confirmedSanctionsSanciones ConfirmadasNumberSanciones confirmadas por 2+ fuentes
highestConfidenceMayor ConfianzaNumberMayor nivel de confianza entre todas las sanciones (0-100)

enrichmentData.normalized.legalProceedings - Procesos Judiciales

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los procesos judiciales Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
caseNumberNúmero de CasoText/StringNúmero de expediente
typeTipoText/StringTipo de proceso
statusEstadoText/StringEstado del proceso
courtTribunal/JuzgadoText/StringTribunal o juzgado
filingDateFecha de InicioText/StringFecha de inicio del proceso
amountMontoNumberMonto involucrado
sourcesFuentes de DatosText/StringFiltrar por proveedores específicos que reportaron
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.legalProceedings.$.caseNumber",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

kyc.biometricResult - Resultado Biométrico

Tipo: Object Descrição: Resultados de face match e liveness (KYC provider) Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
faceMatchScoreScore Face MatchNumberScore de correspondência facial (0-1, onde 0.8 = 80%)
livenessScoreScore LivenessNumberScore de detecção de vida (0-1)
passedBiometria AprovadaBoolean (true/false)Validação biométrica geral aprovada

kyc.documentsVerified - Documentos Verificados

Tipo: Array of objects Descrição: Lista de documentos verificados no KYC Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
typeTipo de DocumentoText/StringTipo do documento apresentado
verifiedVerificadoBoolean (true/false)Documento foi verificado com sucesso
verifiedAtData de VerificaçãoDate (ISO 8601 format)Data e hora da verificação do documento
Exemplo de Uso (Campo de Array):
{
  "field": "kyc.documentsVerified.$.type",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

kyc.riskAssessment - Avaliação de Risco KYC

Tipo: Object Descrição: Avaliação de risco realizada pelo KYC Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
riskLevelNível de RiscoText/StringClassificação do nível de risco
riskScoreScore de RiscoNumberScore numérico de risco (0-100)

kyc.extractedData - Dados Extraídos do Documento

Tipo: Object Descrição: Dados extraídos do documento de identidade Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
firstNameNomeText/StringPrimeiro nome extraído
lastNameSobrenomeText/StringSobrenome extraído
fullNameNome CompletoText/StringNome completo extraído
dateOfBirthData de NascimentoDate (ISO 8601 format)Data de nascimento extraída do documento
documentNumberNúmero do DocumentoText/StringNúmero do documento extraído
documentTypeTipo do DocumentoText/StringTipo do documento identificado
nationalityNacionalidadeText/StringNacionalidade extraída

enrichmentData.normalized.riskFlags - Banderas de Riesgo

Tipo: Array of objects Descrição: Banderas de riesgo consolidadas (PEP, Sanciones). Solo se consolidan automáticamente si hay 1 hit relevante. Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
flagTypeTipo de BanderaText/StringTipo de bandera de riesgo
isActiveEstá ActivoBoolean (true/false)Indica si la bandera de riesgo está actualmente activa
details.severitySeveridadText/StringNivel de severidad del riesgo
details.pepPositionCargo PEPText/StringCargo político (solo para PEP)
details.pepCountryPaís PEPText/StringPaís del cargo político
details.pepLevelNivel PEPText/StringNivel del PEP (nacional, internacional, local)
details.sanctionListsListas de SancionesArray of objectsListas de sanciones donde aparece
details.descriptionDescripciónText/StringDescripción detallada de la bandera
details.riskScoreScore de RiesgoNumberScore de riesgo (0-100)
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Bandera confirmada por 2+ fuentes
confidenceConfianzaNumberNivel de confianza (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.riskFlags.$.flagType",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.sanctions - Sanciones

Tipo: Array of objects Descrição: Listas de sanciones donde aparece la persona Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
sanctionTypeTipo de SanciónText/StringTipo de sanción (ej: sanction-list, warning-list)
listNameNombre de ListaText/StringNombre formateado de la lista de sanciones
programProgramaText/StringPrograma de sanciones (ej: OFAC, UN, EU)
issuerEmisorText/StringOrganización emisora de la sanción
countryPaísText/StringPaís relacionado con la sanción
isCriticalListEs Lista CríticaBoolean (true/false)Sanción de lista crítica (OFAC, UN, etc.)
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Sanción confirmada por 2+ hits
confidenceConfianzaNumberNivel de confianza (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.sanctions.$.sanctionType",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.mediaMentions - Menciones en Medios

Tipo: Array of objects Descrição: Menciones en medios adversos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
titleTítuloText/StringTítulo de la noticia
snippetExtractoText/StringExtracto de la noticia
dateFechaText/StringFecha de publicación
urlURLText/StringEnlace a la noticia
categoryCategoríaText/StringCategoría de la mención
sentimentSentimientoText/StringSentimiento de la mención
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Mención confirmada por 2+ hits
confidenceConfianzaNumberNivel de confianza (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.mediaMentions.$.title",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.demographics - Demografía

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los datos demográficos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
dateOfBirthFecha de NacimientoText/StringFecha de nacimiento (ISO format)
ageEdadNumberEdad calculada
genderGéneroText/StringGénero de la persona
nationalityNacionalidadText/StringPaís de nacionalidad
maritalStatusEstado CivilText/StringEstado civil
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Dato confirmado por 2+ fuentes
confidenceConfianzaNumberNivel de confianza (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.demographics.$.dateOfBirth",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.occupations - Ocupaciones

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los datos de ocupación Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
occupationOcupaciónText/StringTítulo del cargo/profesión
employerEmpleadorText/StringNombre de la empresa empleadora
employerTaxIdTax ID del EmpleadorText/StringTax ID de la empresa
incomeIngresoNumberIngreso mensual
incomeRangeRango de IngresoText/StringRango de ingreso
currencyMonedaText/StringCódigo de la moneda (BRL, ARS, USD)
isCurrentEs ActualBoolean (true/false)Es la ocupación actual?
isPrimaryEs PrimarioBoolean (true/false)Es la fuente de ingreso principal?
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Ocupación confirmada por 2+ fuentes
confidenceConfianzaNumberNivel de confianza (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.occupations.$.occupation",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

kyc.biometricResult - Resultado Biométrico

Tipo: Object Descrição: Resultados de face match e liveness (KYC provider) Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
faceMatchScoreScore Face MatchNumberScore de correspondência facial (0-1, onde 0.8 = 80%)
livenessScoreScore LivenessNumberScore de detecção de vida (0-1)
passedBiometria AprovadaBoolean (true/false)Validação biométrica geral aprovada

kyc.documentsVerified - Documentos Verificados

Tipo: Array of objects Descrição: Lista de documentos verificados no KYC Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
typeTipo de DocumentoText/StringTipo do documento apresentado
verifiedVerificadoBoolean (true/false)Documento foi verificado com sucesso
verifiedAtData de VerificaçãoDate (ISO 8601 format)Data e hora da verificação do documento
Exemplo de Uso (Campo de Array):
{
  "field": "kyc.documentsVerified.$.type",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

kyc.riskAssessment - Avaliação de Risco KYC

Tipo: Object Descrição: Avaliação de risco realizada pelo KYC Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
riskLevelNível de RiscoText/StringClassificação do nível de risco
riskScoreScore de RiscoNumberScore numérico de risco (0-100)

kyc.extractedData - Dados Extraídos do Documento

Tipo: Object Descrição: Dados extraídos do documento de identidade Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
firstNameNomeText/StringPrimeiro nome extraído
lastNameSobrenomeText/StringSobrenome extraído
fullNameNome CompletoText/StringNome completo extraído
dateOfBirthData de NascimentoDate (ISO 8601 format)Data de nascimento extraída do documento
documentNumberNúmero do DocumentoText/StringNúmero do documento extraído
documentTypeTipo do DocumentoText/StringTipo do documento identificado
nationalityNacionalidadeText/StringNacionalidade extraída

Campos de Empresa

Campos disponibles para evaluar entidades de empresa (negocios).

BR - Country-Specific Fields

Field PathLabelTypeCategoryDescription
taxIdCNPJText/StringBasic InformationCadastro Nacional da Pessoa Jurídica
nameNomeText/StringBasic Information
statusStatusText/StringBasic Information
entityData.company.legalNameRazão SocialText/StringBasic Information
entityData.company.tradeNameNome FantasiaText/StringBasic Information
entityData.company.incorporationDateData de ConstituiçãoDate (ISO 8601 format)Basic Information
entityData.company.industrySetorText/StringBasic Information
entityData.company.revenueReceitaNumberBasic Information
entityData.company.employeeCountNúmero de FuncionáriosNumberBasic Information
entityData.company.contactInfo.emailE-mailText/StringBasic Information
entityData.company.contactInfo.phoneTelefoneText/StringBasic Information
entityData.company.websiteUrlWebsiteText/StringBasic Information
entityData.company.companySubtypeSubtipo de EmpresaText/StringBasic Information
entityData.company.revenueCurrencyMoeda da ReceitaText/StringBasic Information
entityData.company.contactInfo.alternativePhoneTelefone AlternativoText/StringBasic Information
entityData.company.addressEndereçoText/StringBasic Information
entityData.company.cityCidadeText/StringBasic Information
entityData.company.stateEstadoText/StringBasic Information
entityData.company.countryPaísText/StringBasic Information
entityData.company.postalCodeCEPText/StringBasic InformationCódigo de Endereçamento Postal
enrichmentData.normalized.postalCodeCEPText/StringEnrichment Data
enrichmentData.normalized.statusStatus da APINumberEnrichment DataStatus da resposta da API (1 = sucesso, -1 = erro)
enrichmentData.normalized.situationSituação CadastralText/StringEnrichment DataSituação cadastral (ATIVA, SUSPENSA, BAIXADA, etc.)
enrichmentData.normalized.situationDateData da Situação CadastralDate (ISO 8601 format)Enrichment DataData em que a situação cadastral foi registrada
enrichmentData.normalized.inicioAtividadeData de Início de AtividadeDate (ISO 8601 format)Enrichment DataData de início das atividades da empresa
enrichmentData.normalized.legalNameRazão SocialText/StringEnrichment DataRazão social consolidada de múltiplas fontes
enrichmentData.normalized.tradeNameNome FantasiaText/StringEnrichment DataNome comercial consolidado
enrichmentData.normalized.taxIdCNPJText/StringEnrichment DataCNPJ consolidado de múltiplas fontes
enrichmentData.normalized.registrationNumberNúmero de RegistroText/StringEnrichment DataNúmero de registro da empresa
enrichmentData.normalized.registrationCountryPaís de RegistroText/StringEnrichment DataPaís onde a empresa está registrada
enrichmentData.normalized.countryPaísText/StringEnrichment DataCódigo do país
enrichmentData.normalized.incorporationDateData de ConstituiçãoDate (ISO 8601 format)Enrichment DataData de constituição da empresa
enrichmentData.normalized.registrationUptimeMonthsTempo de Registro (Meses)NumberEnrichment DataNúmero de meses desde a data de constituição
enrichmentData.normalized.isMEIÉ MEIBoolean (true/false)Enrichment DataIndica se é Microempresário Individual
enrichmentData.normalized.isSimplesSimples NacionalBoolean (true/false)Enrichment DataIndica se é optante pelo Simples Nacional
enrichmentData.normalized.legalFormNatureza JurídicaText/StringEnrichment DataNatureza jurídica da empresa (ex: Sociedade Empresária Limitada, MEI, SA)
enrichmentData.normalized.sizePorte da EmpresaText/StringEnrichment DataPorte da empresa segundo Receita Federal
enrichmentData.normalized.revenueCapital SocialNumberEnrichment DataCapital social da empresa
enrichmentData.normalized.employeeCountNúmero de FuncionáriosNumberEnrichment DataQuantidade de funcionários consolidada
enrichmentData.normalized.websiteWebsiteText/StringEnrichment DataURL do website da empresa
enrichmentData.normalized.industryIndústriaText/StringEnrichment DataSetor de atuação
enrichmentData.normalized.sanctionedSancionadoBoolean (true/false)Enrichment DataIndica se está em lista de sanções
enrichmentData.normalized.criminalRecordsAntecedentes CriminaisBoolean (true/false)Enrichment DataPossui antecedentes criminais
enrichmentData.normalized.adverseMediaMídia AdversaBoolean (true/false)Enrichment DataPossui menções negativas na mídia
enrichmentData.normalized.hasESGViolationsViolações ESGBoolean (true/false)Enrichment DataPossui violações ambientais/sociais/governança
enrichmentData.normalized.esgScoreScore ESGNumberEnrichment DataPontuação ESG (0-100)
enrichmentData.normalized.documentsDocumentosArray of objects (7 nested fields)Enrichment DataBuscar campos específicos dentro de todos os documentos
enrichmentData.normalized.documentsSummaryResumo de DocumentosNested object (2 nested fields)Enrichment DataCampos agregados sobre documentos
enrichmentData.normalized.aliasesNomes AlternativosArray of objects (7 nested fields)Enrichment DataBuscar campos específicos dentro de todos os nomes alternativos
enrichmentData.normalized.aliasesSummaryResumo de AliasesNested object (7 nested fields)Enrichment DataEstatísticas agregadas sobre nomes alternativos
enrichmentData.normalized.cnaesCNAEs (Atividades Econômicas)Array of objects (7 nested fields)Enrichment DataBuscar campos específicos dentro de todas as atividades econômicas
enrichmentData.normalized.cnaesSummaryResumo de CNAEsNested object (6 nested fields)Enrichment DataEstatísticas agregadas sobre atividades econômicas
enrichmentData.normalized.addressesEndereçosArray of objects (15 nested fields)Enrichment DataBuscar campos específicos dentro de todos os endereços
enrichmentData.normalized.addressesSummaryResumo de EndereçosNested object (7 nested fields)Enrichment DataEstatísticas agregadas sobre endereços
enrichmentData.normalized.emailsE-mailsArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todos os e-mails
enrichmentData.normalized.emailsSummaryResumo de E-mailsNested object (8 nested fields)Enrichment DataEstatísticas agregadas sobre e-mails
enrichmentData.normalized.phonesTelefonesArray of objects (8 nested fields)Enrichment DataBuscar campos específicos dentro de todos os telefones
enrichmentData.normalized.phonesSummaryResumo de TelefonesNested object (7 nested fields)Enrichment DataEstatísticas agregadas sobre telefones
enrichmentData.normalized.legalProceedingsProcessos JudiciaisArray of objects (27 nested fields)Enrichment DataBuscar campos específicos dentro de todos os processos judiciais
enrichmentData.normalized.legalProceedingsSummaryResumo de Processos JudiciaisNested object (29 nested fields)Enrichment DataEstatísticas agregadas sobre processos judiciais
enrichmentData.normalized.riskFlagsBandeiras de RiscoArray of objects (11 nested fields)Enrichment DataBuscar campos específicos dentro de todas as bandeiras de risco
enrichmentData.normalized.riskFlagsSummaryResumo de Bandeiras de RiscoNested object (14 nested fields)Enrichment DataEstatísticas agregadas sobre bandeiras de risco
enrichmentData.normalized.sanctionListsListas de SançõesArray of objectsEnrichment Data
enrichmentData.normalized.sanctionsSummaryResumo de SançõesNested object (7 nested fields)Enrichment DataEstatísticas agregadas sobre listas de sanções
enrichmentData.normalized.adverseMediaScoreScore de Mídia AdversaNumberEnrichment Data
enrichmentData.normalized.esgPositiveNewsCountNotícias Positivas (ESG)NumberEnrichment Data
enrichmentData.normalized.esgNegativeNewsCountNotícias Negativas (ESG)NumberEnrichment Data
enrichmentData.normalized.pepRelatedRelacionado a PEPBoolean (true/false)Enrichment DataSócios ou diretores são PEPs
enrichmentData.normalized.revenueReceita (Enriquecida)NumberEnrichment Data
enrichmentData.normalized.confidenceConfiança dos DadosNumberEnrichment Data
enrichmentData.normalized.completenessCompletude dos DadosNumberEnrichment Data
enrichmentData.normalized.totalElectoralDonationAmountValor Total de Doações EleitoraisNumberEnrichment Data
enrichmentData.normalized.isPepÉ PEPBoolean (true/false)Enrichment DataÉ ou foi Pessoa Exposta Politicamente
enrichmentData.normalized.isCurrentPepPEP AtivoBoolean (true/false)Enrichment DataÉ atualmente Pessoa Exposta Politicamente
enrichmentData.normalized.pepLevelsNíveis de PEPArray of objectsEnrichment DataNíveis de classificação PEP históricos
enrichmentData.normalized.lastYearPEPOccurenceOcorrências PEP (Último Ano)NumberEnrichment DataQuantidade de ocorrências PEP no último ano
enrichmentData.normalized.last3YearsPEPOccurenceOcorrências PEP (Últimos 3 Anos)NumberEnrichment DataQuantidade de ocorrências PEP nos últimos 3 anos
enrichmentData.normalized.last5YearsPEPOccurenceOcorrências PEP (Últimos 5 Anos)NumberEnrichment DataQuantidade de ocorrências PEP nos últimos 5 anos
enrichmentData.normalized.totalElectoralDonationsNúmero de Doações EleitoraisNumberEnrichment DataQuantidade total de doações eleitorais
enrichmentData.normalized.isCurrentlyElectoralDonorÉ Doador Eleitoral AtivoBoolean (true/false)Enrichment DataAtualmente é doador eleitoral
enrichmentData.normalized.isHistoricalElectoralDonorFoi Doador EleitoralBoolean (true/false)Enrichment DataJá foi doador eleitoral no passado
enrichmentData.normalized.activityLevelNível de AtividadeNumberEnrichment DataScore de atividade da empresa (BDC)
enrichmentData.normalized.numberOfBranchesNúmero de FiliaisNumberEnrichment DataTotal de filiais/locais
enrichmentData.normalized.hasActivityTem Atividade RecenteBoolean (true/false)Enrichment DataIndica atividade comercial recente
enrichmentData.normalized.incomeRangeFaixa de ReceitaText/StringEnrichment DataFaixa de receita estimada (ex: “ACIMA DE 500MM”)
enrichmentData.normalized.employeesRangeFaixa de FuncionáriosText/StringEnrichment DataFaixa de número de funcionários (ex: ”>= 500”)
enrichmentData.normalized.hasActiveDomainTem Domínio AtivoBoolean (true/false)Enrichment DataPossui domínio de internet ativo
enrichmentData.normalized.hasActiveSSLTem Certificado SSLBoolean (true/false)Enrichment DataPossui certificado SSL ativo
enrichmentData.normalized.hasCorporateEmailTem E-mail CorporativoBoolean (true/false)Enrichment DataPossui e-mail corporativo
enrichmentData.normalized.hasRecentAddressTem Endereço RecenteBoolean (true/false)Enrichment DataEndereço atualizado recentemente
enrichmentData.normalized.hasRecentEmailTem E-mail RecenteBoolean (true/false)Enrichment DataE-mail atualizado recentemente
enrichmentData.normalized.hasRecentPhoneTem Telefone RecenteBoolean (true/false)Enrichment DataTelefone atualizado recentemente
enrichmentData.normalized.parentCompanyEmpresa ControladoraText/StringEnrichment DataNome da empresa controladora (acionista majoritário corporativo)
enrichmentData.normalized.shareholdersSummaryResumo de Sócios/AcionistasNested object (16 nested fields)Enrichment DataEstatísticas agregadas sobre estrutura societária
enrichmentData.normalized.shareholdersSócios/Acionistas ConsolidadosArray of objects (14 nested fields)Enrichment DataBuscar campos específicos dentro de todos os sócios consolidados (QSA + outras fontes)
enrichmentData.normalized.totalReviewsTotal de AvaliaçõesNumberEnrichment DataNúmero total de avaliações/reclamações
enrichmentData.normalized.averageRatingAvaliação MédiaNumberEnrichment DataScore médio de avaliações (0-5)
enrichmentData.normalized.positiveReviewsPercentageAvaliações Positivas (%)NumberEnrichment DataPercentual de avaliações positivas
enrichmentData.normalized.negativeReviewsPercentageAvaliações Negativas (%)NumberEnrichment DataPercentual de avaliações negativas
enrichmentData.normalized.hasSignificantNegativeReviewsTem Avaliações Negativas SignificativasBoolean (true/false)Enrichment DataAlto volume de avaliações negativas
enrichmentData.normalized.shellCompanyLikelihoodProbabilidade de Empresa FantasmaNumberEnrichment DataScore de risco de empresa fantasma (0-100)
enrichmentData.normalized.violationsViolações ConsolidadasArray of objects (10 nested fields)Enrichment DataBuscar campos específicos dentro de todas as violações consolidadas (ESG + crimes)
enrichmentData.normalized.violationsSummaryResumo de ViolaçõesNested object (7 nested fields)Enrichment DataEstatísticas agregadas sobre violações
enrichmentData.normalized.mediaMentionsMenções em MídiaArray of objects (13 nested fields)Enrichment DataBuscar campos específicos dentro de todas as menções em mídia consolidadas
enrichmentData.normalized.mediaSummaryResumo de MídiaNested object (12 nested fields)Enrichment DataEstatísticas agregadas sobre menções na mídia
enrichmentData.normalized.sanctionsSanções ConsolidadasArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todas as sanções consolidadas

AR - Country-Specific Fields

Field PathLabelTypeCategoryDescription
taxIdCUITText/StringBasic InformationCódigo Único de Identificación Tributaria
nameNombreText/StringBasic Information
entityData.company.legalNameRazón SocialText/StringBasic Information
entityData.company.tradeNameNombre de FantasíaText/StringBasic Information
entityData.company.incorporationDateFecha de ConstituciónDate (ISO 8601 format)Basic Information
entityData.company.industryIndustriaText/StringBasic Information
entityData.company.revenueIngresosNumberBasic Information
entityData.company.employeeCountNúmero de EmpleadosNumberBasic Information
entityData.company.contactInfo.emailEmailText/StringBasic Information
entityData.company.contactInfo.phoneTeléfonoText/StringBasic Information
entityData.company.contactInfo.alternativePhoneTeléfono AlternativoText/StringBasic Information
entityData.company.websiteUrlSitio WebText/StringBasic Information
entityData.company.companySubtypeSubtipo de EmpresaText/StringBasic Information
entityData.company.revenueCurrencyMoneda de IngresosText/StringBasic Information
entityData.company.addressDirecciónText/StringBasic Information
entityData.company.cityCiudadText/StringBasic Information
entityData.company.stateProvinciaText/StringBasic Information
entityData.company.countryPaísText/StringBasic Information
entityData.company.postalCodeCódigo PostalText/StringBasic Information
statusEstadoText/StringBasic Information
enrichmentData.normalized.taxIdCUITText/StringEnrichment DataCUIT consolidado de múltiples fuentes
enrichmentData.normalized.legalNameRazón SocialText/StringEnrichment DataRazón social consolidada de múltiples fuentes
enrichmentData.normalized.fullNameNombre CompletoText/StringEnrichment DataNombre completo consolidado
enrichmentData.normalized.incorporationDateFecha de ConstituciónDate (ISO 8601 format)Enrichment DataFecha de constitución de la empresa
enrichmentData.normalized.legalProceedingsProcesos JudicialesArray of objectsEnrichment Data
enrichmentData.normalized.legalProceedingsSummary.totalProceedingsTotal de ProcesosNumberEnrichment Data
enrichmentData.normalized.riskFlagsBanderas de RiesgoArray of objects (10 nested fields)Enrichment DataBuscar campos específicos dentro de todas las banderas de riesgo
enrichmentData.normalized.riskFlagsSummary.totalFlagsTotal de BanderasNumberEnrichment Data
enrichmentData.normalized.riskFlagsSummary.activeFlagsBanderas ActivasNumberEnrichment Data
enrichmentData.normalized.riskFlagsSummary.hasPepFlagsTiene Banderas PEPBoolean (true/false)Enrichment Data
enrichmentData.normalized.riskFlagsSummary.hasSanctionFlagsTiene Banderas de SanciónBoolean (true/false)Enrichment Data
enrichmentData.normalized.sanctionedSancionadoBoolean (true/false)Enrichment DataEmpresa aparece en listas de sanciones (RePET Argentina)
enrichmentData.normalized.sanctionsSanciones ConsolidadasArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todas las sanciones consolidadas
enrichmentData.normalized.sanctionsSummaryResumen de SancionesNested object (4 nested fields)Enrichment DataEstadísticas agregadas sobre listas de sanciones
enrichmentData.normalized.totalDebtDeuda TotalNumberEnrichment DataDeuda total reportada en BCRA
enrichmentData.normalized.debtorStatusEstado DeudorText/StringEnrichment DataEstado del deudor según BCRA
enrichmentData.normalized.worstCreditSituationPeor Situación CrediticiaNumberEnrichment DataPeor situación crediticia registrada (0-6)
enrichmentData.normalized.totalCurrentDebtDeuda Actual TotalNumberEnrichment DataDeuda total del período más reciente (BCRA Historicas)
enrichmentData.normalized.averageMonthlyDebtDeuda Promedio MensualNumberEnrichment DataPromedio de deuda mensual en los últimos 24 meses
enrichmentData.normalized.totalHistoricalDebtDeuda Histórica TotalNumberEnrichment DataSuma total de deuda en los últimos 24 meses
enrichmentData.normalized.worstHistoricalSituationPeor Situación HistóricaText/StringEnrichment DataPeor estado crediticio en los últimos 24 meses (NORMAL, EN_OBSERVACION, etc.)
enrichmentData.normalized.totalFinancialEntitiesTotal Entidades FinancierasNumberEnrichment DataNúmero de entidades financieras con las que tiene deuda
enrichmentData.normalized.hasActiveRevisionsTiene Revisiones ActivasBoolean (true/false)Enrichment DataIndica si tiene deudas en revisión actualmente
enrichmentData.normalized.hasActiveLegalProcessesTiene Procesos Judiciales ActivosBoolean (true/false)Enrichment DataIndica si tiene procesos judiciales activos por deudas
enrichmentData.normalized.periodsAnalyzedPeríodos AnalizadosNumberEnrichment DataCantidad de períodos mensuales analizados en BCRA Historicas
enrichmentData.normalized.isIvaRegisteredRegistrado en IVABoolean (true/false)Enrichment DataInscripto en régimen de IVA
enrichmentData.normalized.isIncomeTaxRegisteredRegistrado en GananciasBoolean (true/false)Enrichment DataInscripto en Impuesto a las Ganancias
enrichmentData.normalized.isAMLObligatedSubjectSujeto Obligado AMLBoolean (true/false)Enrichment DataEs sujeto obligado por UIF (Prevención de Lavado de Activos)
enrichmentData.normalized.afipSeniorityAntigüedad AFIP (años)NumberEnrichment DataAños de antigüedad en AFIP
enrichmentData.normalized.afipRegistrationDateFecha Registro AFIPDate (ISO 8601 format)Enrichment DataFecha de alta en AFIP
enrichmentData.normalized.companyAgeAntigüedad Empresa (años)NumberEnrichment DataAntigüedad de la empresa en años
enrichmentData.normalized.legalFormForma LegalText/StringEnrichment DataTipo societario (SA, SRL, etc.)
enrichmentData.normalized.isEmployerEs EmpleadorBoolean (true/false)Enrichment DataFigura como empleador
enrichmentData.normalized.laftHomonymsCountCantidad de Homónimos LAFTNumberEnrichment DataCantidad de homónimos en registro de prevención de lavado
enrichmentData.normalized.isPepEs PEPBoolean (true/false)Enrichment DataPessoa Expuesta Políticamente
enrichmentData.normalized.isCurrentPepEs PEP ActualBoolean (true/false)Enrichment DataEs PEP en ejercicio del cargo
enrichmentData.normalized.pepLevelsNiveles PEPArray of objectsEnrichment DataNiveles de exposición política
enrichmentData.normalized.isMemberOfCompanyMiembro de EmpresaBoolean (true/false)Enrichment DataEs miembro/socio de alguna empresa
enrichmentData.normalized.occupationsActividades/OcupacionesArray of objects (8 nested fields)Enrichment DataBuscar campos específicos dentro de todas las actividades económicas
enrichmentData.normalized.occupationsSummaryResumen de ActividadesNested object (3 nested fields)Enrichment DataEstadísticas agregadas sobre actividades económicas
enrichmentData.normalized.aliasesAlias/Nombres AlternativosArray of objects (6 nested fields)Enrichment DataBuscar campos específicos dentro de todos los nombres alternativos
enrichmentData.normalized.aliasesSummaryResumen de AliasesNested object (4 nested fields)Enrichment DataEstadísticas agregadas sobre nombres alternativos
enrichmentData.normalized.documentsDocumentosArray of objects (8 nested fields)Enrichment DataBuscar campos específicos dentro de todos los documentos
enrichmentData.normalized.documentsSummaryResumen de DocumentosNested object (3 nested fields)Enrichment DataEstadísticas agregadas sobre documentos
enrichmentData.normalized.addressesDireccionesArray of objects (15 nested fields)Enrichment DataBuscar campos específicos dentro de todas las direcciones
enrichmentData.normalized.addressesSummaryResumen de DireccionesNested object (5 nested fields)Enrichment DataEstadísticas agregadas sobre direcciones
enrichmentData.normalized.adverseMediaScoreScore de Medios AdversosNumberEnrichment Data
enrichmentData.normalized.confidenceConfianza de DatosNumberEnrichment Data
enrichmentData.normalized.completenessCompletitud de DatosNumberEnrichment Data

Global Fields

Field PathLabelTypeCategoryDescription
enrichmentData.normalized.riskFlagsBanderas de RiesgoArray of objects (10 nested fields)Enrichment DataBuscar campos específicos dentro de todas las banderas de riesgo
enrichmentData.normalized.riskFlagsSummary.totalFlagsTotal de BanderasNumberEnrichment Data
enrichmentData.normalized.riskFlagsSummary.activeFlagsBanderas ActivasNumberEnrichment Data
enrichmentData.normalized.riskFlagsSummary.hasPepFlagsTiene Banderas PEPBoolean (true/false)Enrichment Data
enrichmentData.normalized.riskFlagsSummary.hasSanctionFlagsTiene Banderas de SanciónBoolean (true/false)Enrichment Data
enrichmentData.normalized.sanctionedSancionadoBoolean (true/false)Enrichment DataEmpresa aparece en listas de sanciones internacionales (ComplyAdvantage)
enrichmentData.normalized.sanctionListsListas de Sanciones GlobalesArray of objectsEnrichment DataListas internacionales donde aparece la empresa
enrichmentData.normalized.watchlistsWatchlistsArray of objectsEnrichment DataListas de vigilancia donde está registrada
enrichmentData.normalized.registrationCountryPaís de RegistroText/StringEnrichment DataPaís donde está registrada la empresa (ComplyAdvantage)
enrichmentData.normalized.adverseMediaScoreScore de Medios AdversosNumberEnrichment DataSeveridad de menciones negativas (0-100)

Estruturas de Campos Aninhados

Alguns campos contêm estruturas aninhadas (arrays u objetos) com múltiplos subcampos:

enrichmentData.normalized.documents - Documentos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os documentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
valueNúmeroText/StringNúmero do documento (ex: CNPJ)
typeTipoText/StringTipo de documento
classificationClassificaçãoText/StringClassificação do documento
activeAtivoBoolean (true/false)Documento está ativo
isExpiredExpiradoBoolean (true/false)Documento está expirado
issuingCountryPaís EmissorText/StringCódigo ISO do país
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.documents.$.value",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.documentsSummary - Resumo de Documentos

Tipo: Object Descrição: Campos agregados sobre documentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalDocumentsTotal de DocumentosNumberNúmero total de documentos
branchesNúmero de FiliaisNumberQuantidade de filiais

enrichmentData.normalized.aliases - Nomes Alternativos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os nomes alternativos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
nameNomeText/StringNome do alias
originalNameNome OriginalText/StringNome como aparece na fonte
typeTipo de AliasText/StringClassificação do alias
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Alias confirmado por 2+ provedores
usageFrequencyFrequência de UsoNumberQuantas vezes aparece nas fontes
confidenceConfiançaNumberNível de confiança do alias (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.aliases.$.name",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.aliasesSummary - Resumo de Aliases

Tipo: Object Descrição: Estatísticas agregadas sobre nomes alternativos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalAliasesTotal de AliasesNumberNúmero total de nomes alternativos
uniqueAliasesAliases ÚnicosNumberNúmero de aliases únicos (deduplicated)
confirmedAliasesAliases ConfirmadosNumberAliases confirmados por 2+ fontes
hasMultipleNamesPossui Múltiplos NomesBoolean (true/false)Indica se possui mais de um alias
mostCommonAliasAlias Mais ComumText/StringNome alternativo mais frequente
byType.former_nameNomes AnterioresNumberNúmero de nomes anteriores
byType.trade_nameNomes ComerciaisNumberNúmero de nomes comerciais

enrichmentData.normalized.cnaes - CNAEs (Atividades Econômicas)

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as atividades econômicas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
codeCódigo CNAE (todos)Text/StringCódigo da atividade econômica (ex: 6201-5/00) - evalúa todos los CNAEs
descriptionDescrição (todos)Text/StringDescrição da atividade econômica - evalúa todos los CNAEs
isMainÉ Atividade PrincipalBoolean (true/false)Indica se é a atividade econômica principal
isHighRiskÉ Alto RiscoBoolean (true/false)Atividade classificada como alto risco (ex: jogos, armas, cripto)
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)CNAE confirmado por 2+ provedores
confidenceConfiançaNumberNível de confiança (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.cnaes.$.code",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.cnaesSummary - Resumo de CNAEs

Tipo: Object Descrição: Estatísticas agregadas sobre atividades econômicas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalCNAEsTotal de CNAEsNumberNúmero total de atividades econômicas
mainCNAE.codeCódigo CNAE PrincipalText/StringCódigo da atividade principal
mainCNAE.descriptionDescrição CNAE PrincipalText/StringDescrição da atividade principal
secondaryCNAEsCountNúmero de CNAEs SecundáriosNumberQuantidade de atividades secundárias
hasHighRiskCNAEsPossui CNAEs de Alto RiscoBoolean (true/false)Indica se possui atividades de alto risco
highRiskCNAEsCNAEs de Alto RiscoText/StringCódigos das atividades de alto risco (separados por vírgula)

enrichmentData.normalized.addresses - Endereços

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os endereços Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
streetNameRua (todas)Text/StringNome da rua - avalia todos os endereços
cityCidade (todas)Text/StringCidade - avalia todos os endereços
stateEstado (todos)Text/StringEstado/Província - avalia todos os endereços
postalCodeCEP (todos)Text/StringCódigo postal - avalia todos os endereços
countryPaísText/StringPaís (código ISO)
numberNúmeroText/StringNúmero do endereço
neighborhoodBairroText/StringBairro
complementComplementoText/StringComplemento (apt, sala, etc)
typeTipoText/StringTipo de endereço
isMainForEntityÉ Endereço PrincipalBoolean (true/false)Indica se é o endereço principal da entidade
isCurrentÉ AtualBoolean (true/false)Indica se é o endereço atual
isActiveEstá AtivoBoolean (true/false)Indica se o endereço está ativo
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Endereço confirmado por 2+ provedores
confidenceConfiançaNumberNível de confiança (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.addresses.$.streetName",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.addressesSummary - Resumo de Endereços

Tipo: Object Descrição: Estatísticas agregadas sobre endereços Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalAddressesTotal de EndereçosNumberNúmero total de endereços
uniqueAddressesEndereços ÚnicosNumberNúmero de endereços únicos
confirmedAddressesEndereços ConfirmadosNumberEndereços confirmados por múltiplas fontes
activeAddressesEndereços AtivosNumberNúmero de endereços ativos
hasMultipleAddressesPossui Múltiplos EndereçosBoolean (true/false)Indica se possui mais de um endereço
byType.residentialEndereços ResidenciaisNumberNúmero de endereços residenciais
byType.commercialEndereços ComerciaisNumberNúmero de endereços comerciais

enrichmentData.normalized.emails - E-mails

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os e-mails Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
emailE-mailText/StringEndereço de e-mail
typeTipoText/StringTipo de e-mail
isValidatedValidadoBoolean (true/false)E-mail foi validado
isCorporateÉ CorporativoBoolean (true/false)É e-mail corporativo
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)E-mail confirmado por 2+ provedores
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.emails.$.email",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.emailsSummary - Resumo de E-mails

Tipo: Object Descrição: Estatísticas agregadas sobre e-mails Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalEmailsTotal de E-mailsNumberNúmero total de e-mails
uniqueEmailsE-mails ÚnicosNumberNúmero de e-mails únicos
confirmedEmailsE-mails ConfirmadosNumberE-mails confirmados por múltiplas fontes
activeEmailsE-mails AtivosNumberNúmero de e-mails ativos
validatedEmailsE-mails ValidadosNumberE-mails que foram validados
hasMultipleEmailsPossui Múltiplos E-mailsBoolean (true/false)Indica se possui mais de um e-mail
byType.workE-mails de TrabalhoNumberNúmero de e-mails corporativos
byType.personalE-mails PessoaisNumberNúmero de e-mails pessoais

enrichmentData.normalized.phones - Telefones

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os telefones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
numberNúmeroText/StringNúmero de telefone
typeTipoText/StringTipo de telefone
countryCodeCódigo de PaísText/StringCódigo de país
areaCodeCódigo de ÁreaText/StringCódigo de área
isActiveAtivoBoolean (true/false)Telefone está ativo
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Telefone confirmado por 2+ provedores
currentCarrierOperadora AtualText/StringOperadora telefônica
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.phones.$.number",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.phonesSummary - Resumo de Telefones

Tipo: Object Descrição: Estatísticas agregadas sobre telefones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalPhonesTotal de TelefonesNumberNúmero total de telefones
uniquePhonesTelefones ÚnicosNumberNúmero de telefones únicos
confirmedPhonesTelefones ConfirmadosNumberTelefones confirmados por múltiplas fontes
activePhonesTelefones AtivosNumberNúmero de telefones ativos
hasMultiplePhonesPossui Múltiplos TelefonesBoolean (true/false)Indica se possui mais de um telefone
byType.mobileTelefones MóveisNumberNúmero de telefones móveis
byType.landlineTelefones FixosNumberNúmero de telefones fixos

enrichmentData.normalized.legalProceedings - Processos Judiciais

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os processos judiciais Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
caseNumberNúmero do ProcessoText/StringNúmero do processo
typeTipoText/StringTipo de processo
subjectAssuntoText/StringAssunto do processo
statusStatusText/StringStatus do processo
statusDetailStatus Detalhado (Brasil)Text/StringStatus original do processo antes da normalização (DISTRIBUIDO, ATIVO, EM_ANDAMENTO, ENCERRADO, ARQUIVADO, CONDENADO, ABSOLVIDO, etc.)
rolePapel da EntidadeText/StringPapel da entidade no processo
courtTribunal/VaraText/StringTribunal ou vara
tribunalTribunalText/StringNome do tribunal (ex: TJSP, TJRJ)
comarcaComarcaText/StringComarca do processo
stateEstadoText/StringEstado (UF) do processo (ex: SP, RJ, PR)
judgeJuizText/StringNome do juiz responsável
courtDistrictForo/DistritoText/StringForo ou distrito judicial
courtLevelInstânciaText/StringInstância do tribunal
judgingBodyÓrgão JulgadorText/StringÓrgão julgador ou câmara
severitySeveridadeText/StringNível de severidade do processo
filingDateData de EntradaDate (ISO 8601 format)Data de entrada do processo
filingYearAno de EntradaText/StringAno de distribuição do processo
lastUpdateÚltima AtualizaçãoDate (ISO 8601 format)Data da última atualização
lastMovementDateÚltimo MovimentoDate (ISO 8601 format)Data do último movimento processual
noticeDateData de NotificaçãoDate (ISO 8601 format)Data de notificação
closeDateData de EncerramentoDate (ISO 8601 format)Data de encerramento do processo
amountValorNumberValor da causa (em centavos)
lawsuitAgeIdade do Processo (dias)NumberIdade do processo em dias
numberOfUpdatesNúmero de AtualizaçõesNumberQuantidade de atualizações/movimentos
numberOfPartiesNúmero de PartesNumberQuantidade de partes envolvidas
confidenceConfiançaNumberNível de confiança dos dados (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.legalProceedings.$.caseNumber",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.legalProceedingsSummary - Resumo de Processos Judiciais

Tipo: Object Descrição: Estatísticas agregadas sobre processos judiciais Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalProceedingsTotal de ProcessosNumberNúmero total de processos judiciais
hasActiveCriminalCasesTem Processos Criminais AtivosBoolean (true/false)Indica se há processos criminais ativos
hasArrestWarrantTem Mandado de PrisãoBoolean (true/false)Indica se há mandado de prisão
byType.criminalProcessos CriminaisNumberNúmero de processos criminais
byType.civilProcessos CíveisNumberNúmero de processos cíveis
byType.laborProcessos TrabalhistasNumberNúmero de processos trabalhistas
byStatus.activeProcessos AtivosNumberNúmero de processos ativos
byStatus.closedProcessos EncerradosNumberNúmero de processos encerrados
bySeverity.highProcessos de Alta SeveridadeNumberNúmero de processos de alta severidade
bySeverity.criticalProcessos de Severidade CríticaNumberNúmero de processos críticos
hasLaborViolationsTem Violações TrabalhistasBoolean (true/false)Indica se há violações trabalhistas (crítico para compliance)
hasPublicMinistryInvestigationTem Investigação do Ministério PúblicoBoolean (true/false)Indica se há investigação do MP (alta severidade)
byType.public_ministryProcessos do Ministério PúblicoNumberNúmero de investigações/processos do MP
byType.arrest_warrantMandados de PrisãoNumberNúmero de mandados de prisão
byRole.asAuthorComo AutorNumberNúmero de processos como autor/requerente
byRole.asDefendantComo RéuNumberNúmero de processos como réu/requerido
byRole.asOtherOutro PapelNumberNúmero de processos em outro papel
byRole.unknownPapel DesconhecidoNumberNúmero de processos com papel desconhecido
totalClaimAmountValor Total das CausasNumberSoma total dos valores de todas as causas (em centavos)
averageClaimAmountValor Médio das CausasNumberValor médio das causas (em centavos)
activeProcessosCountProcessos Ativos (Total)NumberNúmero total de processos com status ativo
mostRecentUpdateAtualização Mais RecenteDate (ISO 8601 format)Data da atualização mais recente entre todos os processos
oldestCaseYearAno do Processo Mais AntigoText/StringAno do processo mais antigo
multiSourceConfirmationRateTaxa de Confirmação Multi-FonteNumberPorcentagem de processos confirmados por múltiplas fontes
averageLawsuitAgeIdade Média dos Processos (dias)NumberIdade média de todos os processos em dias
totalUpdatesTotal de AtualizaçõesNumberSoma total de atualizações/movimentos em todos os processos
proceedingsWithJudgeProcessos com Juiz IdentificadoNumberQuantidade de processos com juiz identificado
recentActivityCountProcessos com Atividade RecenteNumberProcessos com atividade nos últimos 30 dias
oldProceedingsCountProcessos AntigosNumberNúmero de processos com mais de 2 anos (>730 dias)

enrichmentData.normalized.riskFlags - Bandeiras de Risco

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as bandeiras de risco Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
flagTypeTipo de BandeiraText/StringTipo de bandeira de risco
isActiveEstá AtivoBoolean (true/false)Indica se a bandeira de risco está atualmente ativa
details.severitySeveridadeText/StringNível de severidade do risco
details.pepPositionCargo PEPText/StringCargo político (apenas para PEP)
details.pepCountryPaís PEPText/StringPaís do cargo político
details.pepLevelNível PEPText/StringNível do PEP (nacional, internacional, local)
details.descriptionDescriçãoText/StringDescrição detalhada da bandeira
details.riskScoreScore de RiscoNumberScore de risco (0-100)
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Bandeira confirmada por 2+ fontes
confidenceConfiançaNumberNível de confiança (0-100)
sourcesFontes de DadosText/StringFiltrar por provedores específicos que reportaram
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.riskFlags.$.flagType",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.riskFlagsSummary - Resumo de Bandeiras de Risco

Tipo: Object Descrição: Estatísticas agregadas sobre bandeiras de risco Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalFlagsTotal de BandeirasNumberNúmero total de bandeiras de risco
activeFlagsBandeiras AtivasNumberNúmero de bandeiras atualmente ativas
confirmedFlagsBandeiras ConfirmadasNumberBandeiras confirmadas por múltiplas fontes
hasPepFlagsTem Bandeiras PEPBoolean (true/false)Indica se há bandeiras de tipo PEP
hasSanctionFlagsTem Bandeiras de SançãoBoolean (true/false)Indica se há bandeiras de sanção
hasAdverseMediaFlagsTem Bandeiras de Mídia AdversaBoolean (true/false)Indica se há bandeiras de mídia adversa
hasCriminalRecordFlagsTem Bandeiras de Antecedentes CriminaisBoolean (true/false)Indica se há bandeiras de antecedentes criminais
byType.pepBandeiras PEP (Contagem)NumberNúmero de bandeiras de tipo PEP
byType.sanctionBandeiras de Sanção (Contagem)NumberNúmero de bandeiras de sanção
byType.adverseMediaBandeiras de Mídia Adversa (Contagem)NumberNúmero de bandeiras de mídia adversa
byType.criminalRecordBandeiras de Antecedentes (Contagem)NumberNúmero de bandeiras de antecedentes criminais
bySeverity.highBandeiras de Severidade AltaNumberNúmero de bandeiras de severidade alta
bySeverity.criticalBandeiras de Severidade CríticaNumberNúmero de bandeiras de severidade crítica
hasActivePepFlagsTem Bandeiras PEP AtivasBoolean (true/false)Possui bandeiras PEP atualmente ativas (vs históricas)

enrichmentData.normalized.sanctionsSummary - Resumo de Sanções

Tipo: Object Descrição: Estatísticas agregadas sobre listas de sanções Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalListsTotal de Listas de SançõesNumberNúmero total de listas de sanções
uniqueListsListas ÚnicasNumberNúmero de listas únicas (deduplicated)
confirmedListsListas ConfirmadasNumberListas confirmadas por múltiplas fontes
hasInternationalSanctionsTem Sanções InternacionaisBoolean (true/false)Indica se há sanções internacionais (OFAC, UN, EU)
hasLaborSanctionsTem Sanções TrabalhistasBoolean (true/false)Indica se há sanções trabalhistas
multiSourceConfirmationRateTaxa de Confirmação Multi-fonte (%)NumberPercentual de listas confirmadas por múltiplas fontes
highestSeverityListLista de Maior SeveridadeText/StringNome da lista de sanção mais severa

enrichmentData.normalized.shareholdersSummary - Resumo de Sócios/Acionistas

Tipo: Object Descrição: Estatísticas agregadas sobre estrutura societária Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalShareholdersTotal de Sócios/AcionistasNumberNúmero total de sócios ou acionistas
uniqueShareholdersSócios ÚnicosNumberNúmero de sócios únicos (deduplicated)
confirmedShareholdersSócios ConfirmadosNumberSócios confirmados por múltiplas fontes
byStatus.activeSócios AtivosNumberNúmero de sócios ativos
byStatus.inactiveSócios InativosNumberNúmero de sócios inativos
byEntityType.personSócios Pessoa FísicaNumberNúmero de sócios PF
byEntityType.companySócios Pessoa JurídicaNumberNúmero de sócios PJ
totalOwnershipMappedTotal de Participação Mapeada (%)NumberSoma total de participação societária
hasFullOwnershipDataTem Estrutura Societária CompletaBoolean (true/false)Participações somam >= 95%
hasConcentratedOwnershipPropriedade ConcentradaBoolean (true/false)Sócio único com >50% de participação
largestShareholderPercentageMaior Participação Societária (%)NumberPercentual do maior acionista
largestShareholderNameNome do Maior AcionistaText/StringNome do sócio com maior participação
totalUBOsTotal de Beneficiários Finais (UBOs)NumberSócios com participação >25%
hasMajorityShareholderTem Acionista MajoritárioBoolean (true/false)Possui acionista com >= 50%
confirmedByMultipleSourcesSócios Confirmados por Múltiplas FontesNumberNúmero de sócios verificados
multiSourceConfirmationRateTaxa de Confirmação Multi-Fonte (%)NumberPercentual de sócios confirmados

enrichmentData.normalized.shareholders - Sócios/Acionistas Consolidados

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos os sócios consolidados (QSA + outras fontes) Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
nameNome do SócioText/String
taxIdCPF/CNPJText/String
taxIdTypeTipo de DocumentoText/String
entityTypeTipo de EntidadeText/Stringpersoncompanyunknown
relationshipTypeTipo de RelacionamentoText/StringQSA, SOCIO, ADMINISTRADOR, etc.
relationshipNameNome do Cargo/FunçãoText/String
ownershipPercentageParticipação Societária (%)Number
isActiveEstá AtivoBoolean (true/false)
startDateData de EntradaDate (ISO 8601 format)
endDateData de SaídaDate (ISO 8601 format)
sourcesFontes de DadosText/StringFiltrar por provedores específicos
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)
countNúmero de FontesNumber
confidenceConfiança (0-100)Number
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.shareholders.$.name",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.violations - Violações Consolidadas

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as violações consolidadas (ESG + crimes) Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
idIDText/StringIdentificador único da violação
displayNameNomeText/StringNome formatado da violação
categoryCategoriaText/StringCategoria da violação
subcategorySubcategoriaText/StringSubcategoria da violação
severitySeveridadeText/StringNível de severidade
legalClassificationClassificação LegalText/StringTipo legal da violação
complianceClassificationClassificação de ComplianceText/StringTipo de compliance
sourcesFontesText/StringFiltrar por provedores específicos que reportaram
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Violação confirmada por 2+ fontes
countContagemNumberNúmero de vezes reportada
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.violations.$.id",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.violationsSummary - Resumo de Violações

Tipo: Object Descrição: Estatísticas agregadas sobre violações Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalViolationsTotal de ViolaçõesNumberNúmero total de violações
hasCriminalViolationsTem Violações CriminaisBoolean (true/false)Indica se há violações criminais
hasESGViolationsTem Violações ESGBoolean (true/false)Indica se há violações ESG
hasEnvironmentalCrimesTem Crimes AmbientaisBoolean (true/false)Indica se há crimes ambientais
hasLaborViolationsTem Violações TrabalhistasBoolean (true/false)Indica se há violações trabalhistas
hasFinancialCrimesTem Crimes FinanceirosBoolean (true/false)Indica se há crimes financeiros
confirmedByMultipleSourcesViolações Confirmadas por Múltiplas FontesNumberNúmero de violações confirmadas

enrichmentData.normalized.mediaMentions - Menções em Mídia

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as menções em mídia consolidadas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
idIDText/StringIdentificador único da menção
titleTítuloText/StringTítulo da menção
descriptionDescriçãoText/StringDescrição completa
dateDataText/StringData da menção (YYYY-MM-DD)
sentimentSentimentoText/StringSentimento da menção
categoryCategoriaText/StringCategoria da menção
amountValor (centavos)NumberValor monetário em centavos
currencyMoedaText/StringCódigo da moeda (BRL, USD)
entityEntidadeText/StringTribunal, agência, parceiro mencionado
severitySeveridadeText/StringNível de severidade
sourcesFontesText/StringFiltrar por provedores específicos que reportaram
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Menção confirmada por 2+ fontes
confidenceConfiançaNumberNível de confiança (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.mediaMentions.$.id",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.mediaSummary - Resumo de Mídia

Tipo: Object Descrição: Estatísticas agregadas sobre menções na mídia Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalMentionsTotal de MençõesNumberNúmero total de menções
recentMentionsMenções Recentes (12 meses)NumberMenções nos últimos 12 meses
highImpactMentionsMenções de Alto ImpactoNumberMenções com valor monetário ou resultado legal
sentimentScoreScore de Sentimento (-100 a +100)NumberScore geral de sentimento
firstMentionDateData da Primeira MençãoText/StringData da primeira menção na mídia (ISO format)
latestMentionDateData da Última MençãoText/StringData da menção mais recente (ISO format)
bySentiment.positiveMenções PositivasNumberNúmero de menções com sentimento positivo
bySentiment.negativeMenções NegativasNumberNúmero de menções com sentimento negativo
bySentiment.neutralMenções NeutrasNumberNúmero de menções com sentimento neutro
condemnationsCountCondenaçõesNumberNúmero de condenações
investigationsCountInvestigaçõesNumberNúmero de investigações
awardsCountPrêmiosNumberNúmero de prêmios

enrichmentData.normalized.sanctions - Sanções Consolidadas

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas as sanções consolidadas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
listNameNome da ListaText/StringNome formatado da lista (ex: “OFAC SDN”, “UN Sanctions”, “Mídia”). Busca livre por texto
typeTipo de SançãoText/StringCategoria da sanção para agrupamento e filtros
sourcesFontesText/StringFiltrar por provedores específicos que reportaram
confirmedByMultipleSourcesConfirmado por Múltiplas FontesBoolean (true/false)Sanção confirmada por 2+ provedores
confidenceConfiançaNumberNível de confiança (0-100)
addedDateData de AdiçãoText/StringData em que foi adicionado à lista
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.sanctions.$.listName",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.riskFlags - Banderas de Riesgo

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas las banderas de riesgo Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
flagTypeTipo de BanderaText/StringTipo de bandera de riesgo
isActiveEstá ActivoBoolean (true/false)Indica si la bandera de riesgo está actualmente activa
details.severitySeveridadText/StringNivel de severidad del riesgo
details.pepPositionCargo PEPText/StringCargo político (solo para PEP)
details.pepCountryPaís PEPText/StringPaís del cargo político
details.pepLevelNivel PEPText/StringNivel del PEP (nacional, internacional, local)
details.descriptionDescripciónText/StringDescripción detallada de la bandera
details.riskScoreScore de RiesgoNumberScore de riesgo (0-100)
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Bandera confirmada por 2+ fuentes
confidenceConfianzaNumberNivel de confianza (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.riskFlags.$.flagType",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.sanctions - Sanciones Consolidadas

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas las sanciones consolidadas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
listNameNombre de la ListaText/StringNombre formateado de la lista (ej: “OFAC SDN”, “UN Sanctions”, “RePET”)
typeTipo de SanciónText/StringCategoría de la sanción para agrupamiento y filtros
sourcesFuentesText/StringFiltrar por proveedores específicos que reportaron
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Sanción confirmada por 2+ proveedores
confidenceConfianzaNumberNivel de confianza (0-100)
addedDateFecha de AdiciónText/StringFecha en que fue añadido a la lista
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.sanctions.$.listName",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.sanctionsSummary - Resumen de Sanciones

Tipo: Object Descrição: Estadísticas agregadas sobre listas de sanciones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalListsTotal de Listas de SancionesNumberNúmero total de listas de sanciones
uniqueListsListas ÚnicasNumberNúmero de listas únicas (deduplicadas)
confirmedSanctionsSanciones ConfirmadasNumberSanciones confirmadas por 2+ fuentes
highestConfidenceMayor ConfianzaNumberMayor nivel de confianza entre todas las sanciones (0-100)

enrichmentData.normalized.occupations - Actividades/Ocupaciones

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas las actividades económicas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
occupationOcupaciónText/StringNombre de la actividad económica
categoryCategoríaText/StringCategoría de la actividad
isMainEs Actividad PrincipalBoolean (true/false)Indica si es la actividad principal
isCurrentEs ActualBoolean (true/false)Indica si es la actividad actual
startDateFecha de InicioDate (ISO 8601 format)Fecha de inicio de la actividad
endDateFecha de FinDate (ISO 8601 format)Fecha de fin de la actividad
confidenceConfianzaNumberNivel de confianza (0-100)
sourcesFuentes de DatosText/StringProveedores que reportaron esta actividad
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.occupations.$.occupation",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.occupationsSummary - Resumen de Actividades

Tipo: Object Descrição: Estadísticas agregadas sobre actividades económicas Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalOccupationsTotal de ActividadesNumberNúmero total de actividades
uniqueOccupationsActividades ÚnicasNumberNúmero de actividades únicas
mainOccupationActividad PrincipalText/StringActividad económica principal

enrichmentData.normalized.aliases - Alias/Nombres Alternativos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los nombres alternativos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
aliasAliasText/StringNombre alternativo
typeTipoText/StringTipo de alias
isCurrentEs ActualBoolean (true/false)Indica si es el nombre actual
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Alias confirmado por 2+ proveedores
confidenceConfianzaNumberNivel de confianza (0-100)
sourcesFuentes de DatosText/StringProveedores que reportaron este alias
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.aliases.$.alias",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.aliasesSummary - Resumen de Aliases

Tipo: Object Descrição: Estadísticas agregadas sobre nombres alternativos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalAliasesTotal de AliasesNumberNúmero total de nombres alternativos
uniqueAliasesAliases ÚnicosNumberNúmero de aliases únicos
confirmedAliasesAliases ConfirmadosNumberAliases confirmados por 2+ fuentes
hasMultipleNamesPosee Múltiples NombresBoolean (true/false)Indica si posee más de un alias

enrichmentData.normalized.documents - Documentos

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todos los documentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
documentNumberNúmero de DocumentoText/StringNúmero del documento
documentTypeTipo de DocumentoText/StringTipo de documento
issuingCountryPaís EmisorText/StringPaís que emitió el documento
issueDateFecha de EmisiónDate (ISO 8601 format)Fecha de emisión del documento
expiryDateFecha de VencimientoDate (ISO 8601 format)Fecha de vencimiento del documento
isActiveEstá ActivoBoolean (true/false)Indica si el documento está activo
confidenceConfianzaNumberNivel de confianza (0-100)
sourcesFuentes de DatosText/StringProveedores que reportaron este documento
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.documents.$.documentNumber",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.documentsSummary - Resumen de Documentos

Tipo: Object Descrição: Estadísticas agregadas sobre documentos Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalDocumentsTotal de DocumentosNumberNúmero total de documentos
uniqueDocumentsDocumentos ÚnicosNumberNúmero de documentos únicos
activeDocumentsDocumentos ActivosNumberNúmero de documentos activos

enrichmentData.normalized.addresses - Direcciones

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas las direcciones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
streetNameCalleText/StringNombre de la calle
numberNúmeroText/StringNúmero del domicilio
cityCiudadText/StringCiudad
stateProvinciaText/StringProvincia
postalCodeCódigo PostalText/StringCódigo postal
countryPaísText/StringPaís (código ISO)
neighborhoodBarrioText/StringBarrio
complementComplementoText/StringComplemento (piso, dpto, etc)
typeTipoText/StringTipo de dirección
isMainForEntityEs Dirección PrincipalBoolean (true/false)Indica si es la dirección principal
isCurrentEs ActualBoolean (true/false)Indica si es la dirección actual
isActiveEstá ActivoBoolean (true/false)Indica si la dirección está activa
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Dirección confirmada por 2+ proveedores
confidenceConfianzaNumberNivel de confianza (0-100)
sourcesFuentes de DatosText/StringProveedores que reportaron esta dirección
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.addresses.$.streetName",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

enrichmentData.normalized.addressesSummary - Resumen de Direcciones

Tipo: Object Descrição: Estadísticas agregadas sobre direcciones Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
totalAddressesTotal de DireccionesNumberNúmero total de direcciones
uniqueAddressesDirecciones ÚnicasNumberNúmero de direcciones únicas
confirmedAddressesDirecciones ConfirmadasNumberDirecciones confirmadas por múltiples fuentes
activeAddressesDirecciones ActivasNumberNúmero de direcciones activas
hasMultipleAddressesPosee Múltiples DireccionesBoolean (true/false)Indica si posee más de una dirección

enrichmentData.normalized.riskFlags - Banderas de Riesgo

Tipo: Array of objects Descrição: Buscar campos específicos dentro de todas las banderas de riesgo Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
flagTypeTipo de BanderaText/StringTipo de bandera de riesgo
isActiveEstá ActivoBoolean (true/false)Indica si la bandera de riesgo está actualmente activa
details.severitySeveridadText/StringNivel de severidad del riesgo
details.pepPositionCargo PEPText/StringCargo político (solo para PEP)
details.pepCountryPaís PEPText/StringPaís del cargo político
details.pepLevelNivel PEPText/StringNivel del PEP (nacional, internacional, local)
details.descriptionDescripciónText/StringDescripción detallada de la bandera
details.riskScoreScore de RiesgoNumberScore de riesgo (0-100)
confirmedByMultipleSourcesConfirmado por Múltiples FuentesBoolean (true/false)Bandera confirmada por 2+ fuentes
confidenceConfianzaNumberNivel de confianza (0-100)
Exemplo de Uso (Campo de Array):
{
  "field": "enrichmentData.normalized.riskFlags.$.flagType",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

Transaction Fields

Fields available for evaluating transaction data.

Global Fields

Field PathLabelTypeCategoryDescription
externalIdID ExternoText/StringBasic InformationIdentificador externo de la transacción
typeTipo de TransaçãoText/StringBasic InformationTipo: PAYMENT, TRANSFER, WITHDRAWAL, DEPOSIT, REFUND, etc.
statusEstadoText/StringBasic InformationEstado: CREATED, PENDING, PROCESSING, APPROVED, REJECTED, HELD, FAILED, COMPLETED, CANCELLED, EXPIRED
amountMontoNumberBasic InformationMonto de la transacción
currencyMonedaText/StringBasic InformationCódigo ISO 4217 de moneda (USD, BRL, ARS, etc.)
amountInUsdMonto en USDNumberBasic InformationMonto convertido a USD
transactedAtFecha y HoraDate (ISO 8601 format)Basic InformationTimestamp de la transacción
originEntityIdID Entidad OrigenText/StringBasic InformationID de la entidad que origina la transacción
originExternalIdID Externo OrigenText/StringBasic InformationID externo de la entidad origen
originNameNombre OrigenText/StringBasic InformationNombre de la entidad origen
originCountryPaís OrigenText/StringBasic InformationPaís de la entidad origen
destinationEntityIdID Entidad DestinoText/StringBasic InformationID de la entidad que recibe la transacción
destinationExternalIdID Externo DestinoText/StringBasic InformationID externo de la entidad destino
destinationNameNombre DestinoText/StringBasic InformationNombre de la entidad destino
destinationCountryPaís DestinoText/StringBasic InformationPaís de la entidad destino
paymentMethodMétodo de PagoText/StringBasic InformationMétodo de pago: CARD, PIX, BANK_TRANSFER, WALLET, CASH, etc.
paymentDetails.cardLast4Últimos 4 Dígitos TarjetaText/StringBasic InformationÚltimos 4 dígitos de tarjeta
paymentDetails.cardBrandMarca TarjetaText/StringBasic InformationMarca de tarjeta: Visa, Mastercard, etc.
paymentDetails.bankNameBancoText/StringBasic InformationNombre del banco
paymentDetails.accountTypeTipo de CuentaText/StringBasic InformationTipo de cuenta: PERSONAL, BUSINESS, MERCHANT
originDetails.deviceIdID Dispositivo (Origen)Text/StringBasic InformationIdentificador del dispositivo origen
originDetails.ipAddressDirección IP (Origen)Text/StringBasic InformationDirección IP del dispositivo origen
originDetails.countryPaís Dispositivo (Origen)Text/StringBasic InformationPaís del dispositivo origen
originDetails.cityCiudad (Origen)Text/StringBasic InformationCiudad del dispositivo origen
destinationDetails.deviceIdID Dispositivo (Destino)Text/StringBasic InformationIdentificador del dispositivo destino
destinationDetails.ipAddressDirección IP (Destino)Text/StringBasic InformationDirección IP del dispositivo destino
destinationDetails.countryPaís Dispositivo (Destino)Text/StringBasic InformationPaís del dispositivo destino
destinationDetails.cityCiudad (Destino)Text/StringBasic InformationCiudad del dispositivo destino
riskScoreScore de RiesgoNumberBasic InformationScore de riesgo de la transacción (0-100)
flaggedMarcadaBoolean (true/false)Basic InformationIndica si la transacción está marcada como sospechosa
descriptionDescripciónText/StringBasic InformationDescripción de la transacción
categoryCategoríaText/StringBasic InformationCategoría de la transacción
exchangeRateTasa de CambioNumberBasic InformationTasa de cambio aplicada
rateSourceFuente de TasaText/StringBasic InformationFuente de la tasa de cambio: ms-provider, cache-fallback, etc.
historical.volumeVolumen de Transacciones (Histórico)NumberHistorical AnalysisSuma de montos de transacciones en un período de tiempo
historical.countCantidad de Transacciones (Histórico)NumberHistorical AnalysisConteo de transacciones en un período de tiempo
historical.averagePromedio de Transacciones (Histórico)NumberHistorical AnalysisPromedio de montos de transacciones en un período
historical.uniqueCounterpartiesContrapartes Únicas (Histórico)NumberHistorical AnalysisCantidad de contrapartes únicas en un período
historical.maxAmountMonto Máximo (Histórico)NumberHistorical AnalysisMonto máximo de transacción en un período
historical.minAmountMonto Mínimo (Histórico)NumberHistorical AnalysisMonto mínimo de transacción en un período
historical.noActivitySin Actividad (Histórico)Boolean (true/false)Historical AnalysisDetecta si no hay actividad por un período (cuenta dormida)
historical.firstOccurrencePrimera Ocurrencia (Histórico)Date (ISO 8601 format)Historical AnalysisFecha de primera vez que ocurre un patrón
historical.consecutiveOccurrencesOcurrencias Consecutivas (Histórico)NumberHistorical AnalysisCuenta ocurrencias consecutivas de un patrón
historical.frequencyExceedsFrecuencia Excede (Histórico)Boolean (true/false)Historical AnalysisDetecta si frecuencia de transacciones excede umbral

KYC Fields

Fields available for evaluating KYC verification data.

Global Fields

Field PathLabelTypeCategoryDescription
kyc.statusStatus KYCText/StringKYC VerificationStatus da validação KYC (KYC provider)
kyc.biometricResultResultado BiométricoNested object (3 nested fields)KYC VerificationResultados de face match e liveness (KYC provider)
kyc.documentsVerifiedDocumentos VerificadosArray of objects (3 nested fields)KYC VerificationLista de documentos verificados no KYC
kyc.riskAssessmentAvaliação de Risco KYCNested object (2 nested fields)KYC VerificationAvaliação de risco realizada pelo KYC
kyc.extractedDataDados Extraídos do DocumentoNested object (7 nested fields)KYC VerificationDados extraídos do documento de identidade
kyc.verifiedAtData de Verificação KYCDate (ISO 8601 format)KYC VerificationData em que o KYC foi verificado/aprovado
kyc.isCurrentÉ Validação AtualBoolean (true/false)KYC VerificationIndica se é a validação KYC ativa/atual
kyc.providerProvedor KYCText/StringKYC VerificationNome do provedor que realizou o KYC (ex: KYC provider)

Estruturas de Campos Aninhados

Alguns campos contêm estruturas aninhadas (arrays u objetos) com múltiplos subcampos:

kyc.biometricResult - Resultado Biométrico

Tipo: Object Descrição: Resultados de face match e liveness (KYC provider) Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
faceMatchScoreScore Face MatchNumberScore de correspondência facial (0-1, onde 0.8 = 80%)
livenessScoreScore LivenessNumberScore de detecção de vida (0-1)
passedBiometria AprovadaBoolean (true/false)Validação biométrica geral aprovada

kyc.documentsVerified - Documentos Verificados

Tipo: Array of objects Descrição: Lista de documentos verificados no KYC Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
typeTipo de DocumentoText/StringTipo do documento apresentado
verifiedVerificadoBoolean (true/false)Documento foi verificado com sucesso
verifiedAtData de VerificaçãoDate (ISO 8601 format)Data e hora da verificação do documento
Exemplo de Uso (Campo de Array):
{
  "field": "kyc.documentsVerified.$.type",
  "operator": "eq",
  "value": "example_value",
  "filters": []
}

kyc.riskAssessment - Avaliação de Risco KYC

Tipo: Object Descrição: Avaliação de risco realizada pelo KYC Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
riskLevelNível de RiscoText/StringClassificação do nível de risco
riskScoreScore de RiscoNumberScore numérico de risco (0-100)

kyc.extractedData - Dados Extraídos do Documento

Tipo: Object Descrição: Dados extraídos do documento de identidade Subcampos Disponíveis:
Sub-fieldLabelTypeDescription
firstNameNomeText/StringPrimeiro nome extraído
lastNameSobrenomeText/StringSobrenome extraído
fullNameNome CompletoText/StringNome completo extraído
dateOfBirthData de NascimentoDate (ISO 8601 format)Data de nascimento extraída do documento
documentNumberNúmero do DocumentoText/StringNúmero do documento extraído
documentTypeTipo do DocumentoText/StringTipo do documento identificado
nationalityNacionalidadeText/StringNacionalidade extraída

Shareholders Fields

Fields available for evaluating company shareholders and directors.
Shareholder fields use a special notation: shareholders.(person|company).fieldPathExamples:
  • shareholders.person.enrichmentData.normalized.taxId
  • shareholders.company.enrichmentData.normalized.revenue
  • shareholders.person.enrichmentData.normalized.isPep
Shareholder conditions allow you to create rules that evaluate the characteristics of a company’s shareholders and directors. These are relationship-based conditions that check if ANY shareholder matches the specified criteria.The fields listed below show what’s available for person and company shareholders. To use them in conditions, prefix with shareholders.person. or shareholders.company. as shown in the examples.

BR - Country-Specific Fields

Field PathLabelTypeCategoryDescription
companyCompanyNested object (106 nested fields)Shareholders & DirectorsCompany
personPersonNested object (100 nested fields)Shareholders & DirectorsPerson

AR - Country-Specific Fields

Field PathLabelTypeCategoryDescription
companyCompanyNested object (69 nested fields)Shareholders & DirectorsCompany
personPersonNested object (125 nested fields)Shareholders & DirectorsPerson

Available Operators

Comparison Operators

  • eq - Equals
  • ne - Not equals
  • gt - Greater than
  • gte - Greater than or equal
  • lt - Less than
  • lte - Less than or equal
  • in - Value is in array
  • not_in - Value is not in array
  • between - Value is between two numbers (inclusive)
  • not_between - Value is not between two numbers
  • is_null - Field is null or undefined
  • is_not_null - Field exists and is not null

String Operators

  • contains - Contains substring
  • not_contains - Does not contain substring
  • starts_with - Starts with substring
  • ends_with - Ends with substring
  • regex - Matches regular expression pattern
  • not_regex - Does not match regular expression pattern

Boolean Operators

  • eq:true - Boolean field is true
  • eq:false - Boolean field is false

Data List Operators

  • in_datalist - Value exists in a data list (blocklists, allowlists)
  • not_in_datalist - Value does not exist in a data list
  • matches_datalist_pattern - Value matches a pattern in data list

Custom List Operators

  • in_custom_list - Value exists in a custom list
  • not_in_custom_list - Value does not exist in a custom list

Date & Time Operators

  • date_between - Date is between two dates
  • date_not_between - Date is not between two dates

Temporal Operators

  • within_last - Event occurred within last N days/hours/minutes
  • between_dates - Date is between two specific dates
  • before - Date is before a specific date
  • after - Date is after a specific date
  • age_in_days - Calculate age in days
  • age_in_hours - Calculate age in hours
  • age_in_minutes - Calculate age in minutes

Mathematical Operators

  • add - Addition
  • subtract - Subtraction
  • multiply - Multiplication
  • divide - Division
  • modulo - Modulo (remainder)
  • power - Exponentiation
  • sum - Sum of values
  • avg - Average of values
  • count - Count of items
  • min - Minimum value
  • max - Maximum value
  • abs - Absolute value
  • round - Round to nearest integer
  • ceil - Round up to nearest integer
  • floor - Round down to nearest integer

Geographical Operators

  • distance_from - Calculate distance from coordinates
  • in_region - Check if location is in region
  • country_risk_level - Check country risk level

Aggregation Operators

  • count_in_period - Count occurrences in time period
  • sum_in_period - Sum values in time period
  • velocity_change - Calculate rate of change over time
  • frequency_pattern - Detect frequency patterns

Logical Operators (for combining conditions)

  • AND - All conditions must be true
  • OR - At least one condition must be true
  • NOT - Inverts the condition result
  • XOR - Exactly one condition must be true

Usage Examples

Simple Condition - Text Field

Check if a company’s legal name equals a specific value:
{
  "id": "cond-1",
  "type": "simple",
  "field": "entityData.company.legalName",
  "operator": "eq",
  "value": "Tech Solutions Ltda",
  "filters": [],
  "countryMetadata": {
    "countryCode": "BR",
    "confidence": 100,
    "manuallySet": true,
    "autoDetected": false,
    "reason": "Selected from BR basic fields"
  }
}

Number Field with Comparison

Check if company revenue is greater than 1 million:
{
  "id": "cond-2",
  "type": "simple",
  "field": "enrichmentData.normalized.revenue",
  "operator": "gt",
  "value": 1000000,
  "filters": []
}

Boolean Field

Check if a company is sanctioned:
{
  "id": "cond-3",
  "type": "simple",
  "field": "enrichmentData.normalized.sanctioned",
  "operator": "eq:true",
  "value": true,
  "filters": []
}

Date Comparison

Check if incorporation date is after a specific date:
{
  "id": "cond-5",
  "type": "simple",
  "field": "entityData.company.incorporationDate",
  "operator": "gt",
  "value": "2020-01-01",
  "filters": []
}

Data List Checking

Check if tax ID is in a blocklist:
{
  "id": "cond-6",
  "type": "simple",
  "field": "taxId",
  "operator": "in_datalist",
  "value": "company_blocklist",
  "filters": []
}

Working with Arrays - The .$. Notation

When working with array fields, you must use the special .$. notation to traverse array elements and access their properties.

Array Traversal Syntax

The .$. notation tells the rules engine to:
  1. Iterate through each element in the array
  2. Access the specified property within each element
  3. Apply the condition to matching elements (optionally filtered)
Format: arrayField.$.propertyName

Example 1: Array Field with Filters

Check if a company has active legal proceedings with amount > 100,000:
{
  "id": "cond-4",
  "type": "simple",
  "field": "enrichmentData.normalized.legalProceedings.$.amount",
  "operator": "gt",
  "value": 100000,
  "filters": [
    {
      "field": "status",
      "operator": "eq",
      "value": "active"
    }
  ]
}
Explanation:
  • legalProceedings is an array of objects
  • .$. traverses each legal proceeding in the array
  • amount accesses the amount property of each proceeding
  • filters ensures we only check proceedings where status === "active"

Example 2: Check Sanction Types

Check if a person has any sanction of type “TERRORIST”:
{
  "id": "cond-7",
  "type": "simple",
  "field": "enrichmentData.normalized.sanctions.$.type",
  "operator": "eq",
  "value": "TERRORIST",
  "filters": []
}
Explanation:
  • sanctions is an array containing all sanctions records
  • .$. iterates through each sanction
  • type accesses the type field of each sanction
  • The condition matches if ANY sanction has type “TERRORIST”

Example 3: Array with Multiple Filters

Check if a person has any sanction from a specific country and program:
{
  "id": "cond-8",
  "type": "simple",
  "field": "enrichmentData.normalized.sanctions.$.origin",
  "operator": "eq",
  "value": "US",
  "filters": [
    {
      "field": "program",
      "operator": "eq",
      "value": "OFAC"
    },
    {
      "field": "status",
      "operator": "eq",
      "value": "active"
    }
  ]
}
Common Array Fields:
  • enrichmentData.normalized.sanctions.$.type - Sanction types
  • enrichmentData.normalized.sanctions.$.origin - Sanction origins
  • enrichmentData.normalized.sanctions.$.program - Sanction programs
  • enrichmentData.normalized.legalProceedings.$.amount - Legal proceeding amounts
  • enrichmentData.normalized.legalProceedings.$.status - Legal proceeding status
  • enrichmentData.normalized.pepLevels.$.level - PEP level values

Working with Shareholders

Shareholder fields use a special structure: shareholders.(person|company).fieldPath

Shareholder Field Structure

Shareholders can be either person or company entities. To access shareholder properties, use: Format: shareholders.(person|company).fieldPath Where:
  • person - For individual shareholders (uses person entity fields)
  • company - For corporate shareholders (uses company entity fields)
  • fieldPath - Any valid field path from the respective entity type

Example 1: Check Shareholder Tax ID

Check if any shareholder (person) has a specific tax ID:
{
  "id": "cond-10",
  "type": "simple",
  "field": "shareholders.person.enrichmentData.normalized.taxId",
  "operator": "eq",
  "value": "12345678901",
  "filters": []
}
Explanation:
  • shareholders.person - Look at person-type shareholders
  • enrichmentData.normalized.taxId - Access their normalized tax ID
  • This checks ALL person shareholders for a match

Example 2: Check if Shareholder is PEP

Check if any shareholder (person) is a Politically Exposed Person:
{
  "id": "cond-11",
  "type": "simple",
  "field": "shareholders.person.enrichmentData.normalized.isPep",
  "operator": "eq:true",
  "value": true,
  "filters": []
}

Example 3: Check if Shareholder is Sanctioned

Check if any shareholder (person) is sanctioned:
{
  "id": "cond-12",
  "type": "simple",
  "field": "shareholders.person.enrichmentData.normalized.sanctioned",
  "operator": "eq:true",
  "value": true,
  "filters": []
}

Example 4: Corporate Shareholder Revenue

Check if any corporate shareholder has revenue greater than 10 million:
{
  "id": "cond-13",
  "type": "simple",
  "field": "shareholders.company.enrichmentData.normalized.revenue",
  "operator": "gt",
  "value": 10000000,
  "filters": []
}

Example 5: Shareholder Array Fields

Check if any shareholder (person) has sanctions of a specific type:
{
  "id": "cond-14",
  "type": "simple",
  "field": "shareholders.person.enrichmentData.normalized.sanctions.$.type",
  "operator": "eq",
  "value": "OFAC",
  "filters": []
}
Explanation:
  • shareholders.person - Look at person shareholders
  • enrichmentData.normalized.sanctions - Access their sanctions array
  • .$. - Traverse each sanction in the array
  • type - Check the type of each sanction

Common Shareholder Patterns

Person Shareholders:
  • shareholders.person.enrichmentData.normalized.taxId - Tax ID
  • shareholders.person.enrichmentData.normalized.isPep - PEP status
  • shareholders.person.enrichmentData.normalized.sanctioned - Sanction status
  • shareholders.person.enrichmentData.normalized.isDeceased - Death status
  • shareholders.person.entityData.person.firstName - First name
  • shareholders.person.entityData.person.lastName - Last name
Company Shareholders:
  • shareholders.company.enrichmentData.normalized.taxId - Company tax ID
  • shareholders.company.enrichmentData.normalized.revenue - Revenue
  • shareholders.company.enrichmentData.normalized.sanctioned - Sanction status
  • shareholders.company.entityData.company.legalName - Legal name

Complex Condition with Multiple Checks

Check if a person is a PEP OR has sanctions OR has criminal records:
{
  "operator": "OR",
  "conditions": [
    {
      "id": "cond-15",
      "type": "simple",
      "field": "enrichmentData.normalized.isPep",
      "operator": "eq:true",
      "value": true,
      "filters": []
    },
    {
      "id": "cond-16",
      "type": "simple",
      "field": "enrichmentData.normalized.sanctioned",
      "operator": "eq:true",
      "value": true,
      "filters": []
    },
    {
      "id": "cond-17",
      "type": "simple",
      "field": "enrichmentData.normalized.criminalRecords",
      "operator": "eq:true",
      "value": true,
      "filters": []
    }
  ]
}

Notes

Country Metadata

Each condition can include country metadata to provide context about where the field comes from:
{
  "countryMetadata": {
    "countryCode": "BR",
    "confidence": 100,
    "manuallySet": true,
    "autoDetected": false,
    "reason": "Selected from BR enrichment fields"
  }
}

Array Field Syntax

When working with array fields, use the $ symbol to indicate you’re evaluating items within the array:
  • enrichmentData.normalized.sanctions.$.type - Checks the type field of ANY item in the sanctions array
  • enrichmentData.normalized.legalProceedings.$.amount - Checks the amount field of ANY item in the legalProceedings array

Filters

Filters allow you to pre-filter array items before applying the main condition. They work with AND logic:
{
  "field": "enrichmentData.normalized.sanctions.$.severity",
  "operator": "eq",
  "value": "high",
  "filters": [
    {
      "field": "status",
      "operator": "eq",
      "value": "active"
    },
    {
      "field": "type",
      "operator": "in",
      "value": "terrorism"
    }
  ]
}
This checks if there’s any active terrorism sanction with high severity.

See Also