Identidade

A entidade de Identidade é recuperada de instituições que suportam este produto, acessando detalhes de informações pessoais relacionadas ao proprietário da conta da conexão.

A entidade Identidade é recuperada de instituições que suportam este produto, acessando detalhes de informações pessoais relacionadas ao proprietário da conta da conexão. Recuperar este produto ajuda você a verificar as identidades dos usuários.

Campos de Open Finance Para conectores de Open Finance, campos adicionais estão disponíveis, incluindo investorProfile, qualifications, financialRelationships, além de um conjunto mais rico de atributos PF (pessoa física) e PJ (pessoa jurídica) — socialName, sex, maritalStatus, nationality, otherDocuments, passport, incorporationDate, parties, businessOtherDocuments e companiesCnpj. Esses campos fornecem dados de cliente aprimorados para contas consentidas.

{
  "id": "42888436-62f5-49d2-8cf9-e312c7939509",
  "fullName": "Francisco Sousa",
  "companyName": "Pluggy Inc.",
  "document": "076.630.975-48",
  "taxNumber": "38.512.121/0001-95",
  "documentType": "CPF",
  "jobTitle": "Comercial",
  "birthDate": "1991-05-01T00:00:00.000Z",
  "investorProfile": "Moderate",
  "establishmentCode": "001",
  "establishmentName": "Pluggy Establishment",
  "addresses": [
    {
      "fullAddress": "Av. Lucio Costa 1234, Copacabana, Rio de Janeiro, Brasil",
      "country": "Brasil",
      "state": "RJ",
      "city": "Rio de Janeiro",
      "additionalInfo": "Casa amarela",
      "postalCode": "22620-171",
      "primaryAddress": "Av. Lucio Costa, 1234",
      "type": "Personal"
    }
  ],
  "phoneNumbers": [
    {
      "type": "Personal",
      "value": "+54 911 12345678"
    }
  ],
  "emails": [
    {
      "type": "Personal",
      "value": "hello@pluggy.ai"
    }
  ],
  "relations": [
    {
      "type": "CONJUGE",
      "name": "Maria Sousa",
      "document": "098.765.432-10"
    }
  ]
}

Para conectores de Open Finance, a entidade Identidade carrega o conjunto de campos PF/PJ estendido:

