# Quod VerifiQ PJ

Consulta Quod VerifiQ PJ: dados cadastrais da empresa (razão social, nome fantasia, endereço fiscal, contatos e históricos).

- **Identificador:** `empresas/quod-verifiq-pj`
- **Categoria:** Dados cadastrais
- **Audiência:** PJ
- **Endpoint:** `POST /api/v1/{tenant}/empresas/quod-verifiq-pj`
- **Preço de tabela:** R$ 3,500 por consulta bem-sucedida
- **Página:** https://www.proteo.com.br/api/consultas/empresas/quod-verifiq-pj

## Quando usar

Descrição

O serviço Quod VerifiQ PJ consulta a API VerifiQPJ (v1.6) e retorna o módulo cadastral da empresa (razão social, nome fantasia, endereço fiscal, contatos e históricos).

Score e faturamento

O score de crédito e o faturamento presumido não são mais retornados por esta consulta: as configurações "Quod Score PJ" e "Faturamento Presumido" estão depreciadas e não têm efeito. Para obter essas informações, use os services próprios Quod Score PJ e Quod Faturamento PJ.

Por padrão a consulta não envia data de referência; a opção Data de referência fixa permite informar uma data (válida e não futura).

## Parâmetros (corpo JSON)

| Campo | Obrigatório | Descrição |
|---|---|---|
| `document` | sim | CNPJ da empresa, com ou sem máscara. |

## Campos de retorno (`data`)

| Campo | Tipo |
|---|---|
| `VerifiQPJResponseEx.Response.Header.Status` | número |
| `VerifiQPJResponseEx.Response.Header.QueryId` | texto |
| `VerifiQPJResponseEx.Response.Header.TransactionId` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].CNPJ` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].DateReference` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.CompanyStatus` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.CPStatus` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.DateLastQueryRF` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.CompanyName` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.TradeName` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.FlagSimpleNational` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.FlagOffShore` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.DateFoundation.Year` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.DateFoundation.Month` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.DateFoundation.Day` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.LegalType` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.CompanyType` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.Nire` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.MainCNAE` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.MainActivity` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.MainActivityDescription` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.CapitalStock` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.CompanyTypeSourceRF` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.CountEmployees` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.CountBranches` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.StateRegistrationData.StateRegistrationData[].StateRegistration` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.StateRegistrationData.StateRegistrationData[].UF` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.StateRegistrationData.StateRegistrationData[].Status` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.StateRegistrationData.StateRegistrationData[].DateStatus` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.CadastralInfo.SecondaryActivitys.SecondaryActivity[].SecondaryActivityDescription` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Address.Street` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Address.Number` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Address.Complement` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Address.Neighborhood` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Address.City` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Address.State` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Address.Country` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Address.PostalCode` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.Email` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.FiscalAddress.PhoneNumber` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.AddressHistory.Address[].Street` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.AddressHistory.Address[].Number` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.AddressHistory.Address[].Neighborhood` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.AddressHistory.Address[].City` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.AddressHistory.Address[].State` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.AddressHistory.Address[].Country` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.AddressHistory.Address[].PostalCode` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.AddressHistory.Address[].Complement` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.AddressHistory.EmailHistory.Email[].Email` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].EntityType` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].CpfCnpj` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].Name` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].Status` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].FlagNegativeData` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].PercentParticipation` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].RelationshipDescription` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].DateStartPartner.Year` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].DateStartPartner.Month` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].DateStartPartner.Day` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].FlagMainJob` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.Partners.Partners.Partner[].TrustLevel` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].OriginType` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].CPFCNPJOrigin` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].NameOrigin` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].RelatedCNPJ` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].RelatedName` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].Status` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].PercentParticipation` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].RelationshipDescription` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].DateStart` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].DateUpdate` | texto |
| `VerifiQPJResponseEx.Response.Records.QdpjVerifiQPJOutput[].Cadastral.PartnerEnterprises.PartnerEnterprise[].FlagNegativeData` | texto |

