# Consulta CNPJ

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /v4/cnpj/{cnpj}:
    get:
      summary: Consulta CNPJ
      deprecated: false
      description: ''
      tags:
        - API/v4
        - v4
      parameters:
        - name: cnpj
          in: path
          description: ''
          required: true
          example: ''
          schema:
            type: string
      responses:
        '200':
          description: retorno com sucesso
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CNPJPesquisaResposta'
          headers: {}
          x-apidog-name: OK
        '400':
          description: >-
            Solicitação inválida, verifique se o tipo de dado no campo está
            correto
          headers: {}
          x-apidog-name: Pedido inválido
        '401':
          description: Api key inválida
          headers: {}
          x-apidog-name: Não autorizado
        '403':
          description: Sem saldo para a operação
          headers: {}
          x-apidog-name: Proibido
      security: []
      x-apidog-folder: API/v4
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/907226/apis/api-16579054-run
components:
  schemas:
    CNPJPesquisaResposta:
      type: object
      properties:
        cnpj:
          type: string
          examples:
            - '33000167004794'
        cnpj_raiz:
          type: string
          examples:
            - '33000167'
        filial_numero:
          type: integer
          format: int32
          examples:
            - 1
        razao_social:
          type: string
          examples:
            - PETROLEO BRASILEIRO S A PETROBRAS
        qualificacao_responsavel: &ref_0
          $ref: '#/components/schemas/CodigoDescricao'
        porte_empresa: *ref_0
        matriz_filial:
          $ref: '#/components/schemas/MatrizFilial'
        codigo_natureza_juridica:
          type: string
        descricao_natureza_juridica:
          type: string
        nome_fantasia:
          type: string
        situacao_cadastral:
          type: object
          properties:
            situacao_cadastral:
              type: string
            motivo:
              type: string
            data:
              type: string
              format: date
          x-apidog-orders:
            - situacao_cadastral
            - motivo
            - data
          x-apidog-ignore-properties: []
        endereco:
          type: object
          properties:
            cep:
              type: string
            tipo_logradouro:
              type: string
            logradouro:
              type: string
            numero:
              type: string
            complemento:
              type: string
            bairro:
              type: string
            uf:
              type: string
            municipio:
              type: string
            ibge:
              type: object
              properties:
                codigo_municipio:
                  type: integer
                codigo_uf:
                  type: integer
                latitude:
                  type: number
                longitude:
                  type: number
              x-apidog-orders:
                - codigo_municipio
                - codigo_uf
                - latitude
                - longitude
              x-apidog-ignore-properties: []
          x-apidog-orders:
            - cep
            - tipo_logradouro
            - logradouro
            - numero
            - complemento
            - bairro
            - uf
            - municipio
            - ibge
          x-apidog-ignore-properties: []
        data_abertura:
          type: string
          format: date
        data_inscricao:
          type: string
          format: date
        capital_social:
          type: integer
        situacao_especial:
          type: object
          properties:
            descricao:
              type: string
            data:
              type: string
              format: date
          x-apidog-orders:
            - descricao
            - data
          x-apidog-ignore-properties: []
        quadro_societario:
          type: array
          items:
            type: object
            properties:
              nome:
                type: string
              qualificacao_socio:
                type: string
              qualificacao_socio_codigo:
                type: integer
              identificador_socio:
                type: string
              documento:
                type: string
              data_entrada_sociedade:
                type: string
                format: date
              pais_socio:
                type: string
              cpf_representante_legal:
                type: string
              nome_representante_legal:
                type: string
              qualificacao_representante_legal:
                type: string
              faixa_etaria_codigo:
                type: integer
              faixa_etaria_descricao:
                type: string
            x-apidog-orders:
              - nome
              - qualificacao_socio
              - qualificacao_socio_codigo
              - identificador_socio
              - documento
              - data_entrada_sociedade
              - pais_socio
              - cpf_representante_legal
              - nome_representante_legal
              - qualificacao_representante_legal
              - faixa_etaria_codigo
              - faixa_etaria_descricao
            x-apidog-ignore-properties: []
      x-apidog-orders:
        - cnpj
        - cnpj_raiz
        - filial_numero
        - razao_social
        - qualificacao_responsavel
        - porte_empresa
        - matriz_filial
        - codigo_natureza_juridica
        - descricao_natureza_juridica
        - nome_fantasia
        - situacao_cadastral
        - endereco
        - data_abertura
        - data_inscricao
        - capital_social
        - situacao_especial
        - quadro_societario
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
    MatrizFilial:
      type: string
      enum:
        - MATRIZ
        - FILIAL
      x-apidog-folder: ''
    CodigoDescricao:
      type: object
      properties:
        codigo:
          type: string
        descricao:
          type: string
      x-apidog-orders:
        - codigo
        - descricao
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
  securitySchemes:
    api_key:
      type: apikey
      name: api-key
      in: header
servers: []
security: []

```