Open Finance
{
  "id": "42888436-62f5-49d2-8cf9-e312c7939509",
  "itemId": "9b59ab4b-2480-4dfc-9a0d-99b964ba578d",
  "fullName": "Henrique Alexsander Eichstädt",
  "socialName": "Henrique",
  "companyName": "Tech Solutions LTDA",
  "document": "08206234900",
  "taxNumber": "38.512.121/0001-95",
  "documentType": "CPF",
  "jobTitle": "CEO",
  "birthDate": "1985-03-15T00:00:00.000Z",
  "sex": "MALE",
  "maritalStatus": {
    "code": "MARRIED"
  },
  "nationality": {
    "hasBrazilianNationality": true
  },
  "otherDocuments": [
    {
      "type": "CNH",
      "number": "12345678900",
      "checkDigit": "P",
      "additionalInfo": "SSP/SP",
      "expirationDate": "2030-05-21T00:00:00.000Z"
    }
  ],
  "incorporationDate": "2010-01-01T00:00:00.000Z",
  "parties": [
    {
      "type": "PARTNER",
      "personType": "NATURAL_PERSON",
      "documentType": "CPF",
      "documentNumber": "08206234900",
      "civilName": "Henrique Alexsander Eichstädt",
      "startDate": "2010-01-01T00:00:00.000Z",
      "shareholding": 0.51
    }
  ],
  "companiesCnpj": ["38512121000195"],
  "addresses": [
    {
      "fullAddress": "Av. Paulista 1234, Bela Vista, 01310-100, São Paulo, Brasil",
      "country": "Brasil",
      "countryCode": "BRA",
      "state": "SP",
      "city": "São Paulo",
      "district": "Bela Vista",
      "ibgeTownCode": "3550308",
      "postalCode": "01310-100",
      "primaryAddress": "Av. Paulista, 1234",
      "type": "Work",
      "additionalInfo": "Sala 501",
      "geographicCoordinates": {
        "latitude": -23.5614,
        "longitude": -46.6559
      }
    }
  ],
  "phoneNumbers": [
    {
      "type": "Work",
      "value": "+55 (11) 987654321",
      "countryCallingCode": "55",
      "areaCode": "11",
      "extension": "501"
    }
  ],
  "emails": [
    {
      "type": "Work",
      "value": "henrique@techsolutions.com.br"
    }
  ],
  "relations": [],
  "investorProfile": "Moderate",
  "qualifications": {
    "companyCnpj": "38512121000195",
    "occupationCode": "CBO",
    "occupationDescription": "1234-5",
    "informedIncome": {
      "frequency": "ANUAL",
      "amount": 250000,
      "date": "2024-01-01T00:00:00.000Z"
    },
    "informedPatrimony": {
      "amount": 1500000,
      "year": 2024,
      "date": "2024-12-31T00:00:00.000Z"
    },
    "economicActivities": [
      {
        "code": "6201501",
        "isMain": true
      }
    ],
    "informedRevenue": {
      "amount": 500000,
      "frequency": "MONTHLY",
      "year": 2024
    }
  },
  "financialRelationships": {
    "startDate": "2020-05-10T00:00:00.000Z",
    "productsServicesType": [
      "CONTA_DEPOSITO_A_VISTA",
      "CONTA_POUPANCA",
      "OPERACAO_CREDITO"
    ],
    "procurators": [
      {
        "type": "PROCURADOR",
        "cpfNumber": "45678912303",
        "documentNumber": "45678912303",
        "documentType": "CPF",
        "civilName": "Roberto Carlos Mendes Silva",
        "socialName": "Roberto"
      }
    ],
    "accounts": [
      {
        "compeCode": "237",
        "branchCode": "0001",
        "number": "123456",
        "checkDigit": "7",
        "type": "CONTA_DEPOSITO_A_VISTA",
        "subtype": "INDIVIDUAL"
      }
    ],
    "portabilitiesReceived": [
      {
        "employerName": "Acme Inc",
        "employerDocument": "60701190000104",
        "paycheckBankDetainerCnpj": "60701190000204",
        "paycheckBankDetainerIspb": "60701190",
        "portabilityApprovalDate": "2021-03-15T00:00:00.000Z"
      }
    ],
    "paychecksBankLink": [
      {
        "employerName": "Acme Inc",
        "employerDocument": "60701190000104",
        "paycheckBankCnpj": "60701190000204",
        "paycheckBankIspb": "60701190",
        "accountOpeningDate": "2020-01-10T00:00:00.000Z"
      }
    ]
  },
  "createdAt": "2020-09-30T14:38:12.724Z",
  "updatedAt": "2024-12-12T10:30:00.000Z"
}
PropriedadeTipoOpcionalDescrição
idstringNãoIdentificador primário.
fullNamestringNãoNome completo do proprietário da conta.
companyNamestringSimNome da empresa (para contas empresariais).
documentstringNãoNúmero do documento (CPF ou CNPJ).
taxNumberstringSimNúmero de identificação fiscal.
documentTypestringNãoTipo do documento (CPF, CNPJ).
jobTitlestringSimCargo do proprietário da conta.
birthDatestringSimData de nascimento.
investorProfilestringSimClassificação do perfil do investidor (por exemplo, Conservador, Moderado, Agressivo). Disponível apenas para conectores de Open Finance.
establishmentCodestringSimCódigo do estabelecimento.
establishmentNamestringSimNome do estabelecimento.
addressesarraySimLista de endereços associados à identidade.
phoneNumbersarraySimLista de números de telefone.
emailsarraySimLista de endereços de e-mail.
relationsarraySimLista de pessoas relacionadas (por exemplo, cônjuge).
socialNamestringSimNome social da pessoa natural, se houver (apenas PF, Open Finance).
sexstringSimSexo da pessoa natural — FEMALE, MALE ou OTHER (apenas PF, Open Finance).
maritalStatusMaritalStatusSimEstado civil da pessoa natural (apenas PF, Open Finance).
nationalityNationalitySimNacionalidade da pessoa natural (apenas PF, Open Finance).
otherDocumentsarray of OtherDocumentSimLista de outros documentos de identificação que a pessoa natural possui — CNH, RG, NIF, RNE ou OUTRO (apenas PF, Open Finance).
passportPassportSimMetadados do passaporte — aplica-se quando a pessoa natural é um não residente que não precisa registrar um CPF (apenas PF, Open Finance).
incorporationDateDateSimData em que a empresa foi incorporada (apenas PJ, Open Finance).
partiesarray of BusinessPartySimSócios e administradores da empresa (apenas PJ, Open Finance).
businessOtherDocumentsarray of BusinessOtherDocumentSimDocumentos adicionais para empresas com sede no exterior e que não precisam registrar um CNPJ (apenas PJ, Open Finance).
companiesCnpjarray of stringSimCNPJs das instituições financeiras responsáveis pelo cadastro do cliente (Open Finance, PF e PJ).
qualificationsQualificationsSimDados de qualificações do cliente. Disponível apenas para conectores de Open Finance.
financialRelationshipsFinancialRelationshipsSimRelacionamento do cliente com a instituição. Disponível apenas para conectores de Open Finance.

