# CNPJPesquisaResposta

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths: {}
components:
  schemas:
    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-folder: ''
    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
        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-orders:
            - cep
            - tipo_logradouro
            - logradouro
            - numero
            - complemento
            - bairro
            - uf
            - municipio
            - ibge
        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
        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-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-folder: ''
  securitySchemes: {}
servers: []
security: []

```
