---
url: https://developers.zarv.com/api/id-v3/datasets/person-profile-3-0.md
description: >-
  Zarv ID v3: formato do módulo profile do dataset person-profile-3.0. Cadastro
  base de um CPF mais os contatos conhecidos: telefones, e-mails e enderecos…
---

# profile 3.0 · Pessoa

Cadastro base de um CPF mais os contatos conhecidos: telefones, e-mails e enderecos com quantas fontes confirmam cada um e quando cada um foi visto pela ultima vez, o canal preferencial, e os sinais de estrangeiro e de exposicao politica.

|          |                                                |
| -------- | ---------------------------------------------- |
| Entidade | Pessoa (CPF, `entity: pf`)                     |
| Módulo   | `profile`                                      |
| Versão   | `3.0` (mais recente)                           |
| Dataset  | `person-profile-3.0`                           |
| Execução | Sempre roda: é o módulo que localiza o titular |

Este é o formato do corpo de [`GET /api/v3/enrichments/{id}/modules/profile`](/api/id-v3/getEnrichmentModule), a rota que a `url` do módulo, na raiz do enriquecimento, aponta. Os campos são publicados como o dataset os entrega: um campo ausente significa que o dado não foi obtido, não que o valor é falso ou zero. Os caminhos abaixo são relativos ao corpo da resposta.

## Envelope

| Campo     | Tipo     | Observação                  |
| --------- | -------- | --------------------------- |
| `dataset` | `string` | sempre `person-profile-3.0` |
| `module`  | `string` | sempre `profile`            |
| `profile` | `object` | os dados do módulo (abaixo) |

## Dados

### `identification`

| Campo                                   | Tipo      | Observação |
| --------------------------------------- | --------- | ---------- |
| `profile.exists`                        | `boolean` |            |
| `profile.name`                          | `string`  |            |
| `profile.gender`                        | `string`  |            |
| `profile.birthDate`                     | `string`  | date       |
| `profile.nationality`                   | `string`  |            |
| `profile.isForeign`                     | `boolean` |            |
| `profile.origin`                        | `string`  |            |
| `profile.isDeceased`                    | `boolean` |            |
| `profile.politicallyExposed`            | `boolean` |            |
| `profile.parents.mother`                | `string`  |            |
| `profile.parents.father`                | `string`  |            |
| `profile.parents.motherConfirmed`       | `boolean` |            |
| `profile.alternativeIds.socialSecurity` | `string`  |            |

### `taxStatus`

| Campo                        | Tipo     | Observação |
| ---------------------------- | -------- | ---------- |
| `profile.taxId.number`       | `string` |            |
| `profile.taxId.status`       | `string` |            |
| `profile.taxId.statusDate`   | `string` | date       |
| `profile.taxId.origin`       | `string` |            |
| `profile.taxId.country`      | `string` |            |
| `profile.taxId.fiscalRegion` | `string` |            |

### `record`

| Campo                      | Tipo     | Observação |
| -------------------------- | -------- | ---------- |
| `profile.record.createdAt` | `string` | date       |
| `profile.record.updatedAt` | `string` | date       |

### `contactPhones`