Endereço#

PropriedadeTipoOpcionalDescrição
fullAddressstringSimString de endereço completo.
countrystringSimNome do país.
countryCodestringSimCódigo do país no formato alpha3 ISO-3166 (por exemplo, BRA). Apenas Open Finance.
statestringSimCódigo do estado.
citystringSimNome da cidade.
districtstringSimBairro. Apenas Open Finance.
ibgeTownCodestringSimCódigo do município IBGE (7 dígitos). Os dois primeiros dígitos identificam a Unidade da Federação. Apenas Open Finance.
additionalInfostringSimInformações adicionais sobre o endereço.
postalCodestringSimCódigo postal/ZIP.
primaryAddressstringSimEndereço principal.
typestringSimTipo de endereço (Pessoal, Trabalho).
geographicCoordinatesobjectSimCoordenadas geográficas em graus decimais, sistema de referência WGS84. Objeto com latitude e longitude. Apenas Open Finance.

Número de Telefone#

PropriedadeTipoOpcionalDescrição
typestringSimTipo de número de telefone (Pessoal, Trabalho ou Residencial).
valuestringSimValor do número de telefone.
countryCallingCodestringSimCódigo de discagem internacional (DDI). Preenchido quando diferente de 55. Apenas Open Finance.
areaCodestringSimCódigo de área (DDD) do telefone. Apenas Open Finance.
extensionstringSimNúmero da extensão, quando parte da identificação do telefone. Apenas Open Finance.
additionalInfostringSimInformações adicionais sobre o telefone, por exemplo, quando o tipo de origem não se encaixa nas categorias padrão. Apenas Open Finance.

E-mail#

PropriedadeTipoOpcionalDescrição
typestringSimTipo de e-mail (Pessoal, Empresarial).
valuestringSimValor do endereço de e-mail.

Relação#

PropriedadeTipoOpcionalDescrição
typestringSimTipo de relação (por exemplo, CONJUGE, PROCURADOR).
namestringSimNome da pessoa relacionada.
documentstringSimNúmero do documento da pessoa relacionada.

MaritalStatus#

Estado civil da pessoa natural (apenas PF, Open Finance).

{
  "code": "MARRIED",
  "additionalInfo": "União estável"
}
PropriedadeTipoOpcionalDescrição
codestringSimSINGLE, MARRIED, WIDOWED, JUDICIALLY_SEPARATED, DIVORCED, STABLE_UNION ou OTHER.
additionalInfostringSimComplemento em texto livre. Deve ser definido quando code for OTHER.