## Exemplo de resposta (valores fictícios)

```json
{
  "execution_id": "00000000-0000-0000-0000-000000000000",
  "status": "success",
  "message": "Consulta realizada com sucesso",
  "query_name": "Quod VerifiQ PJ",
  "query_slug": "quod-verifiq-pj",
  "data": {
    "VerifiQPJResponseEx": {
      "Response": {
        "Header": {
          "Status": 0,
          "QueryId": "texto",
          "TransactionId": "texto"
        },
        "Records": {
          "QdpjVerifiQPJOutput": [
            {
              "CNPJ": "texto",
              "DateReference": "texto",
              "Cadastral": {
                "CadastralInfo": {
                  "CompanyStatus": "texto",
                  "CPStatus": "texto",
                  "DateLastQueryRF": "texto",
                  "CompanyName": "texto",
                  "TradeName": "texto",
                  "FlagSimpleNational": "texto",
                  "FlagOffShore": "texto",
                  "DateFoundation": {
                    "Year": "texto",
                    "Month": "texto",
                    "Day": "texto"
                  },
                  "LegalType": "texto",
                  "CompanyType": "texto",
                  "Nire": "texto",
                  "MainCNAE": "texto",
                  "MainActivity": "texto",
                  "MainActivityDescription": "texto",
                  "CapitalStock": "texto",
                  "CompanyTypeSourceRF": "texto",
                  "CountEmployees": "texto",
                  "CountBranches": "texto",
                  "StateRegistrationData": {
                    "StateRegistrationData": [
                      {
                        "StateRegistration": "texto",
                        "UF": "texto",
                        "Status": "texto",
                        "DateStatus": "texto"
                      }
                    ]
                  },
                  "SecondaryActivitys": {
                    "SecondaryActivity": [
                      {
                        "SecondaryActivityDescription": "texto"
                      }
                    ]
                  }
                },
                "FiscalAddress": {
                  "Address": {
                    "Street": "texto",
                    "Number": "texto",
                    "Complement": "texto",
                    "Neighborhood": "texto",
                    "City": "texto",
                    "State": "texto",
                    "Country": "texto",
                    "PostalCode": "texto"
                  },
                  "Email": "texto",
                  "PhoneNumber": "texto"
                },
                "AddressHistory": {
                  "AddressHistory": {
                    "Address": [
                      {
                        "Street": "texto",
                        "Number": "texto",
                        "Neighborhood": "texto",
                        "City": "texto",
                        "State": "texto",
                        "Country": "texto",
                        "PostalCode": "texto",
                        "Complement": "texto"
                      }
                    ]
                  },
                  "EmailHistory": {
                    "Email": [
                      {
                        "Email": "texto"
                      }
                    ]
                  }
                },
                "Partners": {
                  "Partners": {
                    "Partner": [
                      {
                        "EntityType": "texto",
                        "CpfCnpj": "texto",
                        "Name": "texto",
                        "Status": "texto",
                        "FlagNegativeData": "texto",
                        "PercentParticipation": "texto",
                        "RelationshipDescription": "texto",
                        "DateStartPartner": {
                          "Year": "texto",
                          "Month": "texto",
                          "Day": "texto"
                        },
                        "FlagMainJob": "texto",
                        "TrustLevel": "texto"
                      }
                    ]
                  }
                },
                "PartnerEnterprises": {
                  "PartnerEnterprise": [
                    {
                      "OriginType": "texto",
                      "CPFCNPJOrigin": "texto",
                      "NameOrigin": "texto",
                      "RelatedCNPJ": "texto",
                      "RelatedName": "texto",
                      "Status": "texto",
                      "PercentParticipation": "texto",
                      "RelationshipDescription": "texto",
                      "DateStart": "texto",
                      "DateUpdate": "texto",
                      "FlagNegativeData": "texto"
                    }
                  ]
                }
              }
            }
          ]
        }
      }
    }
  },
  "consulted_at": "2026-01-01T12:00:00Z",
  "query_cost": "3.500"
}
```
