package models type Empresa struct { Abertura string `json:"abertura"` Situacao string `json:"situacao"` Tipo string `json:"tipo"` Nome string `json:"nome"` Porte string `json:"porte"` NaturezaJuridica string `json:"natureza_juridica"` AtividadePrincipal []Atividade `json:"atividade_principal"` AtividadesSecundarias []Atividade `json:"atividades_secundarias"` Logradouro string `json:"logradouro"` Numero string `json:"numero"` Complemento string `json:"complemento"` Municipio string `json:"municipio"` Bairro string `json:"bairro"` UF string `json:"uf"` CEP string `json:"cep"` Email string `json:"email"` Telefone string `json:"telefone"` DataSituacao string `json:"data_situacao"` CNPJ string `json:"cnpj"` UltimaAtualizacao string `json:"ultima_atualizacao"` Status string `json:"status"` Fantasia string `json:"fantasia"` EFR string `json:"efr"` MotivoSituacao string `json:"motivo_situacao"` SituacaoEspecial string `json:"situacao_especial"` DataSituacaoEspecial string `json:"data_situacao_especial"` CapitalSocial string `json:"capital_social"` QSA []interface{} `json:"qsa"` Simples Simples `json:"simples"` Simei Simei `json:"simei"` Extra map[string]interface{} `json:"extra"` Billing Billing `json:"billing"` } type Atividade struct { Code string `json:"code"` Text string `json:"text"` } type Simples struct { Optante bool `json:"optante"` DataOpcao string `json:"data_opcao"` DataExclusao string `json:"data_exclusao"` UltimaAtualizacao string `json:"ultima_atualizacao"` } type Simei struct { Optante bool `json:"optante"` DataOpcao string `json:"data_opcao"` DataExclusao string `json:"data_exclusao"` UltimaAtualizacao string `json:"ultima_atualizacao"` } type Billing struct { Free bool `json:"free"` Database bool `json:"database"` }