Nacionalidade#

Nacionalidade da pessoa natural (apenas PF, Open Finance).

{
  "hasBrazilianNationality": false,
  "otherNationalities": [
    {
      "countryCode": "ITA",
      "documents": [
        {
          "type": "Passport",
          "number": "YA1234567",
          "country": "ITA",
          "issueDate": "2020-05-30T00:00:00.000Z",
          "expirationDate": "2030-05-30T00:00:00.000Z"
        }
      ]
    }
  ]
}
PropriedadeTipoOpcionalDescrição
hasBrazilianNationalitybooleanSimSe o cliente possui nacionalidade brasileira.
otherNationalitiesarraySimOutras nacionalidades que o cliente possui, se houver.

Cada entrada otherNationalities[]:

PropriedadeTipoOpcionalDescrição
countryCodestringSimCódigo do país no formato alpha3 ISO-3166.
documentsarraySimDocumentos de apoio para esta nacionalidade. Veja NationalityDocument abaixo.

Cada entrada documents[] (NationalityDocument):

PropriedadeTipoOpcionalDescrição
typestringSimTipo de documento (texto livre). Necessário quando a nacionalidade não é brasileira.
numberstringSimNúmero do documento. Necessário quando a nacionalidade não é brasileira.
countrystringSimNome do país.
issueDateDateSimData de emissão do documento.
expirationDateDateSimData de expiração do documento.
additionalInfostringSimComplemento em texto livre.

OtherDocument#

Outros documentos de identificação que a pessoa natural possui (apenas PF, Open Finance). As siglas brasileiras são mantidas verbatim; OTHER cobre qualquer outro tipo.

{
  "type": "CNH",
  "number": "12345678900",
  "checkDigit": "P",
  "additionalInfo": "SSP/SP",
  "expirationDate": "2030-05-21T00:00:00.000Z"
}
PropriedadeTipoOpcionalDescrição
typestringSimCNH, RG, NIF, RNE ou OTHER.
typeAdditionalInfostringSimComplemento em texto livre. Deve ser definido quando type for OTHER.
numberstringSimNúmero do documento.
checkDigitstringSimDígito de verificação do documento, se houver.
additionalInfostringSimComplemento em texto livre, usado para registrar a autoridade emissora (por exemplo, SSP/SP) quando relevante.
expirationDateDateSimData de expiração do documento.

Passaporte#

Metadados do passaporte para a pessoa natural (apenas PF, Open Finance). Aplica-se quando o cliente é um não residente que não precisa registrar um CPF.

{
  "number": "YA1234567",
  "country": "ITA",
  "issueDate": "2020-05-30T00:00:00.000Z",
  "expirationDate": "2030-05-30T00:00:00.000Z"
}
PropriedadeTipoOpcionalDescrição
numberstringSimNúmero do passaporte.
countrystringSimPaís emissor no formato alpha3 ISO-3166.
issueDateDateSimData de emissão do passaporte.
expirationDateDateSimData de expiração do passaporte.

BusinessParty#

Sócio ou administrador de uma empresa (apenas PJ, Open Finance). Sócios com menos de 25% de participação podem ser omitidos pela instituição.

