addedInput schema / properties / bairro
Added value: +{
+ "anyOf": [
+ {
+ "maxLength": 100,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Bairro exato. Nível 2."
+}
addedInput schema / properties / cep
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^[0-9]{1,8}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Prefixo de CEP, 1 a 8 dígitos. Nível 2."
+}
addedInput schema / properties / cep_raio
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^[0-9]{8}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "CEP com coordenada conhecida; exige raio_metros. Nível 3."
+}
changedInput schema / properties / cnae / anyOf
Previous value: -[
- {
- "pattern": "^[0-9]{2}$|^[0-9]{3}$|^[0-9]{5}$|^[0-9]{7}$",
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "pattern": "^([0-9]{2}|[0-9]{3}|[0-9]{5}|[0-9]{7})(,([0-9]{2}|[0-9]{3}|[0-9]{5}|[0-9]{7}))*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / cnae / description
Added value: +"CNAEs de 2, 3, 5 ou 7 dígitos por vírgula. Nível 1."
addedInput schema / properties / cnae_secundario
Added value: +{
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Inclui CNAEs secundários; exige cnae. Nível 2."
+}
addedInput schema / properties / com_celular
Added value: +{
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Exige celular; false exige ausência. Nível 2."
+}
addedInput schema / properties / com_email
Added value: +{
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Exige e-mail; false exige ausência. Nível 2."
+}
addedInput schema / properties / com_site
Added value: +{
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Exige site; false exige ausência. Nível 2."
+}
addedInput schema / properties / com_telefone
Added value: +{
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Exige telefone; false exige ausência. Nível 2."
+}
addedInput schema / properties / faturamento
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^(ATE_360MIL|DE_360MIL_A_4_8MI|ACIMA_4_8MI)(,(ATE_360MIL|DE_360MIL_A_4_8MI|ACIMA_4_8MI))*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Faixas de faturamento por vírgula, como no perfil full. Nível 3."
+}
addedInput schema / properties / filiais_max
Added value: +{
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Número máximo de filiais. Nível 2."
+}
addedInput schema / properties / filiais_min
Added value: +{
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Número mínimo de filiais. Nível 2."
+}
addedInput schema / properties / funcionarios_max
Added value: +{
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Máximo de funcionários esperados arredondados. Nível 3."
+}
addedInput schema / properties / funcionarios_min
Added value: +{
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Mínimo de funcionários esperados arredondados. Nível 3."
+}
addedInput schema / properties / matriz_filial
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "MATRIZ",
+ "FILIAL"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Matriz ou filial. Nível 2."
+}
addedInput schema / properties / motivo_situacao
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^[0-9]{2}(,[0-9]{2})*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Motivos da situação, 2 dígitos por vírgula. Nível 2."
+}
changedInput schema / properties / municipio / anyOf
Previous value: -[
- {
- "pattern": "^[0-9]{7}$",
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "pattern": "^[0-9]{7}(,[0-9]{7})*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / municipio / description
Added value: +"Municípios IBGE por vírgula. Nível 1."
addedInput schema / properties / municipio_excluir
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^[0-9]{7}(,[0-9]{7})*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Municípios IBGE a excluir por vírgula. Nível 2."
+}
changedInput schema / properties / natureza / anyOf
Previous value: -[
- {
- "pattern": "^[0-9]{4}$",
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "pattern": "^[0-9]{4}(,[0-9]{4})*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / natureza / description
Added value: +"Naturezas jurídicas por vírgula. Nível 1."
addedInput schema / properties / natureza_categoria
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^[1-5](,[1-5])*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Categorias de natureza jurídica por vírgula. Nível 2."
+}
addedInput schema / properties / nome
Added value: +{
+ "anyOf": [
+ {
+ "maxLength": 100,
+ "minLength": 3,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Texto contido na razão social ou nome fantasia. Nível 2."
+}
changedInput schema / properties / porte / anyOf
Previous value: -[
- {
- "enum": [
- "ME",
- "EPP",
- "DEMAIS"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "pattern": "^(ME|EPP|DEMAIS)(,(ME|EPP|DEMAIS))*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / porte / description
Added value: +"Portes por vírgula. Nível 1."
addedInput schema / properties / raio_metros
Added value: +{
+ "anyOf": [
+ {
+ "maximum": 20000,
+ "minimum": 100,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Raio em metros; exige cep_raio, no mesmo município. Nível 3."
+}
addedInput schema / properties / regime
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^(LUCRO_PRESUMIDO|LUCRO_REAL|LUCRO_ARBITRADO|IMUNE|ISENTA)(,(LUCRO_PRESUMIDO|LUCRO_REAL|LUCRO_ARBITRADO|IMUNE|ISENTA))*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Regimes tributários por vírgula. Nível 2."
+}
changedInput schema / properties / situacao / anyOf
Previous value: -[
- {
- "enum": [
- "ATIVA",
- "SUSPENSA",
- "INAPTA",
- "BAIXADA",
- "NULA"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "pattern": "^(ATIVA|SUSPENSA|INAPTA|BAIXADA|NULA)(,(ATIVA|SUSPENSA|INAPTA|BAIXADA|NULA))*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / situacao / description
Added value: +"Situações cadastrais por vírgula. Nível 1."
addedInput schema / properties / situacao_data_ate
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Data final da situação (YYYY-MM-DD). Nível 2."
+}
addedInput schema / properties / situacao_data_de
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Data inicial da situação (YYYY-MM-DD). Nível 2."
+}
addedInput schema / properties / situacao_especial
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^[1-8](,[1-8])*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Situações especiais por vírgula. Nível 2."
+}
addedInput schema / properties / socio_cnpj
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^[0-9A-Za-z./-]{14,18}$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "CNPJ de sócio PJ, alfanumérico; aceita pontuação, nunca CPF. Nível 3."
+}
addedInput schema / properties / socio_nome
Added value: +{
+ "anyOf": [
+ {
+ "maxLength": 100,
+ "minLength": 3,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Texto contido no nome de sócio. Nível 3."
+}
addedInput schema / properties / socio_qualificacao
Added value: +{
+ "anyOf": [
+ {
+ "pattern": "^[0-9]{1,2}(,[0-9]{1,2})*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Qualificações de sócio por vírgula. Nível 3."
+}
changedInput schema / properties / uf / anyOf
Previous value: -[
- {
- "pattern": "^[A-Z]{2}$",
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "pattern": "^[A-Z]{2}(,[A-Z]{2})*$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / uf / description
Added value: +"UFs por vírgula. Nível 1."