{"version":3,"sources":["../src/schemas/horizon-property-schema-base.json","../src/schemas/generated/horizon-property-schema-base.zod.ts","../src/data/fake-properties/fake-apartamentos.json","../src/data/fake-properties/fake-casas-sobrados.json","../src/data/fake-properties/fake-comerciais.json","../src/data/fake-properties/fake-industriais.json","../src/data/fake-properties/fake-rurais.json","../src/data/fake-properties/fake-terrenos-lotes.json","../src/data/fake-properties/fake-all-properties.json","../src/utils/index.ts","../src/services/FakeDataGenerator.ts","../src/config/fake-data-config-example.ts"],"sourcesContent":["{\"fields\": [\n    {\n      \"key\": \"reference\",\n      \"label\": \"Referência\",\n      \"type\": \"String\",\n      \"validation\": {\"required\": true},\n      \"categories\": [\"identificacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"updated_at\",\n      \"label\": \"Última atualização\",\n      \"type\": \"String\",\n      \"format\": \"datetime\",\n      \"categories\": [\"sistema\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"title\",\n      \"label\": \"Título\",\n      \"type\": \"String\",\n      \"validation\": {\n        \"required\": true,\n        \"maxLength\": 200\n      },\n      \"categories\": [\"identificacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"description\",\n      \"label\": \"Descrição\",\n      \"type\": \"String\",\n      \"validation\": {\"required\": true},\n      \"db\": {\"type\": \"text\",\n        \"index\": \"fulltext\"\n      },\n      \"categories\": [\"identificacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"seo_slug\",\n      \"label\": \"Slug SEO\",\n      \"type\": \"String\",\n      \"categories\": [\"seo\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"seo_title\",\n      \"label\": \"Título SEO\",\n      \"type\": \"String\",\n      \"validation\": {\"maxLength\": 60},\n      \"categories\": [\"seo\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"seo_description\",\n      \"label\": \"Descrição SEO\",\n      \"type\": \"String\",\n      \"validation\": {\"maxLength\": 160},\n      \"categories\": [\"seo\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"seo_keywords\",\n      \"label\": \"Palavras-chave SEO\",\n      \"type\": \"String\",\n      \"validation\": {\"maxLength\": 200},\n      \"categories\": [\"seo\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"main_image\",\n      \"label\": \"Imagem principal\",\n      \"type\": \"Json\",\n      \"categories\": [\"media\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"images\",\n      \"label\": \"Imagens\",\n      \"type\": \"Json[]\",\n      \"validation\": {\"required\": true},\n      \"categories\": [\"media\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"videos\",\n      \"label\": \"Vídeos\",\n      \"type\": \"Json[]\",\n      \"validation\": {\"required\": true},\n      \"categories\": [\"media\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"virtual_tours\",\n      \"label\": \"Tours virtuais\",\n      \"type\": \"Json[]\",\n      \"validation\": {\"required\": true},\n      \"categories\": [\"media\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"documents\",\n      \"label\": \"Documentos\",\n      \"type\": \"Json[]\",\n      \"validation\": {\"required\": true},\n      \"categories\": [\"media\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"currency\",\n      \"label\": \"Moeda\",\n      \"type\": \"String\",\n      \"db\": {\"default\": \"BRL\"},\n      \"categories\": [\"sistema\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"unit_area\",\n      \"label\": \"Unidade de área\",\n      \"type\": \"String\",\n      \"db\": {\"default\": \"m2\"},\n      \"categories\": [\"sistema\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"unit_distance\",\n      \"label\": \"Unidade de distância\",\n      \"enum\": {\n        \"meters\": \"Metros\",\n        \"km\": \"Quilômetros\"\n      },\n      \"type\": \"String\",\n      \"db\": {\"default\": \"meters\"\n      },\n      \"categories\": [\"sistema\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"map_show_proximity\",\n      \"label\": \"Exibir aproximado no mapa\",\n      \"type\": \"Boolean\",\n      \"db\": {\"default\": \"false\"},\n      \"categories\": [\"sistema\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"operacao\",\n      \"label\": \"Operação\",\n      \"enum\": {\n        \"venda\": \"Venda\",\n        \"locacao\": \"Locação\",\n        \"temporada\": \"Temporada\"\n      },\n      \"type\": \"String[]\",\n      \"categories\": [\"comercial\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"valor_venda\",\n      \"label\": \"Valor de venda\",\n      \"type\": \"Number\",\n      \"format\": \"currency\",\n      \"unit\": \"BRL\",\n      \"validation\": {\"precision\": 2},\n      \"conditions\": [\"operacao:venda\"],\n      \"categories\": [\"valores\",\"principais\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"valor_locacao\",\n      \"label\": \"Valor de locação\",\n      \"type\": \"Number\",\n      \"format\": \"currency\",\n      \"unit\": \"BRL\",\n      \"validation\": {\"precision\": 2},\n      \"conditions\": [\"operacao:locacao\"],\n      \"categories\": [\"valores\",\"principais\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"valor_diaria\",\n      \"label\": \"Valor da diária\",\n      \"type\": \"Number\",\n      \"format\": \"currency\",\n      \"unit\": \"BRL\",\n      \"validation\": {\"precision\": 2},\n      \"conditions\": [\"operacao:temporada\"],\n      \"categories\": [\"valores\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"valor_condominio\",\n      \"label\": \"Valor do condomínio\",\n      \"type\": \"Number\",\n      \"format\": \"currency\",\n      \"unit\": \"BRL\",\n      \"validation\": {\"precision\": 2},\n      \"categories\": [\"valores\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"valor_iptu\",\n      \"label\": \"Valor do IPTU\",\n      \"type\": \"Number\",\n      \"format\": \"currency\",\n      \"unit\": \"BRL\",\n      \"validation\": {\"precision\": 2},\n      \"categories\": [\"valores\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"area_total\",\n      \"label\": \"Área total\",\n      \"type\": \"Number\",\n      \"format\": \"area\",\n      \"unit\": \"m2\",\n      \"validation\": {\"min\": 0},\n      \"categories\": [\"estrutura\",\"principais\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"area_privativa\",\n      \"label\": \"Área privativa\",\n      \"type\": \"Number\",\n      \"format\": \"area\",\n      \"unit\": \"m2\",\n      \"validation\": {\"min\": 0},\n      \"categories\": [\"estrutura\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"area_util\",\n      \"label\": \"Área útil\",\n      \"type\": \"Number\",\n      \"format\": \"area\",\n      \"unit\": \"m2\",\n      \"validation\": {\"min\": 0},\n      \"categories\": [\"estrutura\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"dormitorios\",\n      \"label\": \"Dormitórios\",\n      \"type\": \"Number\",\n      \"format\": \"count\",\n      \"validation\": {\"min\": 0},\n      \"categories\": [\"dependencias\",\"principais\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"suites\",\n      \"label\": \"Suítes\",\n      \"type\": \"Number\",\n      \"format\": \"count\",\n      \"validation\": {\"min\": 0},\n      \"categories\": [\"dependencias\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"banheiros\",\n      \"label\": \"Banheiros\",\n      \"type\": \"Number\",\n      \"format\": \"count\",\n      \"validation\": {\"min\": 0},\n      \"categories\": [\"dependencias\",\"principais\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"vagas_garagem\",\n      \"label\": \"Vagas de garagem\",\n      \"type\": \"Number\",\n      \"format\": \"count\",\n      \"validation\": {\"min\": 0},\n      \"categories\": [\"dependencias\",\"principais\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"finalidade\",\n      \"label\": \"Finalidade\",\n      \"type\": \"String\",\n      \"categories\": [\"estrutura\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"tipo\",\n      \"label\": \"Tipo do imóvel\",\n      \"type\": \"String\",\n      \"categories\": [\"estrutura\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"subtipo\",\n      \"label\": \"Sub-tipo do imóvel\",\n      \"type\": \"String\",\n      \"parent\": \"tipo\",\n      \"categories\": [\"estrutura\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_cep\",\n      \"label\": \"CEP\",\n      \"type\": \"String\",\n      \"validation\": {\"maxLength\": 9},\n      \"mask\": \"cep\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_estado\",\n      \"label\": \"Estado\",\n      \"type\": \"String\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_cidade\",\n      \"label\": \"Cidade\",\n      \"type\": \"String\",\n      \"parent\": \"endereco_estado\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_bairro\",\n      \"label\": \"Bairro\",\n      \"type\": \"String\",\n      \"parent\": \"endereco_cidade\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_logradouro\",\n      \"label\": \"Logradouro\",\n      \"type\": \"String\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_numero\",\n      \"label\": \"Número\",\n      \"type\": \"String\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_complemento\",\n      \"label\": \"Complemento\",\n      \"type\": \"String\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_referencia\",\n      \"label\": \"Referência\",\n      \"type\": \"String\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"endereco_zona\",\n      \"label\": \"Zona\",\n      \"type\": \"String\",\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"latitude\",\n      \"label\": \"Latitude\",\n      \"type\": \"Number\",\n      \"validation\": {\"min\": -90, \"max\": 90, \"precision\": 8},\n      \"db\": {\"type\": \"decimal(10,8)\", \"index\": \"geo\"},\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"longitude\",\n      \"label\": \"Longitude\",\n      \"type\": \"Number\",\n      \"validation\": {\"min\": -180, \"max\": 180, \"precision\": 8},\n      \"db\": {\"type\": \"decimal(11,8)\", \"index\": \"geo\"},\n      \"categories\": [\"localizacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"mobiliado\",\n      \"label\": \"Mobiliado\",\n      \"type\": \"Boolean\",\n      \"categories\": [\"caracteristicas\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"caracteristicas\",\n      \"label\": \"Características\",\n      \"type\": \"String[]\",\n      \"categories\": [\"caracteristicas\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"destaque\",\n      \"label\": \"Imóvel em destaque\",\n      \"type\": \"Boolean\",\n      \"categories\": [\"comercial\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"corretor_key\",\n      \"label\": \"ID do corretor\",\n      \"type\": \"String\",\n      \"categories\": [\"corretor\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"corretor_nome\",\n      \"label\": \"Nome do corretor\",\n      \"type\": \"String\",\n      \"categories\": [\"corretor\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"condominio_key\",\n      \"label\": \"ID do condomínio\",\n      \"type\": \"String\",\n      \"categories\": [\"condominio\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"condominio_nome\",\n      \"label\": \"Nome do condomínio\",\n      \"type\": \"String\",\n      \"categories\": [\"condominio\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"tags\",\n      \"label\": \"Tags do Imóvel\",\n      \"type\": \"String[]\",\n      \"categories\": [\"identificacao\"],\n      \"origin\": \"hb:property\"\n    },\n    {\n      \"key\": \"numero_pessoas\",\n      \"label\": \"Número de pessoas\",\n      \"type\": \"Number\",\n      \"format\": \"count\",\n      \"validation\": {\"min\": 0},\n      \"categories\": [\"caracteristicas\"],\n      \"origin\": \"hb:property\"\n    }\n  ]\n}\n","import { z } from \"zod\"\n\n// Schema Horizon v2.2.0 para HorizonPropertySchemaBase\n// Gerado automaticamente com inferência inteligente\nexport const HorizonPropertySchemaBaseZod = z.object({\n  reference: z.string().describe(\"Referência\"),\n  updated_at: z.string().describe(\"Última atualização\").optional(),\n  title: z.string().max(200).describe(\"Título\"),\n  description: z.string().describe(\"Descrição\"),\n  seo_slug: z.string().describe(\"Slug SEO\").optional(),\n  seo_title: z.string().max(60).describe(\"Título SEO\").optional(),\n  seo_description: z.string().max(160).describe(\"Descrição SEO\").optional(),\n  seo_keywords: z.string().max(200).describe(\"Palavras-chave SEO\").optional(),\n  main_image: z.any().describe(\"Imagem principal\").optional(),\n  images: z.array(z.any()).describe(\"Imagens\"),\n  videos: z.array(z.any()).describe(\"Vídeos\"),\n  virtual_tours: z.array(z.any()).describe(\"Tours virtuais\"),\n  documents: z.array(z.any()).describe(\"Documentos\"),\n  currency: z.string().describe(\"Moeda\").optional(),\n  unit_area: z.string().describe(\"Unidade de área\").optional(),\n  unit_distance: z.enum([\"meters\", \"km\"]).describe(\"Unidade de distância\").optional(),\n  map_show_proximity: z.boolean().describe(\"Exibir aproximado no mapa\").optional(),\n  operacao: z.array(z.enum([\"venda\", \"locacao\", \"temporada\"])).describe(\"Operação\").optional(),\n  valor_venda: z.number().multipleOf(0.01).describe(\"Valor de venda\").optional(),\n  valor_locacao: z.number().multipleOf(0.01).describe(\"Valor de locação\").optional(),\n  valor_diaria: z.number().multipleOf(0.01).describe(\"Valor da diária\").optional(),\n  valor_condominio: z.number().multipleOf(0.01).describe(\"Valor do condomínio\").optional(),\n  valor_iptu: z.number().multipleOf(0.01).describe(\"Valor do IPTU\").optional(),\n  area_total: z.number().min(0).describe(\"Área total\").optional(),\n  area_privativa: z.number().min(0).describe(\"Área privativa\").optional(),\n  area_util: z.number().min(0).describe(\"Área útil\").optional(),\n  dormitorios: z.number().min(0).describe(\"Dormitórios\").optional(),\n  suites: z.number().min(0).describe(\"Suítes\").optional(),\n  banheiros: z.number().min(0).describe(\"Banheiros\").optional(),\n  vagas_garagem: z.number().min(0).describe(\"Vagas de garagem\").optional(),\n  finalidade: z.string().describe(\"Finalidade\").optional(),\n  tipo: z.string().describe(\"Tipo do imóvel\").optional(),\n  subtipo: z.string().describe(\"Sub-tipo do imóvel\").optional(),\n  endereco_cep: z.string().max(9).describe(\"CEP\").optional(),\n  endereco_estado: z.string().describe(\"Estado\").optional(),\n  endereco_cidade: z.string().describe(\"Cidade\").optional(),\n  endereco_bairro: z.string().describe(\"Bairro\").optional(),\n  endereco_logradouro: z.string().describe(\"Logradouro\").optional(),\n  endereco_numero: z.string().describe(\"Número\").optional(),\n  endereco_complemento: z.string().describe(\"Complemento\").optional(),\n  endereco_referencia: z.string().describe(\"Referência\").optional(),\n  endereco_zona: z.string().describe(\"Zona\").optional(),\n  latitude: z.number().min(-90).max(90).multipleOf(1e-8).describe(\"Latitude\").optional(),\n  longitude: z.number().min(-180).max(180).multipleOf(1e-8).describe(\"Longitude\").optional(),\n  mobiliado: z.boolean().describe(\"Mobiliado\").optional(),\n  caracteristicas: z.array(z.string()).describe(\"Características\").optional(),\n  destaque: z.boolean().describe(\"Imóvel em destaque\").optional(),\n  corretor_key: z.string().describe(\"ID do corretor\").optional(),\n  corretor_nome: z.string().describe(\"Nome do corretor\").optional(),\n  condominio_key: z.string().describe(\"ID do condomínio\").optional(),\n  condominio_nome: z.string().describe(\"Nome do condomínio\").optional(),\n  tags: z.array(z.string()).describe(\"Tags do Imóvel\").optional(),\n  numero_pessoas: z.number().min(0).describe(\"Número de pessoas\").optional(),\n})\n\n// Tipo inferido a partir do schema\nexport type HorizonPropertySchemaBaseType = z.infer<typeof HorizonPropertySchemaBaseZod>\n\n// Função helper para validação\nexport const validateHorizonPropertySchemaBase = (data: unknown): HorizonPropertySchemaBaseType => {\n  return HorizonPropertySchemaBaseZod.parse(data)\n}\n\n// Função helper para validação safe\nexport const safeValidateHorizonPropertySchemaBase = (data: unknown) => {\n  return HorizonPropertySchemaBaseZod.safeParse(data)\n}\n\n// Função helper para validação parcial\nexport const validatePartialHorizonPropertySchemaBase = (data: unknown) => {\n  return HorizonPropertySchemaBaseZod.partial().parse(data)\n}\n","[\n  {\n    \"reference\": \"FAKE_0004\",\n    \"updated_at\": \"2025-08-12T13:21:43.745Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Alarme, Casa de Caseiro, Gesso. Agende sua visita!\",\n    \"seo_slug\": \"cobertura-venda-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 271159.04,\n    \"valor_locacao\": 4428.57,\n    \"valor_diaria\": 218.09,\n    \"valor_condominio\": 290.92,\n    \"valor_iptu\": 5285.19,\n    \"area_total\": 175,\n    \"area_privativa\": 155,\n    \"area_util\": 96,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Cobertura\",\n    \"endereco_cep\": \"63527-209\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Novo Hamburgo\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Rua XV de Novembro\",\n    \"endereco_numero\": \"6499\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.51776708,\n    \"longitude\": -46.66023804,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Aquecimento Central\",\n      \"Box Blindex\",\n      \"Cozinha Planejada\",\n      \"Sanca\",\n      \"Edícula\",\n      \"Molduras\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"tags\": [\n      \"Cobertura\",\n      \"Alto de pinheiros\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0011\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"duplex-venda-ribeir-o-da-ilha\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3856364.73,\n    \"valor_locacao\": 12967.22,\n    \"valor_diaria\": 334.41,\n    \"valor_condominio\": 1442.83,\n    \"valor_iptu\": 2204.47,\n    \"area_total\": 265,\n    \"area_privativa\": 60,\n    \"area_util\": 161,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"78347-855\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Florianópolis\",\n    \"endereco_bairro\": \"Ribeirão da Ilha\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"9331\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.53861084,\n    \"longitude\": -46.62940141,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Coworking\",\n      \"Recepção\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Duplex\",\n      \"Ribeirão da ilha\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0014\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Churrasqueira, Mármore. Agende sua visita!\",\n    \"seo_slug\": \"studio-locacao-canasvieiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\",\n      \"temporada\"\n    ],\n    \"valor_venda\": 1280908.15,\n    \"valor_locacao\": 5250.71,\n    \"valor_diaria\": 672.82,\n    \"valor_condominio\": 1328.9,\n    \"valor_iptu\": 5838.64,\n    \"area_total\": 413,\n    \"area_privativa\": 420,\n    \"area_util\": 128,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Studio\",\n    \"endereco_cep\": \"90591-497\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"São Leopoldo\",\n    \"endereco_bairro\": \"Canasvieiras\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"899\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.57061612,\n    \"longitude\": -46.66554703,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Portão Eletrônico\",\n      \"Sacada\",\n      \"Granito\",\n      \"Câmeras\",\n      \"Gesso\",\n      \"Churrasqueira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Residencial Leblon Tower\",\n    \"tags\": [\n      \"Studio\",\n      \"Canasvieiras\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0015\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"cobertura-venda-itaim-bibi\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 2258203.98,\n    \"valor_locacao\": 4666.83,\n    \"valor_diaria\": 403.5,\n    \"valor_condominio\": 1004.08,\n    \"valor_iptu\": 3830.35,\n    \"area_total\": 57,\n    \"area_privativa\": 154,\n    \"area_util\": 240,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Cobertura\",\n    \"endereco_cep\": \"41817-224\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Criciúma\",\n    \"endereco_bairro\": \"Itaim Bibi\",\n    \"endereco_logradouro\": \"Rua Tiradentes\",\n    \"endereco_numero\": \"3817\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.57930697,\n    \"longitude\": -46.62956582,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Portão Eletrônico\",\n      \"TV a Cabo\",\n      \"Piso Laminado\",\n      \"Poço Artesiano\",\n      \"Elevador\",\n      \"Lareira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"condominio_nome\": \"Residencial Reserva das Águas\",\n    \"tags\": [\n      \"Cobertura\",\n      \"Itaim bibi\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0037\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"duplex-venda-belvedere\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 560082.61,\n    \"valor_locacao\": 2357.54,\n    \"valor_diaria\": 303.72,\n    \"valor_condominio\": 577.18,\n    \"valor_iptu\": 1209.08,\n    \"area_total\": 104,\n    \"area_privativa\": 448,\n    \"area_util\": 89,\n    \"dormitorios\": 1,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"28668-017\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Uruguaiana\",\n    \"endereco_bairro\": \"Belvedere\",\n    \"endereco_logradouro\": \"Rua XV de Novembro\",\n    \"endereco_numero\": \"7965\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.54076085,\n    \"longitude\": -46.63466688,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Churrasqueira\",\n      \"Varanda\",\n      \"Gesso\",\n      \"Lavabo\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Duplex\",\n      \"Belvedere\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0040\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piso Laminado, Cinema. Agende sua visita!\",\n    \"seo_slug\": \"duplex-locacao-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 1862829.1,\n    \"valor_locacao\": 1303.26,\n    \"valor_diaria\": 384.73,\n    \"valor_condominio\": 1519.78,\n    \"valor_iptu\": 4334.83,\n    \"area_total\": 496,\n    \"area_privativa\": 397,\n    \"area_util\": 47,\n    \"dormitorios\": 5,\n    \"suites\": 2,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"11577-206\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Blumenau\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Rua Marechal Deodoro\",\n    \"endereco_numero\": \"9433\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.51371631,\n    \"longitude\": -46.58495402,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Cinema\",\n      \"Cozinha Planejada\",\n      \"Playground\",\n      \"Sacada\",\n      \"Sauna\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"tags\": [\n      \"Duplex\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0041\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"garden-locacao-mooca\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 3789545.96,\n    \"valor_locacao\": 6550.17,\n    \"valor_diaria\": 622.63,\n    \"valor_condominio\": 1572.97,\n    \"valor_iptu\": 5679.72,\n    \"area_total\": 116,\n    \"area_privativa\": 320,\n    \"area_util\": 339,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Garden\",\n    \"endereco_cep\": \"91867-728\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"Nova Iguaçu\",\n    \"endereco_bairro\": \"Mooca\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"1485\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.57415356,\n    \"longitude\": -46.67982593,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Casa de Caseiro\",\n      \"Quadra\",\n      \"Elevador\",\n      \"Recepção\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Ingleses Beach\",\n    \"tags\": [\n      \"Garden\",\n      \"Mooca\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0048\",\n    \"updated_at\": \"2025-08-12T13:21:43.755Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"duplex-temporada-ipanema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 176161.52,\n    \"valor_locacao\": 6089.75,\n    \"valor_diaria\": 206.48,\n    \"valor_condominio\": 219.67,\n    \"valor_iptu\": 3070.3,\n    \"area_total\": 32,\n    \"area_privativa\": 127,\n    \"area_util\": 398,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"92811-602\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Itajaí\",\n    \"endereco_bairro\": \"Ipanema\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"2171\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.54790079,\n    \"longitude\": -46.66119864,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Jardim\",\n      \"Churrasqueira\",\n      \"Área Gourmet\",\n      \"Portaria 24h\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Botafogo Bay\",\n    \"tags\": [\n      \"Duplex\",\n      \"Ipanema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0074\",\n    \"updated_at\": \"2025-08-12T13:21:43.760Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Casa de Caseiro, Ar Condicionado Central, Cisterna. Agende sua visita!\",\n    \"seo_slug\": \"garden-locacao-copacabana\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 4519135.51,\n    \"valor_locacao\": 1722.05,\n    \"valor_diaria\": 159.15,\n    \"valor_condominio\": 305.06,\n    \"valor_iptu\": 1601.99,\n    \"area_total\": 346,\n    \"area_privativa\": 147,\n    \"area_util\": 382,\n    \"dormitorios\": 3,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Garden\",\n    \"endereco_cep\": \"30718-482\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Copacabana\",\n    \"endereco_logradouro\": \"Avenida João Pessoa\",\n    \"endereco_numero\": \"3030\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.51688453,\n    \"longitude\": -46.58742062,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Varanda\",\n      \"Estacionamento\",\n      \"Área de Serviço\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Ingleses Beach\",\n    \"tags\": [\n      \"Garden\",\n      \"Copacabana\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0078\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"garden-temporada-campeche\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4880561.26,\n    \"valor_locacao\": 13761.6,\n    \"valor_diaria\": 186.8,\n    \"valor_condominio\": 1809.79,\n    \"valor_iptu\": 7859.67,\n    \"area_total\": 418,\n    \"area_privativa\": 284,\n    \"area_util\": 240,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Garden\",\n    \"endereco_cep\": \"96995-993\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"Campos dos Goytacazes\",\n    \"endereco_bairro\": \"Campeche\",\n    \"endereco_logradouro\": \"Rua das Flores\",\n    \"endereco_numero\": \"937\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.52996934,\n    \"longitude\": -46.59233659,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Papel de Parede\",\n      \"Suíte Master\",\n      \"Pet Place\",\n      \"Playground\",\n      \"Cozinha Americana\",\n      \"Portão Eletrônico\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Vila Madalena\",\n    \"tags\": [\n      \"Garden\",\n      \"Campeche\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0082\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"duplex-locacao-sa-de\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 1064221.78,\n    \"valor_locacao\": 4786.78,\n    \"valor_diaria\": 757.82,\n    \"valor_condominio\": 1202.97,\n    \"valor_iptu\": 1732.45,\n    \"area_total\": 461,\n    \"area_privativa\": 182,\n    \"area_util\": 162,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"34198-313\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Ribeirão das Neves\",\n    \"endereco_bairro\": \"Saúde\",\n    \"endereco_logradouro\": \"Avenida Beira Mar\",\n    \"endereco_numero\": \"3838\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.56196872,\n    \"longitude\": -46.65647317,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Molduras\",\n      \"Internet\",\n      \"Piso Laminado\",\n      \"Varanda\",\n      \"Granito\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"condominio_nome\": \"Condomínio Pinheiros Premium\",\n    \"tags\": [\n      \"Duplex\",\n      \"Saúde\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0092\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Suíte Master, Quadra, Internet. Agende sua visita!\",\n    \"seo_slug\": \"studio-temporada-barra-da-tijuca\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4477060.63,\n    \"valor_locacao\": 2066.11,\n    \"valor_diaria\": 776.02,\n    \"valor_condominio\": 635.07,\n    \"valor_iptu\": 2990.94,\n    \"area_total\": 416,\n    \"area_privativa\": 35,\n    \"area_util\": 30,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Studio\",\n    \"endereco_cep\": \"49609-797\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Ipatinga\",\n    \"endereco_bairro\": \"Barra da Tijuca\",\n    \"endereco_logradouro\": \"Rua das Palmeiras\",\n    \"endereco_numero\": \"9575\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.50831254,\n    \"longitude\": -46.67106028,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Academia\",\n      \"Suíte Master\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Studio\",\n      \"Barra da tijuca\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0096\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"studio-venda-vila-mariana\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 2563604.99,\n    \"valor_locacao\": 14421.2,\n    \"valor_diaria\": 763.01,\n    \"valor_condominio\": 1994.38,\n    \"valor_iptu\": 7868.03,\n    \"area_total\": 286,\n    \"area_privativa\": 40,\n    \"area_util\": 363,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Studio\",\n    \"endereco_cep\": \"18460-212\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Ipatinga\",\n    \"endereco_bairro\": \"Vila Mariana\",\n    \"endereco_logradouro\": \"Avenida Beira Mar\",\n    \"endereco_numero\": \"660\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.55488316,\n    \"longitude\": -46.65229853,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Coworking\",\n      \"Varanda\",\n      \"Garagem Coberta\",\n      \"Suíte Master\",\n      \"Poço Artesiano\",\n      \"Gerador\",\n      \"Sacada\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"tags\": [\n      \"Studio\",\n      \"Vila mariana\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  }\n]","[\n  {\n    \"reference\": \"FAKE_0013\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"casa-venda-canasvieiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 554799.77,\n    \"valor_locacao\": 8785.86,\n    \"valor_diaria\": 128.89,\n    \"valor_condominio\": 1344.66,\n    \"valor_iptu\": 2501.71,\n    \"area_total\": 299,\n    \"area_privativa\": 146,\n    \"area_util\": 221,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa\",\n    \"endereco_cep\": \"54514-341\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"Belford Roxo\",\n    \"endereco_bairro\": \"Canasvieiras\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"8096\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.58989291,\n    \"longitude\": -46.64794389,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Lavabo\",\n      \"Sanca\",\n      \"Elevador\",\n      \"Gerador\",\n      \"Sauna\",\n      \"Piso de Madeira\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Torre Paulista\",\n    \"tags\": [\n      \"Casa\",\n      \"Canasvieiras\",\n      \"Destaque\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0017\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"casa-de-condom-nio-temporada-vila-isabel\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4888518.67,\n    \"valor_locacao\": 1799.34,\n    \"valor_diaria\": 696.63,\n    \"valor_condominio\": 1205.97,\n    \"valor_iptu\": 6066.14,\n    \"area_total\": 405,\n    \"area_privativa\": 436,\n    \"area_util\": 389,\n    \"dormitorios\": 3,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa de Condomínio\",\n    \"endereco_cep\": \"98965-302\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"São José\",\n    \"endereco_bairro\": \"Vila Isabel\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"7088\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.52224132,\n    \"longitude\": -46.60146773,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Aquecimento Central\",\n      \"Interfone\",\n      \"Área de Serviço\",\n      \"Varanda\",\n      \"Alarme\",\n      \"Academia\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"André Almeida\",\n    \"condominio_nome\": \"Residencial Lagoa Azul\",\n    \"tags\": [\n      \"Casa de condomínio\",\n      \"Vila isabel\",\n      \"Destaque\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0019\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"casa-de-condom-nio-locacao-liberdade\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 189247.39,\n    \"valor_locacao\": 1881.41,\n    \"valor_diaria\": 721.64,\n    \"valor_condominio\": 1203.74,\n    \"valor_iptu\": 1304.23,\n    \"area_total\": 320,\n    \"area_privativa\": 297,\n    \"area_util\": 142,\n    \"dormitorios\": 3,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa de Condomínio\",\n    \"endereco_cep\": \"63381-682\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"Volta Redonda\",\n    \"endereco_bairro\": \"Liberdade\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"6960\",\n    \"endereco_zona\": \"Norte\",\n    \"latitude\": -23.57026203,\n    \"longitude\": -46.68054683,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Casa de Caseiro\",\n      \"Alarme\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Condomínio Jardim das Flores\",\n    \"tags\": [\n      \"Casa de condomínio\",\n      \"Liberdade\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0028\",\n    \"updated_at\": \"2025-08-12T13:21:43.751Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"casa-de-condom-nio-venda-botafogo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 3160779.54,\n    \"valor_locacao\": 13392.91,\n    \"valor_diaria\": 755.55,\n    \"valor_condominio\": 405.56,\n    \"valor_iptu\": 1143.35,\n    \"area_total\": 70,\n    \"area_privativa\": 74,\n    \"area_util\": 70,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa de Condomínio\",\n    \"endereco_cep\": \"89706-905\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Joinville\",\n    \"endereco_bairro\": \"Botafogo\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"3575\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.53357249,\n    \"longitude\": -46.59050686,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Lavabo\",\n      \"Quadra\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Residencial Lagoa Azul\",\n    \"tags\": [\n      \"Casa de condomínio\",\n      \"Botafogo\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0054\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piso Laminado, Área de Serviço, Banheiro Adaptado. Agende sua visita!\",\n    \"seo_slug\": \"casa-venda-ipanema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 4144638.07,\n    \"valor_locacao\": 7805.56,\n    \"valor_diaria\": 542.1,\n    \"valor_condominio\": 908.86,\n    \"valor_iptu\": 1399.6,\n    \"area_total\": 140,\n    \"area_privativa\": 79,\n    \"area_util\": 270,\n    \"dormitorios\": 1,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa\",\n    \"endereco_cep\": \"84082-419\",\n    \"endereco_estado\": \"Paraná\",\n    \"endereco_cidade\": \"Jaraguá do Sul\",\n    \"endereco_bairro\": \"Ipanema\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"7064\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.51377432,\n    \"longitude\": -46.62104497,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Pet Place\",\n      \"Quadra\",\n      \"Sanca\",\n      \"Portão Eletrônico\",\n      \"Depósito\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"tags\": [\n      \"Casa\",\n      \"Ipanema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0055\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"casa-de-condom-nio-locacao-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 462581.63,\n    \"valor_locacao\": 5449.08,\n    \"valor_diaria\": 273.39,\n    \"valor_condominio\": 274.15,\n    \"valor_iptu\": 5563.15,\n    \"area_total\": 201,\n    \"area_privativa\": 229,\n    \"area_util\": 338,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa de Condomínio\",\n    \"endereco_cep\": \"87137-300\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Uruguaiana\",\n    \"endereco_bairro\": \"Pinheiros\",\n    \"endereco_logradouro\": \"Rua Dom Pedro II\",\n    \"endereco_numero\": \"9692\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.56162714,\n    \"longitude\": -46.58828334,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Ar Condicionado\",\n      \"Quintal\",\n      \"Cisterna\",\n      \"Área de Serviço\",\n      \"Terraço\",\n      \"Elevador\",\n      \"Quadra\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"condominio_nome\": \"Residencial Barra Premium\",\n    \"tags\": [\n      \"Casa de condomínio\",\n      \"Pinheiros\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0057\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Portaria 24h, Mármore. Agende sua visita!\",\n    \"seo_slug\": \"sobrado-locacao-buritis\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2854540.31,\n    \"valor_locacao\": 13159.56,\n    \"valor_diaria\": 676.32,\n    \"valor_condominio\": 1372.83,\n    \"valor_iptu\": 4426.54,\n    \"area_total\": 220,\n    \"area_privativa\": 305,\n    \"area_util\": 99,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Sobrado\",\n    \"endereco_cep\": \"95300-825\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Sorocaba\",\n    \"endereco_bairro\": \"Buritis\",\n    \"endereco_logradouro\": \"Rua Barão do Rio Branco\",\n    \"endereco_numero\": \"1453\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.59678398,\n    \"longitude\": -46.59822867,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Varanda\",\n      \"Cabeamento Estruturado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Torre da Ilha\",\n    \"tags\": [\n      \"Sobrado\",\n      \"Buritis\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0063\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Varanda, Alarme. Agende sua visita!\",\n    \"seo_slug\": \"sobrado-temporada-jardim-boa-vista\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4323665.13,\n    \"valor_locacao\": 11110.41,\n    \"valor_diaria\": 536.91,\n    \"valor_condominio\": 1866.55,\n    \"valor_iptu\": 2170.52,\n    \"area_total\": 432,\n    \"area_privativa\": 167,\n    \"area_util\": 313,\n    \"dormitorios\": 1,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Sobrado\",\n    \"endereco_cep\": \"13000-034\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"São João de Meriti\",\n    \"endereco_bairro\": \"Jardim Boa Vista\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"967\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55515247,\n    \"longitude\": -46.58816234,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Granito\",\n      \"Área de Serviço\",\n      \"Cabeamento Estruturado\",\n      \"Piscina\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Condomínio Botafogo Bay\",\n    \"tags\": [\n      \"Sobrado\",\n      \"Jardim boa vista\",\n      \"Destaque\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0091\",\n    \"updated_at\": \"2025-08-12T13:21:43.763Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"casa-temporada-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4943555.86,\n    \"valor_locacao\": 14059.61,\n    \"valor_diaria\": 754.28,\n    \"valor_condominio\": 850.73,\n    \"valor_iptu\": 4458.35,\n    \"area_total\": 230,\n    \"area_privativa\": 138,\n    \"area_util\": 216,\n    \"dormitorios\": 5,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa\",\n    \"endereco_cep\": \"31809-331\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"Santo André\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Rua Barão do Rio Branco\",\n    \"endereco_numero\": \"8303\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.52377147,\n    \"longitude\": -46.62025689,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Quadra\",\n      \"Sauna\",\n      \"Quintal\",\n      \"Academia\",\n      \"Piso Laminado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Condomínio Jardim das Flores\",\n    \"tags\": [\n      \"Casa\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0094\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Quintal, Cozinha Americana, Spa. Agende sua visita!\",\n    \"seo_slug\": \"casa-venda-pantanal\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 1597221.12,\n    \"valor_locacao\": 1007.81,\n    \"valor_diaria\": 354.89,\n    \"valor_condominio\": 752.2,\n    \"valor_iptu\": 4717.42,\n    \"area_total\": 340,\n    \"area_privativa\": 231,\n    \"area_util\": 183,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa\",\n    \"endereco_cep\": \"36160-134\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Novo Hamburgo\",\n    \"endereco_bairro\": \"Pantanal\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"8985\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.50497217,\n    \"longitude\": -46.64798817,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Terraço\",\n      \"Elevador\",\n      \"Garagem Coberta\",\n      \"Interfone\",\n      \"Alarme\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"condominio_nome\": \"Residencial Trindade\",\n    \"tags\": [\n      \"Casa\",\n      \"Pantanal\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0095\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piso de Madeira, Cabeamento Estruturado, Varanda. Agende sua visita!\",\n    \"seo_slug\": \"sobrado-venda-vila-ol-mpia\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 4820667.97,\n    \"valor_locacao\": 12264.21,\n    \"valor_diaria\": 329.6,\n    \"valor_condominio\": 1819.19,\n    \"valor_iptu\": 534.85,\n    \"area_total\": 334,\n    \"area_privativa\": 172,\n    \"area_util\": 67,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Sobrado\",\n    \"endereco_cep\": \"37222-414\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Pelotas\",\n    \"endereco_bairro\": \"Vila Olímpia\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"6966\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.50890657,\n    \"longitude\": -46.59682944,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Molduras\",\n      \"Aquecimento Central\",\n      \"Piscina\",\n      \"Área de Serviço\",\n      \"Spa\",\n      \"Câmeras\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"André Almeida\",\n    \"tags\": [\n      \"Sobrado\",\n      \"Vila olímpia\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  }\n]","[\n  {\n    \"reference\": \"FAKE_0012\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"sala-comercial-temporada-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 2714297.07,\n    \"valor_locacao\": 11214.83,\n    \"valor_diaria\": 263.76,\n    \"valor_condominio\": 1739.33,\n    \"valor_iptu\": 2246.97,\n    \"area_total\": 401,\n    \"area_privativa\": 170,\n    \"area_util\": 390,\n    \"dormitorios\": 3,\n    \"suites\": 0,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"65125-696\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Uberaba\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"4343\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55111106,\n    \"longitude\": -46.65020382,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Portaria 24h\",\n      \"Cozinha Planejada\",\n      \"Cinema\",\n      \"Varanda\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Residencial Trindade\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Alto de pinheiros\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0018\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"sala-comercial-temporada-santa-m-nica\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 4896556.19,\n    \"valor_locacao\": 10397.7,\n    \"valor_diaria\": 229.15,\n    \"valor_condominio\": 413.8,\n    \"valor_iptu\": 6697.19,\n    \"area_total\": 289,\n    \"area_privativa\": 88,\n    \"area_util\": 244,\n    \"dormitorios\": 5,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"79178-518\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Santa Mônica\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"7270\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.51462042,\n    \"longitude\": -46.64352919,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Box Blindex\",\n      \"Sanca\",\n      \"Lavabo\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Santa mônica\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0021\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piscina, Estacionamento, Molduras. Agende sua visita!\",\n    \"seo_slug\": \"ponto-comercial-venda-cidade-nova\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3083850.48,\n    \"valor_locacao\": 5375.97,\n    \"valor_diaria\": 384.3,\n    \"valor_condominio\": 1951.13,\n    \"valor_iptu\": 5511.64,\n    \"area_total\": 243,\n    \"area_privativa\": 38,\n    \"area_util\": 250,\n    \"dormitorios\": 5,\n    \"suites\": 2,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Ponto Comercial\",\n    \"endereco_cep\": \"25299-098\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Uberaba\",\n    \"endereco_bairro\": \"Cidade Nova\",\n    \"endereco_logradouro\": \"Avenida João Pessoa\",\n    \"endereco_numero\": \"4899\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.50501879,\n    \"longitude\": -46.59946937,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Gesso\",\n      \"Cozinha Planejada\",\n      \"Alarme\",\n      \"Salão de Festas\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Ingleses Beach\",\n    \"tags\": [\n      \"Ponto comercial\",\n      \"Cidade nova\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0022\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"ponto-comercial-temporada-jardim-boa-vista\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 3064347.7,\n    \"valor_locacao\": 4723.12,\n    \"valor_diaria\": 211.11,\n    \"valor_condominio\": 1217.01,\n    \"valor_iptu\": 997.06,\n    \"area_total\": 324,\n    \"area_privativa\": 338,\n    \"area_util\": 280,\n    \"dormitorios\": 2,\n    \"suites\": 3,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Ponto Comercial\",\n    \"endereco_cep\": \"71127-789\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Chapecó\",\n    \"endereco_bairro\": \"Jardim Boa Vista\",\n    \"endereco_logradouro\": \"Avenida Presidente Vargas\",\n    \"endereco_numero\": \"2352\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.59547462,\n    \"longitude\": -46.68282174,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Papel de Parede\",\n      \"Lareira\",\n      \"Depósito\",\n      \"Varanda\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Edifício Copacabana View\",\n    \"tags\": [\n      \"Ponto comercial\",\n      \"Jardim boa vista\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0029\",\n    \"updated_at\": \"2025-08-12T13:21:43.751Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Lareira, Mármore, Suíte Master. Agende sua visita!\",\n    \"seo_slug\": \"pr-dio-comercial-venda-laranjeiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 4936823.45,\n    \"valor_locacao\": 14039.92,\n    \"valor_diaria\": 306.31,\n    \"valor_condominio\": 437.53,\n    \"valor_iptu\": 3926.53,\n    \"area_total\": 433,\n    \"area_privativa\": 227,\n    \"area_util\": 365,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Prédio Comercial\",\n    \"endereco_cep\": \"77924-979\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Santa Maria\",\n    \"endereco_bairro\": \"Laranjeiras\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"6404\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.51039597,\n    \"longitude\": -46.60886292,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Ar Condicionado\",\n      \"Sanca\",\n      \"Garagem Coberta\",\n      \"Varanda\",\n      \"Portaria 24h\",\n      \"Edícula\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"tags\": [\n      \"Prédio comercial\",\n      \"Laranjeiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0030\",\n    \"updated_at\": \"2025-08-12T13:21:43.752Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"loja-comercial-venda-vila-madalena\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 4457804.71,\n    \"valor_locacao\": 12393.59,\n    \"valor_diaria\": 584.16,\n    \"valor_condominio\": 1713.2,\n    \"valor_iptu\": 6836.57,\n    \"area_total\": 445,\n    \"area_privativa\": 218,\n    \"area_util\": 211,\n    \"dormitorios\": 1,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Loja Comercial\",\n    \"endereco_cep\": \"21277-462\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Itajaí\",\n    \"endereco_bairro\": \"Vila Madalena\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"4017\",\n    \"endereco_zona\": \"Norte\",\n    \"latitude\": -23.56327692,\n    \"longitude\": -46.63107793,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Lavabo\",\n      \"Cozinha Americana\",\n      \"Piso Cerâmico\",\n      \"Casa de Caseiro\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"André Almeida\",\n    \"tags\": [\n      \"Loja comercial\",\n      \"Vila madalena\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0033\",\n    \"updated_at\": \"2025-08-12T13:21:43.752Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Quintal, Molduras, Sanca. Agende sua visita!\",\n    \"seo_slug\": \"ponto-comercial-venda-laranjeiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3743847.43,\n    \"valor_locacao\": 3860.9,\n    \"valor_diaria\": 145.45,\n    \"valor_condominio\": 281.81,\n    \"valor_iptu\": 1594.33,\n    \"area_total\": 275,\n    \"area_privativa\": 211,\n    \"area_util\": 214,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Ponto Comercial\",\n    \"endereco_cep\": \"82881-579\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"Nova Iguaçu\",\n    \"endereco_bairro\": \"Laranjeiras\",\n    \"endereco_logradouro\": \"Rua Tiradentes\",\n    \"endereco_numero\": \"1999\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.54199271,\n    \"longitude\": -46.61420202,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"TV a Cabo\",\n      \"Poço Artesiano\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"tags\": [\n      \"Ponto comercial\",\n      \"Laranjeiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0039\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Spa, Sauna, Terraço. Agende sua visita!\",\n    \"seo_slug\": \"sala-comercial-venda-santo-agostinho\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 1965064.87,\n    \"valor_locacao\": 11887.54,\n    \"valor_diaria\": 637.38,\n    \"valor_condominio\": 1168.6,\n    \"valor_iptu\": 2807.21,\n    \"area_total\": 435,\n    \"area_privativa\": 318,\n    \"area_util\": 346,\n    \"dormitorios\": 4,\n    \"suites\": 2,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"82997-435\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"São Bernardo do Campo\",\n    \"endereco_bairro\": \"Santo Agostinho\",\n    \"endereco_logradouro\": \"Rua do Sol\",\n    \"endereco_numero\": \"6256\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.54306709,\n    \"longitude\": -46.66319989,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Closet\",\n      \"Jardim\",\n      \"Academia\",\n      \"Teto Rebaixado\",\n      \"Alarme\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Santo agostinho\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0058\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"ponto-comercial-locacao-moema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2852386.03,\n    \"valor_locacao\": 5373.18,\n    \"valor_diaria\": 556.56,\n    \"valor_condominio\": 1947.67,\n    \"valor_iptu\": 7106.11,\n    \"area_total\": 362,\n    \"area_privativa\": 108,\n    \"area_util\": 328,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Ponto Comercial\",\n    \"endereco_cep\": \"99800-515\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Guarulhos\",\n    \"endereco_bairro\": \"Moema\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"4705\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.57671267,\n    \"longitude\": -46.62721018,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Cinema\",\n      \"Suíte Master\",\n      \"Interfone\",\n      \"Mármore\",\n      \"Área Gourmet\",\n      \"Closet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"tags\": [\n      \"Ponto comercial\",\n      \"Moema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0064\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"sala-comercial-locacao-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2596932.72,\n    \"valor_locacao\": 13920.96,\n    \"valor_diaria\": 308.49,\n    \"valor_condominio\": 568.29,\n    \"valor_iptu\": 6858.64,\n    \"area_total\": 72,\n    \"area_privativa\": 49,\n    \"area_util\": 69,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"44839-359\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Petrópolis\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Rua das Palmeiras\",\n    \"endereco_numero\": \"7073\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.52960037,\n    \"longitude\": -46.60955978,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Cabeamento Estruturado\",\n      \"Área Gourmet\",\n      \"Piso de Madeira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Alto de pinheiros\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0065\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"pr-dio-comercial-venda-ipanema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 1532980.62,\n    \"valor_locacao\": 2919.21,\n    \"valor_diaria\": 338.25,\n    \"valor_condominio\": 407.47,\n    \"valor_iptu\": 6664.91,\n    \"area_total\": 398,\n    \"area_privativa\": 174,\n    \"area_util\": 371,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Prédio Comercial\",\n    \"endereco_cep\": \"35966-362\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Porto Alegre\",\n    \"endereco_bairro\": \"Ipanema\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"6849\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.57832996,\n    \"longitude\": -46.66705563,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Aquecimento Central\",\n      \"Quadra\",\n      \"Garagem Descoberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Prédio comercial\",\n      \"Ipanema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0066\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"loja-comercial-temporada-liberdade\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 318847.48,\n    \"valor_locacao\": 12483.02,\n    \"valor_diaria\": 496.77,\n    \"valor_condominio\": 866,\n    \"valor_iptu\": 604.29,\n    \"area_total\": 231,\n    \"area_privativa\": 52,\n    \"area_util\": 172,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Loja Comercial\",\n    \"endereco_cep\": \"69004-121\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Liberdade\",\n    \"endereco_logradouro\": \"Rua das Palmeiras\",\n    \"endereco_numero\": \"885\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.51719194,\n    \"longitude\": -46.59239926,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Ar Condicionado\",\n      \"Playground\",\n      \"Garagem Descoberta\",\n      \"Edícula\",\n      \"Piscina\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Loja comercial\",\n      \"Liberdade\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0069\",\n    \"updated_at\": \"2025-08-12T13:21:43.759Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"sala-comercial-locacao-barra-da-tijuca\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2025033.65,\n    \"valor_locacao\": 8031.96,\n    \"valor_diaria\": 438.01,\n    \"valor_condominio\": 1187.89,\n    \"valor_iptu\": 2252.3,\n    \"area_total\": 139,\n    \"area_privativa\": 442,\n    \"area_util\": 339,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"69641-711\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Barra da Tijuca\",\n    \"endereco_logradouro\": \"Rua Barão do Rio Branco\",\n    \"endereco_numero\": \"428\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.50515844,\n    \"longitude\": -46.59593065,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Elevador\",\n      \"Cinema\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"condominio_nome\": \"Edifício Solar do Itaim\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Barra da tijuca\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0071\",\n    \"updated_at\": \"2025-08-12T13:21:43.760Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"pr-dio-comercial-locacao-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 1579625.5,\n    \"valor_locacao\": 13316.41,\n    \"valor_diaria\": 705.21,\n    \"valor_condominio\": 1459.74,\n    \"valor_iptu\": 2815.92,\n    \"area_total\": 190,\n    \"area_privativa\": 295,\n    \"area_util\": 290,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Prédio Comercial\",\n    \"endereco_cep\": \"77362-247\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Gravataí\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Avenida João Pessoa\",\n    \"endereco_numero\": \"1610\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55107998,\n    \"longitude\": -46.59985947,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Lavabo\",\n      \"Granito\",\n      \"Casa de Caseiro\",\n      \"Garagem Descoberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Prédio comercial\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0083\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"loja-comercial-venda-canasvieiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 2583466.5,\n    \"valor_locacao\": 5018.08,\n    \"valor_diaria\": 594.53,\n    \"valor_condominio\": 1996.33,\n    \"valor_iptu\": 3613.16,\n    \"area_total\": 217,\n    \"area_privativa\": 381,\n    \"area_util\": 318,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Loja Comercial\",\n    \"endereco_cep\": \"48870-474\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"São Gonçalo\",\n    \"endereco_bairro\": \"Canasvieiras\",\n    \"endereco_logradouro\": \"Rua Tiradentes\",\n    \"endereco_numero\": \"4815\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.53091503,\n    \"longitude\": -46.64296124,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Poço Artesiano\",\n      \"Lavabo\",\n      \"Quintal\",\n      \"Piso Cerâmico\",\n      \"Recepção\",\n      \"Cisterna\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Ingleses Beach\",\n    \"tags\": [\n      \"Loja comercial\",\n      \"Canasvieiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0084\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"loja-comercial-locacao-carlos-prates\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 665273.51,\n    \"valor_locacao\": 9822.83,\n    \"valor_diaria\": 662.1,\n    \"valor_condominio\": 1349.6,\n    \"valor_iptu\": 2075.36,\n    \"area_total\": 74,\n    \"area_privativa\": 133,\n    \"area_util\": 269,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Loja Comercial\",\n    \"endereco_cep\": \"35597-865\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Jaraguá do Sul\",\n    \"endereco_bairro\": \"Carlos Prates\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"2516\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.54584987,\n    \"longitude\": -46.66979666,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Churrasqueira\",\n      \"Academia\",\n      \"Depósito\",\n      \"Copa\",\n      \"Câmeras\",\n      \"Alarme\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"tags\": [\n      \"Loja comercial\",\n      \"Carlos prates\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0097\",\n    \"updated_at\": \"2025-08-12T13:21:43.765Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Lavabo, Teto Rebaixado, Banheiro Adaptado. Agende sua visita!\",\n    \"seo_slug\": \"sala-comercial-venda-anchieta\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 2894398.49,\n    \"valor_locacao\": 5531.12,\n    \"valor_diaria\": 696.86,\n    \"valor_condominio\": 899.9,\n    \"valor_iptu\": 7702.96,\n    \"area_total\": 366,\n    \"area_privativa\": 388,\n    \"area_util\": 377,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"25972-885\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Duque de Caxias\",\n    \"endereco_bairro\": \"Anchieta\",\n    \"endereco_logradouro\": \"Avenida Presidente Vargas\",\n    \"endereco_numero\": \"2142\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.50246724,\n    \"longitude\": -46.61633474,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Banheiro Adaptado\",\n      \"Ar Condicionado\",\n      \"Coworking\",\n      \"Granito\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Jardim das Flores\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Anchieta\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0100\",\n    \"updated_at\": \"2025-08-12T13:21:43.765Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"sala-comercial-temporada-santo-ant-nio\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 519360.35,\n    \"valor_locacao\": 13726.42,\n    \"valor_diaria\": 467.42,\n    \"valor_condominio\": 1347,\n    \"valor_iptu\": 2048.06,\n    \"area_total\": 335,\n    \"area_privativa\": 232,\n    \"area_util\": 393,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"53019-109\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"São Bernardo do Campo\",\n    \"endereco_bairro\": \"Santo Antônio\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"262\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.57768452,\n    \"longitude\": -46.66516203,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Internet\",\n      \"Garagem Coberta\",\n      \"Churrasqueira\",\n      \"Mármore\",\n      \"Copa\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Condomínio Itapeva Beach\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Santo antônio\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  }\n]","[\n  {\n    \"reference\": \"FAKE_0005\",\n    \"updated_at\": \"2025-08-12T13:21:43.745Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem TV a Cabo, Pet Place, Gerador. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-locacao-graja-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\",\n      \"venda\"\n    ],\n    \"valor_venda\": 229336.08,\n    \"valor_locacao\": 9848.99,\n    \"valor_diaria\": 465.73,\n    \"valor_condominio\": 1825.71,\n    \"valor_iptu\": 3172.85,\n    \"area_total\": 270,\n    \"area_privativa\": 422,\n    \"area_util\": 285,\n    \"dormitorios\": 3,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"68363-960\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Diadema\",\n    \"endereco_bairro\": \"Grajaú\",\n    \"endereco_logradouro\": \"Avenida Getúlio Vargas\",\n    \"endereco_numero\": \"6543\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.57608839,\n    \"longitude\": -46.64750432,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Elevador\",\n      \"Box Blindex\",\n      \"Teto Rebaixado\",\n      \"Estacionamento\",\n      \"Casa de Caseiro\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Torre do Rio\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Grajaú\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0020\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"galp-o-industrial-temporada-vila-s-o-jo-o\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 2619224.76,\n    \"valor_locacao\": 11398.5,\n    \"valor_diaria\": 98.62,\n    \"valor_condominio\": 882.34,\n    \"valor_iptu\": 6776.45,\n    \"area_total\": 380,\n    \"area_privativa\": 444,\n    \"area_util\": 110,\n    \"dormitorios\": 1,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"13841-554\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Torres\",\n    \"endereco_bairro\": \"Vila São João\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"5426\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.57982841,\n    \"longitude\": -46.60017274,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Suíte Master\",\n      \"Playground\",\n      \"Churrasqueira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Vila são joão\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0023\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"barrac-o-temporada-s-o-conrado\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"venda\"\n    ],\n    \"valor_venda\": 408934.16,\n    \"valor_locacao\": 1377.5,\n    \"valor_diaria\": 729.38,\n    \"valor_condominio\": 879.02,\n    \"valor_iptu\": 5641.35,\n    \"area_total\": 406,\n    \"area_privativa\": 44,\n    \"area_util\": 396,\n    \"dormitorios\": 4,\n    \"suites\": 2,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"20407-728\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Blumenau\",\n    \"endereco_bairro\": \"São Conrado\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"7563\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.53038263,\n    \"longitude\": -46.63467155,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Aquecimento Central\",\n      \"Spa\",\n      \"Área de Serviço\",\n      \"Jardim\",\n      \"Edícula\",\n      \"Piso Laminado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"tags\": [\n      \"Barracão\",\n      \"São conrado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0024\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"galp-o-industrial-temporada-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 3640560.96,\n    \"valor_locacao\": 4931.97,\n    \"valor_diaria\": 247.68,\n    \"valor_condominio\": 703.8,\n    \"valor_iptu\": 4482.16,\n    \"area_total\": 64,\n    \"area_privativa\": 337,\n    \"area_util\": 146,\n    \"dormitorios\": 3,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"40591-849\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Jaraguá do Sul\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"5917\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.53007605,\n    \"longitude\": -46.65711333,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Sanca\",\n      \"Teto Rebaixado\",\n      \"Área Gourmet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Park View\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0026\",\n    \"updated_at\": \"2025-08-12T13:21:43.751Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"barrac-o-locacao-santa-teresa\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\",\n      \"temporada\"\n    ],\n    \"valor_venda\": 2504624.54,\n    \"valor_locacao\": 4185.25,\n    \"valor_diaria\": 241.01,\n    \"valor_condominio\": 1402.57,\n    \"valor_iptu\": 792.18,\n    \"area_total\": 461,\n    \"area_privativa\": 364,\n    \"area_util\": 107,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"93857-059\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"São Leopoldo\",\n    \"endereco_bairro\": \"Santa Teresa\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"5838\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.51330313,\n    \"longitude\": -46.61920155,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Varanda\",\n      \"Piso Cerâmico\",\n      \"Poço Artesiano\",\n      \"Piso de Madeira\",\n      \"Alarme\",\n      \"Coworking\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"tags\": [\n      \"Barracão\",\n      \"Santa teresa\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0036\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"-rea-industrial-locacao-pantanal\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 1624970.33,\n    \"valor_locacao\": 7715.08,\n    \"valor_diaria\": 300.88,\n    \"valor_condominio\": 644.62,\n    \"valor_iptu\": 2453.07,\n    \"area_total\": 156,\n    \"area_privativa\": 367,\n    \"area_util\": 119,\n    \"dormitorios\": 2,\n    \"suites\": 3,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Área Industrial\",\n    \"endereco_cep\": \"60890-976\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Porto Alegre\",\n    \"endereco_bairro\": \"Pantanal\",\n    \"endereco_logradouro\": \"Rua das Palmeiras\",\n    \"endereco_numero\": \"2298\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.57933365,\n    \"longitude\": -46.59262521,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Piso Laminado\",\n      \"Câmeras\",\n      \"Piso de Madeira\",\n      \"Papel de Parede\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Torre da Ilha\",\n    \"tags\": [\n      \"Área industrial\",\n      \"Pantanal\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0043\",\n    \"updated_at\": \"2025-08-12T13:21:43.754Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"-rea-industrial-venda-sa-de\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 2441858.97,\n    \"valor_locacao\": 7483.94,\n    \"valor_diaria\": 297.76,\n    \"valor_condominio\": 1480.22,\n    \"valor_iptu\": 7513.05,\n    \"area_total\": 401,\n    \"area_privativa\": 161,\n    \"area_util\": 171,\n    \"dormitorios\": 2,\n    \"suites\": 2,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Área Industrial\",\n    \"endereco_cep\": \"70984-814\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Guarulhos\",\n    \"endereco_bairro\": \"Saúde\",\n    \"endereco_logradouro\": \"Rua do Sol\",\n    \"endereco_numero\": \"2462\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.57680881,\n    \"longitude\": -46.64840499,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piso Laminado\",\n      \"Salão de Festas\",\n      \"Copa\",\n      \"Granito\",\n      \"Molduras\",\n      \"Sacada\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Torre Paulista\",\n    \"tags\": [\n      \"Área industrial\",\n      \"Saúde\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0049\",\n    \"updated_at\": \"2025-08-12T13:21:43.755Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"barrac-o-locacao-s-o-domingos\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\",\n      \"temporada\"\n    ],\n    \"valor_venda\": 3987602.33,\n    \"valor_locacao\": 8307.49,\n    \"valor_diaria\": 94.21,\n    \"valor_condominio\": 584.1,\n    \"valor_iptu\": 7191.45,\n    \"area_total\": 31,\n    \"area_privativa\": 427,\n    \"area_util\": 119,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"62668-973\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Blumenau\",\n    \"endereco_bairro\": \"São Domingos\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"6104\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.52441095,\n    \"longitude\": -46.63040719,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Terraço\",\n      \"Banheiro Adaptado\",\n      \"TV a Cabo\",\n      \"Salão de Festas\",\n      \"Quadra\",\n      \"Sauna\",\n      \"Box Blindex\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"condominio_nome\": \"Condomínio Botafogo Bay\",\n    \"tags\": [\n      \"Barracão\",\n      \"São domingos\",\n      \"Destaque\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0056\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"barrac-o-locacao-vila-da-serra\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 4104199.9,\n    \"valor_locacao\": 8435.67,\n    \"valor_diaria\": 338.75,\n    \"valor_condominio\": 1135.22,\n    \"valor_iptu\": 5404.55,\n    \"area_total\": 256,\n    \"area_privativa\": 387,\n    \"area_util\": 164,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"58355-763\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Blumenau\",\n    \"endereco_bairro\": \"Vila da Serra\",\n    \"endereco_logradouro\": \"Avenida João Pessoa\",\n    \"endereco_numero\": \"9629\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.59900989,\n    \"longitude\": -46.61662026,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Terraço\",\n      \"Gesso\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Torre da Ilha\",\n    \"tags\": [\n      \"Barracão\",\n      \"Vila da serra\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0062\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Sanca, Piso Laminado, Portaria 24h. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-temporada-parque-mar-timo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4424903.82,\n    \"valor_locacao\": 9518.1,\n    \"valor_diaria\": 126.99,\n    \"valor_condominio\": 870.27,\n    \"valor_iptu\": 560.39,\n    \"area_total\": 402,\n    \"area_privativa\": 388,\n    \"area_util\": 156,\n    \"dormitorios\": 1,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"22030-811\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Ipatinga\",\n    \"endereco_bairro\": \"Parque Marítimo\",\n    \"endereco_logradouro\": \"Avenida Presidente Vargas\",\n    \"endereco_numero\": \"1562\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.50445562,\n    \"longitude\": -46.62264821,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Estacionamento\",\n      \"Ar Condicionado Central\",\n      \"Closet\",\n      \"Piscina\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Edifício Centro Histórico\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Parque marítimo\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0070\",\n    \"updated_at\": \"2025-08-12T13:21:43.759Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Lavabo, Portaria 24h, Garagem Descoberta. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-venda-moema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 587764.83,\n    \"valor_locacao\": 13242.76,\n    \"valor_diaria\": 261.22,\n    \"valor_condominio\": 532.54,\n    \"valor_iptu\": 1440.25,\n    \"area_total\": 191,\n    \"area_privativa\": 106,\n    \"area_util\": 394,\n    \"dormitorios\": 5,\n    \"suites\": 3,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"89633-307\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Jaraguá do Sul\",\n    \"endereco_bairro\": \"Moema\",\n    \"endereco_logradouro\": \"Rua Tiradentes\",\n    \"endereco_numero\": \"8522\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.58100818,\n    \"longitude\": -46.60099839,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Interfone\",\n      \"Copa\",\n      \"Churrasqueira\",\n      \"Sauna\",\n      \"Edícula\",\n      \"Gerador\",\n      \"Closet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Condomínio Ipanema Palace\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Moema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0073\",\n    \"updated_at\": \"2025-08-12T13:21:43.760Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piso Laminado, Quintal. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-temporada-vila-nova-concei--o\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 3271482.93,\n    \"valor_locacao\": 13487.97,\n    \"valor_diaria\": 576.93,\n    \"valor_condominio\": 278.47,\n    \"valor_iptu\": 4265.26,\n    \"area_total\": 438,\n    \"area_privativa\": 40,\n    \"area_util\": 328,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"88544-897\",\n    \"endereco_estado\": \"Paraná\",\n    \"endereco_cidade\": \"São Paulo\",\n    \"endereco_bairro\": \"Vila Nova Conceição\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"4135\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.51813006,\n    \"longitude\": -46.67774067,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Alarme\",\n      \"Sacada\",\n      \"Teto Rebaixado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"André Almeida\",\n    \"condominio_nome\": \"Residencial Park View\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Vila nova conceição\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0079\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"barrac-o-locacao-botafogo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2354126.52,\n    \"valor_locacao\": 9997.84,\n    \"valor_diaria\": 213.75,\n    \"valor_condominio\": 424.19,\n    \"valor_iptu\": 2127.42,\n    \"area_total\": 190,\n    \"area_privativa\": 310,\n    \"area_util\": 389,\n    \"dormitorios\": 5,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"65683-934\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Ribeirão Preto\",\n    \"endereco_bairro\": \"Botafogo\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"1230\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.50424864,\n    \"longitude\": -46.65975273,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piso Cerâmico\",\n      \"Sanca\",\n      \"Terraço\",\n      \"Área Gourmet\",\n      \"Box Blindex\",\n      \"Academia\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"condominio_nome\": \"Residencial Park View\",\n    \"tags\": [\n      \"Barracão\",\n      \"Botafogo\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0086\",\n    \"updated_at\": \"2025-08-12T13:21:43.762Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"galp-o-industrial-locacao-canasvieiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2294663.8,\n    \"valor_locacao\": 8951.91,\n    \"valor_diaria\": 420.15,\n    \"valor_condominio\": 497.44,\n    \"valor_iptu\": 3452.25,\n    \"area_total\": 279,\n    \"area_privativa\": 56,\n    \"area_util\": 191,\n    \"dormitorios\": 4,\n    \"suites\": 3,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"20828-431\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Guarulhos\",\n    \"endereco_bairro\": \"Canasvieiras\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"2499\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.54193312,\n    \"longitude\": -46.67806109,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Cisterna\",\n      \"Poço Artesiano\",\n      \"Lareira\",\n      \"Quintal\",\n      \"Quadra\",\n      \"Interfone\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Canasvieiras\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0088\",\n    \"updated_at\": \"2025-08-12T13:21:43.762Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Interfone, Molduras, Varanda. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-venda-costeira-do-pirajuba-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 4715385.24,\n    \"valor_locacao\": 5112.96,\n    \"valor_diaria\": 132.32,\n    \"valor_condominio\": 1786.99,\n    \"valor_iptu\": 3347.92,\n    \"area_total\": 72,\n    \"area_privativa\": 260,\n    \"area_util\": 278,\n    \"dormitorios\": 1,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"20090-478\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"Gravataí\",\n    \"endereco_bairro\": \"Costeira do Pirajubaé\",\n    \"endereco_logradouro\": \"Rua Marechal Deodoro\",\n    \"endereco_numero\": \"2236\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.58806328,\n    \"longitude\": -46.60297413,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Internet\",\n      \"Pet Place\",\n      \"Coworking\",\n      \"Portão Eletrônico\",\n      \"Mármore\",\n      \"Copa\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"condominio_nome\": \"Residencial Barra Premium\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Costeira do pirajubaé\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  }\n]","[\n  {\n    \"reference\": \"FAKE_0007\",\n    \"updated_at\": \"2025-08-12T13:21:43.746Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"ch-cara-venda-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 2178455.57,\n    \"valor_locacao\": 10920.61,\n    \"valor_diaria\": 474.4,\n    \"valor_condominio\": 1520.09,\n    \"valor_iptu\": 4227.05,\n    \"area_total\": 54,\n    \"area_privativa\": 400,\n    \"area_util\": 135,\n    \"dormitorios\": 5,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Chácara\",\n    \"endereco_cep\": \"10504-273\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Campos dos Goytacazes\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"9366\",\n    \"endereco_zona\": \"Norte\",\n    \"latitude\": -23.53517965,\n    \"longitude\": -46.65060024,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Piscina\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Chácara\",\n      \"Centro\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0016\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Teto Rebaixado, Varanda, Pet Place. Agende sua visita!\",\n    \"seo_slug\": \"s-tio-temporada-s-o-conrado\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 1735503.96,\n    \"valor_locacao\": 8306.01,\n    \"valor_diaria\": 370.91,\n    \"valor_condominio\": 1770.42,\n    \"valor_iptu\": 7064.22,\n    \"area_total\": 239,\n    \"area_privativa\": 236,\n    \"area_util\": 228,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"79754-291\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Santos\",\n    \"endereco_bairro\": \"São Conrado\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"7038\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.56034429,\n    \"longitude\": -46.63778095,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Papel de Parede\",\n      \"Sauna\",\n      \"Suíte Master\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Itapeva Beach\",\n    \"tags\": [\n      \"Sítio\",\n      \"São conrado\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0034\",\n    \"updated_at\": \"2025-08-12T13:21:43.752Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"s-tio-temporada-tijuca\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 2462431.47,\n    \"valor_locacao\": 12587.84,\n    \"valor_diaria\": 275.45,\n    \"valor_condominio\": 1113.67,\n    \"valor_iptu\": 6262.81,\n    \"area_total\": 165,\n    \"area_privativa\": 101,\n    \"area_util\": 241,\n    \"dormitorios\": 4,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"95973-017\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Santa Maria\",\n    \"endereco_bairro\": \"Tijuca\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"8782\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.50406184,\n    \"longitude\": -46.59817883,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Quintal\",\n      \"Closet\",\n      \"Papel de Parede\",\n      \"Lareira\",\n      \"Piscina\",\n      \"Copa\",\n      \"Teto Rebaixado\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Condomínio Botafogo Bay\",\n    \"tags\": [\n      \"Sítio\",\n      \"Tijuca\",\n      \"Destaque\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0038\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"fazenda-temporada-bela-vista\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 3908413.7,\n    \"valor_locacao\": 11943.99,\n    \"valor_diaria\": 117.14,\n    \"valor_condominio\": 1687.5,\n    \"valor_iptu\": 7172.91,\n    \"area_total\": 448,\n    \"area_privativa\": 351,\n    \"area_util\": 59,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Fazenda\",\n    \"endereco_cep\": \"48846-920\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Ribeirão Preto\",\n    \"endereco_bairro\": \"Bela Vista\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"9935\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.53011233,\n    \"longitude\": -46.61088044,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Interfone\",\n      \"Quintal\",\n      \"Copa\",\n      \"Sacada\",\n      \"Câmeras\",\n      \"Internet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"condominio_nome\": \"Edifício Centro Histórico\",\n    \"tags\": [\n      \"Fazenda\",\n      \"Bela vista\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0042\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"ch-cara-venda-parque-mar-timo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3095286.71,\n    \"valor_locacao\": 5080.84,\n    \"valor_diaria\": 431.4,\n    \"valor_condominio\": 748.93,\n    \"valor_iptu\": 1049.96,\n    \"area_total\": 68,\n    \"area_privativa\": 277,\n    \"area_util\": 204,\n    \"dormitorios\": 5,\n    \"suites\": 1,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Chácara\",\n    \"endereco_cep\": \"21092-360\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Torres\",\n    \"endereco_bairro\": \"Parque Marítimo\",\n    \"endereco_logradouro\": \"Rua XV de Novembro\",\n    \"endereco_numero\": \"6295\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55252623,\n    \"longitude\": -46.66847463,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Lavabo\",\n      \"Jardim\",\n      \"TV a Cabo\",\n      \"Área de Serviço\",\n      \"Garagem Coberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"condominio_nome\": \"Edifício Torres Plaza\",\n    \"tags\": [\n      \"Chácara\",\n      \"Parque marítimo\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0050\",\n    \"updated_at\": \"2025-08-12T13:21:43.755Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"fazenda-venda-praia-grande\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 775031.92,\n    \"valor_locacao\": 11269.12,\n    \"valor_diaria\": 787.59,\n    \"valor_condominio\": 1679.35,\n    \"valor_iptu\": 4551.23,\n    \"area_total\": 441,\n    \"area_privativa\": 323,\n    \"area_util\": 385,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Fazenda\",\n    \"endereco_cep\": \"11277-798\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Torres\",\n    \"endereco_bairro\": \"Praia Grande\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"3664\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.50523977,\n    \"longitude\": -46.65261132,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Lavabo\",\n      \"Cinema\",\n      \"Closet\",\n      \"Piscina\",\n      \"Edícula\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Fazenda\",\n      \"Praia grande\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0053\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Portão Eletrônico, Varanda, Piscina. Agende sua visita!\",\n    \"seo_slug\": \"s-tio-locacao-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2359617.84,\n    \"valor_locacao\": 4559.77,\n    \"valor_diaria\": 709.86,\n    \"valor_condominio\": 498.6,\n    \"valor_iptu\": 7113.25,\n    \"area_total\": 291,\n    \"area_privativa\": 342,\n    \"area_util\": 388,\n    \"dormitorios\": 3,\n    \"suites\": 2,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"86669-264\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"Petrópolis\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"4010\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.54884518,\n    \"longitude\": -46.58608513,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piso Cerâmico\",\n      \"Piso Laminado\",\n      \"Pet Place\",\n      \"Depósito\",\n      \"Garagem Coberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"tags\": [\n      \"Sítio\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0061\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Churrasqueira, Quintal, Teto Rebaixado. Agende sua visita!\",\n    \"seo_slug\": \"fazenda-venda-graja-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 2375800.77,\n    \"valor_locacao\": 13200.99,\n    \"valor_diaria\": 408.61,\n    \"valor_condominio\": 1812.24,\n    \"valor_iptu\": 7581.23,\n    \"area_total\": 330,\n    \"area_privativa\": 37,\n    \"area_util\": 334,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Fazenda\",\n    \"endereco_cep\": \"96978-379\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Grajaú\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"1196\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.55579685,\n    \"longitude\": -46.58999787,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Lavabo\",\n      \"Estacionamento\",\n      \"Lareira\",\n      \"Sanca\",\n      \"Área Gourmet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"tags\": [\n      \"Fazenda\",\n      \"Grajaú\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0068\",\n    \"updated_at\": \"2025-08-12T13:21:43.759Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"s-tio-venda-itapeva\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3656695.17,\n    \"valor_locacao\": 11679.81,\n    \"valor_diaria\": 156.53,\n    \"valor_condominio\": 445.18,\n    \"valor_iptu\": 5065.61,\n    \"area_total\": 282,\n    \"area_privativa\": 397,\n    \"area_util\": 178,\n    \"dormitorios\": 3,\n    \"suites\": 2,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"20687-786\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Santa Maria\",\n    \"endereco_bairro\": \"Itapeva\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"2340\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.57139454,\n    \"longitude\": -46.63762253,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Estacionamento\",\n      \"Suíte Master\",\n      \"Pet Place\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"André Almeida\",\n    \"condominio_nome\": \"Edifício Solar do Itaim\",\n    \"tags\": [\n      \"Sítio\",\n      \"Itapeva\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0077\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"ch-cara-temporada-pampulha\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 1863491.79,\n    \"valor_locacao\": 3296.85,\n    \"valor_diaria\": 533.89,\n    \"valor_condominio\": 1187.95,\n    \"valor_iptu\": 3362.09,\n    \"area_total\": 149,\n    \"area_privativa\": 345,\n    \"area_util\": 250,\n    \"dormitorios\": 4,\n    \"suites\": 3,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Chácara\",\n    \"endereco_cep\": \"70803-891\",\n    \"endereco_estado\": \"Paraná\",\n    \"endereco_cidade\": \"Belo Horizonte\",\n    \"endereco_bairro\": \"Pampulha\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"8058\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.50173035,\n    \"longitude\": -46.59931842,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Ar Condicionado Central\",\n      \"Casa de Caseiro\",\n      \"Suíte Master\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"tags\": [\n      \"Chácara\",\n      \"Pampulha\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0085\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Churrasqueira, Sauna. Agende sua visita!\",\n    \"seo_slug\": \"ch-cara-locacao-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 802536,\n    \"valor_locacao\": 9906.06,\n    \"valor_diaria\": 571.81,\n    \"valor_condominio\": 1974.98,\n    \"valor_iptu\": 5317.44,\n    \"area_total\": 379,\n    \"area_privativa\": 94,\n    \"area_util\": 343,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Chácara\",\n    \"endereco_cep\": \"19035-996\",\n    \"endereco_estado\": \"Paraná\",\n    \"endereco_cidade\": \"Duque de Caxias\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"9300\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.56210358,\n    \"longitude\": -46.63823307,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Gesso\",\n      \"Poço Artesiano\",\n      \"Estacionamento\",\n      \"Sauna\",\n      \"Copa\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Edifício Copacabana View\",\n    \"tags\": [\n      \"Chácara\",\n      \"Alto de pinheiros\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0093\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"rancho-venda-jardins\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 169684.49,\n    \"valor_locacao\": 5333.91,\n    \"valor_diaria\": 789.49,\n    \"valor_condominio\": 1515.28,\n    \"valor_iptu\": 5841.53,\n    \"area_total\": 201,\n    \"area_privativa\": 431,\n    \"area_util\": 248,\n    \"dormitorios\": 1,\n    \"suites\": 3,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Rancho\",\n    \"endereco_cep\": \"91455-220\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Volta Redonda\",\n    \"endereco_bairro\": \"Jardins\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"2976\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.51256095,\n    \"longitude\": -46.59535303,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Estacionamento\",\n      \"Granito\",\n      \"Terraço\",\n      \"Garagem Coberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"condominio_nome\": \"Torre do Rio\",\n    \"tags\": [\n      \"Rancho\",\n      \"Jardins\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0098\",\n    \"updated_at\": \"2025-08-12T13:21:43.765Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"s-tio-venda-flamengo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 357308.15,\n    \"valor_locacao\": 2832.24,\n    \"valor_diaria\": 557.67,\n    \"valor_condominio\": 772.67,\n    \"valor_iptu\": 2409.28,\n    \"area_total\": 240,\n    \"area_privativa\": 312,\n    \"area_util\": 300,\n    \"dormitorios\": 3,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"31047-943\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Osasco\",\n    \"endereco_bairro\": \"Flamengo\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"4741\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.51926501,\n    \"longitude\": -46.62961634,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Banheiro Adaptado\",\n      \"Salão de Festas\",\n      \"Coworking\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Reserva das Águas\",\n    \"tags\": [\n      \"Sítio\",\n      \"Flamengo\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  }\n]","[\n  {\n    \"reference\": \"FAKE_0002\",\n    \"updated_at\": \"2025-08-12T13:21:43.744Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"lote-locacao-vila-mariana\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 4927992.28,\n    \"valor_locacao\": 1694.78,\n    \"valor_diaria\": 619.98,\n    \"valor_condominio\": 240.94,\n    \"valor_iptu\": 4151.6,\n    \"area_total\": 269,\n    \"area_privativa\": 298,\n    \"area_util\": 263,\n    \"dormitorios\": 1,\n    \"suites\": 3,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"51271-576\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Lages\",\n    \"endereco_bairro\": \"Vila Mariana\",\n    \"endereco_logradouro\": \"Rua Marechal Deodoro\",\n    \"endereco_numero\": \"606\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.53789033,\n    \"longitude\": -46.67435435,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Sacada\",\n      \"Quintal\",\n      \"Banheira\",\n      \"Elevador\",\n      \"Piso Cerâmico\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"André Almeida\",\n    \"tags\": [\n      \"Lote\",\n      \"Vila mariana\",\n      \"Destaque\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0003\",\n    \"updated_at\": \"2025-08-12T13:21:43.744Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"terreno-temporada-carlos-prates\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 2457234.23,\n    \"valor_locacao\": 2542.74,\n    \"valor_diaria\": 694.21,\n    \"valor_condominio\": 358.71,\n    \"valor_iptu\": 2332.93,\n    \"area_total\": 161,\n    \"area_privativa\": 365,\n    \"area_util\": 111,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Terreno\",\n    \"endereco_cep\": \"94142-912\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Guarulhos\",\n    \"endereco_bairro\": \"Carlos Prates\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"8457\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.59918717,\n    \"longitude\": -46.64687894,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Quadra\",\n      \"Churrasqueira\",\n      \"Casa de Caseiro\",\n      \"Jardim\",\n      \"Banheira\",\n      \"Teto Rebaixado\",\n      \"Spa\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"tags\": [\n      \"Terreno\",\n      \"Carlos prates\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0032\",\n    \"updated_at\": \"2025-08-12T13:21:43.752Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"lote-temporada-bela-vista\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 539643.4,\n    \"valor_locacao\": 6130.78,\n    \"valor_diaria\": 743.25,\n    \"valor_condominio\": 1829.43,\n    \"valor_iptu\": 1779.06,\n    \"area_total\": 176,\n    \"area_privativa\": 326,\n    \"area_util\": 216,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"19990-364\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Porto Alegre\",\n    \"endereco_bairro\": \"Bela Vista\",\n    \"endereco_logradouro\": \"Rua Barão do Rio Branco\",\n    \"endereco_numero\": \"3683\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.58199065,\n    \"longitude\": -46.62117006,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Cinema\",\n      \"Coworking\",\n      \"Quintal\",\n      \"Varanda\",\n      \"Closet\",\n      \"Área Gourmet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Condomínio Pinheiros Premium\",\n    \"tags\": [\n      \"Lote\",\n      \"Bela vista\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0045\",\n    \"updated_at\": \"2025-08-12T13:21:43.754Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Terraço, Piscina, Copa. Agende sua visita!\",\n    \"seo_slug\": \"lote-venda-vila-madalena\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3815242.66,\n    \"valor_locacao\": 3895.22,\n    \"valor_diaria\": 262.46,\n    \"valor_condominio\": 761.67,\n    \"valor_iptu\": 7016.01,\n    \"area_total\": 350,\n    \"area_privativa\": 152,\n    \"area_util\": 202,\n    \"dormitorios\": 2,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"82173-288\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Diadema\",\n    \"endereco_bairro\": \"Vila Madalena\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"1724\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.58072544,\n    \"longitude\": -46.68093508,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Câmeras\",\n      \"Suíte Master\",\n      \"Sauna\",\n      \"Papel de Parede\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Edifício Solar do Itaim\",\n    \"tags\": [\n      \"Lote\",\n      \"Vila madalena\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0046\",\n    \"updated_at\": \"2025-08-12T13:21:43.754Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"lote-temporada-jurer-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 151470.54,\n    \"valor_locacao\": 9921.69,\n    \"valor_diaria\": 386.4,\n    \"valor_condominio\": 448.86,\n    \"valor_iptu\": 1152.47,\n    \"area_total\": 478,\n    \"area_privativa\": 344,\n    \"area_util\": 370,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"63505-673\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"Petrópolis\",\n    \"endereco_bairro\": \"Jurerê\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"2599\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.58733899,\n    \"longitude\": -46.64986574,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Pet Place\",\n      \"Jardim\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Residencial Reserva das Águas\",\n    \"tags\": [\n      \"Lote\",\n      \"Jurerê\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0051\",\n    \"updated_at\": \"2025-08-12T13:21:43.755Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Sacada, Área Gourmet. Agende sua visita!\",\n    \"seo_slug\": \"terreno-locacao-jacarepagu-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 3098038.14,\n    \"valor_locacao\": 13061.26,\n    \"valor_diaria\": 792.42,\n    \"valor_condominio\": 422.98,\n    \"valor_iptu\": 968.22,\n    \"area_total\": 422,\n    \"area_privativa\": 325,\n    \"area_util\": 256,\n    \"dormitorios\": 5,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Terreno\",\n    \"endereco_cep\": \"50626-480\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"Uberaba\",\n    \"endereco_bairro\": \"Jacarepaguá\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"8228\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.57710595,\n    \"longitude\": -46.61881769,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Pet Place\",\n      \"Lareira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"tags\": [\n      \"Terreno\",\n      \"Jacarepaguá\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0059\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"terreno-locacao-carlos-prates\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 3933113.21,\n    \"valor_locacao\": 14328.86,\n    \"valor_diaria\": 618.77,\n    \"valor_condominio\": 1703.41,\n    \"valor_iptu\": 4812.57,\n    \"area_total\": 352,\n    \"area_privativa\": 314,\n    \"area_util\": 161,\n    \"dormitorios\": 3,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Terreno\",\n    \"endereco_cep\": \"65756-994\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"São José\",\n    \"endereco_bairro\": \"Carlos Prates\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"8011\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55816773,\n    \"longitude\": -46.66038959,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Poço Artesiano\",\n      \"Estacionamento\",\n      \"Suíte Master\",\n      \"Cisterna\",\n      \"Piso de Madeira\",\n      \"Teto Rebaixado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Residencial Barra Premium\",\n    \"tags\": [\n      \"Terreno\",\n      \"Carlos prates\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0060\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Banheira, Mármore, Papel de Parede. Agende sua visita!\",\n    \"seo_slug\": \"lote-venda-mangabeiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 604808.42,\n    \"valor_locacao\": 8030.02,\n    \"valor_diaria\": 786.85,\n    \"valor_condominio\": 1571.39,\n    \"valor_iptu\": 3263.92,\n    \"area_total\": 382,\n    \"area_privativa\": 103,\n    \"area_util\": 386,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"79497-701\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Joinville\",\n    \"endereco_bairro\": \"Mangabeiras\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"6533\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.52151311,\n    \"longitude\": -46.64807776,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Depósito\",\n      \"Câmeras\",\n      \"Área Gourmet\",\n      \"Aquecimento Central\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"tags\": [\n      \"Lote\",\n      \"Mangabeiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0067\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Área Gourmet, Aquecimento Central, Playground. Agende sua visita!\",\n    \"seo_slug\": \"terreno-venda-vila-ol-mpia\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 4898264.42,\n    \"valor_locacao\": 9946.63,\n    \"valor_diaria\": 202.42,\n    \"valor_condominio\": 1528.27,\n    \"valor_iptu\": 4956.36,\n    \"area_total\": 267,\n    \"area_privativa\": 352,\n    \"area_util\": 267,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Terreno\",\n    \"endereco_cep\": \"42420-808\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"Volta Redonda\",\n    \"endereco_bairro\": \"Vila Olímpia\",\n    \"endereco_logradouro\": \"Avenida Independência\",\n    \"endereco_numero\": \"3718\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.58287754,\n    \"longitude\": -46.64077506,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Alarme\",\n      \"Banheira\",\n      \"Quintal\",\n      \"Piso Cerâmico\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"condominio_nome\": \"Condomínio Ipanema Palace\",\n    \"tags\": [\n      \"Terreno\",\n      \"Vila olímpia\",\n      \"Destaque\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0080\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piscina, Piso Cerâmico, Sanca. Agende sua visita!\",\n    \"seo_slug\": \"lote-temporada-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 1232423.46,\n    \"valor_locacao\": 13253.16,\n    \"valor_diaria\": 522.41,\n    \"valor_condominio\": 804.7,\n    \"valor_iptu\": 6184.76,\n    \"area_total\": 349,\n    \"area_privativa\": 315,\n    \"area_util\": 327,\n    \"dormitorios\": 5,\n    \"suites\": 3,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"94132-777\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Joinville\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Avenida Beira Mar\",\n    \"endereco_numero\": \"8377\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.51474397,\n    \"longitude\": -46.61804536,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Depósito\",\n      \"Internet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"tags\": [\n      \"Lote\",\n      \"Alto de pinheiros\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0081\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"lote-locacao-praia-grande\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 280255.27,\n    \"valor_locacao\": 8714.9,\n    \"valor_diaria\": 155.77,\n    \"valor_condominio\": 1107.51,\n    \"valor_iptu\": 2417.53,\n    \"area_total\": 357,\n    \"area_privativa\": 352,\n    \"area_util\": 354,\n    \"dormitorios\": 4,\n    \"suites\": 2,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"86371-967\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Uberlândia\",\n    \"endereco_bairro\": \"Praia Grande\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"251\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.53087882,\n    \"longitude\": -46.58559322,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Molduras\",\n      \"Gerador\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"tags\": [\n      \"Lote\",\n      \"Praia grande\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0089\",\n    \"updated_at\": \"2025-08-12T13:21:43.762Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"lote-venda-mangabeiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 3393893.34,\n    \"valor_locacao\": 11385.8,\n    \"valor_diaria\": 738.65,\n    \"valor_condominio\": 1925.84,\n    \"valor_iptu\": 4034.09,\n    \"area_total\": 382,\n    \"area_privativa\": 109,\n    \"area_util\": 263,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"22969-240\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Uberaba\",\n    \"endereco_bairro\": \"Mangabeiras\",\n    \"endereco_logradouro\": \"Avenida Beira Mar\",\n    \"endereco_numero\": \"9998\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.53595375,\n    \"longitude\": -46.65370933,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Sanca\",\n      \"Aquecimento Central\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Residencial Barra Premium\",\n    \"tags\": [\n      \"Lote\",\n      \"Mangabeiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  }\n]","[\n  {\n    \"reference\": \"FAKE_0002\",\n    \"updated_at\": \"2025-08-12T13:21:43.744Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"lote-locacao-vila-mariana\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 4927992.28,\n    \"valor_locacao\": 1694.78,\n    \"valor_diaria\": 619.98,\n    \"valor_condominio\": 240.94,\n    \"valor_iptu\": 4151.6,\n    \"area_total\": 269,\n    \"area_privativa\": 298,\n    \"area_util\": 263,\n    \"dormitorios\": 1,\n    \"suites\": 3,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"51271-576\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Lages\",\n    \"endereco_bairro\": \"Vila Mariana\",\n    \"endereco_logradouro\": \"Rua Marechal Deodoro\",\n    \"endereco_numero\": \"606\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.53789033,\n    \"longitude\": -46.67435435,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Sacada\",\n      \"Quintal\",\n      \"Banheira\",\n      \"Elevador\",\n      \"Piso Cerâmico\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"André Almeida\",\n    \"tags\": [\n      \"Lote\",\n      \"Vila mariana\",\n      \"Destaque\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0003\",\n    \"updated_at\": \"2025-08-12T13:21:43.744Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"terreno-temporada-carlos-prates\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 2457234.23,\n    \"valor_locacao\": 2542.74,\n    \"valor_diaria\": 694.21,\n    \"valor_condominio\": 358.71,\n    \"valor_iptu\": 2332.93,\n    \"area_total\": 161,\n    \"area_privativa\": 365,\n    \"area_util\": 111,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Terreno\",\n    \"endereco_cep\": \"94142-912\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Guarulhos\",\n    \"endereco_bairro\": \"Carlos Prates\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"8457\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.59918717,\n    \"longitude\": -46.64687894,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Quadra\",\n      \"Churrasqueira\",\n      \"Casa de Caseiro\",\n      \"Jardim\",\n      \"Banheira\",\n      \"Teto Rebaixado\",\n      \"Spa\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"tags\": [\n      \"Terreno\",\n      \"Carlos prates\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0004\",\n    \"updated_at\": \"2025-08-12T13:21:43.745Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Alarme, Casa de Caseiro, Gesso. Agende sua visita!\",\n    \"seo_slug\": \"cobertura-venda-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 271159.04,\n    \"valor_locacao\": 4428.57,\n    \"valor_diaria\": 218.09,\n    \"valor_condominio\": 290.92,\n    \"valor_iptu\": 5285.19,\n    \"area_total\": 175,\n    \"area_privativa\": 155,\n    \"area_util\": 96,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Cobertura\",\n    \"endereco_cep\": \"63527-209\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Novo Hamburgo\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Rua XV de Novembro\",\n    \"endereco_numero\": \"6499\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.51776708,\n    \"longitude\": -46.66023804,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Aquecimento Central\",\n      \"Box Blindex\",\n      \"Cozinha Planejada\",\n      \"Sanca\",\n      \"Edícula\",\n      \"Molduras\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"tags\": [\n      \"Cobertura\",\n      \"Alto de pinheiros\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0005\",\n    \"updated_at\": \"2025-08-12T13:21:43.745Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem TV a Cabo, Pet Place, Gerador. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-locacao-graja-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\",\n      \"venda\"\n    ],\n    \"valor_venda\": 229336.08,\n    \"valor_locacao\": 9848.99,\n    \"valor_diaria\": 465.73,\n    \"valor_condominio\": 1825.71,\n    \"valor_iptu\": 3172.85,\n    \"area_total\": 270,\n    \"area_privativa\": 422,\n    \"area_util\": 285,\n    \"dormitorios\": 3,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"68363-960\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Diadema\",\n    \"endereco_bairro\": \"Grajaú\",\n    \"endereco_logradouro\": \"Avenida Getúlio Vargas\",\n    \"endereco_numero\": \"6543\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.57608839,\n    \"longitude\": -46.64750432,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Elevador\",\n      \"Box Blindex\",\n      \"Teto Rebaixado\",\n      \"Estacionamento\",\n      \"Casa de Caseiro\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Torre do Rio\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Grajaú\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0007\",\n    \"updated_at\": \"2025-08-12T13:21:43.746Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"ch-cara-venda-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 2178455.57,\n    \"valor_locacao\": 10920.61,\n    \"valor_diaria\": 474.4,\n    \"valor_condominio\": 1520.09,\n    \"valor_iptu\": 4227.05,\n    \"area_total\": 54,\n    \"area_privativa\": 400,\n    \"area_util\": 135,\n    \"dormitorios\": 5,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Chácara\",\n    \"endereco_cep\": \"10504-273\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Campos dos Goytacazes\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"9366\",\n    \"endereco_zona\": \"Norte\",\n    \"latitude\": -23.53517965,\n    \"longitude\": -46.65060024,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Piscina\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Chácara\",\n      \"Centro\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0011\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"duplex-venda-ribeir-o-da-ilha\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3856364.73,\n    \"valor_locacao\": 12967.22,\n    \"valor_diaria\": 334.41,\n    \"valor_condominio\": 1442.83,\n    \"valor_iptu\": 2204.47,\n    \"area_total\": 265,\n    \"area_privativa\": 60,\n    \"area_util\": 161,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"78347-855\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Florianópolis\",\n    \"endereco_bairro\": \"Ribeirão da Ilha\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"9331\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.53861084,\n    \"longitude\": -46.62940141,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Coworking\",\n      \"Recepção\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Duplex\",\n      \"Ribeirão da ilha\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0012\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"sala-comercial-temporada-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 2714297.07,\n    \"valor_locacao\": 11214.83,\n    \"valor_diaria\": 263.76,\n    \"valor_condominio\": 1739.33,\n    \"valor_iptu\": 2246.97,\n    \"area_total\": 401,\n    \"area_privativa\": 170,\n    \"area_util\": 390,\n    \"dormitorios\": 3,\n    \"suites\": 0,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"65125-696\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Uberaba\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"4343\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55111106,\n    \"longitude\": -46.65020382,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Portaria 24h\",\n      \"Cozinha Planejada\",\n      \"Cinema\",\n      \"Varanda\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Residencial Trindade\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Alto de pinheiros\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0013\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"casa-venda-canasvieiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 554799.77,\n    \"valor_locacao\": 8785.86,\n    \"valor_diaria\": 128.89,\n    \"valor_condominio\": 1344.66,\n    \"valor_iptu\": 2501.71,\n    \"area_total\": 299,\n    \"area_privativa\": 146,\n    \"area_util\": 221,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa\",\n    \"endereco_cep\": \"54514-341\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"Belford Roxo\",\n    \"endereco_bairro\": \"Canasvieiras\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"8096\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.58989291,\n    \"longitude\": -46.64794389,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Lavabo\",\n      \"Sanca\",\n      \"Elevador\",\n      \"Gerador\",\n      \"Sauna\",\n      \"Piso de Madeira\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Torre Paulista\",\n    \"tags\": [\n      \"Casa\",\n      \"Canasvieiras\",\n      \"Destaque\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0014\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Churrasqueira, Mármore. Agende sua visita!\",\n    \"seo_slug\": \"studio-locacao-canasvieiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\",\n      \"temporada\"\n    ],\n    \"valor_venda\": 1280908.15,\n    \"valor_locacao\": 5250.71,\n    \"valor_diaria\": 672.82,\n    \"valor_condominio\": 1328.9,\n    \"valor_iptu\": 5838.64,\n    \"area_total\": 413,\n    \"area_privativa\": 420,\n    \"area_util\": 128,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Studio\",\n    \"endereco_cep\": \"90591-497\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"São Leopoldo\",\n    \"endereco_bairro\": \"Canasvieiras\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"899\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.57061612,\n    \"longitude\": -46.66554703,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Portão Eletrônico\",\n      \"Sacada\",\n      \"Granito\",\n      \"Câmeras\",\n      \"Gesso\",\n      \"Churrasqueira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Residencial Leblon Tower\",\n    \"tags\": [\n      \"Studio\",\n      \"Canasvieiras\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0015\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"cobertura-venda-itaim-bibi\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 2258203.98,\n    \"valor_locacao\": 4666.83,\n    \"valor_diaria\": 403.5,\n    \"valor_condominio\": 1004.08,\n    \"valor_iptu\": 3830.35,\n    \"area_total\": 57,\n    \"area_privativa\": 154,\n    \"area_util\": 240,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Cobertura\",\n    \"endereco_cep\": \"41817-224\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Criciúma\",\n    \"endereco_bairro\": \"Itaim Bibi\",\n    \"endereco_logradouro\": \"Rua Tiradentes\",\n    \"endereco_numero\": \"3817\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.57930697,\n    \"longitude\": -46.62956582,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Portão Eletrônico\",\n      \"TV a Cabo\",\n      \"Piso Laminado\",\n      \"Poço Artesiano\",\n      \"Elevador\",\n      \"Lareira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"condominio_nome\": \"Residencial Reserva das Águas\",\n    \"tags\": [\n      \"Cobertura\",\n      \"Itaim bibi\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0016\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Teto Rebaixado, Varanda, Pet Place. Agende sua visita!\",\n    \"seo_slug\": \"s-tio-temporada-s-o-conrado\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 1735503.96,\n    \"valor_locacao\": 8306.01,\n    \"valor_diaria\": 370.91,\n    \"valor_condominio\": 1770.42,\n    \"valor_iptu\": 7064.22,\n    \"area_total\": 239,\n    \"area_privativa\": 236,\n    \"area_util\": 228,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"79754-291\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Santos\",\n    \"endereco_bairro\": \"São Conrado\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"7038\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.56034429,\n    \"longitude\": -46.63778095,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Papel de Parede\",\n      \"Sauna\",\n      \"Suíte Master\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Itapeva Beach\",\n    \"tags\": [\n      \"Sítio\",\n      \"São conrado\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0017\",\n    \"updated_at\": \"2025-08-12T13:21:43.748Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"casa-de-condom-nio-temporada-vila-isabel\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4888518.67,\n    \"valor_locacao\": 1799.34,\n    \"valor_diaria\": 696.63,\n    \"valor_condominio\": 1205.97,\n    \"valor_iptu\": 6066.14,\n    \"area_total\": 405,\n    \"area_privativa\": 436,\n    \"area_util\": 389,\n    \"dormitorios\": 3,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa de Condomínio\",\n    \"endereco_cep\": \"98965-302\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"São José\",\n    \"endereco_bairro\": \"Vila Isabel\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"7088\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.52224132,\n    \"longitude\": -46.60146773,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Aquecimento Central\",\n      \"Interfone\",\n      \"Área de Serviço\",\n      \"Varanda\",\n      \"Alarme\",\n      \"Academia\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"André Almeida\",\n    \"condominio_nome\": \"Residencial Lagoa Azul\",\n    \"tags\": [\n      \"Casa de condomínio\",\n      \"Vila isabel\",\n      \"Destaque\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0018\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"sala-comercial-temporada-santa-m-nica\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 4896556.19,\n    \"valor_locacao\": 10397.7,\n    \"valor_diaria\": 229.15,\n    \"valor_condominio\": 413.8,\n    \"valor_iptu\": 6697.19,\n    \"area_total\": 289,\n    \"area_privativa\": 88,\n    \"area_util\": 244,\n    \"dormitorios\": 5,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"79178-518\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Santa Mônica\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"7270\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.51462042,\n    \"longitude\": -46.64352919,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Box Blindex\",\n      \"Sanca\",\n      \"Lavabo\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Santa mônica\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0019\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"casa-de-condom-nio-locacao-liberdade\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 189247.39,\n    \"valor_locacao\": 1881.41,\n    \"valor_diaria\": 721.64,\n    \"valor_condominio\": 1203.74,\n    \"valor_iptu\": 1304.23,\n    \"area_total\": 320,\n    \"area_privativa\": 297,\n    \"area_util\": 142,\n    \"dormitorios\": 3,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa de Condomínio\",\n    \"endereco_cep\": \"63381-682\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"Volta Redonda\",\n    \"endereco_bairro\": \"Liberdade\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"6960\",\n    \"endereco_zona\": \"Norte\",\n    \"latitude\": -23.57026203,\n    \"longitude\": -46.68054683,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Casa de Caseiro\",\n      \"Alarme\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Condomínio Jardim das Flores\",\n    \"tags\": [\n      \"Casa de condomínio\",\n      \"Liberdade\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0020\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"galp-o-industrial-temporada-vila-s-o-jo-o\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 2619224.76,\n    \"valor_locacao\": 11398.5,\n    \"valor_diaria\": 98.62,\n    \"valor_condominio\": 882.34,\n    \"valor_iptu\": 6776.45,\n    \"area_total\": 380,\n    \"area_privativa\": 444,\n    \"area_util\": 110,\n    \"dormitorios\": 1,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"13841-554\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Torres\",\n    \"endereco_bairro\": \"Vila São João\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"5426\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.57982841,\n    \"longitude\": -46.60017274,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Suíte Master\",\n      \"Playground\",\n      \"Churrasqueira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Vila são joão\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0021\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piscina, Estacionamento, Molduras. Agende sua visita!\",\n    \"seo_slug\": \"ponto-comercial-venda-cidade-nova\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3083850.48,\n    \"valor_locacao\": 5375.97,\n    \"valor_diaria\": 384.3,\n    \"valor_condominio\": 1951.13,\n    \"valor_iptu\": 5511.64,\n    \"area_total\": 243,\n    \"area_privativa\": 38,\n    \"area_util\": 250,\n    \"dormitorios\": 5,\n    \"suites\": 2,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Ponto Comercial\",\n    \"endereco_cep\": \"25299-098\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Uberaba\",\n    \"endereco_bairro\": \"Cidade Nova\",\n    \"endereco_logradouro\": \"Avenida João Pessoa\",\n    \"endereco_numero\": \"4899\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.50501879,\n    \"longitude\": -46.59946937,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Gesso\",\n      \"Cozinha Planejada\",\n      \"Alarme\",\n      \"Salão de Festas\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Ingleses Beach\",\n    \"tags\": [\n      \"Ponto comercial\",\n      \"Cidade nova\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0022\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"ponto-comercial-temporada-jardim-boa-vista\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 3064347.7,\n    \"valor_locacao\": 4723.12,\n    \"valor_diaria\": 211.11,\n    \"valor_condominio\": 1217.01,\n    \"valor_iptu\": 997.06,\n    \"area_total\": 324,\n    \"area_privativa\": 338,\n    \"area_util\": 280,\n    \"dormitorios\": 2,\n    \"suites\": 3,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Ponto Comercial\",\n    \"endereco_cep\": \"71127-789\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Chapecó\",\n    \"endereco_bairro\": \"Jardim Boa Vista\",\n    \"endereco_logradouro\": \"Avenida Presidente Vargas\",\n    \"endereco_numero\": \"2352\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.59547462,\n    \"longitude\": -46.68282174,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Papel de Parede\",\n      \"Lareira\",\n      \"Depósito\",\n      \"Varanda\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Edifício Copacabana View\",\n    \"tags\": [\n      \"Ponto comercial\",\n      \"Jardim boa vista\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0023\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"barrac-o-temporada-s-o-conrado\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"venda\"\n    ],\n    \"valor_venda\": 408934.16,\n    \"valor_locacao\": 1377.5,\n    \"valor_diaria\": 729.38,\n    \"valor_condominio\": 879.02,\n    \"valor_iptu\": 5641.35,\n    \"area_total\": 406,\n    \"area_privativa\": 44,\n    \"area_util\": 396,\n    \"dormitorios\": 4,\n    \"suites\": 2,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"20407-728\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Blumenau\",\n    \"endereco_bairro\": \"São Conrado\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"7563\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.53038263,\n    \"longitude\": -46.63467155,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Aquecimento Central\",\n      \"Spa\",\n      \"Área de Serviço\",\n      \"Jardim\",\n      \"Edícula\",\n      \"Piso Laminado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"tags\": [\n      \"Barracão\",\n      \"São conrado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0024\",\n    \"updated_at\": \"2025-08-12T13:21:43.749Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"galp-o-industrial-temporada-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 3640560.96,\n    \"valor_locacao\": 4931.97,\n    \"valor_diaria\": 247.68,\n    \"valor_condominio\": 703.8,\n    \"valor_iptu\": 4482.16,\n    \"area_total\": 64,\n    \"area_privativa\": 337,\n    \"area_util\": 146,\n    \"dormitorios\": 3,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"40591-849\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Jaraguá do Sul\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"5917\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.53007605,\n    \"longitude\": -46.65711333,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Sanca\",\n      \"Teto Rebaixado\",\n      \"Área Gourmet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Park View\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0026\",\n    \"updated_at\": \"2025-08-12T13:21:43.751Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"barrac-o-locacao-santa-teresa\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\",\n      \"temporada\"\n    ],\n    \"valor_venda\": 2504624.54,\n    \"valor_locacao\": 4185.25,\n    \"valor_diaria\": 241.01,\n    \"valor_condominio\": 1402.57,\n    \"valor_iptu\": 792.18,\n    \"area_total\": 461,\n    \"area_privativa\": 364,\n    \"area_util\": 107,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"93857-059\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"São Leopoldo\",\n    \"endereco_bairro\": \"Santa Teresa\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"5838\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.51330313,\n    \"longitude\": -46.61920155,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Varanda\",\n      \"Piso Cerâmico\",\n      \"Poço Artesiano\",\n      \"Piso de Madeira\",\n      \"Alarme\",\n      \"Coworking\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"tags\": [\n      \"Barracão\",\n      \"Santa teresa\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0028\",\n    \"updated_at\": \"2025-08-12T13:21:43.751Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"casa-de-condom-nio-venda-botafogo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 3160779.54,\n    \"valor_locacao\": 13392.91,\n    \"valor_diaria\": 755.55,\n    \"valor_condominio\": 405.56,\n    \"valor_iptu\": 1143.35,\n    \"area_total\": 70,\n    \"area_privativa\": 74,\n    \"area_util\": 70,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa de Condomínio\",\n    \"endereco_cep\": \"89706-905\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Joinville\",\n    \"endereco_bairro\": \"Botafogo\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"3575\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.53357249,\n    \"longitude\": -46.59050686,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Lavabo\",\n      \"Quadra\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Residencial Lagoa Azul\",\n    \"tags\": [\n      \"Casa de condomínio\",\n      \"Botafogo\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0029\",\n    \"updated_at\": \"2025-08-12T13:21:43.751Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Lareira, Mármore, Suíte Master. Agende sua visita!\",\n    \"seo_slug\": \"pr-dio-comercial-venda-laranjeiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 4936823.45,\n    \"valor_locacao\": 14039.92,\n    \"valor_diaria\": 306.31,\n    \"valor_condominio\": 437.53,\n    \"valor_iptu\": 3926.53,\n    \"area_total\": 433,\n    \"area_privativa\": 227,\n    \"area_util\": 365,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Prédio Comercial\",\n    \"endereco_cep\": \"77924-979\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Santa Maria\",\n    \"endereco_bairro\": \"Laranjeiras\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"6404\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.51039597,\n    \"longitude\": -46.60886292,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Ar Condicionado\",\n      \"Sanca\",\n      \"Garagem Coberta\",\n      \"Varanda\",\n      \"Portaria 24h\",\n      \"Edícula\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"tags\": [\n      \"Prédio comercial\",\n      \"Laranjeiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0030\",\n    \"updated_at\": \"2025-08-12T13:21:43.752Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"loja-comercial-venda-vila-madalena\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 4457804.71,\n    \"valor_locacao\": 12393.59,\n    \"valor_diaria\": 584.16,\n    \"valor_condominio\": 1713.2,\n    \"valor_iptu\": 6836.57,\n    \"area_total\": 445,\n    \"area_privativa\": 218,\n    \"area_util\": 211,\n    \"dormitorios\": 1,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Loja Comercial\",\n    \"endereco_cep\": \"21277-462\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Itajaí\",\n    \"endereco_bairro\": \"Vila Madalena\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"4017\",\n    \"endereco_zona\": \"Norte\",\n    \"latitude\": -23.56327692,\n    \"longitude\": -46.63107793,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Lavabo\",\n      \"Cozinha Americana\",\n      \"Piso Cerâmico\",\n      \"Casa de Caseiro\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"André Almeida\",\n    \"tags\": [\n      \"Loja comercial\",\n      \"Vila madalena\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0032\",\n    \"updated_at\": \"2025-08-12T13:21:43.752Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"lote-temporada-bela-vista\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 539643.4,\n    \"valor_locacao\": 6130.78,\n    \"valor_diaria\": 743.25,\n    \"valor_condominio\": 1829.43,\n    \"valor_iptu\": 1779.06,\n    \"area_total\": 176,\n    \"area_privativa\": 326,\n    \"area_util\": 216,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"19990-364\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Porto Alegre\",\n    \"endereco_bairro\": \"Bela Vista\",\n    \"endereco_logradouro\": \"Rua Barão do Rio Branco\",\n    \"endereco_numero\": \"3683\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.58199065,\n    \"longitude\": -46.62117006,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Cinema\",\n      \"Coworking\",\n      \"Quintal\",\n      \"Varanda\",\n      \"Closet\",\n      \"Área Gourmet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Condomínio Pinheiros Premium\",\n    \"tags\": [\n      \"Lote\",\n      \"Bela vista\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0033\",\n    \"updated_at\": \"2025-08-12T13:21:43.752Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Quintal, Molduras, Sanca. Agende sua visita!\",\n    \"seo_slug\": \"ponto-comercial-venda-laranjeiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3743847.43,\n    \"valor_locacao\": 3860.9,\n    \"valor_diaria\": 145.45,\n    \"valor_condominio\": 281.81,\n    \"valor_iptu\": 1594.33,\n    \"area_total\": 275,\n    \"area_privativa\": 211,\n    \"area_util\": 214,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Ponto Comercial\",\n    \"endereco_cep\": \"82881-579\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"Nova Iguaçu\",\n    \"endereco_bairro\": \"Laranjeiras\",\n    \"endereco_logradouro\": \"Rua Tiradentes\",\n    \"endereco_numero\": \"1999\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.54199271,\n    \"longitude\": -46.61420202,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"TV a Cabo\",\n      \"Poço Artesiano\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"tags\": [\n      \"Ponto comercial\",\n      \"Laranjeiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0034\",\n    \"updated_at\": \"2025-08-12T13:21:43.752Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"s-tio-temporada-tijuca\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 2462431.47,\n    \"valor_locacao\": 12587.84,\n    \"valor_diaria\": 275.45,\n    \"valor_condominio\": 1113.67,\n    \"valor_iptu\": 6262.81,\n    \"area_total\": 165,\n    \"area_privativa\": 101,\n    \"area_util\": 241,\n    \"dormitorios\": 4,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"95973-017\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Santa Maria\",\n    \"endereco_bairro\": \"Tijuca\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"8782\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.50406184,\n    \"longitude\": -46.59817883,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Quintal\",\n      \"Closet\",\n      \"Papel de Parede\",\n      \"Lareira\",\n      \"Piscina\",\n      \"Copa\",\n      \"Teto Rebaixado\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Condomínio Botafogo Bay\",\n    \"tags\": [\n      \"Sítio\",\n      \"Tijuca\",\n      \"Destaque\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0036\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"-rea-industrial-locacao-pantanal\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 1624970.33,\n    \"valor_locacao\": 7715.08,\n    \"valor_diaria\": 300.88,\n    \"valor_condominio\": 644.62,\n    \"valor_iptu\": 2453.07,\n    \"area_total\": 156,\n    \"area_privativa\": 367,\n    \"area_util\": 119,\n    \"dormitorios\": 2,\n    \"suites\": 3,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Área Industrial\",\n    \"endereco_cep\": \"60890-976\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Porto Alegre\",\n    \"endereco_bairro\": \"Pantanal\",\n    \"endereco_logradouro\": \"Rua das Palmeiras\",\n    \"endereco_numero\": \"2298\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.57933365,\n    \"longitude\": -46.59262521,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Piso Laminado\",\n      \"Câmeras\",\n      \"Piso de Madeira\",\n      \"Papel de Parede\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Torre da Ilha\",\n    \"tags\": [\n      \"Área industrial\",\n      \"Pantanal\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0037\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"duplex-venda-belvedere\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 560082.61,\n    \"valor_locacao\": 2357.54,\n    \"valor_diaria\": 303.72,\n    \"valor_condominio\": 577.18,\n    \"valor_iptu\": 1209.08,\n    \"area_total\": 104,\n    \"area_privativa\": 448,\n    \"area_util\": 89,\n    \"dormitorios\": 1,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"28668-017\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Uruguaiana\",\n    \"endereco_bairro\": \"Belvedere\",\n    \"endereco_logradouro\": \"Rua XV de Novembro\",\n    \"endereco_numero\": \"7965\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.54076085,\n    \"longitude\": -46.63466688,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Churrasqueira\",\n      \"Varanda\",\n      \"Gesso\",\n      \"Lavabo\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Duplex\",\n      \"Belvedere\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0038\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"fazenda-temporada-bela-vista\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 3908413.7,\n    \"valor_locacao\": 11943.99,\n    \"valor_diaria\": 117.14,\n    \"valor_condominio\": 1687.5,\n    \"valor_iptu\": 7172.91,\n    \"area_total\": 448,\n    \"area_privativa\": 351,\n    \"area_util\": 59,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Fazenda\",\n    \"endereco_cep\": \"48846-920\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Ribeirão Preto\",\n    \"endereco_bairro\": \"Bela Vista\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"9935\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.53011233,\n    \"longitude\": -46.61088044,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Interfone\",\n      \"Quintal\",\n      \"Copa\",\n      \"Sacada\",\n      \"Câmeras\",\n      \"Internet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"condominio_nome\": \"Edifício Centro Histórico\",\n    \"tags\": [\n      \"Fazenda\",\n      \"Bela vista\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0039\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Spa, Sauna, Terraço. Agende sua visita!\",\n    \"seo_slug\": \"sala-comercial-venda-santo-agostinho\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 1965064.87,\n    \"valor_locacao\": 11887.54,\n    \"valor_diaria\": 637.38,\n    \"valor_condominio\": 1168.6,\n    \"valor_iptu\": 2807.21,\n    \"area_total\": 435,\n    \"area_privativa\": 318,\n    \"area_util\": 346,\n    \"dormitorios\": 4,\n    \"suites\": 2,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"82997-435\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"São Bernardo do Campo\",\n    \"endereco_bairro\": \"Santo Agostinho\",\n    \"endereco_logradouro\": \"Rua do Sol\",\n    \"endereco_numero\": \"6256\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.54306709,\n    \"longitude\": -46.66319989,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Closet\",\n      \"Jardim\",\n      \"Academia\",\n      \"Teto Rebaixado\",\n      \"Alarme\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Santo agostinho\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0040\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piso Laminado, Cinema. Agende sua visita!\",\n    \"seo_slug\": \"duplex-locacao-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 1862829.1,\n    \"valor_locacao\": 1303.26,\n    \"valor_diaria\": 384.73,\n    \"valor_condominio\": 1519.78,\n    \"valor_iptu\": 4334.83,\n    \"area_total\": 496,\n    \"area_privativa\": 397,\n    \"area_util\": 47,\n    \"dormitorios\": 5,\n    \"suites\": 2,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"11577-206\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Blumenau\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Rua Marechal Deodoro\",\n    \"endereco_numero\": \"9433\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.51371631,\n    \"longitude\": -46.58495402,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Cinema\",\n      \"Cozinha Planejada\",\n      \"Playground\",\n      \"Sacada\",\n      \"Sauna\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"tags\": [\n      \"Duplex\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0041\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"garden-locacao-mooca\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 3789545.96,\n    \"valor_locacao\": 6550.17,\n    \"valor_diaria\": 622.63,\n    \"valor_condominio\": 1572.97,\n    \"valor_iptu\": 5679.72,\n    \"area_total\": 116,\n    \"area_privativa\": 320,\n    \"area_util\": 339,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Garden\",\n    \"endereco_cep\": \"91867-728\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"Nova Iguaçu\",\n    \"endereco_bairro\": \"Mooca\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"1485\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.57415356,\n    \"longitude\": -46.67982593,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Casa de Caseiro\",\n      \"Quadra\",\n      \"Elevador\",\n      \"Recepção\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Ingleses Beach\",\n    \"tags\": [\n      \"Garden\",\n      \"Mooca\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0042\",\n    \"updated_at\": \"2025-08-12T13:21:43.753Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"ch-cara-venda-parque-mar-timo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3095286.71,\n    \"valor_locacao\": 5080.84,\n    \"valor_diaria\": 431.4,\n    \"valor_condominio\": 748.93,\n    \"valor_iptu\": 1049.96,\n    \"area_total\": 68,\n    \"area_privativa\": 277,\n    \"area_util\": 204,\n    \"dormitorios\": 5,\n    \"suites\": 1,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Chácara\",\n    \"endereco_cep\": \"21092-360\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Torres\",\n    \"endereco_bairro\": \"Parque Marítimo\",\n    \"endereco_logradouro\": \"Rua XV de Novembro\",\n    \"endereco_numero\": \"6295\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55252623,\n    \"longitude\": -46.66847463,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Lavabo\",\n      \"Jardim\",\n      \"TV a Cabo\",\n      \"Área de Serviço\",\n      \"Garagem Coberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"condominio_nome\": \"Edifício Torres Plaza\",\n    \"tags\": [\n      \"Chácara\",\n      \"Parque marítimo\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0043\",\n    \"updated_at\": \"2025-08-12T13:21:43.754Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"-rea-industrial-venda-sa-de\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 2441858.97,\n    \"valor_locacao\": 7483.94,\n    \"valor_diaria\": 297.76,\n    \"valor_condominio\": 1480.22,\n    \"valor_iptu\": 7513.05,\n    \"area_total\": 401,\n    \"area_privativa\": 161,\n    \"area_util\": 171,\n    \"dormitorios\": 2,\n    \"suites\": 2,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Área Industrial\",\n    \"endereco_cep\": \"70984-814\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Guarulhos\",\n    \"endereco_bairro\": \"Saúde\",\n    \"endereco_logradouro\": \"Rua do Sol\",\n    \"endereco_numero\": \"2462\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.57680881,\n    \"longitude\": -46.64840499,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piso Laminado\",\n      \"Salão de Festas\",\n      \"Copa\",\n      \"Granito\",\n      \"Molduras\",\n      \"Sacada\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Torre Paulista\",\n    \"tags\": [\n      \"Área industrial\",\n      \"Saúde\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0045\",\n    \"updated_at\": \"2025-08-12T13:21:43.754Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Terraço, Piscina, Copa. Agende sua visita!\",\n    \"seo_slug\": \"lote-venda-vila-madalena\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3815242.66,\n    \"valor_locacao\": 3895.22,\n    \"valor_diaria\": 262.46,\n    \"valor_condominio\": 761.67,\n    \"valor_iptu\": 7016.01,\n    \"area_total\": 350,\n    \"area_privativa\": 152,\n    \"area_util\": 202,\n    \"dormitorios\": 2,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"82173-288\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Diadema\",\n    \"endereco_bairro\": \"Vila Madalena\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"1724\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.58072544,\n    \"longitude\": -46.68093508,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Câmeras\",\n      \"Suíte Master\",\n      \"Sauna\",\n      \"Papel de Parede\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Edifício Solar do Itaim\",\n    \"tags\": [\n      \"Lote\",\n      \"Vila madalena\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0046\",\n    \"updated_at\": \"2025-08-12T13:21:43.754Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"lote-temporada-jurer-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 151470.54,\n    \"valor_locacao\": 9921.69,\n    \"valor_diaria\": 386.4,\n    \"valor_condominio\": 448.86,\n    \"valor_iptu\": 1152.47,\n    \"area_total\": 478,\n    \"area_privativa\": 344,\n    \"area_util\": 370,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"63505-673\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"Petrópolis\",\n    \"endereco_bairro\": \"Jurerê\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"2599\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.58733899,\n    \"longitude\": -46.64986574,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Pet Place\",\n      \"Jardim\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Residencial Reserva das Águas\",\n    \"tags\": [\n      \"Lote\",\n      \"Jurerê\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0048\",\n    \"updated_at\": \"2025-08-12T13:21:43.755Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"duplex-temporada-ipanema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 176161.52,\n    \"valor_locacao\": 6089.75,\n    \"valor_diaria\": 206.48,\n    \"valor_condominio\": 219.67,\n    \"valor_iptu\": 3070.3,\n    \"area_total\": 32,\n    \"area_privativa\": 127,\n    \"area_util\": 398,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"92811-602\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Itajaí\",\n    \"endereco_bairro\": \"Ipanema\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"2171\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.54790079,\n    \"longitude\": -46.66119864,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Jardim\",\n      \"Churrasqueira\",\n      \"Área Gourmet\",\n      \"Portaria 24h\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Botafogo Bay\",\n    \"tags\": [\n      \"Duplex\",\n      \"Ipanema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0049\",\n    \"updated_at\": \"2025-08-12T13:21:43.755Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"barrac-o-locacao-s-o-domingos\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\",\n      \"temporada\"\n    ],\n    \"valor_venda\": 3987602.33,\n    \"valor_locacao\": 8307.49,\n    \"valor_diaria\": 94.21,\n    \"valor_condominio\": 584.1,\n    \"valor_iptu\": 7191.45,\n    \"area_total\": 31,\n    \"area_privativa\": 427,\n    \"area_util\": 119,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"62668-973\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Blumenau\",\n    \"endereco_bairro\": \"São Domingos\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"6104\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.52441095,\n    \"longitude\": -46.63040719,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Terraço\",\n      \"Banheiro Adaptado\",\n      \"TV a Cabo\",\n      \"Salão de Festas\",\n      \"Quadra\",\n      \"Sauna\",\n      \"Box Blindex\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"condominio_nome\": \"Condomínio Botafogo Bay\",\n    \"tags\": [\n      \"Barracão\",\n      \"São domingos\",\n      \"Destaque\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0050\",\n    \"updated_at\": \"2025-08-12T13:21:43.755Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"fazenda-venda-praia-grande\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 775031.92,\n    \"valor_locacao\": 11269.12,\n    \"valor_diaria\": 787.59,\n    \"valor_condominio\": 1679.35,\n    \"valor_iptu\": 4551.23,\n    \"area_total\": 441,\n    \"area_privativa\": 323,\n    \"area_util\": 385,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Fazenda\",\n    \"endereco_cep\": \"11277-798\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Torres\",\n    \"endereco_bairro\": \"Praia Grande\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"3664\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.50523977,\n    \"longitude\": -46.65261132,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Lavabo\",\n      \"Cinema\",\n      \"Closet\",\n      \"Piscina\",\n      \"Edícula\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Fazenda\",\n      \"Praia grande\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0051\",\n    \"updated_at\": \"2025-08-12T13:21:43.755Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Sacada, Área Gourmet. Agende sua visita!\",\n    \"seo_slug\": \"terreno-locacao-jacarepagu-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 3098038.14,\n    \"valor_locacao\": 13061.26,\n    \"valor_diaria\": 792.42,\n    \"valor_condominio\": 422.98,\n    \"valor_iptu\": 968.22,\n    \"area_total\": 422,\n    \"area_privativa\": 325,\n    \"area_util\": 256,\n    \"dormitorios\": 5,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Terreno\",\n    \"endereco_cep\": \"50626-480\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"Uberaba\",\n    \"endereco_bairro\": \"Jacarepaguá\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"8228\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.57710595,\n    \"longitude\": -46.61881769,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Pet Place\",\n      \"Lareira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"tags\": [\n      \"Terreno\",\n      \"Jacarepaguá\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0053\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Portão Eletrônico, Varanda, Piscina. Agende sua visita!\",\n    \"seo_slug\": \"s-tio-locacao-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2359617.84,\n    \"valor_locacao\": 4559.77,\n    \"valor_diaria\": 709.86,\n    \"valor_condominio\": 498.6,\n    \"valor_iptu\": 7113.25,\n    \"area_total\": 291,\n    \"area_privativa\": 342,\n    \"area_util\": 388,\n    \"dormitorios\": 3,\n    \"suites\": 2,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"86669-264\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"Petrópolis\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"4010\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.54884518,\n    \"longitude\": -46.58608513,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piso Cerâmico\",\n      \"Piso Laminado\",\n      \"Pet Place\",\n      \"Depósito\",\n      \"Garagem Coberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"tags\": [\n      \"Sítio\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0054\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piso Laminado, Área de Serviço, Banheiro Adaptado. Agende sua visita!\",\n    \"seo_slug\": \"casa-venda-ipanema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 4144638.07,\n    \"valor_locacao\": 7805.56,\n    \"valor_diaria\": 542.1,\n    \"valor_condominio\": 908.86,\n    \"valor_iptu\": 1399.6,\n    \"area_total\": 140,\n    \"area_privativa\": 79,\n    \"area_util\": 270,\n    \"dormitorios\": 1,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa\",\n    \"endereco_cep\": \"84082-419\",\n    \"endereco_estado\": \"Paraná\",\n    \"endereco_cidade\": \"Jaraguá do Sul\",\n    \"endereco_bairro\": \"Ipanema\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"7064\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.51377432,\n    \"longitude\": -46.62104497,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Pet Place\",\n      \"Quadra\",\n      \"Sanca\",\n      \"Portão Eletrônico\",\n      \"Depósito\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"tags\": [\n      \"Casa\",\n      \"Ipanema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0055\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"casa-de-condom-nio-locacao-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 462581.63,\n    \"valor_locacao\": 5449.08,\n    \"valor_diaria\": 273.39,\n    \"valor_condominio\": 274.15,\n    \"valor_iptu\": 5563.15,\n    \"area_total\": 201,\n    \"area_privativa\": 229,\n    \"area_util\": 338,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa de Condomínio\",\n    \"endereco_cep\": \"87137-300\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Uruguaiana\",\n    \"endereco_bairro\": \"Pinheiros\",\n    \"endereco_logradouro\": \"Rua Dom Pedro II\",\n    \"endereco_numero\": \"9692\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.56162714,\n    \"longitude\": -46.58828334,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Ar Condicionado\",\n      \"Quintal\",\n      \"Cisterna\",\n      \"Área de Serviço\",\n      \"Terraço\",\n      \"Elevador\",\n      \"Quadra\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"condominio_nome\": \"Residencial Barra Premium\",\n    \"tags\": [\n      \"Casa de condomínio\",\n      \"Pinheiros\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0056\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"barrac-o-locacao-vila-da-serra\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 4104199.9,\n    \"valor_locacao\": 8435.67,\n    \"valor_diaria\": 338.75,\n    \"valor_condominio\": 1135.22,\n    \"valor_iptu\": 5404.55,\n    \"area_total\": 256,\n    \"area_privativa\": 387,\n    \"area_util\": 164,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"58355-763\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Blumenau\",\n    \"endereco_bairro\": \"Vila da Serra\",\n    \"endereco_logradouro\": \"Avenida João Pessoa\",\n    \"endereco_numero\": \"9629\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.59900989,\n    \"longitude\": -46.61662026,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Terraço\",\n      \"Gesso\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Torre da Ilha\",\n    \"tags\": [\n      \"Barracão\",\n      \"Vila da serra\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0057\",\n    \"updated_at\": \"2025-08-12T13:21:43.756Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Portaria 24h, Mármore. Agende sua visita!\",\n    \"seo_slug\": \"sobrado-locacao-buritis\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2854540.31,\n    \"valor_locacao\": 13159.56,\n    \"valor_diaria\": 676.32,\n    \"valor_condominio\": 1372.83,\n    \"valor_iptu\": 4426.54,\n    \"area_total\": 220,\n    \"area_privativa\": 305,\n    \"area_util\": 99,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Sobrado\",\n    \"endereco_cep\": \"95300-825\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Sorocaba\",\n    \"endereco_bairro\": \"Buritis\",\n    \"endereco_logradouro\": \"Rua Barão do Rio Branco\",\n    \"endereco_numero\": \"1453\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.59678398,\n    \"longitude\": -46.59822867,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Varanda\",\n      \"Cabeamento Estruturado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Torre da Ilha\",\n    \"tags\": [\n      \"Sobrado\",\n      \"Buritis\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0058\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"ponto-comercial-locacao-moema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2852386.03,\n    \"valor_locacao\": 5373.18,\n    \"valor_diaria\": 556.56,\n    \"valor_condominio\": 1947.67,\n    \"valor_iptu\": 7106.11,\n    \"area_total\": 362,\n    \"area_privativa\": 108,\n    \"area_util\": 328,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Ponto Comercial\",\n    \"endereco_cep\": \"99800-515\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Guarulhos\",\n    \"endereco_bairro\": \"Moema\",\n    \"endereco_logradouro\": \"Rua do Comércio\",\n    \"endereco_numero\": \"4705\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.57671267,\n    \"longitude\": -46.62721018,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Cinema\",\n      \"Suíte Master\",\n      \"Interfone\",\n      \"Mármore\",\n      \"Área Gourmet\",\n      \"Closet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"tags\": [\n      \"Ponto comercial\",\n      \"Moema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0059\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"terreno-locacao-carlos-prates\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 3933113.21,\n    \"valor_locacao\": 14328.86,\n    \"valor_diaria\": 618.77,\n    \"valor_condominio\": 1703.41,\n    \"valor_iptu\": 4812.57,\n    \"area_total\": 352,\n    \"area_privativa\": 314,\n    \"area_util\": 161,\n    \"dormitorios\": 3,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Terreno\",\n    \"endereco_cep\": \"65756-994\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"São José\",\n    \"endereco_bairro\": \"Carlos Prates\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"8011\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55816773,\n    \"longitude\": -46.66038959,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Poço Artesiano\",\n      \"Estacionamento\",\n      \"Suíte Master\",\n      \"Cisterna\",\n      \"Piso de Madeira\",\n      \"Teto Rebaixado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Residencial Barra Premium\",\n    \"tags\": [\n      \"Terreno\",\n      \"Carlos prates\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0060\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Banheira, Mármore, Papel de Parede. Agende sua visita!\",\n    \"seo_slug\": \"lote-venda-mangabeiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 604808.42,\n    \"valor_locacao\": 8030.02,\n    \"valor_diaria\": 786.85,\n    \"valor_condominio\": 1571.39,\n    \"valor_iptu\": 3263.92,\n    \"area_total\": 382,\n    \"area_privativa\": 103,\n    \"area_util\": 386,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"79497-701\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Joinville\",\n    \"endereco_bairro\": \"Mangabeiras\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"6533\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.52151311,\n    \"longitude\": -46.64807776,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Depósito\",\n      \"Câmeras\",\n      \"Área Gourmet\",\n      \"Aquecimento Central\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"tags\": [\n      \"Lote\",\n      \"Mangabeiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0061\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Churrasqueira, Quintal, Teto Rebaixado. Agende sua visita!\",\n    \"seo_slug\": \"fazenda-venda-graja-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 2375800.77,\n    \"valor_locacao\": 13200.99,\n    \"valor_diaria\": 408.61,\n    \"valor_condominio\": 1812.24,\n    \"valor_iptu\": 7581.23,\n    \"area_total\": 330,\n    \"area_privativa\": 37,\n    \"area_util\": 334,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Fazenda\",\n    \"endereco_cep\": \"96978-379\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Grajaú\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"1196\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.55579685,\n    \"longitude\": -46.58999787,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Lavabo\",\n      \"Estacionamento\",\n      \"Lareira\",\n      \"Sanca\",\n      \"Área Gourmet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"tags\": [\n      \"Fazenda\",\n      \"Grajaú\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0062\",\n    \"updated_at\": \"2025-08-12T13:21:43.757Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Sanca, Piso Laminado, Portaria 24h. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-temporada-parque-mar-timo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4424903.82,\n    \"valor_locacao\": 9518.1,\n    \"valor_diaria\": 126.99,\n    \"valor_condominio\": 870.27,\n    \"valor_iptu\": 560.39,\n    \"area_total\": 402,\n    \"area_privativa\": 388,\n    \"area_util\": 156,\n    \"dormitorios\": 1,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"22030-811\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Ipatinga\",\n    \"endereco_bairro\": \"Parque Marítimo\",\n    \"endereco_logradouro\": \"Avenida Presidente Vargas\",\n    \"endereco_numero\": \"1562\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.50445562,\n    \"longitude\": -46.62264821,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Estacionamento\",\n      \"Ar Condicionado Central\",\n      \"Closet\",\n      \"Piscina\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Edifício Centro Histórico\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Parque marítimo\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0063\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Varanda, Alarme. Agende sua visita!\",\n    \"seo_slug\": \"sobrado-temporada-jardim-boa-vista\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4323665.13,\n    \"valor_locacao\": 11110.41,\n    \"valor_diaria\": 536.91,\n    \"valor_condominio\": 1866.55,\n    \"valor_iptu\": 2170.52,\n    \"area_total\": 432,\n    \"area_privativa\": 167,\n    \"area_util\": 313,\n    \"dormitorios\": 1,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Sobrado\",\n    \"endereco_cep\": \"13000-034\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"São João de Meriti\",\n    \"endereco_bairro\": \"Jardim Boa Vista\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"967\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55515247,\n    \"longitude\": -46.58816234,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Granito\",\n      \"Área de Serviço\",\n      \"Cabeamento Estruturado\",\n      \"Piscina\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Condomínio Botafogo Bay\",\n    \"tags\": [\n      \"Sobrado\",\n      \"Jardim boa vista\",\n      \"Destaque\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0064\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"sala-comercial-locacao-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2596932.72,\n    \"valor_locacao\": 13920.96,\n    \"valor_diaria\": 308.49,\n    \"valor_condominio\": 568.29,\n    \"valor_iptu\": 6858.64,\n    \"area_total\": 72,\n    \"area_privativa\": 49,\n    \"area_util\": 69,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"44839-359\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Petrópolis\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Rua das Palmeiras\",\n    \"endereco_numero\": \"7073\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.52960037,\n    \"longitude\": -46.60955978,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Cabeamento Estruturado\",\n      \"Área Gourmet\",\n      \"Piso de Madeira\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Alto de pinheiros\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0065\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"pr-dio-comercial-venda-ipanema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 1532980.62,\n    \"valor_locacao\": 2919.21,\n    \"valor_diaria\": 338.25,\n    \"valor_condominio\": 407.47,\n    \"valor_iptu\": 6664.91,\n    \"area_total\": 398,\n    \"area_privativa\": 174,\n    \"area_util\": 371,\n    \"dormitorios\": 5,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Prédio Comercial\",\n    \"endereco_cep\": \"35966-362\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Porto Alegre\",\n    \"endereco_bairro\": \"Ipanema\",\n    \"endereco_logradouro\": \"Avenida Atlântica\",\n    \"endereco_numero\": \"6849\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.57832996,\n    \"longitude\": -46.66705563,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Aquecimento Central\",\n      \"Quadra\",\n      \"Garagem Descoberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Prédio comercial\",\n      \"Ipanema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0066\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"loja-comercial-temporada-liberdade\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 318847.48,\n    \"valor_locacao\": 12483.02,\n    \"valor_diaria\": 496.77,\n    \"valor_condominio\": 866,\n    \"valor_iptu\": 604.29,\n    \"area_total\": 231,\n    \"area_privativa\": 52,\n    \"area_util\": 172,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Loja Comercial\",\n    \"endereco_cep\": \"69004-121\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Liberdade\",\n    \"endereco_logradouro\": \"Rua das Palmeiras\",\n    \"endereco_numero\": \"885\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.51719194,\n    \"longitude\": -46.59239926,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Ar Condicionado\",\n      \"Playground\",\n      \"Garagem Descoberta\",\n      \"Edícula\",\n      \"Piscina\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Loja comercial\",\n      \"Liberdade\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0067\",\n    \"updated_at\": \"2025-08-12T13:21:43.758Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Área Gourmet, Aquecimento Central, Playground. Agende sua visita!\",\n    \"seo_slug\": \"terreno-venda-vila-ol-mpia\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 4898264.42,\n    \"valor_locacao\": 9946.63,\n    \"valor_diaria\": 202.42,\n    \"valor_condominio\": 1528.27,\n    \"valor_iptu\": 4956.36,\n    \"area_total\": 267,\n    \"area_privativa\": 352,\n    \"area_util\": 267,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Terreno\",\n    \"endereco_cep\": \"42420-808\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"Volta Redonda\",\n    \"endereco_bairro\": \"Vila Olímpia\",\n    \"endereco_logradouro\": \"Avenida Independência\",\n    \"endereco_numero\": \"3718\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.58287754,\n    \"longitude\": -46.64077506,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Alarme\",\n      \"Banheira\",\n      \"Quintal\",\n      \"Piso Cerâmico\"\n    ],\n    \"destaque\": true,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"condominio_nome\": \"Condomínio Ipanema Palace\",\n    \"tags\": [\n      \"Terreno\",\n      \"Vila olímpia\",\n      \"Destaque\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0068\",\n    \"updated_at\": \"2025-08-12T13:21:43.759Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"s-tio-venda-itapeva\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 3656695.17,\n    \"valor_locacao\": 11679.81,\n    \"valor_diaria\": 156.53,\n    \"valor_condominio\": 445.18,\n    \"valor_iptu\": 5065.61,\n    \"area_total\": 282,\n    \"area_privativa\": 397,\n    \"area_util\": 178,\n    \"dormitorios\": 3,\n    \"suites\": 2,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"20687-786\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Santa Maria\",\n    \"endereco_bairro\": \"Itapeva\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"2340\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.57139454,\n    \"longitude\": -46.63762253,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Estacionamento\",\n      \"Suíte Master\",\n      \"Pet Place\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"André Almeida\",\n    \"condominio_nome\": \"Edifício Solar do Itaim\",\n    \"tags\": [\n      \"Sítio\",\n      \"Itapeva\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0069\",\n    \"updated_at\": \"2025-08-12T13:21:43.759Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"sala-comercial-locacao-barra-da-tijuca\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2025033.65,\n    \"valor_locacao\": 8031.96,\n    \"valor_diaria\": 438.01,\n    \"valor_condominio\": 1187.89,\n    \"valor_iptu\": 2252.3,\n    \"area_total\": 139,\n    \"area_privativa\": 442,\n    \"area_util\": 339,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"69641-711\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Barra da Tijuca\",\n    \"endereco_logradouro\": \"Rua Barão do Rio Branco\",\n    \"endereco_numero\": \"428\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.50515844,\n    \"longitude\": -46.59593065,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Elevador\",\n      \"Cinema\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"condominio_nome\": \"Edifício Solar do Itaim\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Barra da tijuca\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0070\",\n    \"updated_at\": \"2025-08-12T13:21:43.759Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Lavabo, Portaria 24h, Garagem Descoberta. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-venda-moema\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 587764.83,\n    \"valor_locacao\": 13242.76,\n    \"valor_diaria\": 261.22,\n    \"valor_condominio\": 532.54,\n    \"valor_iptu\": 1440.25,\n    \"area_total\": 191,\n    \"area_privativa\": 106,\n    \"area_util\": 394,\n    \"dormitorios\": 5,\n    \"suites\": 3,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"89633-307\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Jaraguá do Sul\",\n    \"endereco_bairro\": \"Moema\",\n    \"endereco_logradouro\": \"Rua Tiradentes\",\n    \"endereco_numero\": \"8522\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.58100818,\n    \"longitude\": -46.60099839,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Interfone\",\n      \"Copa\",\n      \"Churrasqueira\",\n      \"Sauna\",\n      \"Edícula\",\n      \"Gerador\",\n      \"Closet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Juliana Ferreira\",\n    \"condominio_nome\": \"Condomínio Ipanema Palace\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Moema\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0071\",\n    \"updated_at\": \"2025-08-12T13:21:43.760Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"pr-dio-comercial-locacao-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 1579625.5,\n    \"valor_locacao\": 13316.41,\n    \"valor_diaria\": 705.21,\n    \"valor_condominio\": 1459.74,\n    \"valor_iptu\": 2815.92,\n    \"area_total\": 190,\n    \"area_privativa\": 295,\n    \"area_util\": 290,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Prédio Comercial\",\n    \"endereco_cep\": \"77362-247\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Gravataí\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Avenida João Pessoa\",\n    \"endereco_numero\": \"1610\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.55107998,\n    \"longitude\": -46.59985947,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Lavabo\",\n      \"Granito\",\n      \"Casa de Caseiro\",\n      \"Garagem Descoberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"tags\": [\n      \"Prédio comercial\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0073\",\n    \"updated_at\": \"2025-08-12T13:21:43.760Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piso Laminado, Quintal. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-temporada-vila-nova-concei--o\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 3271482.93,\n    \"valor_locacao\": 13487.97,\n    \"valor_diaria\": 576.93,\n    \"valor_condominio\": 278.47,\n    \"valor_iptu\": 4265.26,\n    \"area_total\": 438,\n    \"area_privativa\": 40,\n    \"area_util\": 328,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"88544-897\",\n    \"endereco_estado\": \"Paraná\",\n    \"endereco_cidade\": \"São Paulo\",\n    \"endereco_bairro\": \"Vila Nova Conceição\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"4135\",\n    \"endereco_zona\": \"Centro\",\n    \"latitude\": -23.51813006,\n    \"longitude\": -46.67774067,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piscina\",\n      \"Alarme\",\n      \"Sacada\",\n      \"Teto Rebaixado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"André Almeida\",\n    \"condominio_nome\": \"Residencial Park View\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Vila nova conceição\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 8\n  },\n  {\n    \"reference\": \"FAKE_0074\",\n    \"updated_at\": \"2025-08-12T13:21:43.760Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Casa de Caseiro, Ar Condicionado Central, Cisterna. Agende sua visita!\",\n    \"seo_slug\": \"garden-locacao-copacabana\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 4519135.51,\n    \"valor_locacao\": 1722.05,\n    \"valor_diaria\": 159.15,\n    \"valor_condominio\": 305.06,\n    \"valor_iptu\": 1601.99,\n    \"area_total\": 346,\n    \"area_privativa\": 147,\n    \"area_util\": 382,\n    \"dormitorios\": 3,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Garden\",\n    \"endereco_cep\": \"30718-482\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"Montes Claros\",\n    \"endereco_bairro\": \"Copacabana\",\n    \"endereco_logradouro\": \"Avenida João Pessoa\",\n    \"endereco_numero\": \"3030\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.51688453,\n    \"longitude\": -46.58742062,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Varanda\",\n      \"Estacionamento\",\n      \"Área de Serviço\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Ingleses Beach\",\n    \"tags\": [\n      \"Garden\",\n      \"Copacabana\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0077\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"ch-cara-temporada-pampulha\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 1863491.79,\n    \"valor_locacao\": 3296.85,\n    \"valor_diaria\": 533.89,\n    \"valor_condominio\": 1187.95,\n    \"valor_iptu\": 3362.09,\n    \"area_total\": 149,\n    \"area_privativa\": 345,\n    \"area_util\": 250,\n    \"dormitorios\": 4,\n    \"suites\": 3,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Chácara\",\n    \"endereco_cep\": \"70803-891\",\n    \"endereco_estado\": \"Paraná\",\n    \"endereco_cidade\": \"Belo Horizonte\",\n    \"endereco_bairro\": \"Pampulha\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"8058\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.50173035,\n    \"longitude\": -46.59931842,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Ar Condicionado Central\",\n      \"Casa de Caseiro\",\n      \"Suíte Master\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"tags\": [\n      \"Chácara\",\n      \"Pampulha\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0078\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"garden-temporada-campeche\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4880561.26,\n    \"valor_locacao\": 13761.6,\n    \"valor_diaria\": 186.8,\n    \"valor_condominio\": 1809.79,\n    \"valor_iptu\": 7859.67,\n    \"area_total\": 418,\n    \"area_privativa\": 284,\n    \"area_util\": 240,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Garden\",\n    \"endereco_cep\": \"96995-993\",\n    \"endereco_estado\": \"Ceará\",\n    \"endereco_cidade\": \"Campos dos Goytacazes\",\n    \"endereco_bairro\": \"Campeche\",\n    \"endereco_logradouro\": \"Rua das Flores\",\n    \"endereco_numero\": \"937\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.52996934,\n    \"longitude\": -46.59233659,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Papel de Parede\",\n      \"Suíte Master\",\n      \"Pet Place\",\n      \"Playground\",\n      \"Cozinha Americana\",\n      \"Portão Eletrônico\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Vila Madalena\",\n    \"tags\": [\n      \"Garden\",\n      \"Campeche\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0079\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"barrac-o-locacao-botafogo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2354126.52,\n    \"valor_locacao\": 9997.84,\n    \"valor_diaria\": 213.75,\n    \"valor_condominio\": 424.19,\n    \"valor_iptu\": 2127.42,\n    \"area_total\": 190,\n    \"area_privativa\": 310,\n    \"area_util\": 389,\n    \"dormitorios\": 5,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Barracão\",\n    \"endereco_cep\": \"65683-934\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Ribeirão Preto\",\n    \"endereco_bairro\": \"Botafogo\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"1230\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.50424864,\n    \"longitude\": -46.65975273,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Piso Cerâmico\",\n      \"Sanca\",\n      \"Terraço\",\n      \"Área Gourmet\",\n      \"Box Blindex\",\n      \"Academia\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Roberto Lima\",\n    \"condominio_nome\": \"Residencial Park View\",\n    \"tags\": [\n      \"Barracão\",\n      \"Botafogo\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0080\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piscina, Piso Cerâmico, Sanca. Agende sua visita!\",\n    \"seo_slug\": \"lote-temporada-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 1232423.46,\n    \"valor_locacao\": 13253.16,\n    \"valor_diaria\": 522.41,\n    \"valor_condominio\": 804.7,\n    \"valor_iptu\": 6184.76,\n    \"area_total\": 349,\n    \"area_privativa\": 315,\n    \"area_util\": 327,\n    \"dormitorios\": 5,\n    \"suites\": 3,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"94132-777\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Joinville\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Avenida Beira Mar\",\n    \"endereco_numero\": \"8377\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.51474397,\n    \"longitude\": -46.61804536,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Depósito\",\n      \"Internet\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"tags\": [\n      \"Lote\",\n      \"Alto de pinheiros\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0081\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"lote-locacao-praia-grande\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 280255.27,\n    \"valor_locacao\": 8714.9,\n    \"valor_diaria\": 155.77,\n    \"valor_condominio\": 1107.51,\n    \"valor_iptu\": 2417.53,\n    \"area_total\": 357,\n    \"area_privativa\": 352,\n    \"area_util\": 354,\n    \"dormitorios\": 4,\n    \"suites\": 2,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"86371-967\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Uberlândia\",\n    \"endereco_bairro\": \"Praia Grande\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"251\",\n    \"endereco_zona\": \"Sul\",\n    \"latitude\": -23.53087882,\n    \"longitude\": -46.58559322,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Molduras\",\n      \"Gerador\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"tags\": [\n      \"Lote\",\n      \"Praia grande\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0082\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"duplex-locacao-sa-de\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 1064221.78,\n    \"valor_locacao\": 4786.78,\n    \"valor_diaria\": 757.82,\n    \"valor_condominio\": 1202.97,\n    \"valor_iptu\": 1732.45,\n    \"area_total\": 461,\n    \"area_privativa\": 182,\n    \"area_util\": 162,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Duplex\",\n    \"endereco_cep\": \"34198-313\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Ribeirão das Neves\",\n    \"endereco_bairro\": \"Saúde\",\n    \"endereco_logradouro\": \"Avenida Beira Mar\",\n    \"endereco_numero\": \"3838\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.56196872,\n    \"longitude\": -46.65647317,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Spa\",\n      \"Molduras\",\n      \"Internet\",\n      \"Piso Laminado\",\n      \"Varanda\",\n      \"Granito\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Fernanda Costa\",\n    \"condominio_nome\": \"Condomínio Pinheiros Premium\",\n    \"tags\": [\n      \"Duplex\",\n      \"Saúde\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  },\n  {\n    \"reference\": \"FAKE_0083\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"loja-comercial-venda-canasvieiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 2583466.5,\n    \"valor_locacao\": 5018.08,\n    \"valor_diaria\": 594.53,\n    \"valor_condominio\": 1996.33,\n    \"valor_iptu\": 3613.16,\n    \"area_total\": 217,\n    \"area_privativa\": 381,\n    \"area_util\": 318,\n    \"dormitorios\": 4,\n    \"suites\": 0,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Mista\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Loja Comercial\",\n    \"endereco_cep\": \"48870-474\",\n    \"endereco_estado\": \"Rio de Janeiro\",\n    \"endereco_cidade\": \"São Gonçalo\",\n    \"endereco_bairro\": \"Canasvieiras\",\n    \"endereco_logradouro\": \"Rua Tiradentes\",\n    \"endereco_numero\": \"4815\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.53091503,\n    \"longitude\": -46.64296124,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Poço Artesiano\",\n      \"Lavabo\",\n      \"Quintal\",\n      \"Piso Cerâmico\",\n      \"Recepção\",\n      \"Cisterna\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Ingleses Beach\",\n    \"tags\": [\n      \"Loja comercial\",\n      \"Canasvieiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0084\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"loja-comercial-locacao-carlos-prates\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 665273.51,\n    \"valor_locacao\": 9822.83,\n    \"valor_diaria\": 662.1,\n    \"valor_condominio\": 1349.6,\n    \"valor_iptu\": 2075.36,\n    \"area_total\": 74,\n    \"area_privativa\": 133,\n    \"area_util\": 269,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Loja Comercial\",\n    \"endereco_cep\": \"35597-865\",\n    \"endereco_estado\": \"Santa Catarina\",\n    \"endereco_cidade\": \"Jaraguá do Sul\",\n    \"endereco_bairro\": \"Carlos Prates\",\n    \"endereco_logradouro\": \"Rua Santos Dumont\",\n    \"endereco_numero\": \"2516\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.54584987,\n    \"longitude\": -46.66979666,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Churrasqueira\",\n      \"Academia\",\n      \"Depósito\",\n      \"Copa\",\n      \"Câmeras\",\n      \"Alarme\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"tags\": [\n      \"Loja comercial\",\n      \"Carlos prates\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0085\",\n    \"updated_at\": \"2025-08-12T13:21:43.761Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Churrasqueira, Sauna. Agende sua visita!\",\n    \"seo_slug\": \"ch-cara-locacao-alto-de-pinheiros\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 802536,\n    \"valor_locacao\": 9906.06,\n    \"valor_diaria\": 571.81,\n    \"valor_condominio\": 1974.98,\n    \"valor_iptu\": 5317.44,\n    \"area_total\": 379,\n    \"area_privativa\": 94,\n    \"area_util\": 343,\n    \"dormitorios\": 3,\n    \"suites\": 3,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Chácara\",\n    \"endereco_cep\": \"19035-996\",\n    \"endereco_estado\": \"Paraná\",\n    \"endereco_cidade\": \"Duque de Caxias\",\n    \"endereco_bairro\": \"Alto de Pinheiros\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"9300\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.56210358,\n    \"longitude\": -46.63823307,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Gesso\",\n      \"Poço Artesiano\",\n      \"Estacionamento\",\n      \"Sauna\",\n      \"Copa\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Edifício Copacabana View\",\n    \"tags\": [\n      \"Chácara\",\n      \"Alto de pinheiros\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0086\",\n    \"updated_at\": \"2025-08-12T13:21:43.762Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"galp-o-industrial-locacao-canasvieiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"locacao\"\n    ],\n    \"valor_venda\": 2294663.8,\n    \"valor_locacao\": 8951.91,\n    \"valor_diaria\": 420.15,\n    \"valor_condominio\": 497.44,\n    \"valor_iptu\": 3452.25,\n    \"area_total\": 279,\n    \"area_privativa\": 56,\n    \"area_util\": 191,\n    \"dormitorios\": 4,\n    \"suites\": 3,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"20828-431\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Guarulhos\",\n    \"endereco_bairro\": \"Canasvieiras\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"2499\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.54193312,\n    \"longitude\": -46.67806109,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Cisterna\",\n      \"Poço Artesiano\",\n      \"Lareira\",\n      \"Quintal\",\n      \"Quadra\",\n      \"Interfone\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Canasvieiras\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0088\",\n    \"updated_at\": \"2025-08-12T13:21:43.762Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Interfone, Molduras, Varanda. Agende sua visita!\",\n    \"seo_slug\": \"galp-o-industrial-venda-costeira-do-pirajuba-\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 4715385.24,\n    \"valor_locacao\": 5112.96,\n    \"valor_diaria\": 132.32,\n    \"valor_condominio\": 1786.99,\n    \"valor_iptu\": 3347.92,\n    \"area_total\": 72,\n    \"area_privativa\": 260,\n    \"area_util\": 278,\n    \"dormitorios\": 1,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Industriais\",\n    \"subtipo\": \"Galpão Industrial\",\n    \"endereco_cep\": \"20090-478\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"Gravataí\",\n    \"endereco_bairro\": \"Costeira do Pirajubaé\",\n    \"endereco_logradouro\": \"Rua Marechal Deodoro\",\n    \"endereco_numero\": \"2236\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.58806328,\n    \"longitude\": -46.60297413,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Internet\",\n      \"Pet Place\",\n      \"Coworking\",\n      \"Portão Eletrônico\",\n      \"Mármore\",\n      \"Copa\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Maria Oliveira\",\n    \"condominio_nome\": \"Residencial Barra Premium\",\n    \"tags\": [\n      \"Galpão industrial\",\n      \"Costeira do pirajubaé\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 7\n  },\n  {\n    \"reference\": \"FAKE_0089\",\n    \"updated_at\": \"2025-08-12T13:21:43.762Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"lote-venda-mangabeiras\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 3393893.34,\n    \"valor_locacao\": 11385.8,\n    \"valor_diaria\": 738.65,\n    \"valor_condominio\": 1925.84,\n    \"valor_iptu\": 4034.09,\n    \"area_total\": 382,\n    \"area_privativa\": 109,\n    \"area_util\": 263,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 2,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Terrenos/Lotes\",\n    \"subtipo\": \"Lote\",\n    \"endereco_cep\": \"22969-240\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Uberaba\",\n    \"endereco_bairro\": \"Mangabeiras\",\n    \"endereco_logradouro\": \"Avenida Beira Mar\",\n    \"endereco_numero\": \"9998\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.53595375,\n    \"longitude\": -46.65370933,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Sanca\",\n      \"Aquecimento Central\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"João Pereira\",\n    \"condominio_nome\": \"Residencial Barra Premium\",\n    \"tags\": [\n      \"Lote\",\n      \"Mangabeiras\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0091\",\n    \"updated_at\": \"2025-08-12T13:21:43.763Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"casa-temporada-centro\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4943555.86,\n    \"valor_locacao\": 14059.61,\n    \"valor_diaria\": 754.28,\n    \"valor_condominio\": 850.73,\n    \"valor_iptu\": 4458.35,\n    \"area_total\": 230,\n    \"area_privativa\": 138,\n    \"area_util\": 216,\n    \"dormitorios\": 5,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa\",\n    \"endereco_cep\": \"31809-331\",\n    \"endereco_estado\": \"Pernambuco\",\n    \"endereco_cidade\": \"Santo André\",\n    \"endereco_bairro\": \"Centro\",\n    \"endereco_logradouro\": \"Rua Barão do Rio Branco\",\n    \"endereco_numero\": \"8303\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.52377147,\n    \"longitude\": -46.62025689,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Quadra\",\n      \"Sauna\",\n      \"Quintal\",\n      \"Academia\",\n      \"Piso Laminado\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Carlos Santos\",\n    \"condominio_nome\": \"Condomínio Jardim das Flores\",\n    \"tags\": [\n      \"Casa\",\n      \"Centro\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0092\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Suíte Master, Quadra, Internet. Agende sua visita!\",\n    \"seo_slug\": \"studio-temporada-barra-da-tijuca\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 4477060.63,\n    \"valor_locacao\": 2066.11,\n    \"valor_diaria\": 776.02,\n    \"valor_condominio\": 635.07,\n    \"valor_iptu\": 2990.94,\n    \"area_total\": 416,\n    \"area_privativa\": 35,\n    \"area_util\": 30,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 3,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Studio\",\n    \"endereco_cep\": \"49609-797\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Ipatinga\",\n    \"endereco_bairro\": \"Barra da Tijuca\",\n    \"endereco_logradouro\": \"Rua das Palmeiras\",\n    \"endereco_numero\": \"9575\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.50831254,\n    \"longitude\": -46.67106028,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Academia\",\n      \"Suíte Master\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Residencial Guarita Park\",\n    \"tags\": [\n      \"Studio\",\n      \"Barra da tijuca\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 6\n  },\n  {\n    \"reference\": \"FAKE_0093\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"rancho-venda-jardins\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 169684.49,\n    \"valor_locacao\": 5333.91,\n    \"valor_diaria\": 789.49,\n    \"valor_condominio\": 1515.28,\n    \"valor_iptu\": 5841.53,\n    \"area_total\": 201,\n    \"area_privativa\": 431,\n    \"area_util\": 248,\n    \"dormitorios\": 1,\n    \"suites\": 3,\n    \"banheiros\": 4,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Rancho\",\n    \"endereco_cep\": \"91455-220\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Volta Redonda\",\n    \"endereco_bairro\": \"Jardins\",\n    \"endereco_logradouro\": \"Rua Augusta\",\n    \"endereco_numero\": \"2976\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.51256095,\n    \"longitude\": -46.59535303,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Estacionamento\",\n      \"Granito\",\n      \"Terraço\",\n      \"Garagem Coberta\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"condominio_nome\": \"Torre do Rio\",\n    \"tags\": [\n      \"Rancho\",\n      \"Jardins\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 3\n  },\n  {\n    \"reference\": \"FAKE_0094\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Quintal, Cozinha Americana, Spa. Agende sua visita!\",\n    \"seo_slug\": \"casa-venda-pantanal\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 1597221.12,\n    \"valor_locacao\": 1007.81,\n    \"valor_diaria\": 354.89,\n    \"valor_condominio\": 752.2,\n    \"valor_iptu\": 4717.42,\n    \"area_total\": 340,\n    \"area_privativa\": 231,\n    \"area_util\": 183,\n    \"dormitorios\": 2,\n    \"suites\": 0,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Rural\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Casa\",\n    \"endereco_cep\": \"36160-134\",\n    \"endereco_estado\": \"Distrito Federal\",\n    \"endereco_cidade\": \"Novo Hamburgo\",\n    \"endereco_bairro\": \"Pantanal\",\n    \"endereco_logradouro\": \"Avenida Paulista\",\n    \"endereco_numero\": \"8985\",\n    \"endereco_zona\": \"Oeste\",\n    \"latitude\": -23.50497217,\n    \"longitude\": -46.64798817,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Terraço\",\n      \"Elevador\",\n      \"Garagem Coberta\",\n      \"Interfone\",\n      \"Alarme\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ana Silva\",\n    \"condominio_nome\": \"Residencial Trindade\",\n    \"tags\": [\n      \"Casa\",\n      \"Pantanal\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 5\n  },\n  {\n    \"reference\": \"FAKE_0095\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Piso de Madeira, Cabeamento Estruturado, Varanda. Agende sua visita!\",\n    \"seo_slug\": \"sobrado-venda-vila-ol-mpia\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 4820667.97,\n    \"valor_locacao\": 12264.21,\n    \"valor_diaria\": 329.6,\n    \"valor_condominio\": 1819.19,\n    \"valor_iptu\": 534.85,\n    \"area_total\": 334,\n    \"area_privativa\": 172,\n    \"area_util\": 67,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 0,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Casas/Sobrados\",\n    \"subtipo\": \"Sobrado\",\n    \"endereco_cep\": \"37222-414\",\n    \"endereco_estado\": \"Rio Grande do Sul\",\n    \"endereco_cidade\": \"Pelotas\",\n    \"endereco_bairro\": \"Vila Olímpia\",\n    \"endereco_logradouro\": \"Avenida Brasil\",\n    \"endereco_numero\": \"6966\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.50890657,\n    \"longitude\": -46.59682944,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Molduras\",\n      \"Aquecimento Central\",\n      \"Piscina\",\n      \"Área de Serviço\",\n      \"Spa\",\n      \"Câmeras\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"André Almeida\",\n    \"tags\": [\n      \"Sobrado\",\n      \"Vila olímpia\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0096\",\n    \"updated_at\": \"2025-08-12T13:21:43.764Z\",\n    \"title\": \"Imóvel com 2 dormitórios para venda\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"studio-venda-vila-mariana\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\"\n    ],\n    \"valor_venda\": 2563604.99,\n    \"valor_locacao\": 14421.2,\n    \"valor_diaria\": 763.01,\n    \"valor_condominio\": 1994.38,\n    \"valor_iptu\": 7868.03,\n    \"area_total\": 286,\n    \"area_privativa\": 40,\n    \"area_util\": 363,\n    \"dormitorios\": 2,\n    \"suites\": 1,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 4,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Apartamentos\",\n    \"subtipo\": \"Studio\",\n    \"endereco_cep\": \"18460-212\",\n    \"endereco_estado\": \"Minas Gerais\",\n    \"endereco_cidade\": \"Ipatinga\",\n    \"endereco_bairro\": \"Vila Mariana\",\n    \"endereco_logradouro\": \"Avenida Beira Mar\",\n    \"endereco_numero\": \"660\",\n    \"endereco_zona\": \"Leste\",\n    \"latitude\": -23.55488316,\n    \"longitude\": -46.65229853,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Coworking\",\n      \"Varanda\",\n      \"Garagem Coberta\",\n      \"Suíte Master\",\n      \"Poço Artesiano\",\n      \"Gerador\",\n      \"Sacada\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"tags\": [\n      \"Studio\",\n      \"Vila mariana\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0097\",\n    \"updated_at\": \"2025-08-12T13:21:43.765Z\",\n    \"title\": \"Imóvel de 120m² em excelente localização\",\n    \"description\": \"Excelente imóvel localizado em excelente bairro, cidade. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem Lavabo, Teto Rebaixado, Banheiro Adaptado. Agende sua visita!\",\n    \"seo_slug\": \"sala-comercial-venda-anchieta\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 2894398.49,\n    \"valor_locacao\": 5531.12,\n    \"valor_diaria\": 696.86,\n    \"valor_condominio\": 899.9,\n    \"valor_iptu\": 7702.96,\n    \"area_total\": 366,\n    \"area_privativa\": 388,\n    \"area_util\": 377,\n    \"dormitorios\": 4,\n    \"suites\": 1,\n    \"banheiros\": 2,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Comercial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"25972-885\",\n    \"endereco_estado\": \"Bahia\",\n    \"endereco_cidade\": \"Duque de Caxias\",\n    \"endereco_bairro\": \"Anchieta\",\n    \"endereco_logradouro\": \"Avenida Presidente Vargas\",\n    \"endereco_numero\": \"2142\",\n    \"endereco_zona\": \"Centro-Norte\",\n    \"latitude\": -23.50246724,\n    \"longitude\": -46.61633474,\n    \"mobiliado\": true,\n    \"caracteristicas\": [\n      \"Banheiro Adaptado\",\n      \"Ar Condicionado\",\n      \"Coworking\",\n      \"Granito\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Patricia Souza\",\n    \"condominio_nome\": \"Condomínio Jardim das Flores\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Anchieta\",\n      \"Mobiliado\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 2\n  },\n  {\n    \"reference\": \"FAKE_0098\",\n    \"updated_at\": \"2025-08-12T13:21:43.765Z\",\n    \"title\": \"Imóvel premium com ótima localização\",\n    \"description\": \"Oportunidade única! Imóvel com excelente localização em cidade. Imóvel pronto para morar com todas as comodidades necessárias.\",\n    \"seo_slug\": \"s-tio-venda-flamengo\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"venda\",\n      \"locacao\"\n    ],\n    \"valor_venda\": 357308.15,\n    \"valor_locacao\": 2832.24,\n    \"valor_diaria\": 557.67,\n    \"valor_condominio\": 772.67,\n    \"valor_iptu\": 2409.28,\n    \"area_total\": 240,\n    \"area_privativa\": 312,\n    \"area_util\": 300,\n    \"dormitorios\": 3,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 3,\n    \"finalidade\": \"Residencial\",\n    \"tipo\": \"Rurais\",\n    \"subtipo\": \"Sítio\",\n    \"endereco_cep\": \"31047-943\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"Osasco\",\n    \"endereco_bairro\": \"Flamengo\",\n    \"endereco_logradouro\": \"Avenida Central\",\n    \"endereco_numero\": \"4741\",\n    \"endereco_zona\": \"Centro-Sul\",\n    \"latitude\": -23.51926501,\n    \"longitude\": -46.62961634,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Banheiro Adaptado\",\n      \"Salão de Festas\",\n      \"Coworking\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Residencial Reserva das Águas\",\n    \"tags\": [\n      \"Sítio\",\n      \"Flamengo\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 4\n  },\n  {\n    \"reference\": \"FAKE_0100\",\n    \"updated_at\": \"2025-08-12T13:21:43.765Z\",\n    \"title\": \"Excelente Imóvel - 2 quartos, 120m²\",\n    \"description\": \"Imóvel moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.\",\n    \"seo_slug\": \"sala-comercial-temporada-santo-ant-nio\",\n    \"seo_title\": \"Imóvel em São Paulo - Centro\",\n    \"seo_description\": \"Imóvel com 2 dormitórios, 120m²\",\n    \"seo_keywords\": \"venda, aluguel, imóvel\",\n    \"main_image\": {\n      \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n      \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n      \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\"\n    },\n    \"images\": [\n      {\n        \"full\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=480\",\n        \"cover\": true\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=480\",\n        \"cover\": false\n      },\n      {\n        \"full\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1920\",\n        \"md\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=1024\",\n        \"sm\": \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=480\",\n        \"cover\": false\n      }\n    ],\n    \"videos\": [],\n    \"virtual_tours\": [],\n    \"documents\": [],\n    \"currency\": \"BRL\",\n    \"unit_area\": \"m2\",\n    \"unit_distance\": \"meters\",\n    \"map_show_proximity\": false,\n    \"operacao\": [\n      \"temporada\"\n    ],\n    \"valor_venda\": 519360.35,\n    \"valor_locacao\": 13726.42,\n    \"valor_diaria\": 467.42,\n    \"valor_condominio\": 1347,\n    \"valor_iptu\": 2048.06,\n    \"area_total\": 335,\n    \"area_privativa\": 232,\n    \"area_util\": 393,\n    \"dormitorios\": 1,\n    \"suites\": 2,\n    \"banheiros\": 1,\n    \"vagas_garagem\": 1,\n    \"finalidade\": \"Industrial\",\n    \"tipo\": \"Comerciais\",\n    \"subtipo\": \"Sala Comercial\",\n    \"endereco_cep\": \"53019-109\",\n    \"endereco_estado\": \"São Paulo\",\n    \"endereco_cidade\": \"São Bernardo do Campo\",\n    \"endereco_bairro\": \"Santo Antônio\",\n    \"endereco_logradouro\": \"Avenida Silva Jardim\",\n    \"endereco_numero\": \"262\",\n    \"endereco_zona\": \"Zona Rural\",\n    \"latitude\": -23.57768452,\n    \"longitude\": -46.66516203,\n    \"mobiliado\": false,\n    \"caracteristicas\": [\n      \"Área Gourmet\",\n      \"Internet\",\n      \"Garagem Coberta\",\n      \"Churrasqueira\",\n      \"Mármore\",\n      \"Copa\"\n    ],\n    \"destaque\": false,\n    \"corretor_nome\": \"Ricardo Barbosa\",\n    \"condominio_nome\": \"Condomínio Itapeva Beach\",\n    \"tags\": [\n      \"Sala comercial\",\n      \"Santo antônio\",\n      \"Imóvel\"\n    ],\n    \"numero_pessoas\": 1\n  }\n]","import { mergeDeepLeft } from \"ramda\";\n\n// Mescla dados estendidos sobre o model de atributos padrão do Property V3\n\nexport function mergePropertyAttributesModel(base: any[], overrides: any[]) {\n\t// Indexa os atributos da base por key\n\tconst map = new Map(base.map((attr) => [attr.key, { ...attr }]));\n\n\tfor (const overrideAttr of overrides) {\n\t\tconst baseAttr = map.get(overrideAttr.key);\n\n\t\tif (baseAttr) {\n\t\t\t// Atualiza apenas os campos existentes no overrideAttr\n\t\t\tfor (const field in overrideAttr) {\n\t\t\t\t// Sobrescreve campo do base apenas se estiver presente no override\n\t\t\t\t(baseAttr as any)[field] = overrideAttr[field];\n\t\t\t}\n\t\t\tmap.set(overrideAttr.key, baseAttr);\n\t\t} else {\n\t\t\t// Novo atributo que não existe no base\n\t\t\tmap.set(overrideAttr.key, { ...overrideAttr });\n\t\t}\n\t}\n\n\treturn Array.from(map.values());\n}\n\nexport function sortAttributes(attributes: any[], sortKeys: string[] = []) {\n\treturn [...attributes].sort((a, b) => {\n\t\tfor (const rule of sortKeys) {\n\t\t\tconst [field, direction] = rule.split(\":\");\n\t\t\tconst valA = a[field];\n\t\t\tconst valB = b[field];\n\n\t\t\tif (valA === undefined || valB === undefined) continue;\n\n\t\t\tconst isAsc = direction === \"asc\";\n\t\t\tconst isDesc = direction === \"desc\";\n\n\t\t\tif (!isAsc && !isDesc) {\n\t\t\t\tconsole.warn(`Direção inválida: \"${direction}\". Use \"asc\" ou \"desc\".`);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (valA < valB) return isAsc ? -1 : 1;\n\t\t\tif (valA > valB) return isAsc ? 1 : -1;\n\t\t}\n\t\treturn 0;\n\t});\n}\n\nexport const preparaAttrValueLabel = function (valor: any) {\n\treturn Array.isArray(valor)\n\t\t? `${valor.slice(0, -1).join(\", \")} e ${valor[valor.length - 1]}`\n\t\t: valor;\n};","import * as fs from 'fs/promises'\nimport * as path from 'path'\nimport { existsSync } from 'fs'\nimport { \n  HorizonPropertySchemaBaseType, \n  HorizonPropertySchemaBaseZod,\n  validateHorizonPropertySchemaBase,\n  safeValidateHorizonPropertySchemaBase \n} from '../schemas/generated/horizon-property-schema-base.zod'\n\nexport interface FakeDataConfig {\n  // Tipos principais\n  tipos: string[]\n  subtipos: Record<string, string[]>\n  finalidades: string[]\n  \n  // Localização\n  estados: string[]\n  cidades: Record<string, string[]>\n  bairros: Record<string, string[]>\n  logradouros: string[]\n  zonas: string[]\n  \n  // Características e amenidades\n  caracteristicas: string[]\n  \n  // Ranges numéricos\n  ranges: {\n    dormitorios: number[]\n    suites: number[]\n    banheiros: number[]\n    vagas_garagem: number[]\n    area_total: number[]\n    area_privativa: number[]\n    area_util: number[]\n    // Valores monetários com até 2 casas decimais (precision: 2)\n    valor_venda: number[]\n    valor_locacao: number[]\n    valor_diaria: number[]\n    valor_condominio: number[]\n    valor_iptu: number[]\n    numero_pessoas: number[]\n  }\n  \n  // Imagens por categoria (URLs Unsplash)\n  images: {\n    apartamento: string[]\n    casa: string[]\n    sobrado: string[]\n    cobertura: string[]\n    terreno: string[]\n    comercial: string[]\n    default: string[]\n  }\n  \n  // Condomínios\n  condominios: Record<string, string[]>\n  \n  // Corretores\n  corretores: Array<{\n    id: string\n    nome: string\n  }>\n}\n\ninterface FakeDataGeneratorConfig {\n  outputDir: string\n  totalProperties: number\n  dataConfig: FakeDataConfig\n  categorizeByType?: boolean\n  includeImages?: boolean\n  verbose?: boolean\n}\n\ninterface SchemaField {\n  key: string\n  type: string\n  label?: string\n  cat?: string\n  required?: boolean\n  enumValues?: string[]\n  enumLabels?: Record<string, string>\n  defaultValue?: any\n  format?: string\n  maxLength?: number\n}\n\ninterface PropertySchema {\n  fields: SchemaField[]\n}\n\n/**\n * 🎨 FakeDataGenerator v2.0\n * \n * Gerador de dados fake baseado em:\n * - Schema JSON oficial (define estrutura e validações)\n * - Config de exemplos manual (define valores possíveis)\n * - Validação Zod (garante type safety)\n */\nexport class FakeDataGenerator {\n  private schema!: PropertySchema\n  private dataConfig: FakeDataConfig\n  private config: Required<FakeDataGeneratorConfig>\n\n  constructor(config: FakeDataGeneratorConfig) {\n    this.config = {\n      categorizeByType: true,\n      includeImages: true,\n      verbose: false,\n      ...config\n    }\n    this.dataConfig = config.dataConfig\n  }\n\n  /**\n   * Carrega o schema JSON oficial\n   */\n  private async loadSchema(): Promise<void> {\n    const schemaPath = path.resolve(__dirname, '../schemas/horizon-property-schema-base.json')\n    \n    if (!existsSync(schemaPath)) {\n      throw new Error(`Schema não encontrado: ${schemaPath}`)\n    }\n\n    const content = await fs.readFile(schemaPath, 'utf-8')\n    this.schema = JSON.parse(content)\n\n    if (this.config.verbose) {\n      console.log(`📋 Schema carregado: ${this.schema.fields.length} campos definidos`)\n    }\n  }\n\n  /**\n   * Gera uma propriedade fake baseada no schema + config\n   */\n  private generateFakeProperty(index: number): HorizonPropertySchemaBaseType {\n    const fakeRef = `FAKE_${String(index + 1).padStart(4, '0')}`\n    const property: any = {}\n\n    // Processar cada campo do schema\n    for (const field of this.schema.fields) {\n      const value = this.generateFieldValue(field, property)\n      if (value !== undefined) {\n        property[field.key] = value\n      }\n    }\n\n    // Garantir campos obrigatórios básicos\n    property.reference = fakeRef\n    property.updated_at = new Date().toISOString()\n    property.seo_slug = this.generateSlug(property)\n\n    // Gerar slugs após ter todos os nomes definidos\n    if (property.condominio_nome) {\n      property.condo_slug = this.generateCondoSlug(property.condominio_nome)\n    }\n    if (property.corretor_nome) {\n      property.broker_slug = this.generateBrokerSlug(property.corretor_nome)\n    }\n\n    // Gerar arrays obrigatórios (mesmo que vazios)\n    property.images = this.generateImages(property.tipo)\n    property.videos = []\n    property.virtual_tours = []\n    property.documents = []\n\n    // Gerar main_image baseado na primeira imagem (principal)\n    if (property.images && property.images.length > 0) {\n      const imagemPrincipal = property.images[0]\n      property.main_image = {\n        full: imagemPrincipal.full,\n        md: imagemPrincipal.md,\n        sm: imagemPrincipal.sm\n      }\n    }\n\n    if (this.config.verbose && index < 3) {\n      console.log(`🏠 Propriedade ${index + 1} gerada:`, {\n        reference: property.reference,\n        tipo: property.tipo,\n        cidade: property.endereco_cidade,\n        dormitorios: property.dormitorios\n      })\n    }\n\n    return property\n  }\n\n  /**\n   * Gera valor para um campo específico do schema\n   */\n  private generateFieldValue(field: SchemaField, currentProperty: any): any {\n    // Tratar campos especiais primeiro, antes dos enums\n    if (field.key === 'operacao' && field.enumValues) {\n      return this.generateOperacao()\n    }\n\n    // Se campo tem enum, usar enum\n    if (field.enumValues && field.enumValues.length > 0) {\n      return this.getRandomFromArray(field.enumValues)\n    }\n\n    // Se tem defaultValue, usar ocasionalmente\n    if (field.defaultValue !== undefined && Math.random() < 0.3) {\n      return field.defaultValue\n    }\n\n    // Gerar baseado no campo específico\n    switch (field.key) {\n      // === IDENTIFICAÇÃO ===\n      case 'title':\n        return this.generateTitle(currentProperty)\n      case 'description':\n        return this.generateDescription(currentProperty)\n      case 'seo_title':\n        return this.generateSeoTitle(currentProperty)\n      case 'seo_description':\n        return this.generateSeoDescription(currentProperty)\n      case 'seo_keywords':\n        return this.generateSeoKeywords(currentProperty)\n\n      // === TIPOS ===\n      case 'tipo':\n        const tipo = this.getRandomFromArray(this.dataConfig.tipos)\n        return Array.isArray(tipo) ? tipo[0] : tipo\n      case 'subtipo':\n        return this.generateSubtipo(currentProperty.tipo)\n      case 'finalidade':\n        const finalidade = this.getRandomFromArray(this.dataConfig.finalidades)\n        return Array.isArray(finalidade) ? finalidade[0] : finalidade\n\n      // === OPERAÇÃO ===\n      case 'operacao':\n        return this.generateOperacao()\n\n      // === VALORES ===\n      case 'valor_venda':\n        return this.generateNumericValue('valor_venda')\n      case 'valor_locacao':\n        return this.generateNumericValue('valor_locacao')\n      case 'valor_diaria':\n        return this.generateNumericValue('valor_diaria')\n      case 'valor_condominio':\n        return this.generateNumericValue('valor_condominio')\n      case 'valor_iptu':\n        return this.generateNumericValue('valor_iptu')\n\n      // === ESTRUTURA ===\n      case 'area_total':\n        return this.generateNumericValue('area_total')\n      case 'area_privativa':\n        return this.generateNumericValue('area_privativa')\n      case 'area_util':\n        return this.generateNumericValue('area_util')\n\n      // === DEPENDÊNCIAS ===\n      case 'dormitorios':\n        return this.generateNumericValue('dormitorios')\n      case 'suites':\n        return this.generateNumericValue('suites')\n      case 'banheiros':\n        return this.generateNumericValue('banheiros')\n      case 'vagas_garagem':\n        return this.generateNumericValue('vagas_garagem')\n\n      // === LOCALIZAÇÃO ===\n      case 'endereco_estado':\n        const estado = this.getRandomFromArray(this.dataConfig.estados)\n        return Array.isArray(estado) ? estado[0] : estado\n      case 'endereco_cidade':\n        return this.generateCidade(currentProperty.endereco_estado)\n      case 'endereco_bairro':\n        return this.generateBairro(currentProperty.endereco_cidade)\n      case 'endereco_logradouro':\n        const logradouro = this.getRandomFromArray(this.dataConfig.logradouros)\n        return Array.isArray(logradouro) ? logradouro[0] : logradouro\n      case 'endereco_numero':\n        return String(Math.floor(Math.random() * 9999) + 1)\n      case 'endereco_cep':\n        return this.generateCep()\n      case 'endereco_zona':\n        const zona = this.getRandomFromArray(this.dataConfig.zonas)\n        return Array.isArray(zona) ? zona[0] : zona\n\n      // === COORDENADAS ===\n      case 'latitude':\n        const lat = -23.5505 + (Math.random() - 0.5) * 0.1 // São Paulo ±0.05\n        return Math.round(lat * 100000000) / 100000000 // Exatamente 8 decimais\n      case 'longitude':\n        const lng = -46.6333 + (Math.random() - 0.5) * 0.1\n        return Math.round(lng * 100000000) / 100000000 // Exatamente 8 decimais\n\n      // === CARACTERÍSTICAS ===\n      case 'caracteristicas':\n        return this.generateCaracteristicas()\n      case 'mobiliado':\n        return Math.random() < 0.3 // 30% de chance\n\n      // === CONDOMÍNIO ===\n      case 'condominio_nome':\n        return this.generateCondominio(currentProperty.endereco_cidade)\n      case 'condo_id':\n        return currentProperty.condominio_nome ? `COND_${Math.floor(Math.random() * 1000)}` : undefined\n      case 'condo_slug':\n        return this.generateCondoSlug(currentProperty.condominio_nome)\n\n      // === CORRETOR ===\n      case 'corretor_nome':\n        return this.generateCorretor().nome\n      case 'broker_id':\n        return this.generateCorretor().id\n      case 'broker_slug':\n        return this.generateBrokerSlug(currentProperty.corretor_nome)\n\n      // === OUTROS ===\n      case 'destaque':\n        return Math.random() < 0.1 // 10% de chance\n      case 'numero_pessoas':\n        return this.generateNumericValue('numero_pessoas')\n      case 'tags':\n        return this.generateTags(currentProperty)\n\n      // === CONFIGURAÇÕES ===\n      case 'currency':\n        return 'BRL'\n      case 'unit_area':\n        return 'm2'\n      case 'unit_distance':\n        return 'meters'\n      case 'map_show_proximity':\n        return false\n\n      // === CAMPOS TÉCNICOS ===\n      case 'reference':\n      case 'updated_at':\n      case 'seo_slug':\n      case 'images':\n      case 'videos':\n      case 'virtual_tours':\n      case 'documents':\n        return undefined // Tratados separadamente\n\n      default:\n        // Para campos não mapeados, tentar valor padrão ou undefined\n        return field.defaultValue\n    }\n  }\n\n  // === GERADORES ESPECÍFICOS ===\n\n  private generateTitle(property: any): string {\n    const subtipo = property.subtipo || property.tipo || 'Imóvel'\n    const dormitorios = property.dormitorios\n    const area = property.area_total\n    const cidade = property.endereco_cidade\n\n    const templates = [\n      `${subtipo} com ${dormitorios || 2} dormitórios para venda`,\n      `${subtipo} de ${area || 120}m² em ${cidade || 'excelente localização'}`,\n      `Excelente ${subtipo} - ${dormitorios || 2} quartos, ${area || 120}m²`,\n      `${subtipo} premium com ótima localização`\n    ]\n\n    return templates[Math.floor(Math.random() * templates.length)]\n  }\n\n  private generateDescription(property: any): string {\n    const subtipo = (property.subtipo || property.tipo)?.toLowerCase() || 'imóvel'\n    const bairro = property.endereco_bairro || 'excelente bairro'\n    const cidade = property.endereco_cidade || 'cidade'\n    const caracteristicas = this.generateCaracteristicas().slice(0, 3)\n\n    const templates = [\n      `Excelente ${subtipo} localizado em ${bairro}, ${cidade}. Imóvel com ótima localização e acabamento de qualidade. Características destacadas incluem ${caracteristicas.join(', ')}. Agende sua visita!`,\n      `${subtipo.charAt(0).toUpperCase() + subtipo.slice(1)} moderno com excelente custo-benefício. Localizado em bairro nobre com fácil acesso a comércios e serviços. Acabamentos de primeira linha.`,\n      `Oportunidade única! ${subtipo.charAt(0).toUpperCase() + subtipo.slice(1)} com excelente localização em ${cidade}. Imóvel pronto para morar com todas as comodidades necessárias.`\n    ]\n\n    return templates[Math.floor(Math.random() * templates.length)]\n  }\n\n  private generateSeoTitle(property: any): string {\n    const subtipo = property.subtipo || property.tipo || 'Imóvel'\n    const cidade = property.endereco_cidade || 'São Paulo'\n    const bairro = property.endereco_bairro || 'Centro'\n    return `${subtipo} em ${cidade} - ${bairro}`\n  }\n\n  private generateSeoDescription(property: any): string {\n    const subtipo = property.subtipo || property.tipo || 'Imóvel'\n    const dormitorios = property.dormitorios || 2\n    const area = property.area_total || 120\n    return `${subtipo} com ${dormitorios} dormitórios, ${area}m²`\n  }\n\n  private generateSeoKeywords(property: any): string {\n    const keywords = [\n      property.subtipo?.toLowerCase() || property.tipo?.toLowerCase(),\n      property.endereco_cidade?.toLowerCase(),\n      property.endereco_bairro?.toLowerCase(),\n      'venda',\n      'aluguel',\n      'imóvel'\n    ].filter(Boolean)\n\n    return keywords.slice(0, 5).join(', ')\n  }\n\n  private generateSlug(property: any): string {\n    const tipo = (property.subtipo || property.tipo || 'imovel')\n      .toLowerCase()\n      .replace(/[^a-z0-9]/g, '-')\n      .replace(/\\s+/g, '-')\n    \n    const operacao = property.operacao && property.operacao.length > 0 \n      ? property.operacao[0].toLowerCase() \n      : 'venda'\n    \n    const bairro = (property.endereco_bairro || 'centro')\n      .toLowerCase()\n      .replace(/[^a-z0-9]/g, '-')\n      .replace(/\\s+/g, '-')\n    \n    return `${tipo}-${operacao}-${bairro}`\n  }\n\n  private generateSubtipo(tipo: string): string | undefined {\n    if (!tipo || !this.dataConfig.subtipos[tipo]) return undefined\n    const result = this.getRandomFromArray(this.dataConfig.subtipos[tipo])\n    return Array.isArray(result) ? result[0] : result\n  }\n\n  private generateOperacao(): string[] {\n    const opcoes = ['venda', 'locacao', 'temporada'] // Corrigido: 'locacao' não 'aluguel'\n    const count = Math.random() < 0.8 ? 1 : 2 // 80% chance de 1 operação\n    const result = this.getRandomFromArray(opcoes, count) as string[]\n    return result\n  }\n\n  private generateNumericValue(fieldName: keyof FakeDataConfig['ranges']): number | undefined {\n    const range = this.dataConfig.ranges[fieldName]\n    if (!range) return undefined\n\n    const [min, max] = range\n    \n    // Valores monetários: permitir até 2 casas decimais (precision: 2)\n    const monetaryFields = ['valor_venda', 'valor_locacao', 'valor_diaria', 'valor_condominio', 'valor_iptu']\n    if (monetaryFields.includes(fieldName)) {\n      const value = Math.random() * (max - min) + min\n      return Math.round(value * 100) / 100 // Arredondar para 2 casas decimais\n    }\n    \n    // Outros campos: números inteiros\n    return Math.floor(Math.random() * (max - min + 1)) + min\n  }\n\n  private generateCidade(estado: string): string | undefined {\n    if (!estado || !this.dataConfig.cidades[estado]) {\n      const result = this.getRandomFromArray(this.dataConfig.estados.flatMap(e => this.dataConfig.cidades[e] || []))\n      return Array.isArray(result) ? result[0] : result\n    }\n    const result = this.getRandomFromArray(this.dataConfig.cidades[estado])\n    return Array.isArray(result) ? result[0] : result\n  }\n\n  private generateBairro(cidade: string): string | undefined {\n    if (!cidade || !this.dataConfig.bairros[cidade]) {\n      // Pegar bairros de qualquer cidade\n      const allBairros = Object.values(this.dataConfig.bairros).flat()\n      const result = this.getRandomFromArray(allBairros)\n      return Array.isArray(result) ? result[0] : result\n    }\n    const result = this.getRandomFromArray(this.dataConfig.bairros[cidade])\n    return Array.isArray(result) ? result[0] : result\n  }\n\n  private generateCep(): string {\n    // Gerar CEP formatado com hífen (conforme recomendação UX)\n    return String(Math.floor(Math.random() * 90000000) + 10000000).replace(/(\\d{5})(\\d{3})/, '$1-$2')\n  }\n\n  private generateCaracteristicas(): string[] {\n    const count = Math.floor(Math.random() * 6) + 2 // 2-7 características\n    const result = this.getRandomFromArray(this.dataConfig.caracteristicas, count)\n    return Array.isArray(result) ? result : [result]\n  }\n\n  private generateCondominio(cidade: string): string | undefined {\n    if (Math.random() < 0.4) return undefined // 40% chance de ter condomínio\n    \n    if (!cidade || !this.dataConfig.condominios[cidade]) {\n      const allCondominios = Object.values(this.dataConfig.condominios).flat()\n      const result = this.getRandomFromArray(allCondominios)\n      return Array.isArray(result) ? result[0] : result\n    }\n    const result = this.getRandomFromArray(this.dataConfig.condominios[cidade])\n    return Array.isArray(result) ? result[0] : result\n  }\n\n  private generateCorretor(): { id: string; nome: string } {\n    const result = this.getRandomFromArray(this.dataConfig.corretores)\n    return Array.isArray(result) ? result[0] : result\n  }\n\n  private generateCondoSlug(nomeCondominio: string): string | undefined {\n    if (!nomeCondominio) return undefined\n    \n    return nomeCondominio\n      .toLowerCase()\n      .replace(/[^a-z0-9\\s]/g, '')\n      .replace(/\\s+/g, '-')\n      .replace(/^-+|-+$/g, '')\n  }\n\n  private generateBrokerSlug(nomeCorretor: string): string | undefined {\n    if (!nomeCorretor) return undefined\n    \n    return nomeCorretor\n      .toLowerCase()\n      .replace(/[^a-z0-9\\s]/g, '')\n      .replace(/\\s+/g, '-')\n      .replace(/^-+|-+$/g, '')\n  }\n\n  private generateTags(property: any): string[] {\n    const tags = [\n      property.subtipo?.toLowerCase() || property.tipo?.toLowerCase(),\n      property.endereco_bairro?.toLowerCase(),\n      property.destaque ? 'destaque' : null,\n      property.mobiliado ? 'mobiliado' : null,\n      'imóvel'\n    ].filter(Boolean) as string[]\n\n    // Capitalizar primeira letra de cada tag\n    return tags.map(tag => tag.charAt(0).toUpperCase() + tag.slice(1))\n  }\n\n  private generateImages(tipo: string): Array<{full: string, md: string, sm: string, cover?: boolean}> {\n    if (!this.config.includeImages) return []\n\n    // Mapear tipo/subtipo para categoria de imagem\n    const categoryMap: Record<string, keyof FakeDataConfig['images']> = {\n      // Tipos principais\n      'Casas/Sobrados': 'casa',\n      'Apartamentos': 'apartamento',\n      'Terrenos/Lotes': 'terreno',\n      'Comerciais': 'comercial',\n      'Rurais': 'terreno',\n      'Industriais': 'comercial',\n      \n      // Subtipos específicos\n      'Casa': 'casa',\n      'Sobrado': 'sobrado',\n      'Casa de Condomínio': 'casa',\n      'Apartamento Padrão': 'apartamento',\n      'Cobertura': 'cobertura',\n      'Duplex': 'apartamento',\n      'Triplex': 'apartamento',\n      'Studio': 'apartamento',\n      'Loft': 'apartamento',\n      'Garden': 'apartamento',\n      'Terreno': 'terreno',\n      'Lote': 'terreno',\n      'Loja Comercial': 'comercial',\n      'Sala Comercial': 'comercial',\n      'Prédio Comercial': 'comercial',\n      'Ponto Comercial': 'comercial',\n      'Chácara': 'terreno',\n      'Sítio': 'terreno',\n      'Fazenda': 'terreno',\n      'Rancho': 'terreno',\n      'Galpão Industrial': 'comercial',\n      'Barracão': 'comercial',\n      'Área Industrial': 'comercial'\n    }\n\n    const category = categoryMap[tipo] || 'default'\n    const images = this.dataConfig.images[category] || this.dataConfig.images.default\n\n    if (images.length === 0) return []\n\n    const imageCount = Math.floor(Math.random() * 4) + 2 // 2-5 imagens\n    const selectedImages = this.getRandomFromArray(images, imageCount)\n\n    return Array.isArray(selectedImages) \n      ? selectedImages.map((url, index) => ({\n          full: url.replace('w=800', 'w=1920'),\n          md: url.replace('w=800', 'w=1024'),\n          sm: url.replace('w=800', 'w=480'),\n          cover: index === 0\n        }))\n      : [selectedImages].map((url, index) => ({\n          full: url.replace('w=800', 'w=1920'),\n          md: url.replace('w=800', 'w=1024'),\n          sm: url.replace('w=800', 'w=480'),\n          cover: index === 0\n        }))\n  }\n\n  // === UTILITÁRIOS ===\n\n  private getRandomFromArray<T>(array: T[], count?: number): T | T[] {\n    if (!array || array.length === 0) return count ? [] : undefined as any\n\n    if (count === undefined) {\n      return array[Math.floor(Math.random() * array.length)]\n    }\n\n    // SEMPRE retornar array quando count é fornecido\n    const shuffled = [...array].sort(() => 0.5 - Math.random())\n    return shuffled.slice(0, Math.min(count, array.length))\n  }\n\n  /**\n   * Gera os dados fake e salva nos arquivos\n   */\n  async generate(): Promise<void> {\n    if (this.config.verbose) {\n      console.log('🎨 FakeDataGenerator v2.0 - Iniciando geração...')\n    }\n\n    // Carregar schema\n    await this.loadSchema()\n\n    // Gerar propriedades\n    const properties: HorizonPropertySchemaBaseType[] = []\n    const errors: string[] = []\n\n    for (let i = 0; i < this.config.totalProperties; i++) {\n      try {\n        const property = this.generateFakeProperty(i)\n        \n        // Validar com Zod\n        const validation = safeValidateHorizonPropertySchemaBase(property)\n        if (validation.success) {\n          properties.push(validation.data)\n        } else {\n          errors.push(`Propriedade ${i + 1}: ${validation.error.message}`)\n          if (this.config.verbose) {\n            console.warn(`⚠️ Erro de validação na propriedade ${i + 1}:`, validation.error.format())\n          }\n        }\n      } catch (error) {\n        errors.push(`Propriedade ${i + 1}: ${error}`)\n        if (this.config.verbose) {\n          console.error(`❌ Erro na geração da propriedade ${i + 1}:`, error)\n        }\n      }\n    }\n\n    if (this.config.verbose && errors.length > 0) {\n      console.log(`⚠️ ${errors.length} erros durante a geração`)\n    }\n\n    // Criar diretório de saída\n    await fs.mkdir(this.config.outputDir, { recursive: true })\n\n    if (this.config.categorizeByType) {\n      // Salvar por categoria\n      const categories = this.groupByType(properties)\n      \n      for (const [type, props] of Object.entries(categories)) {\n        const filename = `fake-${type.toLowerCase().replace(/\\s+/g, '-').replace(/\\//g, '-')}.json`\n        const filepath = path.join(this.config.outputDir, filename)\n        \n        await fs.writeFile(filepath, JSON.stringify(props, null, 2), 'utf-8')\n        \n        if (this.config.verbose) {\n          console.log(`✅ ${filename}: ${props.length} propriedades`)\n        }\n      }\n    }\n\n    // Salvar arquivo único com todas\n    const allFilepath = path.join(this.config.outputDir, 'fake-all-properties.json')\n    await fs.writeFile(allFilepath, JSON.stringify(properties, null, 2), 'utf-8')\n\n    if (this.config.verbose) {\n      console.log(`🎉 Geração concluída!`)\n      console.log(`   ✅ ${properties.length} propriedades válidas geradas`)\n      console.log(`   ⚠️ ${errors.length} erros encontrados`)\n      console.log(`   📁 Arquivos salvos em: ${this.config.outputDir}`)\n    }\n  }\n\n  private groupByType(properties: HorizonPropertySchemaBaseType[]): Record<string, HorizonPropertySchemaBaseType[]> {\n    const groups: Record<string, HorizonPropertySchemaBaseType[]> = {}\n    \n    properties.forEach(prop => {\n      const type = prop.tipo || 'outros'\n      if (!groups[type]) {\n        groups[type] = []\n      }\n      groups[type].push(prop)\n    })\n    \n    return groups\n  }\n}","/**\n * 🎨 FakeDataGenerator - Configuração de Exemplos\n * \n * Fonte de verdade manual para valores possíveis de cada campo.\n * Usado pelo FakeDataGenerator para gerar dados realistas e variados.\n * \n * ✅ ATUALIZADO para Schema v2.2.0:\n * - Valores monetários com precision: 2 (máximo 2 casas decimais)\n * - Compatível com validação .multipleOf(0.01) no Zod\n */\n\nexport const fakeDataConfig = {\n  // === TIPOS DE IMÓVEIS ===\n  tipos: [\n    \"Casas/Sobrados\",\n    \"Apartamentos\",\n    \"Terrenos/Lotes\", \n    \"Comerciais\",\n    \"Rurais\",\n    \"Industriais\"\n  ],\n  \n  subtipos: {\n    \"Casas/Sobrados\": [\"Casa\", \"Sobrado\", \"Casa de Condomínio\"],\n    \"Apartamentos\": [\"Apartamento Padrão\", \"Cobertura\", \"Duplex\", \"Triplex\", \"Studio\", \"Loft\", \"Garden\"],\n    \"Terrenos/Lotes\": [\"Terreno\", \"Lote\"],\n    \"Comerciais\": [\"Loja Comercial\", \"Sala Comercial\", \"Prédio Comercial\", \"Ponto Comercial\"],\n    \"Rurais\": [\"Chácara\", \"Sítio\", \"Fazenda\", \"Rancho\"],\n    \"Industriais\": [\"Galpão Industrial\", \"Barracão\", \"Área Industrial\"]\n  },\n  \n  finalidades: [\n    \"Residencial\",\n    \"Comercial\", \n    \"Industrial\",\n    \"Rural\",\n    \"Mista\"\n  ],\n\n  // === LOCALIZAÇÃO ===\n  estados: [\n    \"São Paulo\",\n    \"Rio de Janeiro\", \n    \"Minas Gerais\",\n    \"Santa Catarina\",\n    \"Rio Grande do Sul\",\n    \"Paraná\",\n    \"Bahia\",\n    \"Pernambuco\",\n    \"Ceará\",\n    \"Distrito Federal\"\n  ],\n  \n  cidades: {\n    \"São Paulo\": [\n      \"São Paulo\", \"Guarulhos\", \"Campinas\", \"São Bernardo do Campo\", \n      \"Santo André\", \"Osasco\", \"Sorocaba\", \"Ribeirão Preto\", \"Santos\", \"Diadema\"\n    ],\n    \"Rio de Janeiro\": [\n      \"Rio de Janeiro\", \"São Gonçalo\", \"Duque de Caxias\", \"Nova Iguaçu\", \n      \"Niterói\", \"Campos dos Goytacazes\", \"Belford Roxo\", \"São João de Meriti\", \"Petrópolis\", \"Volta Redonda\"\n    ],\n    \"Minas Gerais\": [\n      \"Belo Horizonte\", \"Uberlândia\", \"Contagem\", \"Juiz de Fora\", \n      \"Betim\", \"Montes Claros\", \"Ribeirão das Neves\", \"Uberaba\", \"Governador Valadares\", \"Ipatinga\"\n    ],\n    \"Santa Catarina\": [\n      \"Joinville\", \"Florianópolis\", \"Blumenau\", \"São José\", \n      \"Criciúma\", \"Chapecó\", \"Itajaí\", \"Lages\", \"Jaraguá do Sul\", \"Torres\"\n    ],\n    \"Rio Grande do Sul\": [\n      \"Porto Alegre\", \"Caxias do Sul\", \"Pelotas\", \"Santa Maria\", \n      \"Gravataí\", \"Viamão\", \"São Leopoldo\", \"Novo Hamburgo\", \"Sapucaia do Sul\", \"Uruguaiana\"\n    ]\n  },\n  \n  bairros: {\n    \"São Paulo\": [\n      \"Vila Madalena\", \"Itaim Bibi\", \"Jardins\", \"Moema\", \"Vila Olímpia\", \n      \"Pinheiros\", \"Alto de Pinheiros\", \"Vila Nova Conceição\", \"Bela Vista\", \"Liberdade\",\n      \"Vila Mariana\", \"Saúde\", \"Ipiranga\", \"Tatuapé\", \"Mooca\"\n    ],\n    \"Rio de Janeiro\": [\n      \"Copacabana\", \"Ipanema\", \"Leblon\", \"Barra da Tijuca\", \"Botafogo\", \n      \"Flamengo\", \"Laranjeiras\", \"Santa Teresa\", \"Centro\", \"Tijuca\",\n      \"Vila Isabel\", \"Grajaú\", \"São Conrado\", \"Recreio\", \"Jacarepaguá\"\n    ],\n    \"Belo Horizonte\": [\n      \"Savassi\", \"Funcionários\", \"Centro\", \"Pampulha\", \"Buritis\", \n      \"Lourdes\", \"Anchieta\", \"Santo Antônio\", \"Carlos Prates\", \"Cidade Nova\",\n      \"São Pedro\", \"Mangabeiras\", \"Belvedere\", \"Vila da Serra\", \"Santo Agostinho\"\n    ],\n    \"Florianópolis\": [\n      \"Centro\", \"Trindade\", \"Córrego Grande\", \"Pantanal\", \"Capoeiras\", \n      \"João Paulo\", \"Ingleses\", \"Canasvieiras\", \"Jurerê\", \"Lagoa da Conceição\",\n      \"Campeche\", \"Ribeirão da Ilha\", \"Costeira do Pirajubaé\", \"Itacorubi\", \"Santa Mônica\"\n    ],\n    \"Torres\": [\n      \"Centro\", \"Prainha\", \"Predial\", \"Itapeva\", \"São Domingos\",\n      \"Guarita\", \"Praia Grande\", \"Vila São João\", \"Parque Marítimo\", \"Jardim Boa Vista\"\n    ]\n  },\n  \n  logradouros: [\n    \"Rua das Flores\", \"Avenida Paulista\", \"Rua Augusta\", \"Avenida Brasil\", \n    \"Rua do Comércio\", \"Avenida Atlântica\", \"Rua XV de Novembro\", \"Avenida Silva Jardim\",\n    \"Rua das Palmeiras\", \"Avenida Beira Mar\", \"Rua do Sol\", \"Avenida Central\",\n    \"Rua Santos Dumont\", \"Avenida Presidente Vargas\", \"Rua Barão do Rio Branco\",\n    \"Avenida João Pessoa\", \"Rua Dom Pedro II\", \"Avenida Getúlio Vargas\",\n    \"Rua Tiradentes\", \"Avenida Independência\", \"Rua Marechal Deodoro\"\n  ],\n  \n  zonas: [\n    \"Norte\", \"Sul\", \"Leste\", \"Oeste\", \"Centro\", \n    \"Centro-Sul\", \"Centro-Norte\", \"Zona Rural\"\n  ],\n\n  // === CARACTERÍSTICAS ===\n  caracteristicas: [\n    // Estruturais\n    \"Varanda\", \"Sacada\", \"Terraço\", \"Quintal\", \"Jardim\", \"Piscina\", \n    \"Churrasqueira\", \"Área Gourmet\", \"Cozinha Americana\", \"Cozinha Planejada\",\n    \"Closet\", \"Suíte Master\", \"Banheira\", \"Box Blindex\", \"Lavabo\",\n    \n    // Acabamentos\n    \"Piso Laminado\", \"Piso Cerâmico\", \"Piso de Madeira\", \"Granito\", \"Mármore\",\n    \"Gesso\", \"Papel de Parede\", \"Teto Rebaixado\", \"Sanca\", \"Molduras\",\n    \n    // Instalações\n    \"Ar Condicionado\", \"Aquecimento Central\", \"Lareira\", \"Interfone\", \n    \"Portão Eletrônico\", \"Alarme\", \"Câmeras\", \"Internet\", \"TV a Cabo\",\n    \n    // Área Externa\n    \"Garagem Coberta\", \"Garagem Descoberta\", \"Depósito\", \"Área de Serviço\",\n    \"Edícula\", \"Casa de Caseiro\", \"Poço Artesiano\", \"Cisterna\",\n    \n    // Condomínio\n    \"Portaria 24h\", \"Salão de Festas\", \"Academia\", \"Playground\", \"Quadra\",\n    \"Piscina\", \"Sauna\", \"Spa\", \"Cinema\", \"Coworking\", \"Pet Place\",\n    \n    // Comercial\n    \"Ar Condicionado Central\", \"Elevador\", \"Recepção\", \"Copa\", \"Estacionamento\",\n    \"Banheiro Adaptado\", \"Gerador\", \"Cabeamento Estruturado\"\n  ],\n\n  // === RANGES NUMÉRICOS ===\n  ranges: {\n    dormitorios: [1, 5],\n    suites: [0, 3], \n    banheiros: [1, 4],\n    vagas_garagem: [0, 4],\n    area_total: [30, 500],\n    area_privativa: [25, 450],\n    area_util: [20, 400],\n    // VALORES MONETÁRIOS com precision: 2 (máximo 2 casas decimais)\n    valor_venda: [150000.00, 5000000.99],\n    valor_locacao: [800.00, 15000.99],\n    valor_diaria: [80.00, 800.99],\n    valor_condominio: [200.00, 2000.99], \n    valor_iptu: [500.00, 8000.99],\n    numero_pessoas: [1, 8]\n  },\n\n  // === IMAGENS UNSPLASH ===\n  images: {\n    apartamento: [\n      \"https://images.unsplash.com/photo-1522708323590-d24dbb6b0267?w=800\",\n      \"https://images.unsplash.com/photo-1484154218962-a197022b5858?w=800\",\n      \"https://images.unsplash.com/photo-1502672260266-1c1ef2d93688?w=800\",\n      \"https://images.unsplash.com/photo-1560448204-e02f11c3d0e2?w=800\",\n      \"https://images.unsplash.com/photo-1571055107559-3e67626fa8be?w=800\"\n    ],\n    casa: [\n      \"https://images.unsplash.com/photo-1564013799919-ab600027ffc6?w=800\",\n      \"https://images.unsplash.com/photo-1570129477492-45c003edd2be?w=800\",\n      \"https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=800\",\n      \"https://images.unsplash.com/photo-1600596542815-ffad4c1539a9?w=800\",\n      \"https://images.unsplash.com/photo-1449824913935-59a10b8d2000?w=800\"\n    ],\n    sobrado: [\n      \"https://images.unsplash.com/photo-1600047509807-ba8f99d2cdde?w=800\",\n      \"https://images.unsplash.com/photo-1512917774080-9991f1c4c750?w=800\",\n      \"https://images.unsplash.com/photo-1600210492486-724fe5c67fb0?w=800\",\n      \"https://images.unsplash.com/photo-1600607687644-c7171b42498b?w=800\"\n    ],\n    cobertura: [\n      \"https://images.unsplash.com/photo-1600566753190-17f0baa2a6c3?w=800\",\n      \"https://images.unsplash.com/photo-1600566752355-35792bedcfea?w=800\",\n      \"https://images.unsplash.com/photo-1600566752734-17d3c57ba5c4?w=800\"\n    ],\n    terreno: [\n      \"https://images.unsplash.com/photo-1500382017468-9049fed747ef?w=800\",\n      \"https://images.unsplash.com/photo-1416879595882-3373a0480b5b?w=800\",\n      \"https://images.unsplash.com/photo-1440581572325-0bea30075d9d?w=800\"\n    ],\n    comercial: [\n      \"https://images.unsplash.com/photo-1497366216548-37526070297c?w=800\",\n      \"https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=800\",\n      \"https://images.unsplash.com/photo-1554469384-e58fac16e23a?w=800\"\n    ],\n    default: [\n      \"https://images.unsplash.com/photo-1560518883-ce09059eeffa?w=800\",\n      \"https://images.unsplash.com/photo-1582407947304-fd86f028f716?w=800\",\n      \"https://images.unsplash.com/photo-1588880331179-bc9b93a8cb5e?w=800\"\n    ]\n  },\n\n  // === CONDOMÍNIOS ===\n  condominios: {\n    \"São Paulo\": [\n      \"Residencial Park View\", \"Condomínio Jardim das Flores\", \"Edifício Solar do Itaim\",\n      \"Residencial Vila Madalena\", \"Condomínio Pinheiros Premium\", \"Torre Paulista\"\n    ],\n    \"Rio de Janeiro\": [\n      \"Residencial Barra Premium\", \"Condomínio Ipanema Palace\", \"Edifício Copacabana View\",\n      \"Residencial Leblon Tower\", \"Condomínio Botafogo Bay\", \"Torre do Rio\"\n    ],\n    \"Florianópolis\": [\n      \"Residencial Lagoa Azul\", \"Condomínio Jurerê Internacional\", \"Edifício Centro Histórico\",\n      \"Residencial Trindade\", \"Condomínio Ingleses Beach\", \"Torre da Ilha\"\n    ],\n    \"Torres\": [\n      \"Residencial Reserva das Águas\", \"Condomínio Praia Grande\", \"Edifício Torres Plaza\",\n      \"Residencial Guarita Park\", \"Condomínio Itapeva Beach\"\n    ]\n  },\n\n  // === CORRETORES ===\n  corretores: [\n    { id: \"COR001\", nome: \"Ana Silva\" },\n    { id: \"COR002\", nome: \"Carlos Santos\" },\n    { id: \"COR003\", nome: \"Maria Oliveira\" },\n    { id: \"COR004\", nome: \"João Pereira\" },\n    { id: \"COR005\", nome: \"Fernanda Costa\" },\n    { id: \"COR006\", nome: \"Roberto Lima\" },\n    { id: \"COR007\", nome: \"Patricia Souza\" },\n    { id: \"COR008\", nome: \"André Almeida\" },\n    { id: \"COR009\", nome: \"Juliana Ferreira\" },\n    { id: \"COR010\", nome: \"Ricardo Barbosa\" }\n  ],\n\n  // === CONFIGURAÇÕES DO SCHEMA ===\n  schemaConfig: {\n    // Valores padrão conforme schema base\n    currency: \"BRL\",\n    unit_area: \"m2\", \n    unit_distance: \"meters\",\n    map_show_proximity: true,\n    \n    // Operações possíveis (enum)\n    operacoes: [\"venda\", \"locacao\", \"temporada\"],\n    \n    // Validações de precisão monetária (2 decimais máximo)\n    monetaryPrecision: 2,\n    \n    // Formatos disponíveis\n    formats: {\n      currency: \"BRL\",\n      area: \"m2\",\n      distance: [\"meters\", \"km\"],\n      count: \"integer\"\n    },\n    \n    // Máscaras disponíveis (frontend only)\n    masks: [\"cep\", \"cpf\", \"cnpj\", \"phone\", \"email\", \"url\"]\n  }\n}"],"mappings":"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","names":["result"]}