{
  "type": "PARTNER",
  "personType": "NATURAL_PERSON",
  "documentType": "CPF",
  "documentNumber": "08206234900",
  "civilName": "Henrique Alexsander Eichstädt",
  "startDate": "2010-01-01T00:00:00.000Z",
  "shareholding": 0.51
}
PropriedadeTipoOpcionalDescrição
typestringSimPARTNER (sócio) ou ADMINISTRATOR (administrador).
personTypestringSimNATURAL_PERSON ou LEGAL_ENTITY.
documentTypestringSimCPF, CNPJ, PASSPORT ou OTHER_TRAVEL_DOCUMENT.
documentNumberstringSimNúmero do documento de identificação (dígitos e dígito de verificação, se houver).
documentCountrystringSimPaís emissor do documento, alpha3 ISO-3166.
documentExpirationDateDateSimData de expiração do documento.
documentIssueDateDateSimData de emissão do documento.
documentAdditionalInfostringSimComplemento em texto livre quando o documento contém informações de identificação que não se encaixam nos outros campos.
civilNamestringSimNome civil da parte. Necessário quando personType é NATURAL_PERSON.
socialNamestringSimNome social da parte pessoa natural, se houver.
companyNamestringSimNome da empresa da parte. Necessário quando personType é LEGAL_ENTITY.
tradeNamestringSimNome comercial da parte pessoa jurídica, se houver.
startDateDateSimData em que a participação da parte começou.
shareholdingnumberSimFração de participação entre 0 e 1 (por exemplo, 0.51 representa 51%, 1 representa 100%). Necessário quando type é PARTNER e a participação é de 25% ou mais.

BusinessOtherDocument#

Documento adicional para empresas com sede no exterior e que não precisam registrar um CNPJ (apenas PJ, Open Finance).

{
  "type": "EIN",
  "number": "128328453",
  "country": "USA",
  "expirationDate": "2030-05-21T00:00:00.000Z"
}
PropriedadeTipoOpcionalDescrição
typestringSimTipo do documento (por exemplo, EIN).
numberstringSimNúmero do documento.
countrystringSimPaís emissor no formato alpha3 ISO-3166.
expirationDateDateSimData de expiração do documento.

Qualifications#

Dados de qualificações do cliente (Open Finance).

{
  "companyCnpj": "38512121000195",
  "occupationCode": "CBO",
  "occupationDescription": "1234-5",
  "informedIncome": {
    "frequency": "ANUAL",
    "amount": 250000,
    "date": "2024-01-01T00:00:00.000Z"
  },
  "informedPatrimony": {
    "amount": 1500000,
    "year": 2024,
    "date": "2024-12-31T00:00:00.000Z"
  },
  "economicActivities": [
    {
      "code": "6201501",
      "isMain": true
    }
  ],
  "informedRevenue": {
    "amount": 500000,
    "frequency": "MONTHLY",
    "year": 2024
  }
}
PropriedadeTipoOpcionalDescrição
companyCnpjstringSimCNPJ da empresa associada às qualificações.
occupationCodestringSimRECEITA_FEDERAL, CBO ou OUTRO.
occupationDescriptionstringSimDescrição da ocupação em texto livre. Contém o código da lista padronizada quando occupationCode é RECEITA_FEDERAL ou CBO; a descrição personalizada quando OUTRO.
informedIncomeobjectSimRenda informada. Objeto com frequency (DIARIA, SEMANAL, QUINZENAL, MENSAL, BIMESTRAL, TRIMESTRAL, SEMESTRAL, ANUAL, OUTROS), amount e date.
informedPatrimonyobjectSimPatrimônio informado. Objeto com amount, year e opcionalmente date (retornado no caminho de negócios PJ).
economicActivitiesarraySimCódigos CNAE descrevendo as atividades econômicas da empresa (apenas PJ). Cada entrada tem code (CNAE de 7 dígitos) e booleano isMain.
informedRevenueobjectSimReceita informada pela empresa — o equivalente empresarial de informedIncome (apenas PJ). Objeto com amount, frequency opcional (DIARIA, SEMANAL, QUINZENAL, MENSAL, BIMESTRAL, TRIMESTRAL, SEMESTRAL, ANUAL, OUTROS), frequencyAdditionalInfo e year.

FinancialRelationships#

Relacionamento do cliente com a instituição (Open Finance).