| Campo                                                            | Tipo            | Observação |
| ---------------------------------------------------------------- | --------------- | ---------- |
| `profile.contacts.phones.oldestPassageAt`                        | `string`        | date       |
| `profile.contacts.phones.newestPassageAt`                        | `string`        | date       |
| `profile.contacts.phones.items`                                  | `array<object>` |            |
| `profile.contacts.phones.items[].active`                         | `boolean`       |            |
| `profile.contacts.phones.items[].areaCode`                       | `string`        |            |
| `profile.contacts.phones.items[].carrier`                        | `string`        |            |
| `profile.contacts.phones.items[].confirmations`                  | `integer`       |            |
| `profile.contacts.phones.items[].countryCode`                    | `string`        |            |
| `profile.contacts.phones.items[].createdAt`                      | `string`        | date       |
| `profile.contacts.phones.items[].doNotCall`                      | `boolean`       |            |
| `profile.contacts.phones.items[].footprint`                      | `object`        |            |
| `profile.contacts.phones.items[].footprint.addressStates`        | `array<string>` |            |
| `profile.contacts.phones.items[].footprint.areaCodeVsAddresses`  | `string`        |            |
| `profile.contacts.phones.items[].footprint.firstSeenAt`          | `string`        |            |
| `profile.contacts.phones.items[].footprint.lineType`             | `string`        |            |
| `profile.contacts.phones.items[].footprint.listed`               | `object`        |            |
| `profile.contacts.phones.items[].footprint.listed.since`         | `string`        |            |
| `profile.contacts.phones.items[].footprint.listed.type`          | `string`        |            |
| `profile.contacts.phones.items[].footprint.sharedDocuments`      | `integer`       |            |
| `profile.contacts.phones.items[].footprint.verification`         | `object`        |            |
| `profile.contacts.phones.items[].footprint.verification.at`      | `string`        |            |
| `profile.contacts.phones.items[].footprint.verification.channel` | `string`        |            |
| `profile.contacts.phones.items[].footprint.verifiedByOthers`     | `integer`       |            |
| `profile.contacts.phones.items[].lastSeenAt`                     | `string`        | date       |
| `profile.contacts.phones.items[].main`                           | `boolean`       |            |
| `profile.contacts.phones.items[].number`                         | `string`        |            |
| `profile.contacts.phones.items[].planType`                       | `string`        |            |
| `profile.contacts.phones.items[].preferred`                      | `boolean`       |            |
| `profile.contacts.phones.items[].type`                           | `string`        |            |
| `profile.contacts.phones.items[].updatedAt`                      | `string`        | date       |

### `contactEmails`