{
  "startDate": "2020-05-10T00:00:00.000Z",
  "productsServicesType": ["CONTA_DEPOSITO_A_VISTA", "OPERACAO_CREDITO"],
  "procurators": [
    {
      "type": "PROCURADOR",
      "cpfNumber": "45678912303",
      "documentNumber": "45678912303",
      "documentType": "CPF",
      "civilName": "Roberto Carlos Mendes Silva",
      "socialName": "Roberto"
    }
  ],
  "accounts": [
    {
      "compeCode": "237",
      "branchCode": "0001",
      "number": "123456",
      "checkDigit": "7",
      "type": "CONTA_DEPOSITO_A_VISTA",
      "subtype": "INDIVIDUAL"
    }
  ],
  "portabilitiesReceived": [
    {
      "employerName": "Acme Inc",
      "employerDocument": "60701190000104",
      "paycheckBankDetainerCnpj": "60701190000204",
      "paycheckBankDetainerIspb": "60701190",
      "portabilityApprovalDate": "2021-03-15T00:00:00.000Z"
    }
  ],
  "paychecksBankLink": [
    {
      "employerName": "Acme Inc",
      "employerDocument": "60701190000104",
      "paycheckBankCnpj": "60701190000204",
      "paycheckBankIspb": "60701190",
      "accountOpeningDate": "2020-01-10T00:00:00.000Z"
    }
  ]
}
PropriedadeTipoOpcionalDescrição
startDateDateSimData em que o relacionamento com a instituição começou.
productsServicesTypearray of stringSimLista de produtos e serviços que o cliente consome (por exemplo, CONTA_DEPOSITO_A_VISTA, CARTAO_CREDITO, OPERACAO_CREDITO).
productsServicesTypeAdditionalInfostringSimInformações adicionais sobre os produtos e serviços. Preenchido quando productsServicesType inclui OUTROS.
procuratorsarraySimLista de procuradores. Cada entrada tem type (REPRESENTANTE_LEGAL ou PROCURADOR), cpfNumber (legado — pode conter um CNPJ em PJ), o par canônico documentNumber + documentType (CPF / CNPJ), civilName e opcionalmente socialName.
accountsarraySimLista de contas consentidas. Cada entrada tem compeCode, branchCode, number, checkDigit, type (CONTA_DEPOSITO_A_VISTA, CONTA_POUPANCA, CONTA_PAGAMENTO_PRE_PAGA) e subtype (INDIVIDUAL, CONJUNTA_SIMPLES, CONJUNTA_SOLIDARIA).
portabilitiesReceivedarraySimPortabilidades de salário recebidas pela instituição dos bancos de folha de pagamento anteriores do cliente (banco-folha). Apenas PF. Veja o esquema de entrada abaixo.
paychecksBankLinkarraySimLinks de banco de folha de pagamento (banco-folha) para empregadores, ativos ou anteriormente ativos. Apenas PF. Veja o esquema de entrada abaixo.

Cada entrada portabilitiesReceived[]:

PropriedadeTipoOpcionalDescrição
employerNamestringSimNome do empregador conforme recebido na mensagem de portabilidade.
employerDocumentstringSimDocumento do empregador (CPF ou CNPJ) conforme recebido na mensagem de portabilidade.
paycheckBankDetainerCnpjstringSimCNPJ do banco que detém a conta de pagamento (banco-folha).
paycheckBankDetainerIspbstringSimISPB do banco que detém a conta de pagamento.
portabilityApprovalDateDateSimData em que a portabilidade foi aprovada.

Cada entrada paychecksBankLink[]:

PropriedadeTipoOpcionalDescrição
employerNamestringSimNome do empregador conforme registrado quando a conta de pagamento foi aberta.
employerDocumentstringSimDocumento do empregador (CPF ou CNPJ) conforme registrado quando a conta de pagamento foi aberta.
paycheckBankCnpjstringSimCNPJ da instituição contratada para fornecer o serviço de pagamento (banco-folha).
paycheckBankIspbstringSimISPB da instituição contratada para fornecer o serviço de pagamento.
accountOpeningDateDateSimData em que a conta de pagamento foi aberta.

Veja Identidade em nossa referência de API para mais informações.