| Campo                                                            | Tipo            | Observação |
| ---------------------------------------------------------------- | --------------- | ---------- |
| `profile.contacts.emails.oldestPassageAt`                        | `string`        | date       |
| `profile.contacts.emails.newestPassageAt`                        | `string`        | date       |
| `profile.contacts.emails.items`                                  | `array<object>` |            |
| `profile.contacts.emails.items[].active`                         | `boolean`       |            |
| `profile.contacts.emails.items[].address`                        | `string`        |            |
| `profile.contacts.emails.items[].confirmations`                  | `integer`       |            |
| `profile.contacts.emails.items[].createdAt`                      | `string`        | date       |
| `profile.contacts.emails.items[].domain`                         | `string`        |            |
| `profile.contacts.emails.items[].footprint`                      | `object`        |            |
| `profile.contacts.emails.items[].footprint.disposable`           | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.domainBlocklisted`    | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.domainChecked`        | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.domainRecent`         | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.firstSeenAt`          | `string`        |            |
| `profile.contacts.emails.items[].footprint.freeProvider`         | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.hasGravatar`          | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.listed`               | `object`        |            |
| `profile.contacts.emails.items[].footprint.listed.since`         | `string`        |            |
| `profile.contacts.emails.items[].footprint.listed.type`          | `string`        |            |
| `profile.contacts.emails.items[].footprint.mx`                   | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.randomLocalPart`      | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.roleAccount`          | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.sharedDocuments`      | `integer`       |            |
| `profile.contacts.emails.items[].footprint.typoDomain`           | `boolean`       |            |
| `profile.contacts.emails.items[].footprint.verification`         | `object`        |            |
| `profile.contacts.emails.items[].footprint.verification.at`      | `string`        |            |
| `profile.contacts.emails.items[].footprint.verification.channel` | `string`        |            |
| `profile.contacts.emails.items[].footprint.verifiedByOthers`     | `integer`       |            |
| `profile.contacts.emails.items[].lastSeenAt`                     | `string`        | date       |
| `profile.contacts.emails.items[].main`                           | `boolean`       |            |
| `profile.contacts.emails.items[].preferred`                      | `boolean`       |            |
| `profile.contacts.emails.items[].type`                           | `string`        |            |
| `profile.contacts.emails.items[].updatedAt`                      | `string`        | date       |
| `profile.contacts.emails.items[].validationStatus`               | `string`        |            |

### `contactAddresses`

| Campo                                                                         | Tipo            | Observação |
| ----------------------------------------------------------------------------- | --------------- | ---------- |
| `profile.contacts.addresses.oldestPassageAt`                                  | `string`        | date       |
| `profile.contacts.addresses.newestPassageAt`                                  | `string`        | date       |
| `profile.contacts.addresses.items`                                            | `array<object>` |            |
| `profile.contacts.addresses.items[].active`                                   | `boolean`       |            |
| `profile.contacts.addresses.items[].city`                                     | `string`        |            |
| `profile.contacts.addresses.items[].complement`                               | `string`        |            |
| `profile.contacts.addresses.items[].confirmations`                            | `integer`       |            |
| `profile.contacts.addresses.items[].country`                                  | `string`        |            |
| `profile.contacts.addresses.items[].createdAt`                                | `string`        | date       |
| `profile.contacts.addresses.items[].footprint`                                | `object`        |            |
| `profile.contacts.addresses.items[].footprint.companiesAtAddress`             | `string`        |            |
| `profile.contacts.addresses.items[].footprint.firstSeenAt`                    | `string`        |            |
| `profile.contacts.addresses.items[].footprint.listed`                         | `object`        |            |
| `profile.contacts.addresses.items[].footprint.listed.since`                   | `string`        |            |
| `profile.contacts.addresses.items[].footprint.listed.type`                    | `string`        |            |
| `profile.contacts.addresses.items[].footprint.location`                       | `object`        |            |
| `profile.contacts.addresses.items[].footprint.location.geometry`              | `object`        |            |
| `profile.contacts.addresses.items[].footprint.location.geometry.coordinates`  | `array<number>` |            |
| `profile.contacts.addresses.items[].footprint.location.geometry.type`         | `string`        |            |
| `profile.contacts.addresses.items[].footprint.location.properties`            | `object`        |            |
| `profile.contacts.addresses.items[].footprint.location.properties.precisionM` | `number`        |            |
| `profile.contacts.addresses.items[].footprint.location.properties.source`     | `string`        |            |
| `profile.contacts.addresses.items[].footprint.location.type`                  | `string`        |            |
| `profile.contacts.addresses.items[].footprint.risk`                           | `object`        |            |
| `profile.contacts.addresses.items[].footprint.risk.categories`                | `array<string>` |            |
| `profile.contacts.addresses.items[].footprint.risk.level`                     | `integer`       |            |
| `profile.contacts.addresses.items[].footprint.risk.municipalityLevel`         | `integer`       |            |
| `profile.contacts.addresses.items[].footprint.sharedDocuments`                | `integer`       |            |
| `profile.contacts.addresses.items[].footprint.use`                            | `object`        |            |
| `profile.contacts.addresses.items[].footprint.use.basis`                      | `string`        |            |
| `profile.contacts.addresses.items[].footprint.use.use`                        | `string`        |            |
| `profile.contacts.addresses.items[].footprint.verification`                   | `object`        |            |
| `profile.contacts.addresses.items[].footprint.verification.at`                | `string`        |            |
| `profile.contacts.addresses.items[].footprint.verification.channel`           | `string`        |            |
| `profile.contacts.addresses.items[].lastSeenAt`                               | `string`        | date       |
| `profile.contacts.addresses.items[].main`                                     | `boolean`       |            |
| `profile.contacts.addresses.items[].neighborhood`                             | `string`        |            |
| `profile.contacts.addresses.items[].number`                                   | `string`        |            |
| `profile.contacts.addresses.items[].preferred`                                | `boolean`       |            |
| `profile.contacts.addresses.items[].state`                                    | `string`        |            |
| `profile.contacts.addresses.items[].street`                                   | `string`        |            |
| `profile.contacts.addresses.items[].type`                                     | `string`        |            |
| `profile.contacts.addresses.items[].updatedAt`                                | `string`        | date       |
| `profile.contacts.addresses.items[].zipCode`                                  | `string`        |            |

### `timeline`

| Campo                          | Tipo            | Observação |
| ------------------------------ | --------------- | ---------- |
| `profile.timeline`             | `array<object>` |            |
| `profile.timeline[].amountBrl` | `number`        |            |
| `profile.timeline[].basis`     | `string`        |            |
| `profile.timeline[].date`      | `string`        |            |
| `profile.timeline[].detail`    | `string`        |            |
| `profile.timeline[].event`     | `string`        |            |
| `profile.timeline[].precision` | `string`        |            |
| `profile.timeline[].ref`       | `string`        |            |
| `profile.timeline[].source`    | `string`        |            |

### `contactFootprint`

| Campo                                  | Tipo      | Observação |
| -------------------------------------- | --------- | ---------- |
| `profile.contacts.phones.discarded`    | `integer` |            |
| `profile.contacts.emails.discarded`    | `integer` |            |
| `profile.contacts.addresses.discarded` | `integer` |            |

### `wanted`

| Campo                                      | Tipo            | Observação |
| ------------------------------------------ | --------------- | ---------- |
| `profile.wanted`                           | `object`        |            |
| `profile.wanted.crimes`                    | `array<string>` |            |
| `profile.wanted.deceased`                  | `boolean`       |            |
| `profile.wanted.delistedAt`                | `string`        |            |
| `profile.wanted.lastSeenAt`                | `string`        |            |
| `profile.wanted.listed`                    | `boolean`       |            |
| `profile.wanted.lists`                     | `array<object>` |            |
| `profile.wanted.lists[].delistedAt`        | `string`        |            |
| `profile.wanted.lists[].firstSeenAt`       | `string`        |            |
| `profile.wanted.lists[].lastSeenAt`        | `string`        |            |
| `profile.wanted.lists[].list`              | `string`        |            |
| `profile.wanted.lists[].listed`            | `boolean`       |            |
| `profile.wanted.lists[].match`             | `string`        |            |
| `profile.wanted.listsUpdatedAt`            | `string`        |            |
| `profile.wanted.match`                     | `string`        |            |
| `profile.wanted.since`                     | `string`        |            |
| `profile.wanted.status`                    | `string`        |            |
| `profile.wanted.timesListed`               | `integer`       |            |
| `profile.wanted.warrants`                  | `array<object>` |            |
| `profile.wanted.warrants[].charge`         | `string`        |            |
| `profile.wanted.warrants[].court`          | `string`        |            |
| `profile.wanted.warrants[].issuedAt`       | `string`        |            |
| `profile.wanted.warrants[].issuingCountry` | `string`        |            |
| `profile.wanted.warrants[].kind`           | `string`        |            |
| `profile.wanted.warrants[].list`           | `string`        |            |
| `profile.wanted.warrants[].number`         | `string`        |            |

### `footprint`

| Campo                                          | Tipo                   | Observação |
| ---------------------------------------------- | ---------------------- | ---------- |
| `profile.footprint`                            | `object`               |            |
| `profile.footprint.devices`                    | `object`               |            |
| `profile.footprint.devices.count`              | `integer`              |            |
| `profile.footprint.devices.maxSharedDocuments` | `integer`              |            |
| `profile.footprint.devices.shared`             | `integer`              |            |
| `profile.footprint.firstSeenAt`                | `string`               |            |
| `profile.footprint.linkedListed`               | `map<string, integer>` |            |
| `profile.footprint.listed`                     | `object`               |            |
| `profile.footprint.listed.since`               | `string`               |            |
| `profile.footprint.listed.type`                | `string`               |            |
| `profile.footprint.selfie`                     | `object`               |            |
| `profile.footprint.selfie.sharedDocuments`     | `integer`              |            |
