Mission 1b (lot 1) — akelius, app_urbains, axia, beaudoin, boardwalk, bribourg
- akelius : JSON détail découvert (pets 221/247, meublé, inclusions, photos HD) - boardwalk : superficie 100 %, dispo réelle, sync 210 s -> 54 s (cache detail) - beaudoin : commodités 100 % (additional_features), superficie 67 % - app_urbains : superficie 100 %, adresse Le Charlie corrigée - normalize.py : « chiens et chats acceptés » -> oui (priorité sur conditions) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Showing 176 changed files with +19,674 and −80
modified
louka/connectors/akelius.py
+163 −0
@@ -7,9 +7,15 @@ | ||
| 7 | 7 | # des unités canadiennes (adresse, loyer, pi², chambres, photos). On filtre |
| 8 | 8 | # sur le Grand Montréal (Montréal, Westmount, Mont-Royal, Saint-Lambert, |
| 9 | 9 | # Greenfield Park) — Toronto/Ottawa/Gatineau exclus. |
| 10 | +# Chaque unité a aussi un JSON détail (/lettings/marketing/v2/CA/<id>.json) | |
| 11 | +# avec les keyfacts complets : inclusions (chauffage, eau chaude, | |
| 12 | +# électricité, internet), électroménagers, animaux, meublé, ascenseur, | |
| 13 | +# piscine, gym, année de construction, téléphone — visité via le cache | |
| 14 | +# self.detail() (max ~150 nouveaux fetchs par synchronisation). | |
| 10 | 15 | # ----------------------------------------------------------------------------- |
| 11 | 16 | from __future__ import annotations |
| 12 | 17 | |
| 18 | +import hashlib | |
| 13 | 19 | import json |
| 14 | 20 | import re |
| 15 | 21 | |
@@ -18,6 +24,7 @@ from .base import BaseConnector | ||
| 18 | 24 | |
| 19 | 25 | BASE = "https://rent.akelius.com" |
| 20 | 26 | SEARCH_URL = f"{BASE}/en/search/canada/apartment/montreal" |
| 27 | +DETAIL_URL = BASE + "/lettings/marketing/v2/CA/{uid}.json" | |
| 21 | 28 | STATE_RE = re.compile( |
| 22 | 29 | r'<script id="akeliusWebsite-state" type="application/json">(.*?)</script>', |
| 23 | 30 | re.S) |
@@ -33,11 +40,52 @@ _GM_CITIES = { | ||
| 33 | 40 | |
| 34 | 41 | _BED_TYPES = {0: "Studio", 1: "3½", 2: "4½", 3: "5½", 4: "6½"} |
| 35 | 42 | |
| 43 | +# keyfacts booléens du JSON détail -> libellé de commodité (si vrai) | |
| 44 | +_KF_AMENITIES = { | |
| 45 | + "has-air-conditioning": "Climatisation", | |
| 46 | + "has-central-air-conditioning": "Climatisation centrale", | |
| 47 | + "has-balcony": "Balcon", | |
| 48 | + "has-terrace": "Terrasse", | |
| 49 | + "has-bicycle-racks": "Supports à vélos", | |
| 50 | + "has-blinds": "Stores", | |
| 51 | + "has-bosch-built-in-appliances": "Électroménagers encastrés Bosch", | |
| 52 | + "has-canada-post-parcel-locker": "Casier à colis Postes Canada", | |
| 53 | + "has-central-vacuuming-system": "Aspirateur central", | |
| 54 | + "has-concierge": "Concierge", | |
| 55 | + "has-dishwasher": "Lave-vaisselle", | |
| 56 | + "has-dryer": "Sécheuse", | |
| 57 | + "has-washing-machine": "Laveuse", | |
| 58 | + "has-washer-dryer": "Laveuse-sécheuse", | |
| 59 | + "has-elevator": "Ascenseur", | |
| 60 | + "has-fitness-centre": "Salle d'entraînement", | |
| 61 | + "has-heated-bathroom-floor": "Plancher de salle de bain chauffant", | |
| 62 | + "has-indoor-pool": "Piscine intérieure", | |
| 63 | + "has-outdoor-pool": "Piscine extérieure", | |
| 64 | + "has-laundry-room": "Buanderie", | |
| 65 | + "has-microwave": "Micro-ondes", | |
| 66 | + "has-openplan-kitchen": "Cuisine à aire ouverte", | |
| 67 | + "has-sauna": "Sauna", | |
| 68 | + "has-wine-fridge": "Cellier à vin", | |
| 69 | + "is-broadband-included-in-rent": "Internet inclus", | |
| 70 | + "is-electricity-included-in-rent": "Électricité incluse", | |
| 71 | + "is-gas-included-in-rent": "Gaz inclus", | |
| 72 | + "is-heating-included-in-rent": "Chauffage inclus", | |
| 73 | + "is-hot-water-included-in-rent": "Eau chaude incluse", | |
| 74 | + "is-water-included-in-rent": "Eau incluse", | |
| 75 | + "is-refurbished": "Rénové", | |
| 76 | + "is-smart-home": "Logement intelligent", | |
| 77 | +} | |
| 78 | + | |
| 79 | + | |
| 80 | +class _DetailBudget(Exception): | |
| 81 | + """Budget de nouvelles pages détail épuisé pour cette synchronisation.""" | |
| 82 | + | |
| 36 | 83 | |
| 37 | 84 | class AkeliusConnector(BaseConnector): |
| 38 | 85 | source_id = "akelius" |
| 39 | 86 | request_delay = 0.6 |
| 40 | 87 | max_units = 400 # garde-fou |
| 88 | + max_details = 150 # nouveaux JSON détail max par synchronisation | |
| 41 | 89 | |
| 42 | 90 | def fetch(self) -> list[Listing]: |
| 43 | 91 | html = self.get(SEARCH_URL).text |
@@ -56,16 +104,131 @@ class AkeliusConnector(BaseConnector): | ||
| 56 | 104 | units = body |
| 57 | 105 | break |
| 58 | 106 | |
| 107 | + self._detail_fetches = 0 | |
| 59 | 108 | listings: list[Listing] = [] |
| 60 | 109 | for u in units[: self.max_units]: |
| 61 | 110 | try: |
| 62 | 111 | lst = self._unit_listing(u) |
| 63 | 112 | if lst: |
| 113 | + self._enrich(lst, u) | |
| 64 | 114 | listings.append(lst) |
| 65 | 115 | except Exception: |
| 66 | 116 | continue |
| 67 | 117 | return listings |
| 68 | 118 | |
| 119 | + # -- JSON détail (keyfacts complets) --------------------------------------- | |
| 120 | + def _fetch_detail(self, uid: str) -> dict: | |
| 121 | + try: | |
| 122 | + resp = self.get(DETAIL_URL.format(uid=uid)) | |
| 123 | + data = json.loads(resp.content.decode("utf-8-sig")) | |
| 124 | + except Exception: | |
| 125 | + return {} | |
| 126 | + if not isinstance(data, dict): | |
| 127 | + return {} | |
| 128 | + docs = data.get("documents") or [] | |
| 129 | + images = [d.get("mediumUrl") or d.get("originalImageUrl") | |
| 130 | + for d in docs if isinstance(d, dict) and not d.get("isExample")] | |
| 131 | + return { | |
| 132 | + "keyfacts": data.get("keyfacts") or {}, | |
| 133 | + "contact": data.get("contactDetails") or {}, | |
| 134 | + "images": [i for i in images if isinstance(i, str)][:30], | |
| 135 | + } | |
| 136 | + | |
| 137 | + def _enrich(self, lst: Listing, u: dict) -> None: | |
| 138 | + """Complète l'annonce avec le JSON détail (via cache self.detail).""" | |
| 139 | + key = hashlib.sha1(json.dumps( | |
| 140 | + {"rent": (u.get("keyfacts") or {}).get("total-rent"), | |
| 141 | + "avail": (u.get("keyfacts") or {}).get("available-from-date"), | |
| 142 | + "pub": u.get("lastPublishedDate")}, | |
| 143 | + sort_keys=True).encode("utf-8")).hexdigest() | |
| 144 | + | |
| 145 | + def fetch_fn(): | |
| 146 | + if self._detail_fetches >= self.max_details: | |
| 147 | + raise _DetailBudget() | |
| 148 | + self._detail_fetches += 1 | |
| 149 | + return self._fetch_detail(lst.external_id) | |
| 150 | + | |
| 151 | + try: | |
| 152 | + payload = self.detail(lst.external_id, key, fetch_fn) | |
| 153 | + except _DetailBudget: | |
| 154 | + return | |
| 155 | + kf = payload.get("keyfacts") or {} | |
| 156 | + if not kf: | |
| 157 | + return | |
| 158 | + | |
| 159 | + # commodités (libellés français, seulement les keyfacts vrais) | |
| 160 | + for k, label in _KF_AMENITIES.items(): | |
| 161 | + if kf.get(k) and label not in lst.amenities: | |
| 162 | + lst.amenities.append(label) | |
| 163 | + | |
| 164 | + # animaux / meublé (valeurs structurées de la source) | |
| 165 | + pets = str(kf.get("pets-allowed") or "").strip().lower() | |
| 166 | + if pets == "yes": | |
| 167 | + lst.pets = "oui" | |
| 168 | + elif pets == "no": | |
| 169 | + lst.pets = "non" | |
| 170 | + elif pets: | |
| 171 | + lst.pets = "conditions" | |
| 172 | + furn = str(kf.get("furnished-state") or "").strip().lower() | |
| 173 | + if furn == "furnished": | |
| 174 | + lst.furnished = True | |
| 175 | + elif furn == "unfurnished": | |
| 176 | + lst.furnished = False | |
| 177 | + | |
| 178 | + # details structurés (booléens explicites du JSON — jamais devinés) | |
| 179 | + details: dict = {} | |
| 180 | + inclusions = {} | |
| 181 | + for src, dst in (("is-heating-included-in-rent", "heating"), | |
| 182 | + ("is-electricity-included-in-rent", "electricity"), | |
| 183 | + ("is-hot-water-included-in-rent", "hot_water"), | |
| 184 | + ("is-broadband-included-in-rent", "internet")): | |
| 185 | + if isinstance(kf.get(src), bool): | |
| 186 | + inclusions[dst] = kf[src] | |
| 187 | + if inclusions: | |
| 188 | + details["inclusions"] = inclusions | |
| 189 | + appliances = {} | |
| 190 | + if isinstance(kf.get("has-dishwasher"), bool): | |
| 191 | + appliances["dishwasher"] = kf["has-dishwasher"] | |
| 192 | + if isinstance(kf.get("has-washer-dryer"), bool): | |
| 193 | + wd = kf["has-washer-dryer"] or ( | |
| 194 | + bool(kf.get("has-washing-machine")) and bool(kf.get("has-dryer"))) | |
| 195 | + appliances["washer_dryer"] = wd | |
| 196 | + if appliances: | |
| 197 | + details["appliances"] = appliances | |
| 198 | + if isinstance(kf.get("has-air-conditioning"), bool): | |
| 199 | + details["ac"] = (kf["has-air-conditioning"] | |
| 200 | + or bool(kf.get("has-central-air-conditioning"))) | |
| 201 | + if isinstance(kf.get("has-elevator"), bool): | |
| 202 | + details["elevator"] = kf["has-elevator"] | |
| 203 | + if isinstance(kf.get("has-balcony"), bool): | |
| 204 | + details["balcony"] = kf["has-balcony"] or bool(kf.get("has-terrace")) | |
| 205 | + if isinstance(kf.get("has-indoor-pool"), bool) or \ | |
| 206 | + isinstance(kf.get("has-outdoor-pool"), bool): | |
| 207 | + details["pool"] = bool(kf.get("has-indoor-pool")) or \ | |
| 208 | + bool(kf.get("has-outdoor-pool")) | |
| 209 | + if isinstance(kf.get("has-fitness-centre"), bool): | |
| 210 | + details["gym"] = kf["has-fitness-centre"] | |
| 211 | + if isinstance(kf.get("has-laundry-room"), bool): | |
| 212 | + details["laundry"] = kf["has-laundry-room"] | |
| 213 | + year = kf.get("construction-year") | |
| 214 | + if isinstance(year, int): | |
| 215 | + details["construction_year"] = year | |
| 216 | + phone = ((payload.get("contact") or {}).get("phoneNumber") or "").strip() | |
| 217 | + if phone: | |
| 218 | + details["contact"] = {"phone": phone} | |
| 219 | + if details: | |
| 220 | + lst.details = details | |
| 221 | + | |
| 222 | + # description libre éventuelle (keyfact « free-text ») | |
| 223 | + free = str(kf.get("free-text") or "").strip() | |
| 224 | + if free: | |
| 225 | + lst.description = (lst.description + " — " + free)[:600] \ | |
| 226 | + if lst.description else free[:600] | |
| 227 | + | |
| 228 | + # photos pleine résolution du détail (600 px au lieu de 400 px) | |
| 229 | + if payload.get("images"): | |
| 230 | + lst.images = payload["images"][:30] | |
| 231 | + | |
| 69 | 232 | def _unit_listing(self, u: dict) -> Listing | None: |
| 70 | 233 | addr = u.get("address") or {} |
| 71 | 234 | kf = u.get("keyfacts") or {} |
modified
louka/connectors/app_urbains.py
+44 −7
@@ -9,6 +9,7 @@ | ||
| 9 | 9 | from __future__ import annotations |
| 10 | 10 | |
| 11 | 11 | import re |
| 12 | +from urllib.parse import unquote | |
| 12 | 13 | |
| 13 | 14 | from bs4 import BeautifulSoup |
| 14 | 15 | |
@@ -25,6 +26,10 @@ ADDR_RE = re.compile( | ||
| 25 | 26 | r"\d{1,5}[^,<>|]{2,60},\s*(?:Lévis|Québec)\s*,?\s*(?:QC|Qu[ée]bec)?" |
| 26 | 27 | r"[^.<>|]{0,15}[A-Z]\d[A-Z]\s?\d[A-Z]\d" |
| 27 | 28 | ) |
| 29 | +# adresse plus permissive (sans code postal) pour la carte-projet wpgb | |
| 30 | +ADDR_LOOSE_RE = re.compile( | |
| 31 | + r"\d{1,5}[^,<>|]{2,60},\s*(?:Lévis|Québec)\b[^.<>|]{0,25}") | |
| 32 | +AREA_RE = re.compile(r"(\d[\d\s]{1,6})\s*pi[²2]", re.I) | |
| 28 | 33 | IMG_RE = re.compile(r'https?://[^"\s\\)]+/wp-content/uploads/[^"\s\\)]+' |
| 29 | 34 | r"\.(?:jpe?g|png|webp)", re.I) |
| 30 | 35 | BAD_IMG_RE = re.compile(r"favicon|logo|icon|cropped-|social|plugins|hqdefault|" |
@@ -85,8 +90,20 @@ class AppartementsUrbainsConnector(BaseConnector): | ||
| 85 | 90 | soup = BeautifulSoup(html, "html.parser") |
| 86 | 91 | text = re.sub(r"\s+", " ", soup.get_text(" ", strip=True)) |
| 87 | 92 | |
| 88 | − m = ADDR_RE.search(text) | |
| 89 | − address = m.group(0).strip() if m else "" | |
| 93 | + # Adresse : de préférence la carte wpgb du projet lui-même | |
| 94 | + # (la 1re adresse de la page peut être un point d'intérêt voisin) | |
| 95 | + address = "" | |
| 96 | + for card in soup.select(".wpgb-card"): | |
| 97 | + card_text = re.sub(r"\s+", " ", card.get_text(" ", strip=True)) | |
| 98 | + if card_text.lower().startswith(meta["name"].lower()): | |
| 99 | + am_ = ADDR_RE.search(card_text) or \ | |
| 100 | + ADDR_LOOSE_RE.search(card_text) | |
| 101 | + if am_: | |
| 102 | + address = am_.group(0).strip(" ,") | |
| 103 | + break | |
| 104 | + if not address: | |
| 105 | + m = ADDR_RE.search(text) | |
| 106 | + address = m.group(0).strip() if m else "" | |
| 90 | 107 | sector = meta["sector"] |
| 91 | 108 | city = infer_city(sector) |
| 92 | 109 | if "Lévis" in address: |
@@ -102,11 +119,23 @@ class AppartementsUrbainsConnector(BaseConnector): | ||
| 102 | 119 | og = soup.find("meta", attrs={"property": "og:description"}) |
| 103 | 120 | desc = og["content"].strip()[:600] if og and og.get("content") else "" |
| 104 | 121 | |
| 105 | − # Commodités (blocs « avantages ») | |
| 122 | + # Commodités (blocs « avantages » — deux générations de gabarits) | |
| 106 | 123 | amenities = list(dict.fromkeys( |
| 107 | − s.get_text(strip=True) | |
| 108 | − for s in soup.select("div.ct-div-block.c-center span.ct-span") | |
| 109 | − if s.get_text(strip=True)))[:15] | |
| 124 | + [re.sub(r"\s+", " ", h.get_text(" ", strip=True)) | |
| 125 | + for h in soup.select(".listing-avantages h4") | |
| 126 | + if h.get_text(strip=True)] + | |
| 127 | + [s.get_text(strip=True) | |
| 128 | + for s in soup.select("div.ct-div-block.c-center span.ct-span") | |
| 129 | + if s.get_text(strip=True)]))[:15] | |
| 130 | + | |
| 131 | + # Téléphone du projet (lien tel: structuré) -> details.contact | |
| 132 | + details: dict = {} | |
| 133 | + tel = soup.select_one('a[href^="tel:"]') | |
| 134 | + if tel: | |
| 135 | + digits = re.sub(r"\D", "", unquote(tel.get("href", "")))[-10:] | |
| 136 | + if len(digits) == 10: | |
| 137 | + details["contact"] = {"phone": "-".join( | |
| 138 | + (digits[:3], digits[3:6], digits[6:]))} | |
| 110 | 139 | |
| 111 | 140 | # Tableau des unités disponibles |
| 112 | 141 | seen: set[str] = set() |
@@ -135,6 +164,13 @@ class AppartementsUrbainsConnector(BaseConnector): | ||
| 135 | 164 | r"Disponibilité\s+(.*?)(?:\s+Superficie|\s+Prix|$)", |
| 136 | 165 | row_text) |
| 137 | 166 | availability = am.group(1).strip() if am else "" |
| 167 | + # Superficie de l'unité (colonne « Superficie (pi²) ») : | |
| 168 | + # texte brut dans amenities — finalize() dérive area_sqft | |
| 169 | + unit_amenities = amenities | |
| 170 | + sqm = AREA_RE.search(row_text) | |
| 171 | + if sqm: | |
| 172 | + unit_amenities = amenities + [ | |
| 173 | + f"{sqm.group(1).strip()} pi²"] | |
| 138 | 174 | listings.append(Listing( |
| 139 | 175 | source=self.source_id, |
| 140 | 176 | external_id=f"{slug}-{num}", |
@@ -148,7 +184,8 @@ class AppartementsUrbainsConnector(BaseConnector): | ||
| 148 | 184 | price_label=price_label, |
| 149 | 185 | availability=availability, |
| 150 | 186 | description=desc, |
| 151 | − amenities=amenities, | |
| 187 | + amenities=unit_amenities, | |
| 188 | + details=dict(details), | |
| 152 | 189 | images=images, |
| 153 | 190 | )) |
| 154 | 191 | except Exception: |
modified
louka/connectors/axia.py
+31 −8
@@ -42,30 +42,52 @@ class AxiaConnector(BaseConnector): | ||
| 42 | 42 | if not re.search(r"icone|logo|favicon|fleche|-\d+x\d+\.", |
| 43 | 43 | u, re.I)][:25] |
| 44 | 44 | |
| 45 | − # Description (meta) + commodités (libellés d'icônes) | |
| 45 | + # Description (meta + paragraphe « APPARTEMENTS » sur les unités) | |
| 46 | 46 | desc = "" |
| 47 | 47 | og = soup.find("meta", attrs={"property": "og:description"}) or \ |
| 48 | 48 | soup.find("meta", attrs={"name": "description"}) |
| 49 | 49 | if og and og.get("content"): |
| 50 | − desc = og["content"].strip()[:600] | |
| 50 | + desc = og["content"].strip() | |
| 51 | + for p in soup.find_all("p"): | |
| 52 | + txt = re.sub(r"\s+", " ", p.get_text(" ", strip=True)) | |
| 53 | + if "électroménagers" in txt: # descriptif des unités | |
| 54 | + desc = (desc + " " + txt).strip() | |
| 55 | + break | |
| 56 | + desc = desc[:600] | |
| 51 | 57 | amenities = [] |
| 52 | 58 | for el in soup.select(".icon-label"): |
| 53 | 59 | txt = re.sub(r"\s+", " ", el.get_text(" ", strip=True)).strip() |
| 54 | 60 | if txt and txt not in amenities: |
| 55 | 61 | amenities.append(txt) |
| 56 | 62 | |
| 57 | − # Promotion / disponibilité | |
| 63 | + # Contact (liens tel:/mailto: structurés — location résidentielle) | |
| 64 | + contact: dict = {} | |
| 65 | + tel = soup.select_one('a[href^="tel:"]') | |
| 66 | + if tel: | |
| 67 | + digits = re.sub(r"\D", "", tel.get("href", ""))[-10:] | |
| 68 | + if len(digits) == 10: | |
| 69 | + contact["phone"] = "-".join( | |
| 70 | + (digits[:3], digits[3:6], digits[6:])) | |
| 71 | + mail = soup.select_one('a[href^="mailto:"]') | |
| 72 | + if mail: | |
| 73 | + contact["email"] = mail.get("href", "")[7:].split("?")[0] | |
| 74 | + | |
| 75 | + # Disponibilité (texte du site) + promotion (dans la description, | |
| 76 | + # pour ne pas fausser la date de disponibilité normalisée) | |
| 77 | + page_text = re.sub(r"\s+", " ", soup.get_text(" ", strip=True)) | |
| 58 | 78 | availability = "Disponible" |
| 59 | − m = re.search(r"(\d\s*MOIS OFFERTS[^<*]{0,80})", html, re.I) | |
| 79 | + if re.search(r"Maintenant disponible à la location", page_text, re.I): | |
| 80 | + availability = "Maintenant disponible à la location" | |
| 81 | + m = re.search(r"(\d\s*MOIS OFFERTS[^<*]{0,80})", page_text, re.I) | |
| 60 | 82 | if m: |
| 61 | − availability = "Disponible — promotion " + \ | |
| 62 | − re.sub(r"\s+", " ", m.group(1)).strip() | |
| 83 | + promo = "Promotion : " + re.sub(r"\s+", " ", m.group(1)).strip() | |
| 84 | + desc = (desc + " — " + promo)[:600] | |
| 63 | 85 | |
| 64 | 86 | # Cartes de prix : « 2 chambres (4 ½) », superficie, « À partir de … $ » |
| 65 | 87 | for card in soup.select(".price-card"): |
| 66 | 88 | try: |
| 67 | 89 | lst = self._parse_card(card, images, desc, amenities, |
| 68 | − availability) | |
| 90 | + availability, contact) | |
| 69 | 91 | except Exception: |
| 70 | 92 | continue |
| 71 | 93 | if lst: |
@@ -73,7 +95,7 @@ class AxiaConnector(BaseConnector): | ||
| 73 | 95 | return listings |
| 74 | 96 | |
| 75 | 97 | def _parse_card(self, card, images, desc, amenities, |
| 76 | − availability) -> Listing | None: | |
| 98 | + availability, contact=None) -> Listing | None: | |
| 77 | 99 | head = card.get_text(" ", strip=True) # « 2 chambres (4 ½) » |
| 78 | 100 | m = re.search(r"(\d)\s*chambres?", head, re.I) |
| 79 | 101 | mtype = re.search(r"\(\s*(\d)\s*(?:½|1/2)\s*\)", head) |
@@ -114,5 +136,6 @@ class AxiaConnector(BaseConnector): | ||
| 114 | 136 | availability=availability, |
| 115 | 137 | description=(f"{sqft}. {desc}" if sqft else desc)[:600], |
| 116 | 138 | amenities=amenities[:15], |
| 139 | + details={"contact": dict(contact)} if contact else {}, | |
| 117 | 140 | images=images, |
| 118 | 141 | ) |
modified
louka/connectors/beaudoin.py
+53 −0
@@ -33,6 +33,30 @@ def _clean(txt: str) -> str: | ||
| 33 | 33 | return re.sub(r"\s+", " ", htmllib.unescape(txt)).strip() |
| 34 | 34 | |
| 35 | 35 | |
| 36 | +def _additional_features(serialized: str) -> list[str]: | |
| 37 | + """Champ Houzez « additional_features » (PHP sérialisé) -> libellés. | |
| 38 | + | |
| 39 | + Paires titre/valeur (« Eau chaude » / « incluse ») -> « Eau chaude incluse ». | |
| 40 | + """ | |
| 41 | + toks = re.findall(r's:\d+:"((?:[^"\\]|\\.)*)"', serialized or "") | |
| 42 | + out: list[str] = [] | |
| 43 | + i = 0 | |
| 44 | + while True: | |
| 45 | + try: | |
| 46 | + ti = toks.index("fave_additional_feature_title", i) | |
| 47 | + except ValueError: | |
| 48 | + break | |
| 49 | + title = toks[ti + 1].strip() if ti + 1 < len(toks) else "" | |
| 50 | + value = "" | |
| 51 | + if ti + 3 < len(toks) and toks[ti + 2] == "fave_additional_feature_value": | |
| 52 | + value = toks[ti + 3].strip() | |
| 53 | + label = f"{title} {value}".strip() | |
| 54 | + if title and label not in out: | |
| 55 | + out.append(label) | |
| 56 | + i = ti + 2 | |
| 57 | + return out | |
| 58 | + | |
| 59 | + | |
| 36 | 60 | class BeaudoinConnector(BaseConnector): |
| 37 | 61 | source_id = "beaudoin" |
| 38 | 62 | request_delay = 0.5 |
@@ -152,6 +176,34 @@ class BeaudoinConnector(BaseConnector): | ||
| 152 | 176 | |
| 153 | 177 | amenities = [features[i] for i in (p.get("property_feature") or []) |
| 154 | 178 | if i in features] |
| 179 | + # « Caractéristiques additionnelles » Houzez (PHP sérialisé) : | |
| 180 | + # Eau chaude incluse, Lave-vaisselle inclus, Chiens et chats acceptés… | |
| 181 | + for label in _additional_features(m1("additional_features")): | |
| 182 | + if label not in amenities: | |
| 183 | + amenities.append(label) | |
| 184 | + | |
| 185 | + # Superficie structurée (fave_property_size, préfixe « Pieds carrés ») | |
| 186 | + area_sqft = None | |
| 187 | + raw_size = m1("fave_property_size") | |
| 188 | + size_prefix = m1("fave_property_size_prefix").lower() | |
| 189 | + if raw_size: | |
| 190 | + try: | |
| 191 | + val = float(raw_size.replace(",", ".")) | |
| 192 | + except ValueError: | |
| 193 | + val = None | |
| 194 | + if val and 80 <= val <= 20000 and ( | |
| 195 | + not size_prefix or "pied" in size_prefix | |
| 196 | + or "pi" in size_prefix or "sq" in size_prefix): | |
| 197 | + area_sqft = val | |
| 198 | + | |
| 199 | + # Chambres / salles de bain (champs Houzez) -> commodités affichables | |
| 200 | + beds = m1("fave_property_bedrooms") | |
| 201 | + baths = m1("fave_property_bathrooms") | |
| 202 | + if beds.isdigit() and int(beds) > 0: | |
| 203 | + amenities.append(f"{beds} chambre{'s' if int(beds) > 1 else ''}") | |
| 204 | + if baths.isdigit() and int(baths) > 0: | |
| 205 | + amenities.append( | |
| 206 | + f"{baths} salle{'s' if int(baths) > 1 else ''} de bain") | |
| 155 | 207 | |
| 156 | 208 | # Coordonnées |
| 157 | 209 | lat = lng = None |
@@ -182,6 +234,7 @@ class BeaudoinConnector(BaseConnector): | ||
| 182 | 234 | price=price, |
| 183 | 235 | price_label=price_label, |
| 184 | 236 | availability=availability, |
| 237 | + area_sqft=area_sqft, | |
| 185 | 238 | description=description, |
| 186 | 239 | amenities=amenities, |
| 187 | 240 | images=images, |
modified
louka/connectors/boardwalk.py
+94 −44
@@ -4,12 +4,16 @@ | ||
| 4 | 4 | # connectors/boardwalk.py : connecteur Boardwalk REIT (bwalk.com) |
| 5 | 5 | # Pages de villes de la région de Montréal rendues serveur (HubSpot CMS) : |
| 6 | 6 | # Longueuil, Laval, Île-des-Sœurs/Verdun, Ville Saint-Laurent. Fiches |
| 7 | −# propriétés avec cartes de types de suites (« À partir de … $ ») et galerie | |
| 8 | −# photo ; les pages de suites ajoutent sdb/pi² et les commodités. | |
| 7 | +# propriétés avec cartes de types de suites (« À partir de … $ ») qui | |
| 8 | +# portent aussi superficie (pi ca), c. à c./sdb et le statut (« N logements | |
| 9 | +# disponibles » / « liste d'attente ») ; adresse complète + téléphone dans | |
| 10 | +# l'en-tête (p.address-and-phone). Les pages de suites ne servent plus qu'aux | |
| 11 | +# photos spécifiques, via le cache self.detail(). | |
| 9 | 12 | # REIT pancanadien : seules les propriétés du Grand Montréal sont couvertes. |
| 10 | 13 | # ----------------------------------------------------------------------------- |
| 11 | 14 | from __future__ import annotations |
| 12 | 15 | |
| 16 | +import hashlib | |
| 13 | 17 | import re |
| 14 | 18 | |
| 15 | 19 | from bs4 import BeautifulSoup |
@@ -35,6 +39,14 @@ PROP_RE = re.compile( | ||
| 35 | 39 | r'href="(/fr-ca/appartements-a-louer-a-montreal-[a-z0-9\-]+/' |
| 36 | 40 | r'[a-z0-9\-]+/[a-z0-9\-]+)"') |
| 37 | 41 | PRICE_RE = re.compile(r'À partir de\s*([\d\s\u00a0,.]+\$)') |
| 42 | +# superficie : « 900 », « 648 - 760 », « 1 408 » (séparateur de milliers) — | |
| 43 | +# le nombre de chambres qui suit (« 3 c. à c. ») ne doit pas être aspiré | |
| 44 | +AREA_RE = re.compile( | |
| 45 | + r'Superficie\s*\(pi\s*ca\)\s*:?\s*([\d\s\u00a0-]+?)' | |
| 46 | + r'\s*(?:\d+\s*c\.\s*à\s*c\.|\||sdb|[A-Za-z]|$)') | |
| 47 | +BEDS_RE = re.compile(r'(\d+)\s*c\.\s*à\s*c\.') | |
| 48 | +BATHS_RE = re.compile(r'(\d+)\s*sdb') | |
| 49 | +PHONE_RE = re.compile(r'\(?(\d{3})\)?[\s.\-]?(\d{3})[\s.\-](\d{4})') | |
| 38 | 50 | |
| 39 | 51 | |
| 40 | 52 | _BED_TYPES = {1: "3½", 2: "4½", 3: "5½", 4: "6½"} |
@@ -61,7 +73,6 @@ class BoardwalkConnector(BaseConnector): | ||
| 61 | 73 | def fetch(self) -> list[Listing]: |
| 62 | 74 | listings: list[Listing] = [] |
| 63 | 75 | seen: set[str] = set() |
| 64 | − self._suite_cache: dict[str, str] = {} | |
| 65 | 76 | count = 0 |
| 66 | 77 | for city_url, (city, default_sector) in CITY_PAGES.items(): |
| 67 | 78 | try: |
@@ -102,12 +113,23 @@ class BoardwalkConnector(BaseConnector): | ||
| 102 | 113 | name = (t.get_text(strip=True).split("|")[0].strip() |
| 103 | 114 | if t else prop_slug.replace("-", " ")) |
| 104 | 115 | |
| 105 | − # Adresse : texte alt des photos « photo de la propriété pour le … » | |
| 116 | + # Adresse complète + téléphone : en-tête <p class="address-and-phone"> | |
| 106 | 117 | address = "" |
| 107 | − am = re.search( | |
| 108 | − r'photo de la propri[ée]t[ée] pour le\s*([^"<>]{5,90})', html) | |
| 109 | − if am: | |
| 110 | − address = am.group(1).strip() | |
| 118 | + phone = "" | |
| 119 | + ap = soup.select_one("p.address-and-phone") | |
| 120 | + if ap: | |
| 121 | + ap_text = re.sub(r"\s+", " ", ap.get_text(" ", strip=True)) | |
| 122 | + pm_ = PHONE_RE.search(ap_text) | |
| 123 | + if pm_: | |
| 124 | + phone = "-".join(pm_.groups()) | |
| 125 | + ap_text = ap_text[: pm_.start()].strip(" ,") | |
| 126 | + address = ap_text | |
| 127 | + if not address: | |
| 128 | + # repli : texte alt des photos « photo de la propriété pour le … » | |
| 129 | + am = re.search( | |
| 130 | + r'photo de la propri[ée]t[ée] pour le\s*([^"<>]{5,90})', html) | |
| 131 | + if am: | |
| 132 | + address = am.group(1).strip() | |
| 111 | 133 | |
| 112 | 134 | # Galerie photo (swiper) |
| 113 | 135 | images: list[str] = [] |
@@ -151,6 +173,10 @@ class BoardwalkConnector(BaseConnector): | ||
| 151 | 173 | amenities.append(txt) |
| 152 | 174 | |
| 153 | 175 | # Cartes de types de suites : <h4 class="highlight-suite"><a href=...> |
| 176 | + # La carte porte prix, superficie (pi ca), c. à c. et sdb ; le groupe | |
| 177 | + # parent (div.unit_type) porte le statut (« N logements disponibles » | |
| 178 | + # ou « liste d'attente »). Plus besoin de visiter la fiche de suite | |
| 179 | + # pour ces champs — elle ne sert qu'aux photos (via self.detail). | |
| 154 | 180 | listings: list[Listing] = [] |
| 155 | 181 | for h4 in soup.select("h4.highlight-suite"): |
| 156 | 182 | try: |
@@ -162,51 +188,58 @@ class BoardwalkConnector(BaseConnector): | ||
| 162 | 188 | suite_url = (BASE + suite_href |
| 163 | 189 | if suite_href.startswith("/") else suite_href) |
| 164 | 190 | card = h4.parent |
| 191 | + card_text = re.sub(r"\s+", " ", card.get_text(" ", strip=True) | |
| 192 | + if card else "") | |
| 165 | 193 | price_label = "" |
| 166 | − pm = PRICE_RE.search(card.get_text(" ", strip=True) | |
| 167 | − if card else "") | |
| 194 | + pm = PRICE_RE.search(card_text) | |
| 168 | 195 | if pm: |
| 169 | 196 | price_label = "À partir de " + pm.group(1).strip() |
| 170 | 197 | price = parse_price(price_label) |
| 171 | 198 | |
| 172 | − # Fiche de la suite : sdb + superficie | |
| 199 | + # Superficie / chambres / sdb depuis la carte elle-même | |
| 173 | 200 | detail_bits: list[str] = [] |
| 201 | + suite_amenities = amenities | |
| 202 | + am_ = AREA_RE.search(card_text) | |
| 203 | + if am_: | |
| 204 | + rng = re.sub(r"[\s ]+", " ", am_.group(1)).strip() | |
| 205 | + detail_bits.append(f"Superficie (pi ca) : {rng}") | |
| 206 | + lo = re.sub(r"[\s\u00a0]", "", rng.split("-")[0]) | |
| 207 | + if lo.isdigit(): | |
| 208 | + # borne basse -> texte brut, finalize() dérive area_sqft | |
| 209 | + suite_amenities = amenities + [f"{lo} pi ca"] | |
| 210 | + bm = BEDS_RE.search(card_text) | |
| 211 | + if bm: | |
| 212 | + detail_bits.append(f"{bm.group(1)} c. à c.") | |
| 213 | + sm = BATHS_RE.search(card_text) | |
| 214 | + if sm: | |
| 215 | + detail_bits.append(f"{sm.group(1)} sdb") | |
| 216 | + | |
| 217 | + # Statut du groupe : disponible ou liste d'attente | |
| 218 | + availability = "Disponible" | |
| 219 | + if re.search(r"liste d.attente", card_text, re.I): | |
| 220 | + availability = "Sur la liste d'attente" | |
| 221 | + else: | |
| 222 | + group = card.find_parent(class_="unit_type") if card else None | |
| 223 | + if group: | |
| 224 | + gm = re.search(r"(\d+)\s*logements?\s*disponibles?", | |
| 225 | + group.get_text(" ", strip=True), re.I) | |
| 226 | + if gm: | |
| 227 | + availability = f"{gm.group(1)} logement(s) disponible(s)" | |
| 228 | + | |
| 229 | + # Photos spécifiques de la suite (page détail, cache BD) | |
| 174 | 230 | suite_imgs: list[str] = [] |
| 175 | − if suite_url.startswith(BASE): | |
| 176 | − try: | |
| 177 | − sh = self._suite_cache.get(suite_url) | |
| 178 | − if sh is None: | |
| 179 | − sh = self.get(suite_url).text | |
| 180 | − self._suite_cache[suite_url] = sh | |
| 181 | − sm = re.search( | |
| 182 | − r'(\d)\s*</[^>]+>\s*sdb[^<]*Superficie[^:]*:\s*' | |
| 183 | − r'(?:</[^>]+>)?\s*([\d\s\u00a0-]+)', sh) | |
| 184 | − txt = re.sub(r"<[^>]+>", " ", sh) | |
| 185 | − txt = re.sub(r"\s+", " ", txt) | |
| 186 | − m2 = re.search( | |
| 187 | − r'(\d)\s*sdb\s*\|\s*Superficie\s*\(pi ca\)' | |
| 188 | − r'[\s:\u00a0]*([\d\s\u00a0-]+\d)', txt) | |
| 189 | − if m2: | |
| 190 | − detail_bits.append(f"{m2.group(1)} sdb") | |
| 191 | − sqft = re.sub(r"[\s\u00a0]+", " ", | |
| 192 | − m2.group(2)).strip() | |
| 193 | − detail_bits.append(f"{sqft} pi²") | |
| 194 | − elif sm: | |
| 195 | − detail_bits.append(f"{sm.group(1)} sdb") | |
| 196 | − ssoup = BeautifulSoup(sh, "html.parser") | |
| 197 | − for img in ssoup.select("img[src]"): | |
| 198 | − src = img.get("src", "") | |
| 199 | − if (re.search(r"hubfs/.*(bw_properties|" | |
| 200 | − r"Web%20Photos|Web Photos)", src) | |
| 201 | − and src.startswith("http") | |
| 202 | − and src not in suite_imgs): | |
| 203 | − suite_imgs.append(src) | |
| 204 | − except Exception: | |
| 205 | − pass | |
| 231 | + if suite_url.startswith(BASE) and self.use_detail_cache: | |
| 232 | + key = hashlib.sha1( | |
| 233 | + (suite_url + "|" + card_text).encode("utf-8")).hexdigest() | |
| 234 | + payload = self.detail( | |
| 235 | + f"{prop_slug}-{suite_href.rstrip('/').split('/')[-1]}", | |
| 236 | + key, lambda u=suite_url: self._suite_images(u)) | |
| 237 | + suite_imgs = payload.get("images") or [] | |
| 206 | 238 | |
| 207 | 239 | type_slug = (suite_href.rstrip("/").split("/")[-1] |
| 208 | 240 | or re.sub(r"[^a-z0-9]+", "-", |
| 209 | 241 | suite_name.lower()).strip("-")) |
| 242 | + details = {"contact": {"phone": phone}} if phone else {} | |
| 210 | 243 | listings.append(Listing( |
| 211 | 244 | source=self.source_id, |
| 212 | 245 | external_id=f"{prop_slug}-{type_slug}", |
@@ -218,12 +251,29 @@ class BoardwalkConnector(BaseConnector): | ||
| 218 | 251 | unit_type=_suite_type(suite_name), |
| 219 | 252 | price=price, |
| 220 | 253 | price_label=price_label, |
| 221 | − availability="Disponible", | |
| 254 | + availability=availability, | |
| 222 | 255 | description=" — ".join( |
| 223 | 256 | x for x in [desc] + detail_bits if x)[:600], |
| 224 | − amenities=amenities, | |
| 257 | + amenities=suite_amenities, | |
| 258 | + details=details, | |
| 225 | 259 | images=(suite_imgs or images)[: self.max_images], |
| 226 | 260 | )) |
| 227 | 261 | except Exception: |
| 228 | 262 | continue |
| 229 | 263 | return listings |
| 264 | + | |
| 265 | + def _suite_images(self, suite_url: str) -> dict: | |
| 266 | + """Photos propres à un type de suite (page détail de la suite).""" | |
| 267 | + try: | |
| 268 | + sh = self.get(suite_url).text | |
| 269 | + except Exception: | |
| 270 | + return {} | |
| 271 | + imgs: list[str] = [] | |
| 272 | + ssoup = BeautifulSoup(sh, "html.parser") | |
| 273 | + for img in ssoup.select("img[src]"): | |
| 274 | + src = img.get("src", "") | |
| 275 | + if (re.search(r"hubfs/.*(bw_properties|Web%20Photos|Web Photos)", | |
| 276 | + src) and src.startswith("http") | |
| 277 | + and src not in imgs): | |
| 278 | + imgs.append(src) | |
| 279 | + return {"images": imgs[: self.max_images]} | |
modified
louka/connectors/bribourg.py
+78 −20
@@ -5,10 +5,13 @@ | ||
| 5 | 5 | # Site PHP simple (Charlesbourg, Vanier, Beauport). Les annonces de |
| 6 | 6 | # logements à louer sont publiées via un blogue DropInBlog embarqué dans |
| 7 | 7 | # Logements-a-louer.php ; on lit le flux RSS DropInBlog, puis on complète |
| 8 | −# les images avec la page d'immeuble correspondante (Immeubles.php). | |
| 8 | +# avec la page d'immeuble correspondante (Immeubles.php) : photos, code | |
| 9 | +# postal, descriptif de l'immeuble et services à proximité (via le cache | |
| 10 | +# self.detail()). Contact (tel:/mailto:) pris sur la page principale. | |
| 9 | 11 | # ----------------------------------------------------------------------------- |
| 10 | 12 | from __future__ import annotations |
| 11 | 13 | |
| 14 | +import hashlib | |
| 12 | 15 | import html as htmllib |
| 13 | 16 | import re |
| 14 | 17 | import unicodedata |
@@ -39,13 +42,22 @@ class BribourgConnector(BaseConnector): | ||
| 39 | 42 | |
| 40 | 43 | def fetch(self) -> list[Listing]: |
| 41 | 44 | # 1) Détecter l'identifiant du blogue DropInBlog dans la page |
| 45 | + # (+ contact du gestionnaire : liens tel:/mailto: structurés) | |
| 42 | 46 | blog_id = DEFAULT_BLOG_ID |
| 47 | + self._contact: dict = {} | |
| 43 | 48 | try: |
| 44 | 49 | page = self.get(RENT_PAGE).text |
| 45 | 50 | m = re.search(r"embedjs/([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-" |
| 46 | 51 | r"[0-9a-f]{4}-[0-9a-f]{12})", page) |
| 47 | 52 | if m: |
| 48 | 53 | blog_id = m.group(1) |
| 54 | + m = re.search(r'href="tel:(\d{10})"', page) | |
| 55 | + if m: | |
| 56 | + d = m.group(1) | |
| 57 | + self._contact["phone"] = f"{d[:3]}-{d[3:6]}-{d[6:]}" | |
| 58 | + m = re.search(r'href="mailto:([^"?]+)"', page) | |
| 59 | + if m: | |
| 60 | + self._contact["email"] = m.group(1) | |
| 49 | 61 | except Exception: |
| 50 | 62 | pass |
| 51 | 63 | |
@@ -122,7 +134,14 @@ class BribourgConnector(BaseConnector): | ||
| 122 | 134 | images = [u for u in dict.fromkeys( |
| 123 | 135 | re.findall(r'src="(https?://[^"]+\.(?:jpg|jpeg|png|webp))"', content, re.I))] |
| 124 | 136 | |
| 125 | − # compléter avec la page de l'immeuble correspondant (numéro civique + rue) | |
| 137 | + # identifiant stable : slug du paramètre ?p= du lien | |
| 138 | + qs = parse_qs(urlparse(link).query) | |
| 139 | + ext_id = unquote(qs.get("p", [""])[0]) or _norm(re.sub(r"\W+", "-", address or title)) | |
| 140 | + | |
| 141 | + # compléter avec la page de l'immeuble correspondant (numéro civique | |
| 142 | + # + rue) : photos, code postal, descriptif, services à proximité — | |
| 143 | + # via le cache self.detail() (clé = hash du contenu RSS de l'annonce) | |
| 144 | + description = text[:600] | |
| 126 | 145 | civic_m = re.match(r"(\d+)", address) |
| 127 | 146 | if civic_m and building_pages: |
| 128 | 147 | civic = civic_m.group(1) |
@@ -132,25 +151,24 @@ class BribourgConnector(BaseConnector): | ||
| 132 | 151 | pg_n = _norm(pg) |
| 133 | 152 | if re.match(r"%s\D" % re.escape(civic), pg) and \ |
| 134 | 153 | any(w in pg_n for w in street_words): |
| 135 | − try: | |
| 136 | − bhtml = self.get(f"{BASE}/{pg}").text | |
| 137 | − extra = re.findall( | |
| 138 | − r'(?:src|href)="((?:\./)?images/[\w\-]+\.(?:jpg|jpeg|png|webp))"', | |
| 139 | − bhtml, re.I) | |
| 140 | − for u in dict.fromkeys(extra): | |
| 141 | − if re.search(r"logo|favicon|apropos|ico-", u, re.I): | |
| 142 | − continue | |
| 143 | − full = f"{BASE}/{u.lstrip('./')}" | |
| 144 | − if full not in images: | |
| 145 | − images.append(full) | |
| 146 | − except Exception: | |
| 147 | − pass | |
| 154 | + key = hashlib.sha1(item.encode("utf-8")).hexdigest() | |
| 155 | + payload = self.detail( | |
| 156 | + ext_id, key, lambda p=pg: self._building_payload(p)) | |
| 157 | + for full in payload.get("images") or []: | |
| 158 | + if full not in images: | |
| 159 | + images.append(full) | |
| 160 | + postal = payload.get("postal") or "" | |
| 161 | + if postal and postal not in address: | |
| 162 | + address = f"{address}, {postal}" | |
| 163 | + bits = [text] | |
| 164 | + if payload.get("building_desc"): | |
| 165 | + bits.append("Immeuble : " + payload["building_desc"]) | |
| 166 | + if payload.get("services"): | |
| 167 | + bits.append("Services à proximité : " + | |
| 168 | + ", ".join(payload["services"])) | |
| 169 | + description = " — ".join(bits)[:600] | |
| 148 | 170 | break |
| 149 | 171 | |
| 150 | − # identifiant stable : slug du paramètre ?p= du lien | |
| 151 | − qs = parse_qs(urlparse(link).query) | |
| 152 | − ext_id = unquote(qs.get("p", [""])[0]) or _norm(re.sub(r"\W+", "-", address or title)) | |
| 153 | − | |
| 154 | 172 | city = infer_city(sector, default="Québec") |
| 155 | 173 | return Listing( |
| 156 | 174 | source=self.source_id, |
@@ -164,7 +182,47 @@ class BribourgConnector(BaseConnector): | ||
| 164 | 182 | price=parse_price(price_label), |
| 165 | 183 | price_label=price_label, |
| 166 | 184 | availability=availability, |
| 167 | − description=text[:600], | |
| 185 | + description=description, | |
| 168 | 186 | amenities=amenities, |
| 187 | + details={"contact": dict(self._contact)} if self._contact else {}, | |
| 169 | 188 | images=images[:25], |
| 170 | 189 | ) |
| 190 | + | |
| 191 | + # -- page d'immeuble (photos, code postal, descriptif, services) ----------- | |
| 192 | + def _building_payload(self, page: str) -> dict: | |
| 193 | + try: | |
| 194 | + bhtml = self.get(f"{BASE}/{page}").text | |
| 195 | + except Exception: | |
| 196 | + return {} | |
| 197 | + out: dict = {} | |
| 198 | + images: list[str] = [] | |
| 199 | + extra = re.findall( | |
| 200 | + r'(?:src|href)="((?:\./)?images/[\w\-]+\.(?:jpg|jpeg|png|webp))"', | |
| 201 | + bhtml, re.I) | |
| 202 | + for u in dict.fromkeys(extra): | |
| 203 | + if re.search(r"logo|favicon|apropos|ico-", u, re.I): | |
| 204 | + continue | |
| 205 | + images.append(f"{BASE}/{u.lstrip('./')}") | |
| 206 | + if images: | |
| 207 | + out["images"] = images[:25] | |
| 208 | + | |
| 209 | + btext = _strip_tags(bhtml) | |
| 210 | + m = re.search(r"Code postal\s*:\s*([A-Z]\d[A-Z]\s?\d[A-Z]\d)", btext) | |
| 211 | + if m: | |
| 212 | + out["postal"] = m.group(1) | |
| 213 | + # descriptif : premier paragraphe substantiel (« Immeuble situé … ») | |
| 214 | + for p in re.findall(r"<p[^>]*>(.*?)</p>", bhtml, re.S): | |
| 215 | + t = _strip_tags(p) | |
| 216 | + if len(t) > 60 and not re.search(r"RSS|FeedBurner", t): | |
| 217 | + out["building_desc"] = t[:300] | |
| 218 | + break | |
| 219 | + # « SERVICES À PROXIMITÉ » (liste à puces) | |
| 220 | + m = re.search(r"PROXIMIT.*?<ul[^>]*>(.*?)</ul>", bhtml, re.S) | |
| 221 | + if m: | |
| 222 | + services = [_strip_tags(li) | |
| 223 | + for li in re.findall(r"<li[^>]*>(.*?)</li>", | |
| 224 | + m.group(1), re.S)] | |
| 225 | + services = [s for s in services if s] | |
| 226 | + if services: | |
| 227 | + out["services"] = services[:12] | |
| 228 | + return out | |
modified
louka/normalize.py
+7 −1
@@ -292,6 +292,10 @@ _AMENITY_RULES: dict[str, tuple[str, str | None]] = { | ||
| 292 | 292 | |
| 293 | 293 | _PETS_YES_RE = re.compile( |
| 294 | 294 | r"animaux (?:acceptes|admis|bienvenus|permis|autorises|ok)|pet[s]?[- ]friendly|pets? (?:allowed|welcome)|chats? (?:et chiens? )?(?:acceptes|admis)") |
| 295 | +# les deux espèces explicitement acceptées : « oui » sans ambiguïté, | |
| 296 | +# testé AVANT les motifs « conditions » (sinon « chats acceptés » l'emporte) | |
| 297 | +_PETS_BOTH_RE = re.compile( | |
| 298 | + r"(?:chiens? et chats?|chats? et chiens?) (?:acceptes|admis|bienvenus|permis|autorises)") | |
| 295 | 299 | _PETS_NO_RE = re.compile( |
| 296 | 300 | r"(?:pas d.?animaux|aucun animal|animaux (?:refuses|interdits|non admis|non acceptes|non autorises|non permis))|no pets?") |
| 297 | 301 | _PETS_COND_RE = re.compile( |
@@ -369,7 +373,9 @@ def extract_details(amenities: list[str], description: str = "", | ||
| 369 | 373 | details[cle] = flags[cle] |
| 370 | 374 | |
| 371 | 375 | # animaux / fumeur |
| 372 | − if _PETS_COND_RE.search(all_text): | |
| 376 | + if _PETS_BOTH_RE.search(all_text): | |
| 377 | + details["pets"] = "oui" | |
| 378 | + elif _PETS_COND_RE.search(all_text): | |
| 373 | 379 | details["pets"] = "conditions" |
| 374 | 380 | elif _PETS_NO_RE.search(all_text): |
| 375 | 381 | details["pets"] = "non" |
added
reports/connectors/akelius.md
+47 −0
@@ -0,0 +1,47 @@ | ||
| 1 | +# akelius — Akelius Residential (Grand Montréal) | |
| 2 | +- site: https://rent.akelius.com/en/search/canada/apartment/montreal | |
| 3 | +- méthode: json-api (TransferState Angular SSR + JSON détail /lettings/marketing/v2/CA/<id>.json) | |
| 4 | +- annonces: 247 → 247 | |
| 5 | +- couverture après (sur 247 annonces): prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | |
| 6 | +- fixture: ok · test: ok (2 passed) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- **Carte liste (TransferState de la page de recherche)** : id, adresse (rue, ville, code postal, borough), lat/lng, loyer (`total-rent`), disponibilité (`is-available-from-now-on` / `available-from-date`), superficie (`unit-size`), chambres/sdb, étage, type (loft/apartment), promotion (`free-rent`), photos 400 px. | |
| 10 | +- **JSON détail** (`/lettings/marketing/v2/CA/<id>.json`, via `self.detail()` avec clé = sha1(loyer, dispo, lastPublishedDate), max 150 nouveaux fetchs/sync) : | |
| 11 | + - `pets` structuré (`pets-allowed`: yes/no → oui/non, autre → conditions) ; | |
| 12 | + - `furnished` structuré (`furnished-state`) ; | |
| 13 | + - `details.inclusions{heating, electricity, hot_water, internet}` (booléens explicites) ; | |
| 14 | + - `details.appliances{dishwasher, washer_dryer}` ; | |
| 15 | + - `details.ac / elevator / balcony / pool / gym / laundry / construction_year / contact.phone` ; | |
| 16 | + - ~30 commodités keyfacts booléennes → libellés français dans `amenities` (climatisation, ascenseur, balcon, buanderie, piscine, chauffage/eau chaude inclus, etc.) ; | |
| 17 | + - photos 600 px (remplacent les 400 px de la liste) ; | |
| 18 | + - description libre (`free-text`) si présente. | |
| 19 | + | |
| 20 | +## Champs indisponibles à la source | |
| 21 | +- Pas de description marketing rédigée par unité (le keyfact `free-text` est rarement rempli). | |
| 22 | +- Pas d'info stationnement dans les keyfacts canadiens (ni type ni prix). | |
| 23 | +- Pas de politique fumeur. | |
| 24 | +- `pets-allowed` absent sur ~10 % des unités (26/247) — laissé à None. | |
| 25 | + | |
| 26 | +## Fragilités | |
| 27 | +- Le TransferState est encodé avec `&q;` au lieu de `"` et la clé du cache API est un hash variable : on repère la liste d'unités par heuristique (`keyfacts` dans le premier élément). | |
| 28 | +- Le JSON détail est servi depuis un blob Azure avec BOM UTF-8 : décodage `utf-8-sig` obligatoire (`resp.json()` échouerait). | |
| 29 | +- Le chemin `/lettings/marketing/v2/CA/…` est déduit du bundle JS (non documenté) — surveiller un éventuel changement de version (v2 → v3). | |
| 30 | +- 259 unités QC dans le flux : la première synchronisation ne visite que 150 détails (budget), la deuxième complète le reste ; ensuite le cache BD évite tout refetch tant que loyer/dispo/lastPublishedDate ne bougent pas. | |
| 31 | +- Toronto/Ottawa dans le même flux : le filtre province+ville doit rester à jour si Akelius ajoute des villes QC. | |
| 32 | + | |
| 33 | +## Améliorations apportées | |
| 34 | +- Découverte et intégration du JSON détail par unité (endpoint non documenté trouvé dans le bundle Angular). | |
| 35 | +- Nouveaux champs : `pets`, `furnished`, `details` structurés (inclusions, électroménagers, ac, ascenseur, balcon, piscine, gym, buanderie, année de construction, téléphone de contact). | |
| 36 | +- Commodités passées de 2 items génériques (« X pi² », « N sdb ») à la liste réelle des keyfacts vrais, en français. | |
| 37 | +- Photos upgradées de 400 px à 600 px depuis `documents[]`. | |
| 38 | +- Visites détail plafonnées (150/sync) et mises en cache via `self.detail()` (clé dérivée du contenu liste). | |
| 39 | + | |
| 40 | +## Échantillon avant/après | |
| 41 | +**4557 Sherbrooke Street West — unité 12** (1795 $, 3½, dispo 2026-10-01, 553 pi²) | |
| 42 | +- avant : pets=None, details=`{}`, amenities=["553 pi²","1 sdb"] | |
| 43 | +- après : pets=`oui`, details=`{"inclusions": {"heating": true, "hot_water": true, "electricity": false, "internet": false}, "appliances": {"washer_dryer": true, "dishwasher": false}, "laundry": true, "ac": false, "elevator": false, …, "construction_year": 1920, "contact": {"phone": "+1 438 998 0689"}}` | |
| 44 | + | |
| 45 | +**4557 Sherbrooke Street West — unité 304** (3095 $, 5½, dispo 2026-10-01, 1012 pi²) | |
| 46 | +- avant : pets=None, details=`{"floor": 3}` | |
| 47 | +- après : pets=`oui`, details=`{"inclusions": {"heating": true, "hot_water": true, "electricity": false, "internet": false}, "appliances": {"dishwasher": true, "washer_dryer": true}, "ac": true, "laundry": true, "floor": 3, "elevator": …}` | |
added
reports/connectors/app_urbains.md
+43 −0
@@ -0,0 +1,43 @@ | ||
| 1 | +# app_urbains — Appartements Urbains | |
| 2 | +- site: https://www.appartementsurbains.ca/projets-residentiels/ (+ micro-sites projets : lecharlie.ca, condosarchipel.ca, quartiercartier.ca, …) | |
| 3 | +- méthode: html (micro-sites) | |
| 4 | +- annonces: 17 → 16 (une unité retirée par la source entre les deux syncs) | |
| 5 | +- couverture après (sur 16 annonces): prix 100%, adresse 100%, dispo 44%, superficie 100%, commodités 100% | |
| 6 | +- fixture: ok · test: ok (2 passed) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- **Menu / page projets** : nom du projet + quartier (Montcalm, Limoilou, Ste-Foy, Loretteville, Lévis). | |
| 10 | +- **Page projet (micro-site WordPress/Oxygen, suivie via redirection 301)** : | |
| 11 | + - tableau « unités disponibles » : n° d'unité, type (3½…), prix, disponibilité (« Maintenant », « 1er juillet »), **superficie** (colonne « Superficie (pi²) », nouvelle extraction → texte brut `« 915 pi² »` dans amenities, finalize() dérive area_sqft) ; | |
| 12 | + - adresse civique : en priorité la carte wpgb du projet lui-même (corrige Le Charlie qui héritait de l'adresse du Centre Vidéotron), sinon 1re adresse de la page ; | |
| 13 | + - commodités : blocs « avantages » des deux générations de gabarits (`.listing-avantages h4` pour Archipel/Quartier Cartier + `span.ct-span` pour Le Charlie) ; | |
| 14 | + - téléphone du projet (lien `tel:` structuré, décodé) → `details.contact.phone` ; | |
| 15 | + - description (og:description), photos (wp-content/uploads). | |
| 16 | + | |
| 17 | +## Champs indisponibles à la source | |
| 18 | +- Animaux/inclusions par unité : seulement au niveau projet, en texte libre (« Animaux permis-20lbs ») — dérivés par la normalisation centrale. | |
| 19 | +- Disponibilité pour L'Archipel : le tableau n'a pas de colonne « Disponibilité » (les unités listées sont implicitement disponibles) — laissé vide, aucune valeur inventée. | |
| 20 | +- Superficie du balcon, plan PDF, étage : affichés uniquement dans un visualiseur interactif JS (admin-ajax + nonce), non accessibles statiquement. | |
| 21 | +- Le Zircon / Les Ormes / Quartier Cartier : « Aucune unité disponible » actuellement (0 annonce, normal). | |
| 22 | + | |
| 23 | +## Fragilités | |
| 24 | +- Chaque projet redirige (301) vers son propre micro-site (domaines différents) : la structure des tableaux varie (« Disponibilité … Superficie » vs « Type … Superficie »). | |
| 25 | +- Sélecteurs Oxygen (`c-full-width flex-row`, `.listing-avantages`) propres au gabarit TactikMedia — cassables à la refonte. | |
| 26 | +- La page liste imprime des warnings PHP dans le HTML (« Undefined variable $post ») — le parsing des noms de projets doit rester tolérant. | |
| 27 | +- Le détail par unité (`/unites/?_unite=N`) est un viewer JS avec nonce WP : ne pas essayer de le scraper. | |
| 28 | +- Le CPT WordPress `unites` est exposé via /wp-json/ mais sans champs ACF (`acf: []`) — inutilisable. | |
| 29 | + | |
| 30 | +## Améliorations apportées | |
| 31 | +- Superficie par unité extraite du tableau (0 % → 100 % de couverture area_sqft). | |
| 32 | +- Adresse du projet corrigée (carte wpgb du projet prioritaire — Le Charlie passait de « 250 Bd Wilfrid-Hamel » à « 1385 Rue Monseigneur-Plessis »). | |
| 33 | +- Commodités désormais extraites sur les micro-sites récents (`.listing-avantages h4`) : Archipel et autres passent de 0 à ~12 commodités. | |
| 34 | +- Téléphone de contact (`tel:`) ajouté dans `details.contact.phone`. | |
| 35 | + | |
| 36 | +## Échantillon avant/après | |
| 37 | +**L'Archipel — unité 120** (1810 $, 4½) | |
| 38 | +- avant : area_sqft=None, amenities=[], details=`{}`, address=`7070 Bd Guillaume-Couture, Lévis…` | |
| 39 | +- après : area_sqft=1241, amenities=["Béton pour une insonorisation optimale", "2 ascenseurs", "Chute à déchets", …, "1241 pi²"], details=`{"inclusions": {"heating": true}, "ac": true, "elevator": true, "balcony": true, "pool": true, "gym": true, "contact": {"phone": "418-717-2105"}}` | |
| 40 | + | |
| 41 | +**Le Charlie — unité 504** (1630 $, 3½, dispo Maintenant) | |
| 42 | +- avant : area_sqft=None, address=`250 Bd Wilfrid-Hamel, Québec, QC G1L 5A7` (adresse du Centre Vidéotron !) | |
| 43 | +- après : area_sqft=915, address=`1385 Rue Monseigneur-Plessis, Québec, QC`, details enrichi de `"contact": {"phone": "418-717-2105"}` | |
added
reports/connectors/axia.md
+42 −0
@@ -0,0 +1,42 @@ | ||
| 1 | +# axia — AXIA Appartements (Pur Immobilia, Lachine) | |
| 2 | +- site: https://www.axiaappartements.com/ | |
| 3 | +- méthode: html (site vitrine WordPress/WPBakery une page) | |
| 4 | +- annonces: 2 → 2 | |
| 5 | +- couverture après (sur 2 annonces): prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | |
| 6 | +- fixture: ok · test: ok (2 passed) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- **Page d'accueil (unique page scrapée)** : | |
| 10 | + - 2 configurations (`.price-card`) : « 2 chambres (4 ½) » / « 3 chambres (5 ½) », superficie « À partir de X pi² » (`.superficie`), prix « À partir de X $ / mois » (`.montant`) ; | |
| 11 | + - adresse fixe du bureau de location (200, boul. Saint-Joseph, Lachine) ; | |
| 12 | + - disponibilité : « Maintenant disponible à la location » (bandeau Phase 1) — nouveau ; | |
| 13 | + - description : og:description + paragraphe « APPARTEMENTS » (électroménagers modernes, salle de lavage intégrée…) + mention de la promotion « 3 MOIS OFFERTS » — nouveau ; | |
| 14 | + - commodités : libellés d'icônes `.icon-label` (hall, stationnement souterrain, gym, salle de divertissement, coworking, terrasse sur le toit) ; | |
| 15 | + - contact structuré (liens `tel:` / `mailto:`) → `details.contact{phone, email}` — nouveau ; | |
| 16 | + - photos wp-content (icônes/logos exclus). | |
| 17 | + | |
| 18 | +## Champs indisponibles à la source | |
| 19 | +- Pas d'unités individuelles (nº, étage, disponibilité par unité) : site vitrine, 2 configurations « à partir de » seulement. | |
| 20 | +- Animaux, inclusions (chauffage/électricité), stationnement (prix) : non affichés. | |
| 21 | +- Pas de lat/lng exposé. | |
| 22 | + | |
| 23 | +## Fragilités | |
| 24 | +- La promotion « 3 MOIS OFFERTS » est éclatée dans le markup (`<span>3</span> MOIS OFFERTS`) : détection déplacée sur le texte rendu (get_text) au lieu du HTML brut — l'ancienne regex HTML ne matchait plus. | |
| 25 | +- La promo est volontairement mise dans la **description** et non dans `availability` : sa date limite (« avant le 31 août ») serait interprétée comme date de disponibilité par la normalisation centrale. | |
| 26 | +- Sélecteurs WPBakery (`.price-card`, `.superficie`, `.montant`, `.icon-label`) propres au thème — cassables à la refonte. | |
| 27 | +- Phases 2 (automne 2026) et 3 (printemps 2027) à venir : la structure de la page changera probablement. | |
| 28 | + | |
| 29 | +## Améliorations apportées | |
| 30 | +- Disponibilité plus fidèle (« Maintenant disponible à la location » au lieu du générique « Disponible »). | |
| 31 | +- Restauration de la détection de la promotion (cassée par le markup) — déplacée dans la description. | |
| 32 | +- Description enrichie du paragraphe descriptif des unités → la normalisation dérive maintenant `appliances.fridge` et `laundry`. | |
| 33 | +- `details.contact{phone, email}` depuis les liens tel:/mailto: structurés. | |
| 34 | + | |
| 35 | +## Échantillon avant/après | |
| 36 | +**AXIA Appartements — 2 chambres (4½)** (2095 $, 852 pi²) | |
| 37 | +- avant : availability=`Disponible`, details=`{"balcony": true, "gym": true, "parking": {"available": true, "type": "intérieur"}, "price_from": true}` | |
| 38 | +- après : availability=`Maintenant disponible à la location`, details=`{"appliances": {"fridge": true}, "balcony": true, "gym": true, "laundry": true, "parking": {"available": true, "type": "intérieur"}, "price_from": true, "contact": {"phone": "514-468-2942", "email": "info@axiaappartements.com"}}`, description enrichie (électroménagers, salle de lavage, promotion 3 mois offerts) | |
| 39 | + | |
| 40 | +**AXIA Appartements — 3 chambres (5½)** (3005 $, 1285 pi²) | |
| 41 | +- avant : availability=`Disponible`, pas de contact | |
| 42 | +- après : availability=`Maintenant disponible à la location`, contact téléphone/courriel, appliances/laundry dérivés | |
added
reports/connectors/beaudoin.md
+40 −0
@@ -0,0 +1,40 @@ | ||
| 1 | +# beaudoin — Société Beaudoin immobilier | |
| 2 | +- site: https://www.beaudoinimmobilier.ca/index.php/wp-json/wp/v2/properties (thème Houzez) | |
| 3 | +- méthode: json-api (WordPress REST) | |
| 4 | +- annonces: 12 → 12 | |
| 5 | +- couverture après (sur 12 annonces): prix 100%, adresse 100%, dispo 100%, superficie 67%, commodités 100% | |
| 6 | +- fixture: ok · test: ok (2 passed) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- **API REST /wp-json/wp/v2/properties** (déjà en place) : id, titre, lien, prix (`fave_property_price` + postfix), adresse géocodée (`fave_property_map_address`), lat/lng, type d'unité (taxonomie `property_type`), disponibilité (taxonomie `property_status`), ville/secteur (taxonomie `property_city`), description (content), galerie (`fave_property_images` → /media). | |
| 10 | +- **Nouveaux champs de la même API** : | |
| 11 | + - `additional_features` (PHP sérialisé, paires titre/valeur) → amenities : « Eau chaude incluse », « Cuisinière incluse », « Réfrigérateur inclus », « Lave-vaisselle inclus », « Air climatisé inclus », « Espace de rangement inclus », « Chiens et chats acceptés », « Buanderie sur place » — la normalisation centrale en dérive inclusions/appliances/ac/storage/pets ; | |
| 12 | + - `fave_property_size` (+ préfixe « Pieds carrés ») → **area_sqft structuré** (67 % des annonces l'ont à la source) ; | |
| 13 | + - `fave_property_bedrooms` / `fave_property_bathrooms` → amenities « N chambres », « N salle(s) de bain ». | |
| 14 | + | |
| 15 | +## Champs indisponibles à la source | |
| 16 | +- Superficie absente sur 4/12 propriétés (champ vide chez Houzez). | |
| 17 | +- Meublé, fumeur, stationnement (type/prix) : non renseignés. | |
| 18 | +- Contact agent : les posts `houzez_agent` n'ont pas de route REST (`rest_no_route`) — seuls les courriels présents dans la description sont récupérés par la normalisation. | |
| 19 | +- Taxonomie `property_feature` : vide sur toutes les propriétés actuelles (le gestionnaire utilise plutôt `additional_features`). | |
| 20 | + | |
| 21 | +## Fragilités | |
| 22 | +- `additional_features` est du PHP sérialisé parsé par regex : des guillemets échappés dans un libellé pourraient fausser le découpage (le parseur tolère `\"`). | |
| 23 | +- La disponibilité vient d'une taxonomie de type « 08 - Disponible pour août » : le préfixe numérique est retiré, la normalisation centrale parse le reste. | |
| 24 | +- L'API est sous `/index.php/wp-json/...` (permaliens non réécrits) — si le site active la réécriture, l'URL changera. | |
| 25 | +- Filtre Grand Montréal par liste blanche de villes : à maintenir si le gestionnaire ajoute des secteurs. | |
| 26 | +- Lacune générique de normalisation constatée : « Chiens et chats acceptés » est classé `pets="conditions"` (via le motif « chats acceptés » de `_PETS_COND_RE`) alors que « oui » serait plus juste — à corriger dans normalize.py, pas localement. | |
| 27 | + | |
| 28 | +## Améliorations apportées | |
| 29 | +- Extraction des « caractéristiques additionnelles » Houzez (inclusions, électroménagers, climatisation, animaux, buanderie) : commodités passent de 0 % à 100 %. | |
| 30 | +- Superficie structurée (`fave_property_size`) : 0 % → 67 % (le reste est vide à la source). | |
| 31 | +- Chambres / salles de bain ajoutées aux commodités affichables. | |
| 32 | + | |
| 33 | +## Échantillon avant/après | |
| 34 | +**Grand 5 1/2 au Bois de Champbellé – 525 Saint-Charles O** (2235 $, 5½, dispo maintenant) | |
| 35 | +- avant : area_sqft=None, amenities=[], details=`{"pool": true, "storage": true}` | |
| 36 | +- après : area_sqft=1250, amenities=["Eau chaude incluse", "Cuisinière incluse", "Réfrigérateur inclus", "Lave-vaisselle inclus", "Air climatisé inclus", "Espace de rangement inclus", "3 chambres", "2 salles de bain"], details=`{"inclusions": {"hot_water": true}, "appliances": {"fridge": true, "stove": true, "dishwasher": true}, "ac": true, "pool": true, "storage": true}` | |
| 37 | + | |
| 38 | +**5 1/2 Penthouse au Carignan – 475 Saint-Charles O** (3015 $, 5½) | |
| 39 | +- avant : area_sqft=None, amenities=[], details=`{"balcony": true, "pool": true}` | |
| 40 | +- après : area_sqft=1710, amenities=8 items, details=`{"inclusions": {"hot_water": true}, "appliances": {"fridge": true, "stove": true, "dishwasher": true}, "ac": true, "balcony": true, "pool": true, "storage": true}` | |
added
reports/connectors/boardwalk.md
+42 −0
@@ -0,0 +1,42 @@ | ||
| 1 | +# boardwalk — Boardwalk REIT (Grand Montréal) | |
| 2 | +- site: https://www.bwalk.com/fr-ca/appartements-a-louer-a-montreal-* (Longueuil, Laval, Île-des-Sœurs/Verdun, Ville Saint-Laurent) | |
| 3 | +- méthode: html (HubSpot CMS rendu serveur) | |
| 4 | +- annonces: 100 → 100 | |
| 5 | +- couverture après (sur 100 annonces): prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100% | |
| 6 | +- fixture: ok · test: ok (2 passed) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- **Page propriété** : | |
| 10 | + - en-tête `p.address-and-phone` → **adresse complète avec code postal** (avant : texte alt d'une photo, sans code postal) + **téléphone** → `details.contact.phone` — nouveau ; | |
| 11 | + - cartes de types de suites (`div.card-properties`) : nom, prix « À partir de », **superficie (pi ca)** (simple, plage « 648 - 760 » ou avec séparateur de milliers « 1 408 »), **c. à c. / sdb** — lus directement sur la carte (avant : regex fragiles sur la page de suite, 0 % de réussite) ; | |
| 12 | + - groupe parent `div.unit_type` : statut réel — « N logement(s) disponible(s) » ou « Sur la liste d'attente » (avant : « Disponible » codé en dur) ; | |
| 13 | + - description (« Description de la propriété » / og:description), commodités (« Caractéristiques et espaces d'agrément » : piscine, sauna, ascenseur, eau/chauffage/électricité, stationnement…), galerie photo hubfs. | |
| 14 | +- **Page de suite** : ne sert plus qu'aux photos spécifiques du type de suite, via `self.detail()` (clé = sha1(url + texte de la carte)) — plus de refetch à chaque sync. | |
| 15 | + | |
| 16 | +## Champs indisponibles à la source | |
| 17 | +- Animaux : politique non affichée sur les fiches (formulaire seulement). | |
| 18 | +- Meublé, étage, date précise de disponibilité par unité : non exposés (uniquement le nombre de logements disponibles par type). | |
| 19 | +- Pas d'API JSON ni de ld+json : tout est du HTML serveur. | |
| 20 | + | |
| 21 | +## Fragilités | |
| 22 | +- La superficie de la carte est ambiguë : « Superficie (pi ca) : 1 408 3 c. à c. » mélange séparateur de milliers et nombre de chambres — la regex s'arrête avant « N c. à c. » (testée sur les 4 formats observés). Un nouveau format pourrait la fausser. | |
| 23 | +- Classes HubSpot (`highlight-suite`, `card-properties`, `unit_type`, `address-and-phone`) cassables à la refonte. | |
| 24 | +- Pages lourdes (300-400 Ko) : la fixture fait ~9 Mo pour 24 requêtes ; les photos de suite sont exclues du mode record/replay (via `use_detail_cache`) pour éviter ~100 pages de plus. | |
| 25 | +- Suites « liste d'attente » incluses avec availability = « Sur la liste d'attente » (date normalisée None) — à filtrer côté frontend si non désiré. | |
| 26 | +- `max_properties = 25` : couvre les 17 propriétés actuelles, marge si Boardwalk en ajoute. | |
| 27 | + | |
| 28 | +## Améliorations apportées | |
| 29 | +- Superficie : 0 % → 100 % (borne basse de la plage en texte brut « N pi ca », dérivée par finalize()). | |
| 30 | +- Adresse avec code postal + téléphone (`details.contact.phone`). | |
| 31 | +- Disponibilité réelle par type de suite (« 2 logement(s) disponible(s) », « Sur la liste d'attente ») au lieu d'un « Disponible » codé en dur. | |
| 32 | +- c. à c. / sdb ajoutés à la description ; suppression des deux regexes cassées sur les pages de suites. | |
| 33 | +- Pages de suites (photos) mises en cache BD via `self.detail()` : sync ~54 s au lieu de ~210 s. | |
| 34 | + | |
| 35 | +## Échantillon avant/après | |
| 36 | +**Domaine d'Iberville Apartments — 3 1/2 Pièces** (1199 $, 3½) | |
| 37 | +- avant : availability=`Disponible` (codé en dur), area_sqft=None, address=`101-300 Rue Joliette, Montréal - Longueuil` (sans code postal), details sans contact | |
| 38 | +- après : availability=`2 logement(s) disponible(s)`, area_sqft=648, address=`101-300 Rue Joliette, Montréal - Longueuil, J4H 2G5`, details=`{…, "contact": {"phone": "450-679-1330"}}`, description enrichie « Superficie (pi ca) : 648 - 760 — 1 c. à c. — 1 sdb » | |
| 39 | + | |
| 40 | +**Domaine d'Iberville Apartments — 4 1/2 Pièces De luxe** (1789 $, 4½) | |
| 41 | +- avant : availability=`Disponible`, area_sqft=None | |
| 42 | +- après : availability=`Sur la liste d'attente` (statut réel), area_sqft=900 | |
added
reports/connectors/bribourg.md
+41 −0
@@ -0,0 +1,41 @@ | ||
| 1 | +# bribourg — Bri Bourg (Charlesbourg, Vanier, Beauport) | |
| 2 | +- site: https://bribourg.com/Logements-a-louer.php (flux RSS DropInBlog + pages d'immeubles) | |
| 3 | +- méthode: html (RSS DropInBlog + pages d'immeubles PHP statiques) | |
| 4 | +- annonces: 2 → 2 | |
| 5 | +- couverture après (sur 2 annonces): prix 100%, adresse 100%, dispo 100%, superficie 0%, commodités 100% | |
| 6 | +- fixture: ok · test: ok (2 passed) | |
| 7 | + | |
| 8 | +## Champs extraits | |
| 9 | +- **Flux RSS DropInBlog** (déjà en place) : titre, lien (?p=slug → external_id), adresse (« Adresse : … »), loyer (« Loyer : 860 $ par mois »), disponibilité (« Disponibilité : 1 août 2026 »), caractéristiques (liste `<li>` : « Chauffé / éclairé / eau chaude », « Entrée laveuse/sécheuse »…), photos DropInBlog, secteur (parenthèse de l'adresse/du titre). | |
| 10 | +- **Page d'immeuble correspondante** (appariée par numéro civique + rue, désormais via `self.detail()` avec clé = sha1 du contenu RSS) : | |
| 11 | + - photos additionnelles (déjà en place) ; | |
| 12 | + - **code postal** (« Code postal : G1M 1T3 ») → ajouté à l'adresse — nouveau ; | |
| 13 | + - **descriptif de l'immeuble** (« Immeuble situé près de Place Fleur-de-Lys… balcons… ») → ajouté à la description ; la normalisation en dérive p. ex. `balcony` — nouveau ; | |
| 14 | + - **services à proximité** (autobus, centre commercial, école, garderie, parc…) → ajoutés à la description — nouveau. | |
| 15 | +- **Page principale** : liens `tel:` / `mailto:` structurés → `details.contact{phone: 418-626-4613, email: bribourg@videotron.ca}` — nouveau. | |
| 16 | + | |
| 17 | +## Champs indisponibles à la source | |
| 18 | +- Superficie : jamais publiée (ni RSS ni pages d'immeubles). | |
| 19 | +- Animaux, meublé, stationnement, étage : non affichés. | |
| 20 | +- Année de construction / nombre d'unités : affichés en texte libre non étiqueté sur la page d'immeuble (« 1971 16 UNITÉS ») — non repris pour éviter toute interprétation. | |
| 21 | + | |
| 22 | +## Fragilités | |
| 23 | +- Le flux RSS dépend du blog id DropInBlog détecté dans la page (repli codé en dur) ; si Bri Bourg change de compte DropInBlog, le repli devient invalide. | |
| 24 | +- L'appariement annonce → page d'immeuble repose sur numéro civique + mots de la rue dans le nom de fichier PHP ; un renommage de fichier casserait photos/code postal (dégradation douce : l'annonce reste complète côté RSS). | |
| 25 | +- Les champs de l'annonce sont du texte semi-structuré (« Adresse : … Loyer : … ») parsé par regex — sensible aux variations de rédaction du gestionnaire. | |
| 26 | +- Seulement ~2 annonces actives : peu de couverture de test pour les variantes de format. | |
| 27 | + | |
| 28 | +## Améliorations apportées | |
| 29 | +- Code postal ajouté à l'adresse depuis la page d'immeuble (champ étiqueté). | |
| 30 | +- Description enrichie du descriptif d'immeuble et des services à proximité (dérivation de commodités supplémentaires par la normalisation, ex. balcons). | |
| 31 | +- Contact du gestionnaire (tel:/mailto:) dans `details.contact`. | |
| 32 | +- Visites des pages d'immeubles mises en cache BD via `self.detail()` (clé dérivée du contenu RSS de l'annonce). | |
| 33 | + | |
| 34 | +## Échantillon avant/après | |
| 35 | +**3 ½ à louer (Vanier) – Dès aujourd'hui** (860 $, 3½, dispo 1 août 2026) | |
| 36 | +- avant : address=`510, avenue Claude-Martin, Québec (Vanier)`, details=`{"inclusions": {"heating": true, "electricity": true, "hot_water": true}}` | |
| 37 | +- après : address=`510, avenue Claude-Martin, Québec (Vanier), G1M 1T3`, details=`{"inclusions": {…}, "balcony": true, "contact": {"phone": "418-626-4613", "email": "bribourg@videotron.ca"}}`, description + « Immeuble : … balcons, fenêtres et porte-patio rénovés … » + services à proximité | |
| 38 | + | |
| 39 | +**3 ½ à louer (Charlesbourg) – Dès aujourd'hui** (860 $, 3½) | |
| 40 | +- avant : address=`1353, boulevard Jean-Talon Ouest, Québec (Charlesbourg)`, pas de contact | |
| 41 | +- après : address=`…, G1G 2L5`, details=`{"inclusions": {"heating": true, "hot_water": true}, "appliances": {"washer_dryer_hookup": true}, "contact": {…}}`, description enrichie | |
added
tests/fixtures/akelius/022e5012d27299723657.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-218","internalId":"56ed2667-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19c8838-08e2-4bc7-9670-fe53387ab766/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19c8838-08e2-4bc7-9670-fe53387ab766/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19c8838-08e2-4bc7-9670-fe53387ab766/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19c8838-08e2-4bc7-9670-fe53387ab766/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33eab9c3-2832-47e3-9eed-15ad617b96af/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33eab9c3-2832-47e3-9eed-15ad617b96af/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33eab9c3-2832-47e3-9eed-15ad617b96af/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33eab9c3-2832-47e3-9eed-15ad617b96af/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46e25f34-2cd9-4c31-aae3-99e0bde3ffac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46e25f34-2cd9-4c31-aae3-99e0bde3ffac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46e25f34-2cd9-4c31-aae3-99e0bde3ffac/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46e25f34-2cd9-4c31-aae3-99e0bde3ffac/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f795756-2982-41b7-b175-d59135720e11/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f795756-2982-41b7-b175-d59135720e11/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f795756-2982-41b7-b175-d59135720e11/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f795756-2982-41b7-b175-d59135720e11/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3499d818-0340-4fb4-8c84-d61ee576aa29/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3499d818-0340-4fb4-8c84-d61ee576aa29/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3499d818-0340-4fb4-8c84-d61ee576aa29/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3499d818-0340-4fb4-8c84-d61ee576aa29/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/862ef740-8106-42ef-891b-caba0f2ea339/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/862ef740-8106-42ef-891b-caba0f2ea339/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/862ef740-8106-42ef-891b-caba0f2ea339/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/862ef740-8106-42ef-891b-caba0f2ea339/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dfdafa2-64a7-4417-b55b-c6e13c0e093d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dfdafa2-64a7-4417-b55b-c6e13c0e093d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dfdafa2-64a7-4417-b55b-c6e13c0e093d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dfdafa2-64a7-4417-b55b-c6e13c0e093d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19c8838-08e2-4bc7-9670-fe53387ab766/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-07-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","construction-year":1957,"floor":2,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1095,"unit-size":250},"lastPublishedDate":"2026-03-17T19:19:07.261Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/02309ed6ed88ac6f0111.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-95","internalId":"a51e8c03-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8cfbd7c2-f36e-4837-94f7-66b4a43699cc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8cfbd7c2-f36e-4837-94f7-66b4a43699cc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8cfbd7c2-f36e-4837-94f7-66b4a43699cc/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8cfbd7c2-f36e-4837-94f7-66b4a43699cc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f20c22c-74f0-485e-8348-11608ceb0fdf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f20c22c-74f0-485e-8348-11608ceb0fdf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f20c22c-74f0-485e-8348-11608ceb0fdf/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f20c22c-74f0-485e-8348-11608ceb0fdf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5f6d3b8-7835-465e-acc6-00fdacb5b5b9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5f6d3b8-7835-465e-acc6-00fdacb5b5b9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5f6d3b8-7835-465e-acc6-00fdacb5b5b9/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5f6d3b8-7835-465e-acc6-00fdacb5b5b9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cf803d8-c290-4ae2-89b7-7883d0c21721/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cf803d8-c290-4ae2-89b7-7883d0c21721/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cf803d8-c290-4ae2-89b7-7883d0c21721/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cf803d8-c290-4ae2-89b7-7883d0c21721/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/565f08bf-49e3-4ca2-8930-87c38ed3705e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/565f08bf-49e3-4ca2-8930-87c38ed3705e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/565f08bf-49e3-4ca2-8930-87c38ed3705e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/565f08bf-49e3-4ca2-8930-87c38ed3705e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88de937b-ec91-41f7-a383-4e9626fe08d8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88de937b-ec91-41f7-a383-4e9626fe08d8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88de937b-ec91-41f7-a383-4e9626fe08d8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88de937b-ec91-41f7-a383-4e9626fe08d8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17687f8a-9999-4e1b-b67e-f221fddc398a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17687f8a-9999-4e1b-b67e-f221fddc398a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17687f8a-9999-4e1b-b67e-f221fddc398a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17687f8a-9999-4e1b-b67e-f221fddc398a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69a37ac3-1848-450a-87ce-20e8c8f74666/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69a37ac3-1848-450a-87ce-20e8c8f74666/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69a37ac3-1848-450a-87ce-20e8c8f74666/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69a37ac3-1848-450a-87ce-20e8c8f74666/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dadef118-130c-4487-8369-9f8613d45e9c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dadef118-130c-4487-8369-9f8613d45e9c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dadef118-130c-4487-8369-9f8613d45e9c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dadef118-130c-4487-8369-9f8613d45e9c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3557dd9d-f504-4659-ac96-7ea9d215bf62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3557dd9d-f504-4659-ac96-7ea9d215bf62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3557dd9d-f504-4659-ac96-7ea9d215bf62/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3557dd9d-f504-4659-ac96-7ea9d215bf62/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ca9f3-cdb6-448e-a339-8bf90e06f0d1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ca9f3-cdb6-448e-a339-8bf90e06f0d1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ca9f3-cdb6-448e-a339-8bf90e06f0d1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ca9f3-cdb6-448e-a339-8bf90e06f0d1/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8cfbd7c2-f36e-4837-94f7-66b4a43699cc/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"virtualTourUrl":"https://my.matterport.com/show/?m=466rJhDtuGD","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","construction-year":1957,"floor":9,"flooring":"engineeredWood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":250,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"open-house-end":"2026-08-13T17:30:00Z","open-house-start":"2026-08-13T16:30:00Z","outdoor-parking-rent":200,"pets-allowed":"yes","province":"QC","total-rent":2295,"unit-size":765,"views":"cityViews"},"lastPublishedDate":"2026-05-18T21:12:02.894Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/07ef96bcde5aa06c0ae7.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50062a-16","internalId":"5c86dd77-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506505,"longitude":-73.627006,"postalCode":"H3S 1S3","province":"QC","streetName":"3010 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/951b63b6-28ae-4a46-b8d0-fd06d2006627/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/951b63b6-28ae-4a46-b8d0-fd06d2006627/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/951b63b6-28ae-4a46-b8d0-fd06d2006627/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/951b63b6-28ae-4a46-b8d0-fd06d2006627/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccc9faa5-8428-4514-9188-420a40f8e950/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccc9faa5-8428-4514-9188-420a40f8e950/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccc9faa5-8428-4514-9188-420a40f8e950/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccc9faa5-8428-4514-9188-420a40f8e950/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0f0b116-29d9-4df8-b0de-67de0543cced/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0f0b116-29d9-4df8-b0de-67de0543cced/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0f0b116-29d9-4df8-b0de-67de0543cced/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0f0b116-29d9-4df8-b0de-67de0543cced/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3347aa5-2cbd-4870-a343-296b870fa6b4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3347aa5-2cbd-4870-a343-296b870fa6b4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3347aa5-2cbd-4870-a343-296b870fa6b4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3347aa5-2cbd-4870-a343-296b870fa6b4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1b379c4-aaf2-45c2-8b13-32131ebf16f6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1b379c4-aaf2-45c2-8b13-32131ebf16f6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1b379c4-aaf2-45c2-8b13-32131ebf16f6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1b379c4-aaf2-45c2-8b13-32131ebf16f6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/826b3dd0-c451-4d65-9e95-1d1c056ce2f4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/826b3dd0-c451-4d65-9e95-1d1c056ce2f4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/826b3dd0-c451-4d65-9e95-1d1c056ce2f4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/826b3dd0-c451-4d65-9e95-1d1c056ce2f4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/226e5991-b6a2-46c5-9b64-a53c160f9bc7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/226e5991-b6a2-46c5-9b64-a53c160f9bc7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/226e5991-b6a2-46c5-9b64-a53c160f9bc7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/226e5991-b6a2-46c5-9b64-a53c160f9bc7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/334fd3fd-4bef-4eb3-b09b-5bf9bbd34333/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/334fd3fd-4bef-4eb3-b09b-5bf9bbd34333/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/334fd3fd-4bef-4eb3-b09b-5bf9bbd34333/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/334fd3fd-4bef-4eb3-b09b-5bf9bbd34333/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6702e16a-1b16-4a6c-bbbc-44b113d1641e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6702e16a-1b16-4a6c-bbbc-44b113d1641e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6702e16a-1b16-4a6c-bbbc-44b113d1641e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6702e16a-1b16-4a6c-bbbc-44b113d1641e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f86bb648-a789-4461-9085-1bff64f54f1a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f86bb648-a789-4461-9085-1bff64f54f1a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f86bb648-a789-4461-9085-1bff64f54f1a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f86bb648-a789-4461-9085-1bff64f54f1a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a9ac93a-8127-4487-827c-8315c61a82c9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a9ac93a-8127-4487-827c-8315c61a82c9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a9ac93a-8127-4487-827c-8315c61a82c9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a9ac93a-8127-4487-827c-8315c61a82c9/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/951b63b6-28ae-4a46-b8d0-fd06d2006627/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1S3","streetname":"3010 Avenue Van Horne","apartment-type":"groundFloor","construction-year":1955,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Université de Montreal","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1333,"unit-size":469},"lastPublishedDate":"2026-07-16T20:19:37.280Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/091a28504f0889e185c7.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-72","internalId":"4f479992-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/789b095a-4162-4cae-94a1-c76c262af354/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/789b095a-4162-4cae-94a1-c76c262af354/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/789b095a-4162-4cae-94a1-c76c262af354/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/789b095a-4162-4cae-94a1-c76c262af354/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac3e68a0-138b-4b63-91f8-16138e1cd0b5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac3e68a0-138b-4b63-91f8-16138e1cd0b5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac3e68a0-138b-4b63-91f8-16138e1cd0b5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac3e68a0-138b-4b63-91f8-16138e1cd0b5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0a835a2-3d8e-4a70-a430-f6145599a2df/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0a835a2-3d8e-4a70-a430-f6145599a2df/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0a835a2-3d8e-4a70-a430-f6145599a2df/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0a835a2-3d8e-4a70-a430-f6145599a2df/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db736847-ccbc-4ec1-8917-ce85e69da886/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db736847-ccbc-4ec1-8917-ce85e69da886/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db736847-ccbc-4ec1-8917-ce85e69da886/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db736847-ccbc-4ec1-8917-ce85e69da886/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11b92e1d-aaba-4cde-bbe2-d5b464acdb8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11b92e1d-aaba-4cde-bbe2-d5b464acdb8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11b92e1d-aaba-4cde-bbe2-d5b464acdb8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11b92e1d-aaba-4cde-bbe2-d5b464acdb8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd145714-7ff7-4d79-9f4c-d35d9ba855a4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd145714-7ff7-4d79-9f4c-d35d9ba855a4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd145714-7ff7-4d79-9f4c-d35d9ba855a4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd145714-7ff7-4d79-9f4c-d35d9ba855a4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0467f657-95f9-494e-9eb3-d8ac34a9f12a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0467f657-95f9-494e-9eb3-d8ac34a9f12a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0467f657-95f9-494e-9eb3-d8ac34a9f12a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0467f657-95f9-494e-9eb3-d8ac34a9f12a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79f298-34bb-41af-86f8-cbfa39c392e4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79f298-34bb-41af-86f8-cbfa39c392e4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79f298-34bb-41af-86f8-cbfa39c392e4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79f298-34bb-41af-86f8-cbfa39c392e4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/003de0ec-8b64-4c0f-87c5-e52e943530a9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/003de0ec-8b64-4c0f-87c5-e52e943530a9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/003de0ec-8b64-4c0f-87c5-e52e943530a9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/003de0ec-8b64-4c0f-87c5-e52e943530a9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6954defa-480c-4735-8f8b-1f4c53a42005/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6954defa-480c-4735-8f8b-1f4c53a42005/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6954defa-480c-4735-8f8b-1f4c53a42005/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6954defa-480c-4735-8f8b-1f4c53a42005/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2225de73-92e0-47e2-a66a-4523d2280369/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2225de73-92e0-47e2-a66a-4523d2280369/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2225de73-92e0-47e2-a66a-4523d2280369/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2225de73-92e0-47e2-a66a-4523d2280369/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58d85ad-e719-4de4-84fc-f4d627785dad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58d85ad-e719-4de4-84fc-f4d627785dad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58d85ad-e719-4de4-84fc-f4d627785dad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58d85ad-e719-4de4-84fc-f4d627785dad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8758a069-9291-4750-9573-f2a72d3f59f8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8758a069-9291-4750-9573-f2a72d3f59f8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8758a069-9291-4750-9573-f2a72d3f59f8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8758a069-9291-4750-9573-f2a72d3f59f8/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbaa66df-b6ee-4782-b87c-ad0ecde1c815/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbaa66df-b6ee-4782-b87c-ad0ecde1c815/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbaa66df-b6ee-4782-b87c-ad0ecde1c815/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbaa66df-b6ee-4782-b87c-ad0ecde1c815/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/789b095a-4162-4cae-94a1-c76c262af354/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"virtualTourUrl":"https://my.matterport.com/show/?m=yNwoA5sQpew","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","construction-year":1957,"floor":7,"flooring":"hardwood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":250,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"outdoor-parking-rent":200,"pets-allowed":"limited","province":"QC","total-rent":2245,"unit-size":975,"views":"cityViews"},"lastPublishedDate":"2026-07-23T15:05:33.010Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/0b170550d54154d7f97f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-507","internalId":"f286ad1e-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0f81dd7-8f78-4b10-b666-5be56a949708/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0f81dd7-8f78-4b10-b666-5be56a949708/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0f81dd7-8f78-4b10-b666-5be56a949708/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0f81dd7-8f78-4b10-b666-5be56a949708/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d958217b-fa3f-412e-86d7-8796a38a04e4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d958217b-fa3f-412e-86d7-8796a38a04e4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d958217b-fa3f-412e-86d7-8796a38a04e4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d958217b-fa3f-412e-86d7-8796a38a04e4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d882ca0d-7074-48d4-a1ae-0d83c97c6313/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d882ca0d-7074-48d4-a1ae-0d83c97c6313/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d882ca0d-7074-48d4-a1ae-0d83c97c6313/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d882ca0d-7074-48d4-a1ae-0d83c97c6313/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33f5c940-2137-4965-9441-ca19e14728ee/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33f5c940-2137-4965-9441-ca19e14728ee/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33f5c940-2137-4965-9441-ca19e14728ee/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33f5c940-2137-4965-9441-ca19e14728ee/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba9759dd-5081-435f-ae1b-da9ba571c430/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba9759dd-5081-435f-ae1b-da9ba571c430/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba9759dd-5081-435f-ae1b-da9ba571c430/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba9759dd-5081-435f-ae1b-da9ba571c430/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7316da90-d33d-4b1b-9c51-ef7352473e06/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7316da90-d33d-4b1b-9c51-ef7352473e06/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7316da90-d33d-4b1b-9c51-ef7352473e06/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7316da90-d33d-4b1b-9c51-ef7352473e06/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f203ea0-10db-4e6d-9af7-130ff9784372/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f203ea0-10db-4e6d-9af7-130ff9784372/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f203ea0-10db-4e6d-9af7-130ff9784372/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f203ea0-10db-4e6d-9af7-130ff9784372/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f83f53e4-f8d6-459f-9f69-442b70c6b58d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f83f53e4-f8d6-459f-9f69-442b70c6b58d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f83f53e4-f8d6-459f-9f69-442b70c6b58d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f83f53e4-f8d6-459f-9f69-442b70c6b58d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0f81dd7-8f78-4b10-b666-5be56a949708/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"virtualTourUrl":"https://my.matterport.com/show/?m=KEoFqTruR7Y","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":5,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":175,"pets-allowed":"limited","province":"QC","total-rent":1395,"unit-size":449.5},"lastPublishedDate":"2026-05-29T15:04:29.380Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/0ddc9cb8d725b9bd0b76.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-601","internalId":"6d8acaa4-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8980cb1-d0c3-4891-890a-f9e031bfc221/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8980cb1-d0c3-4891-890a-f9e031bfc221/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8980cb1-d0c3-4891-890a-f9e031bfc221/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8980cb1-d0c3-4891-890a-f9e031bfc221/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84a5267c-e7d5-44ee-afe9-9f0d15496517/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84a5267c-e7d5-44ee-afe9-9f0d15496517/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84a5267c-e7d5-44ee-afe9-9f0d15496517/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84a5267c-e7d5-44ee-afe9-9f0d15496517/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53ab7f88-a326-45fc-b438-f305bd78a7ad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53ab7f88-a326-45fc-b438-f305bd78a7ad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53ab7f88-a326-45fc-b438-f305bd78a7ad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53ab7f88-a326-45fc-b438-f305bd78a7ad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbcd6d32-5794-4ed9-87a3-01588e4b465a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbcd6d32-5794-4ed9-87a3-01588e4b465a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbcd6d32-5794-4ed9-87a3-01588e4b465a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbcd6d32-5794-4ed9-87a3-01588e4b465a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c5913f-1bc0-42cd-be4b-5d1366aba877/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c5913f-1bc0-42cd-be4b-5d1366aba877/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c5913f-1bc0-42cd-be4b-5d1366aba877/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c5913f-1bc0-42cd-be4b-5d1366aba877/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f36f7d-6a95-476a-adae-46ea5aeb63d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f36f7d-6a95-476a-adae-46ea5aeb63d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f36f7d-6a95-476a-adae-46ea5aeb63d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f36f7d-6a95-476a-adae-46ea5aeb63d2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a985e31-7535-4011-b285-715d28b31a68/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a985e31-7535-4011-b285-715d28b31a68/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a985e31-7535-4011-b285-715d28b31a68/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a985e31-7535-4011-b285-715d28b31a68/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3dc69e6-5da2-4ae4-ac10-a7a7bd2a88e8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3dc69e6-5da2-4ae4-ac10-a7a7bd2a88e8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3dc69e6-5da2-4ae4-ac10-a7a7bd2a88e8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3dc69e6-5da2-4ae4-ac10-a7a7bd2a88e8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b767d48-a20b-4935-b8dd-bf271662198c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b767d48-a20b-4935-b8dd-bf271662198c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b767d48-a20b-4935-b8dd-bf271662198c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b767d48-a20b-4935-b8dd-bf271662198c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72f90177-78ae-4deb-8b3d-756de306812a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72f90177-78ae-4deb-8b3d-756de306812a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72f90177-78ae-4deb-8b3d-756de306812a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72f90177-78ae-4deb-8b3d-756de306812a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8980cb1-d0c3-4891-890a-f9e031bfc221/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":5,"free-rent":"oneHalfMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":328},"lastPublishedDate":"2026-08-06T16:59:40.447Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/0e8aa33bee27401a55f5.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50066a-4","internalId":"5d5243e7-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa4b9433-f6fb-4270-a31a-802582332856/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa4b9433-f6fb-4270-a31a-802582332856/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa4b9433-f6fb-4270-a31a-802582332856/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa4b9433-f6fb-4270-a31a-802582332856/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f9e20d7-765b-4ea5-b0bd-5459e1bb22ed/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f9e20d7-765b-4ea5-b0bd-5459e1bb22ed/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f9e20d7-765b-4ea5-b0bd-5459e1bb22ed/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f9e20d7-765b-4ea5-b0bd-5459e1bb22ed/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/333cca5d-ffe1-495f-9188-cdf7cd80eb37/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/333cca5d-ffe1-495f-9188-cdf7cd80eb37/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/333cca5d-ffe1-495f-9188-cdf7cd80eb37/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/333cca5d-ffe1-495f-9188-cdf7cd80eb37/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/171f7362-4999-46ab-a065-37d4d12e2b99/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/171f7362-4999-46ab-a065-37d4d12e2b99/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/171f7362-4999-46ab-a065-37d4d12e2b99/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/171f7362-4999-46ab-a065-37d4d12e2b99/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980bf260-0fc1-4d6b-84fb-fc3d7c407a46/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980bf260-0fc1-4d6b-84fb-fc3d7c407a46/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980bf260-0fc1-4d6b-84fb-fc3d7c407a46/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980bf260-0fc1-4d6b-84fb-fc3d7c407a46/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d904e6-be55-4b05-affe-71d84ed79aa3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d904e6-be55-4b05-affe-71d84ed79aa3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d904e6-be55-4b05-affe-71d84ed79aa3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d904e6-be55-4b05-affe-71d84ed79aa3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29a660ff-225d-4563-be8c-17a8bd48a522/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29a660ff-225d-4563-be8c-17a8bd48a522/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29a660ff-225d-4563-be8c-17a8bd48a522/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29a660ff-225d-4563-be8c-17a8bd48a522/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54b0a6fc-9675-4fef-806c-d18508ab7d9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54b0a6fc-9675-4fef-806c-d18508ab7d9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54b0a6fc-9675-4fef-806c-d18508ab7d9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54b0a6fc-9675-4fef-806c-d18508ab7d9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56d0fbc5-651c-4050-b838-2135d24cf5e3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56d0fbc5-651c-4050-b838-2135d24cf5e3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56d0fbc5-651c-4050-b838-2135d24cf5e3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56d0fbc5-651c-4050-b838-2135d24cf5e3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19a17595-13ed-41df-ae38-63089a1cdf07/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19a17595-13ed-41df-ae38-63089a1cdf07/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19a17595-13ed-41df-ae38-63089a1cdf07/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19a17595-13ed-41df-ae38-63089a1cdf07/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/560a4a39-f604-4258-97f2-04bc685877df/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/560a4a39-f604-4258-97f2-04bc685877df/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/560a4a39-f604-4258-97f2-04bc685877df/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/560a4a39-f604-4258-97f2-04bc685877df/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3295e7ab-300b-442b-bd31-77812b28357d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3295e7ab-300b-442b-bd31-77812b28357d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3295e7ab-300b-442b-bd31-77812b28357d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3295e7ab-300b-442b-bd31-77812b28357d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa4b9433-f6fb-4270-a31a-802582332856/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"groundFloor","construction-year":1950,"flooring":"engineeredWood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":165,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"open-house-end":"2025-08-07T18:00:00Z","open-house-start":"2025-08-07T16:30:00Z","pets-allowed":"yes","province":"QC","total-rent":1695,"unit-size":705.9},"lastPublishedDate":"2026-08-06T16:09:25.976Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/110fe7923ea056272f4a.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-602","internalId":"a33a3b6f-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a8012-e987-490b-aee9-f746b9505154/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a8012-e987-490b-aee9-f746b9505154/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a8012-e987-490b-aee9-f746b9505154/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a8012-e987-490b-aee9-f746b9505154/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea611f6d-1313-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea611f6d-1313-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea611f6d-1313-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea611f6d-1313-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea87ba3e-1313-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea87ba3e-1313-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea87ba3e-1313-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea87ba3e-1313-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eacefc70-1313-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eacefc70-1313-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eacefc70-1313-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eacefc70-1313-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadd17f2-1313-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadd17f2-1313-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadd17f2-1313-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadd17f2-1313-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb0364a3-1313-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb0364a3-1313-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb0364a3-1313-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb0364a3-1313-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb059cd1-1313-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb059cd1-1313-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb059cd1-1313-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb059cd1-1313-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a14d0a4-1314-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a14d0a4-1314-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a14d0a4-1314-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a14d0a4-1314-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a3d6745-1314-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a3d6745-1314-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a3d6745-1314-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a3d6745-1314-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18d891d6-1314-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18d891d6-1314-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18d891d6-1314-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18d891d6-1314-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/190c24f7-1314-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/190c24f7-1314-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/190c24f7-1314-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/190c24f7-1314-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f1c5679-1314-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f1c5679-1314-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f1c5679-1314-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f1c5679-1314-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f40322a-1314-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f40322a-1314-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f40322a-1314-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f40322a-1314-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/985e9ef5-f6bf-46de-b1c1-7cca2d749e1f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/985e9ef5-f6bf-46de-b1c1-7cca2d749e1f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/985e9ef5-f6bf-46de-b1c1-7cca2d749e1f/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/985e9ef5-f6bf-46de-b1c1-7cca2d749e1f/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a8012-e987-490b-aee9-f746b9505154/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":6,"flooring":"hardwood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":200,"pets-allowed":"limited","province":"QC","total-rent":1495,"unit-size":472},"lastPublishedDate":"2026-03-16T20:11:22.247Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/138b2055f776b35744fd.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-440","internalId":"bd3ab971-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a6a244f-50e6-48e8-a34c-0295d097e718/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a6a244f-50e6-48e8-a34c-0295d097e718/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a6a244f-50e6-48e8-a34c-0295d097e718/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a6a244f-50e6-48e8-a34c-0295d097e718/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d80ce031-282d-4698-a014-5248989792c9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d80ce031-282d-4698-a014-5248989792c9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d80ce031-282d-4698-a014-5248989792c9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d80ce031-282d-4698-a014-5248989792c9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd86f03-b439-46ac-bab0-5481db63f869/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd86f03-b439-46ac-bab0-5481db63f869/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd86f03-b439-46ac-bab0-5481db63f869/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd86f03-b439-46ac-bab0-5481db63f869/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa59db4e-3aa6-4c23-a2ee-2f237157c20e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa59db4e-3aa6-4c23-a2ee-2f237157c20e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa59db4e-3aa6-4c23-a2ee-2f237157c20e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa59db4e-3aa6-4c23-a2ee-2f237157c20e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb99bb31-28e9-4b5a-b215-8e64f24aaafe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb99bb31-28e9-4b5a-b215-8e64f24aaafe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb99bb31-28e9-4b5a-b215-8e64f24aaafe/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb99bb31-28e9-4b5a-b215-8e64f24aaafe/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57660a57-337a-45fd-b130-8a29f5c6560e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57660a57-337a-45fd-b130-8a29f5c6560e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57660a57-337a-45fd-b130-8a29f5c6560e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57660a57-337a-45fd-b130-8a29f5c6560e/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a6a244f-50e6-48e8-a34c-0295d097e718/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","construction-year":1957,"floor":4,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1195,"unit-size":250},"lastPublishedDate":"2026-05-21T13:40:35.269Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/15fea59b9dd52eeb0848.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50071a-305","internalId":"c2317a8b-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6c00a93-eae6-45ee-aa69-f6e92fd4460a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6c00a93-eae6-45ee-aa69-f6e92fd4460a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6c00a93-eae6-45ee-aa69-f6e92fd4460a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6c00a93-eae6-45ee-aa69-f6e92fd4460a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e514dc86-6123-4c51-a77c-30b8f23c4961/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e514dc86-6123-4c51-a77c-30b8f23c4961/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e514dc86-6123-4c51-a77c-30b8f23c4961/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e514dc86-6123-4c51-a77c-30b8f23c4961/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3807efc7-4dac-4338-83a7-b589e95f4be0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3807efc7-4dac-4338-83a7-b589e95f4be0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3807efc7-4dac-4338-83a7-b589e95f4be0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3807efc7-4dac-4338-83a7-b589e95f4be0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c8191a-d717-4233-b2af-9c524040d3e9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c8191a-d717-4233-b2af-9c524040d3e9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c8191a-d717-4233-b2af-9c524040d3e9/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c8191a-d717-4233-b2af-9c524040d3e9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b848be0d-fea9-438e-aeae-d165c811292b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b848be0d-fea9-438e-aeae-d165c811292b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b848be0d-fea9-438e-aeae-d165c811292b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b848be0d-fea9-438e-aeae-d165c811292b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e9bafcb-0dbc-4c29-a1f6-b2337d65ecb2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e9bafcb-0dbc-4c29-a1f6-b2337d65ecb2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e9bafcb-0dbc-4c29-a1f6-b2337d65ecb2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e9bafcb-0dbc-4c29-a1f6-b2337d65ecb2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fa502ca-b5c7-48fe-aed8-2e55bc8bc2dc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fa502ca-b5c7-48fe-aed8-2e55bc8bc2dc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fa502ca-b5c7-48fe-aed8-2e55bc8bc2dc/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fa502ca-b5c7-48fe-aed8-2e55bc8bc2dc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd063d4b-766b-4677-903e-a9be4a64ac31/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd063d4b-766b-4677-903e-a9be4a64ac31/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd063d4b-766b-4677-903e-a9be4a64ac31/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd063d4b-766b-4677-903e-a9be4a64ac31/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2705e356-f1a9-4dc2-9774-3b1093bac955/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2705e356-f1a9-4dc2-9774-3b1093bac955/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2705e356-f1a9-4dc2-9774-3b1093bac955/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2705e356-f1a9-4dc2-9774-3b1093bac955/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6112ff3f-3c2d-4230-b285-77e310265b23/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6112ff3f-3c2d-4230-b285-77e310265b23/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6112ff3f-3c2d-4230-b285-77e310265b23/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6112ff3f-3c2d-4230-b285-77e310265b23/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e5d0d63-a152-468d-8fd3-603aeaea8d72/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e5d0d63-a152-468d-8fd3-603aeaea8d72/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e5d0d63-a152-468d-8fd3-603aeaea8d72/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e5d0d63-a152-468d-8fd3-603aeaea8d72/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e5e095-698c-11e8-82e5-0003ff8875d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e5e095-698c-11e8-82e5-0003ff8875d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e5e095-698c-11e8-82e5-0003ff8875d2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e5e095-698c-11e8-82e5-0003ff8875d2/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6c00a93-eae6-45ee-aa69-f6e92fd4460a/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","construction-year":1931,"floor":2,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1350,"unit-size":430},"lastPublishedDate":"2026-07-20T17:14:20.254Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/165f0d53581dab99f720.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-2002","internalId":"b6f72e1c-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/917156e6-ec7c-4e44-9e20-ee847976960a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/917156e6-ec7c-4e44-9e20-ee847976960a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/917156e6-ec7c-4e44-9e20-ee847976960a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/917156e6-ec7c-4e44-9e20-ee847976960a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ce4bb4-1edc-40c3-9cb3-28508a3683ef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ce4bb4-1edc-40c3-9cb3-28508a3683ef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ce4bb4-1edc-40c3-9cb3-28508a3683ef/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ce4bb4-1edc-40c3-9cb3-28508a3683ef/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f139a48-528a-434d-b386-f6b7f0ab4239/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f139a48-528a-434d-b386-f6b7f0ab4239/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f139a48-528a-434d-b386-f6b7f0ab4239/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f139a48-528a-434d-b386-f6b7f0ab4239/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c908cec2-e458-4afa-8f13-8e590a078ef2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c908cec2-e458-4afa-8f13-8e590a078ef2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c908cec2-e458-4afa-8f13-8e590a078ef2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c908cec2-e458-4afa-8f13-8e590a078ef2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1aa67f-a6ad-497e-80bd-aebdb6b739e6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1aa67f-a6ad-497e-80bd-aebdb6b739e6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1aa67f-a6ad-497e-80bd-aebdb6b739e6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1aa67f-a6ad-497e-80bd-aebdb6b739e6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f0656b-03a1-4d20-940a-30b92ecf165f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f0656b-03a1-4d20-940a-30b92ecf165f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f0656b-03a1-4d20-940a-30b92ecf165f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f0656b-03a1-4d20-940a-30b92ecf165f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b3597f7-2233-44d8-bbca-7f94524b2876/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b3597f7-2233-44d8-bbca-7f94524b2876/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b3597f7-2233-44d8-bbca-7f94524b2876/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b3597f7-2233-44d8-bbca-7f94524b2876/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89bf562-d91d-4be9-96dc-3705ddd5f33b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89bf562-d91d-4be9-96dc-3705ddd5f33b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89bf562-d91d-4be9-96dc-3705ddd5f33b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89bf562-d91d-4be9-96dc-3705ddd5f33b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d49a50f-0d1c-4103-ad4d-467e2f5562bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d49a50f-0d1c-4103-ad4d-467e2f5562bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d49a50f-0d1c-4103-ad4d-467e2f5562bf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d49a50f-0d1c-4103-ad4d-467e2f5562bf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35dae224-7889-4201-80eb-7b6301bbbaaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35dae224-7889-4201-80eb-7b6301bbbaaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35dae224-7889-4201-80eb-7b6301bbbaaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35dae224-7889-4201-80eb-7b6301bbbaaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed2f58d2-b564-494d-b251-49e342e83d79/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed2f58d2-b564-494d-b251-49e342e83d79/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed2f58d2-b564-494d-b251-49e342e83d79/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed2f58d2-b564-494d-b251-49e342e83d79/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194dd0a0-9827-4a82-b132-deea85a0fefd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194dd0a0-9827-4a82-b132-deea85a0fefd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194dd0a0-9827-4a82-b132-deea85a0fefd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194dd0a0-9827-4a82-b132-deea85a0fefd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d49d58e-d1e5-48b7-af8b-cbeed1eb4904/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d49d58e-d1e5-48b7-af8b-cbeed1eb4904/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d49d58e-d1e5-48b7-af8b-cbeed1eb4904/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d49d58e-d1e5-48b7-af8b-cbeed1eb4904/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c25fdbc-4da0-41f5-94b3-c79ccdc9ad2a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c25fdbc-4da0-41f5-94b3-c79ccdc9ad2a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c25fdbc-4da0-41f5-94b3-c79ccdc9ad2a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c25fdbc-4da0-41f5-94b3-c79ccdc9ad2a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c37dfdcd-4208-4ae1-b136-df4c2d3392ed/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c37dfdcd-4208-4ae1-b136-df4c2d3392ed/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c37dfdcd-4208-4ae1-b136-df4c2d3392ed/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c37dfdcd-4208-4ae1-b136-df4c2d3392ed/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/917156e6-ec7c-4e44-9e20-ee847976960a/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":1,"flooring":"engineeredWood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":4595,"unit-size":1192,"views":"cityViews"},"lastPublishedDate":"2026-08-06T17:40:26.638Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/1a7a0b33455f6880c4be.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-706","internalId":"4c5a3d4b-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48d415e-3ca4-49f1-8367-6d2a61acc731/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48d415e-3ca4-49f1-8367-6d2a61acc731/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48d415e-3ca4-49f1-8367-6d2a61acc731/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48d415e-3ca4-49f1-8367-6d2a61acc731/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c145412d-2301-4cec-8dd3-7bf19240d588/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c145412d-2301-4cec-8dd3-7bf19240d588/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c145412d-2301-4cec-8dd3-7bf19240d588/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c145412d-2301-4cec-8dd3-7bf19240d588/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53bdc4d8-3034-4dc5-9225-4107668ff112/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53bdc4d8-3034-4dc5-9225-4107668ff112/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53bdc4d8-3034-4dc5-9225-4107668ff112/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53bdc4d8-3034-4dc5-9225-4107668ff112/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc743494-625f-4036-b409-97b49d140a81/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc743494-625f-4036-b409-97b49d140a81/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc743494-625f-4036-b409-97b49d140a81/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc743494-625f-4036-b409-97b49d140a81/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d85f4a4b-3f62-432f-a152-1bca1a819a19/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d85f4a4b-3f62-432f-a152-1bca1a819a19/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d85f4a4b-3f62-432f-a152-1bca1a819a19/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d85f4a4b-3f62-432f-a152-1bca1a819a19/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b357a366-eb9f-43d0-8abc-552b11277b9e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b357a366-eb9f-43d0-8abc-552b11277b9e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b357a366-eb9f-43d0-8abc-552b11277b9e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b357a366-eb9f-43d0-8abc-552b11277b9e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fcd9560-e145-49ec-912a-7e7db60acc8e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fcd9560-e145-49ec-912a-7e7db60acc8e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fcd9560-e145-49ec-912a-7e7db60acc8e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fcd9560-e145-49ec-912a-7e7db60acc8e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cecf6496-fe5f-41f5-bf6b-ebb9f4369d6e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cecf6496-fe5f-41f5-bf6b-ebb9f4369d6e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cecf6496-fe5f-41f5-bf6b-ebb9f4369d6e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cecf6496-fe5f-41f5-bf6b-ebb9f4369d6e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a57bf56a-970a-4365-916b-15e3ae5af5e0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a57bf56a-970a-4365-916b-15e3ae5af5e0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a57bf56a-970a-4365-916b-15e3ae5af5e0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a57bf56a-970a-4365-916b-15e3ae5af5e0/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/269fccf6-ed6b-4301-8092-ad46e6342f12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/269fccf6-ed6b-4301-8092-ad46e6342f12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/269fccf6-ed6b-4301-8092-ad46e6342f12/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/269fccf6-ed6b-4301-8092-ad46e6342f12/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48d415e-3ca4-49f1-8367-6d2a61acc731/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"virtualTourUrl":"https://my.matterport.com/show/?m=jzEWxgxmKY9","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":7,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":175,"pets-allowed":"limited","province":"QC","total-rent":1395,"unit-size":429.9},"lastPublishedDate":"2026-06-08T15:34:28.064Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/1aba367c781527a2723f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50074a-4","internalId":"c3280fa4-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.469635,"longitude":-73.63001,"postalCode":"H4B 2X8","province":"QC","streetName":"4390 Grand Boulevard"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e3756c-6c9a-4f28-96d5-2f0ae131d7eb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e3756c-6c9a-4f28-96d5-2f0ae131d7eb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e3756c-6c9a-4f28-96d5-2f0ae131d7eb/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e3756c-6c9a-4f28-96d5-2f0ae131d7eb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/886cca20-9b95-406e-8cc6-82490f6d8b55/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/886cca20-9b95-406e-8cc6-82490f6d8b55/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/886cca20-9b95-406e-8cc6-82490f6d8b55/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/886cca20-9b95-406e-8cc6-82490f6d8b55/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ff759e2-0cf2-410b-bc8d-5d9abda2e366/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ff759e2-0cf2-410b-bc8d-5d9abda2e366/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ff759e2-0cf2-410b-bc8d-5d9abda2e366/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ff759e2-0cf2-410b-bc8d-5d9abda2e366/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b3fb8ac-9e42-4fbd-a4cf-14f73edeb379/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b3fb8ac-9e42-4fbd-a4cf-14f73edeb379/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b3fb8ac-9e42-4fbd-a4cf-14f73edeb379/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b3fb8ac-9e42-4fbd-a4cf-14f73edeb379/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f16d6dc2-5d8e-46cb-a6e0-8d511d8ec293/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f16d6dc2-5d8e-46cb-a6e0-8d511d8ec293/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f16d6dc2-5d8e-46cb-a6e0-8d511d8ec293/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f16d6dc2-5d8e-46cb-a6e0-8d511d8ec293/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8633154-60b9-4c68-92c4-4cb2bd11bc33/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8633154-60b9-4c68-92c4-4cb2bd11bc33/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8633154-60b9-4c68-92c4-4cb2bd11bc33/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8633154-60b9-4c68-92c4-4cb2bd11bc33/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34e8cd73-cbc2-492c-bd75-fa2066e10314/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34e8cd73-cbc2-492c-bd75-fa2066e10314/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34e8cd73-cbc2-492c-bd75-fa2066e10314/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34e8cd73-cbc2-492c-bd75-fa2066e10314/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa9be3ce-a90f-4a85-882f-30b467747976/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa9be3ce-a90f-4a85-882f-30b467747976/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa9be3ce-a90f-4a85-882f-30b467747976/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa9be3ce-a90f-4a85-882f-30b467747976/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83d22c86-4f4f-4013-9bbd-cd7ebfbd226c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83d22c86-4f4f-4013-9bbd-cd7ebfbd226c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83d22c86-4f4f-4013-9bbd-cd7ebfbd226c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83d22c86-4f4f-4013-9bbd-cd7ebfbd226c/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e3756c-6c9a-4f28-96d5-2f0ae131d7eb/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4B 2X8","streetname":"4390 Grand Boulevard","apartment-type":"halfBasement","construction-year":1955,"flooring":"engineeredWood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1195,"unit-size":400},"lastPublishedDate":"2026-07-01T00:00:37.945Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/1b52df5afd10b5c1fa54.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50048a-54","internalId":"a65b29d8-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41ab5e48-5968-4ae6-83cf-ab366a873089/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41ab5e48-5968-4ae6-83cf-ab366a873089/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41ab5e48-5968-4ae6-83cf-ab366a873089/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41ab5e48-5968-4ae6-83cf-ab366a873089/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0426ae9-8e4b-44af-932d-c0dd14e11a89/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0426ae9-8e4b-44af-932d-c0dd14e11a89/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0426ae9-8e4b-44af-932d-c0dd14e11a89/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0426ae9-8e4b-44af-932d-c0dd14e11a89/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c79dbb80-1c87-4105-93d4-112174a20e35/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c79dbb80-1c87-4105-93d4-112174a20e35/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c79dbb80-1c87-4105-93d4-112174a20e35/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c79dbb80-1c87-4105-93d4-112174a20e35/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f070fe81-9759-48f3-b423-7661ca5aa1cb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f070fe81-9759-48f3-b423-7661ca5aa1cb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f070fe81-9759-48f3-b423-7661ca5aa1cb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f070fe81-9759-48f3-b423-7661ca5aa1cb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04e0f7ef-5888-4837-b183-edc97a9147c3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04e0f7ef-5888-4837-b183-edc97a9147c3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04e0f7ef-5888-4837-b183-edc97a9147c3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04e0f7ef-5888-4837-b183-edc97a9147c3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b5e6be1-cd8c-4d50-8b2d-c9e6e2685ca5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b5e6be1-cd8c-4d50-8b2d-c9e6e2685ca5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b5e6be1-cd8c-4d50-8b2d-c9e6e2685ca5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b5e6be1-cd8c-4d50-8b2d-c9e6e2685ca5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7552f9b-ac92-4bb8-a75f-5a5a54bfa4f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7552f9b-ac92-4bb8-a75f-5a5a54bfa4f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7552f9b-ac92-4bb8-a75f-5a5a54bfa4f2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7552f9b-ac92-4bb8-a75f-5a5a54bfa4f2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13844ee4-54cd-4fa4-95f5-223e937eb169/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13844ee4-54cd-4fa4-95f5-223e937eb169/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13844ee4-54cd-4fa4-95f5-223e937eb169/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13844ee4-54cd-4fa4-95f5-223e937eb169/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ec3db3c-0b46-47b5-9016-26f144c465c7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ec3db3c-0b46-47b5-9016-26f144c465c7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ec3db3c-0b46-47b5-9016-26f144c465c7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ec3db3c-0b46-47b5-9016-26f144c465c7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/442455d6-8727-4af1-a44b-4122954da44b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/442455d6-8727-4af1-a44b-4122954da44b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/442455d6-8727-4af1-a44b-4122954da44b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/442455d6-8727-4af1-a44b-4122954da44b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ac3c804-805f-4a00-aabf-7e85af28da11/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ac3c804-805f-4a00-aabf-7e85af28da11/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ac3c804-805f-4a00-aabf-7e85af28da11/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ac3c804-805f-4a00-aabf-7e85af28da11/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ca30150-f909-47a2-bb78-ab976e55305a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ca30150-f909-47a2-bb78-ab976e55305a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ca30150-f909-47a2-bb78-ab976e55305a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ca30150-f909-47a2-bb78-ab976e55305a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f1a1348-b208-4256-9fc7-2dba25dec7b2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f1a1348-b208-4256-9fc7-2dba25dec7b2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f1a1348-b208-4256-9fc7-2dba25dec7b2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f1a1348-b208-4256-9fc7-2dba25dec7b2/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41ab5e48-5968-4ae6-83cf-ab366a873089/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-09-07T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","construction-year":1956,"floor":5,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"pets-allowed":"yes","province":"QC","total-rent":2245,"unit-size":950,"views":"cityViews"},"lastPublishedDate":"2026-07-14T21:42:10.750Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/1d781ea374a8ef96fd25.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-1210","internalId":"baa87694-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5894272e-4837-4c49-9d66-1d502c30a527/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5894272e-4837-4c49-9d66-1d502c30a527/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5894272e-4837-4c49-9d66-1d502c30a527/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5894272e-4837-4c49-9d66-1d502c30a527/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8dcf537-0f00-4476-abea-f7c61423aa18/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8dcf537-0f00-4476-abea-f7c61423aa18/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8dcf537-0f00-4476-abea-f7c61423aa18/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8dcf537-0f00-4476-abea-f7c61423aa18/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0984cb77-cf54-49b2-9241-c7f8f1b153e9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0984cb77-cf54-49b2-9241-c7f8f1b153e9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0984cb77-cf54-49b2-9241-c7f8f1b153e9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0984cb77-cf54-49b2-9241-c7f8f1b153e9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6a6484e-c033-4d84-bb47-9583fb69120d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6a6484e-c033-4d84-bb47-9583fb69120d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6a6484e-c033-4d84-bb47-9583fb69120d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6a6484e-c033-4d84-bb47-9583fb69120d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5894272e-4837-4c49-9d66-1d502c30a527/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":11,"free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"open-house-end":"2026-05-23T17:30:00Z","open-house-start":"2026-05-23T15:30:00Z","pets-allowed":"limited","province":"QC","total-rent":1295,"unit-size":374.4},"lastPublishedDate":"2026-06-22T23:33:22.955Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/1e90a54ee4e50a6545ac.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50065a-26","internalId":"bff768c7-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.49436,"longitude":-73.62995,"postalCode":"H3T 1E7","province":"QC","streetName":"4505 Dupuis Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6979e4a7-0154-454d-b6ab-afb45be8a546/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6979e4a7-0154-454d-b6ab-afb45be8a546/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6979e4a7-0154-454d-b6ab-afb45be8a546/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6979e4a7-0154-454d-b6ab-afb45be8a546/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85ff571c-19b6-41c4-a245-5c6ad6fb2b57/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85ff571c-19b6-41c4-a245-5c6ad6fb2b57/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85ff571c-19b6-41c4-a245-5c6ad6fb2b57/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85ff571c-19b6-41c4-a245-5c6ad6fb2b57/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a64606-215d-45e7-9e48-71d51249370f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a64606-215d-45e7-9e48-71d51249370f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a64606-215d-45e7-9e48-71d51249370f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a64606-215d-45e7-9e48-71d51249370f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6637b436-a473-4925-a0fd-a4526b9849ad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6637b436-a473-4925-a0fd-a4526b9849ad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6637b436-a473-4925-a0fd-a4526b9849ad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6637b436-a473-4925-a0fd-a4526b9849ad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5479b8d-21c6-4e3e-ac95-e18321509fa1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5479b8d-21c6-4e3e-ac95-e18321509fa1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5479b8d-21c6-4e3e-ac95-e18321509fa1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5479b8d-21c6-4e3e-ac95-e18321509fa1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e8e223-2c20-4a51-831f-479d37ad3487/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e8e223-2c20-4a51-831f-479d37ad3487/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e8e223-2c20-4a51-831f-479d37ad3487/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e8e223-2c20-4a51-831f-479d37ad3487/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a45006-1058-46ad-aa70-1a6d696a2cd3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a45006-1058-46ad-aa70-1a6d696a2cd3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a45006-1058-46ad-aa70-1a6d696a2cd3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a45006-1058-46ad-aa70-1a6d696a2cd3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d129461d-b146-4acf-8c4b-4447723920eb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d129461d-b146-4acf-8c4b-4447723920eb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d129461d-b146-4acf-8c4b-4447723920eb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d129461d-b146-4acf-8c4b-4447723920eb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33ed5f23-7c8e-455f-a067-44200fa359f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33ed5f23-7c8e-455f-a067-44200fa359f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33ed5f23-7c8e-455f-a067-44200fa359f2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33ed5f23-7c8e-455f-a067-44200fa359f2/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6979e4a7-0154-454d-b6ab-afb45be8a546/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3T 1E7","streetname":"4505 Dupuis Avenue","apartment-type":"halfBasement","construction-year":1952,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":145,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Cote-St-Catherine","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1445,"unit-size":677},"lastPublishedDate":"2026-03-26T14:35:25.098Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/1ed179acf46d57e64687.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50064a-14","internalId":"5bbd72d7-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.494158,"longitude":-73.630384,"postalCode":"H3T 1E7","province":"QC","streetName":"4585 Av. Dupuis"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d7bb5e3-27c6-11e8-aa3b-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d7bb5e3-27c6-11e8-aa3b-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d7bb5e3-27c6-11e8-aa3b-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d7bb5e3-27c6-11e8-aa3b-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80f750ab-7520-4492-9609-796e2a9898ae/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80f750ab-7520-4492-9609-796e2a9898ae/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80f750ab-7520-4492-9609-796e2a9898ae/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80f750ab-7520-4492-9609-796e2a9898ae/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d7bb5e3-27c6-11e8-aa3b-00155d8e330a/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3T 1E7","streetname":"4585 Av. Dupuis","apartment-type":"apartment","construction-year":1949,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte Ste-Catherine metro","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1695,"unit-size":824},"lastPublishedDate":"2026-07-13T15:49:41.741Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/1fbd3be3cdc4514c64c0.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50052a-203","internalId":"a41a1432-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507794,"longitude":-73.573942,"postalCode":"H2X 2E3","province":"QC","streetName":"3460 Rue Durocher"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c7bd70c-54e1-4dc3-b578-334183c75f37/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c7bd70c-54e1-4dc3-b578-334183c75f37/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c7bd70c-54e1-4dc3-b578-334183c75f37/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c7bd70c-54e1-4dc3-b578-334183c75f37/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/525b7e0d-0244-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/525b7e0d-0244-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/525b7e0d-0244-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/525b7e0d-0244-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a18748c4-0244-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a18748c4-0244-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a18748c4-0244-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a18748c4-0244-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a73a5465-0244-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a73a5465-0244-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a73a5465-0244-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a73a5465-0244-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/347735aa-0244-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/347735aa-0244-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/347735aa-0244-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/347735aa-0244-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74def110-0244-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74def110-0244-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74def110-0244-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74def110-0244-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a66317-0243-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a66317-0243-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a66317-0243-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a66317-0243-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e436f1-0243-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e436f1-0243-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e436f1-0243-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e436f1-0243-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/101dc698-821d-11e9-bf32-0a580ae94945/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/101dc698-821d-11e9-bf32-0a580ae94945/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/101dc698-821d-11e9-bf32-0a580ae94945/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/101dc698-821d-11e9-bf32-0a580ae94945/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08a1bac6-821d-11e9-bf32-0a580ae94945/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08a1bac6-821d-11e9-bf32-0a580ae94945/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08a1bac6-821d-11e9-bf32-0a580ae94945/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08a1bac6-821d-11e9-bf32-0a580ae94945/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bacf5cb1-51c6-4193-ad60-a69684d9eec1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bacf5cb1-51c6-4193-ad60-a69684d9eec1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bacf5cb1-51c6-4193-ad60-a69684d9eec1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bacf5cb1-51c6-4193-ad60-a69684d9eec1/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c7bd70c-54e1-4dc3-b578-334183c75f37/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"virtualTourUrl":"https://my.matterport.com/show/?m=A5AbYZMnVYd","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2E3","streetname":"3460 Rue Durocher","apartment-type":"apartment","construction-year":1964,"floor":2,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":14,"outdoor-parking-rent":175,"pets-allowed":"limited","province":"QC","total-rent":1395,"unit-size":300},"lastPublishedDate":"2026-07-10T18:52:31.161Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/213956f77b59b75958f0.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50074a-309","internalId":"7f863724-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.469635,"longitude":-73.63001,"postalCode":"H4B 2X8","province":"QC","streetName":"4390 Grand Boulevard"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f70a002-03da-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f70a002-03da-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f70a002-03da-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f70a002-03da-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f212070-03da-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f212070-03da-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f212070-03da-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f212070-03da-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47e5d8e6-03da-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47e5d8e6-03da-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47e5d8e6-03da-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47e5d8e6-03da-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c7a285-03da-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c7a285-03da-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c7a285-03da-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c7a285-03da-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47a85ab4-03da-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47a85ab4-03da-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47a85ab4-03da-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47a85ab4-03da-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47793463-03da-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47793463-03da-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47793463-03da-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47793463-03da-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5030a667-03da-11e9-a5ee-0a580ae94ba5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5030a667-03da-11e9-a5ee-0a580ae94ba5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5030a667-03da-11e9-a5ee-0a580ae94ba5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5030a667-03da-11e9-a5ee-0a580ae94ba5/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a00abde-5133-498d-8a13-925616c77d17/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a00abde-5133-498d-8a13-925616c77d17/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a00abde-5133-498d-8a13-925616c77d17/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a00abde-5133-498d-8a13-925616c77d17/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f70a002-03da-11e9-a5ee-0a580ae94ba5/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"location-bus":100,"location-subway":2700,"postalcode":"H4B 2X8","streetname":"4390 Grand Boulevard","apartment-type":"apartment","construction-year":1955,"floor":3,"flooring":"engineeredWood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"open-house-end":"2025-09-24T18:30:00Z","open-house-start":"2025-09-24T16:30:00Z","pets-allowed":"yes","province":"QC","total-rent":1695,"unit-size":640},"lastPublishedDate":"2026-08-06T16:29:40.479Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/217b9b0e0c546b788f7c.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50070a-21","internalId":"60707448-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492405,"longitude":-73.579259,"postalCode":"H3H 2E6","province":"QC","streetName":"1245 Rue St Marc"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c817d08a-e47d-400d-a350-661cfb68af1d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c817d08a-e47d-400d-a350-661cfb68af1d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c817d08a-e47d-400d-a350-661cfb68af1d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c817d08a-e47d-400d-a350-661cfb68af1d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31ede20e-10a5-42d1-bbf0-510885fee38d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31ede20e-10a5-42d1-bbf0-510885fee38d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31ede20e-10a5-42d1-bbf0-510885fee38d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31ede20e-10a5-42d1-bbf0-510885fee38d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b72f2d0-2470-4605-9c55-be0d6fecdf52/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b72f2d0-2470-4605-9c55-be0d6fecdf52/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b72f2d0-2470-4605-9c55-be0d6fecdf52/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b72f2d0-2470-4605-9c55-be0d6fecdf52/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95f4f1fc-9066-4df7-93b3-b53691224f74/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95f4f1fc-9066-4df7-93b3-b53691224f74/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95f4f1fc-9066-4df7-93b3-b53691224f74/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95f4f1fc-9066-4df7-93b3-b53691224f74/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23feabb-cf02-4fbb-8b2d-5f623c73bfbb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23feabb-cf02-4fbb-8b2d-5f623c73bfbb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23feabb-cf02-4fbb-8b2d-5f623c73bfbb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23feabb-cf02-4fbb-8b2d-5f623c73bfbb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4799da89-da28-4135-b50d-502d3bcefaad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4799da89-da28-4135-b50d-502d3bcefaad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4799da89-da28-4135-b50d-502d3bcefaad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4799da89-da28-4135-b50d-502d3bcefaad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae3746ce-e839-4c1c-ae68-cf061c672066/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae3746ce-e839-4c1c-ae68-cf061c672066/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae3746ce-e839-4c1c-ae68-cf061c672066/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae3746ce-e839-4c1c-ae68-cf061c672066/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa708c56-bda5-42a4-b1be-dba9ce31f9ad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa708c56-bda5-42a4-b1be-dba9ce31f9ad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa708c56-bda5-42a4-b1be-dba9ce31f9ad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa708c56-bda5-42a4-b1be-dba9ce31f9ad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef0c08c-1acd-11ea-9c3f-0a580ae9499b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef0c08c-1acd-11ea-9c3f-0a580ae9499b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef0c08c-1acd-11ea-9c3f-0a580ae9499b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef0c08c-1acd-11ea-9c3f-0a580ae9499b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3db6e770-cbb7-11e7-98f8-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3db6e770-cbb7-11e7-98f8-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3db6e770-cbb7-11e7-98f8-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3db6e770-cbb7-11e7-98f8-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f11efab9-a09a-4271-84cd-4d26d1a26ed9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f11efab9-a09a-4271-84cd-4d26d1a26ed9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f11efab9-a09a-4271-84cd-4d26d1a26ed9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f11efab9-a09a-4271-84cd-4d26d1a26ed9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d9380ef-cbb7-11e7-98f8-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d9380ef-cbb7-11e7-98f8-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d9380ef-cbb7-11e7-98f8-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d9380ef-cbb7-11e7-98f8-00155d8e3302/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c817d08a-e47d-400d-a350-661cfb68af1d/download/600","contactDetails":{"phoneNumber":"+1 438 998 0689"},"keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2E6","streetname":"1245 Rue St Marc","apartment-type":"apartment","construction-year":1928,"floor":5,"free-rent":"twoMonths","furnished-state":"furnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":true,"is-electricity-included-in-rent":true,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy Concordia","number-of-bathrooms":1,"number-of-bedrooms":4,"number-of-floors":9,"open-house-end":"2025-07-23T18:00:00Z","open-house-start":"2025-07-23T17:00:00Z","pets-allowed":"limited","province":"QC","total-rent":3395,"unit-size":953},"lastPublishedDate":"2026-07-02T00:00:30.534Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/22495dadf6002cbf5df1.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-1907","internalId":"6fffe979-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d42191ce-0997-46b1-9576-606a5ac1a6f7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d42191ce-0997-46b1-9576-606a5ac1a6f7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d42191ce-0997-46b1-9576-606a5ac1a6f7/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d42191ce-0997-46b1-9576-606a5ac1a6f7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67befa42-3b54-4a5c-8322-d27c02fe60a8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67befa42-3b54-4a5c-8322-d27c02fe60a8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67befa42-3b54-4a5c-8322-d27c02fe60a8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67befa42-3b54-4a5c-8322-d27c02fe60a8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31a2287a-6993-4320-aedb-8b8c53f5d169/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31a2287a-6993-4320-aedb-8b8c53f5d169/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31a2287a-6993-4320-aedb-8b8c53f5d169/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31a2287a-6993-4320-aedb-8b8c53f5d169/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c852ff8-be01-4a86-ac72-208aa5cd80bd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c852ff8-be01-4a86-ac72-208aa5cd80bd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c852ff8-be01-4a86-ac72-208aa5cd80bd/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c852ff8-be01-4a86-ac72-208aa5cd80bd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8e5042a-335c-440d-917d-f097106d9424/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8e5042a-335c-440d-917d-f097106d9424/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8e5042a-335c-440d-917d-f097106d9424/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8e5042a-335c-440d-917d-f097106d9424/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ee83676-63de-465e-88d9-3bd28402fb5e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ee83676-63de-465e-88d9-3bd28402fb5e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ee83676-63de-465e-88d9-3bd28402fb5e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ee83676-63de-465e-88d9-3bd28402fb5e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b9bdfc9-71b9-4f30-8a38-f680d1ad8276/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b9bdfc9-71b9-4f30-8a38-f680d1ad8276/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b9bdfc9-71b9-4f30-8a38-f680d1ad8276/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b9bdfc9-71b9-4f30-8a38-f680d1ad8276/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5f356e-21ba-48d4-9f69-5e25c74cc5ab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5f356e-21ba-48d4-9f69-5e25c74cc5ab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5f356e-21ba-48d4-9f69-5e25c74cc5ab/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5f356e-21ba-48d4-9f69-5e25c74cc5ab/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9077713a-b4b3-47e6-bc3a-76998828ba3f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9077713a-b4b3-47e6-bc3a-76998828ba3f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9077713a-b4b3-47e6-bc3a-76998828ba3f/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9077713a-b4b3-47e6-bc3a-76998828ba3f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc11af8-6248-476f-917c-6d7b087afef7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc11af8-6248-476f-917c-6d7b087afef7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc11af8-6248-476f-917c-6d7b087afef7/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc11af8-6248-476f-917c-6d7b087afef7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe5db192-54d1-4160-b645-a9fcbdb5d27b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe5db192-54d1-4160-b645-a9fcbdb5d27b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe5db192-54d1-4160-b645-a9fcbdb5d27b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe5db192-54d1-4160-b645-a9fcbdb5d27b/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d42191ce-0997-46b1-9576-606a5ac1a6f7/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"location-bus":0,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":17,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel, McGill, Guy-Concordia","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":2095,"unit-size":534,"views":"cityViews"},"lastPublishedDate":"2026-08-06T17:38:29.928Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/22ceaecd32e498e41c6d.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50050a-215","internalId":"a5688d5c-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92930da9-6af0-4241-9bb0-8cddeea6cfbd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92930da9-6af0-4241-9bb0-8cddeea6cfbd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92930da9-6af0-4241-9bb0-8cddeea6cfbd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92930da9-6af0-4241-9bb0-8cddeea6cfbd/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3721492c-8a38-4aed-a09f-018e9900a6cd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3721492c-8a38-4aed-a09f-018e9900a6cd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3721492c-8a38-4aed-a09f-018e9900a6cd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3721492c-8a38-4aed-a09f-018e9900a6cd/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3867a74-dcc0-4630-866d-88f15e680a61/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3867a74-dcc0-4630-866d-88f15e680a61/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3867a74-dcc0-4630-866d-88f15e680a61/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3867a74-dcc0-4630-866d-88f15e680a61/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43ec1c7e-9cd8-4633-a2bc-aedf5a69f377/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43ec1c7e-9cd8-4633-a2bc-aedf5a69f377/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43ec1c7e-9cd8-4633-a2bc-aedf5a69f377/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43ec1c7e-9cd8-4633-a2bc-aedf5a69f377/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e093cab-af7f-482e-83f3-8e1147b6edd3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e093cab-af7f-482e-83f3-8e1147b6edd3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e093cab-af7f-482e-83f3-8e1147b6edd3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e093cab-af7f-482e-83f3-8e1147b6edd3/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fb11d61-224e-4b8f-a343-f0a0b848b6c7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fb11d61-224e-4b8f-a343-f0a0b848b6c7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fb11d61-224e-4b8f-a343-f0a0b848b6c7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fb11d61-224e-4b8f-a343-f0a0b848b6c7/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bbc908c-9ccd-4800-909a-4c02deb638bc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bbc908c-9ccd-4800-909a-4c02deb638bc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bbc908c-9ccd-4800-909a-4c02deb638bc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bbc908c-9ccd-4800-909a-4c02deb638bc/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14de5f15-b728-4c8c-b3bc-f6eb21cafaed/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14de5f15-b728-4c8c-b3bc-f6eb21cafaed/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14de5f15-b728-4c8c-b3bc-f6eb21cafaed/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14de5f15-b728-4c8c-b3bc-f6eb21cafaed/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53e2b7e4-d284-4ac5-a7a2-7795c9636a90/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53e2b7e4-d284-4ac5-a7a2-7795c9636a90/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53e2b7e4-d284-4ac5-a7a2-7795c9636a90/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53e2b7e4-d284-4ac5-a7a2-7795c9636a90/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92930da9-6af0-4241-9bb0-8cddeea6cfbd/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","construction-year":1967,"floor":2,"flooring":"herringboneParquet","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":195,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":35,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":11,"pets-allowed":"yes","province":"QC","total-rent":1329,"unit-size":800},"lastPublishedDate":"2026-08-03T14:20:43.040Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/22e959636f987d086430.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-202","internalId":"6b523fa0-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/594d6ce8-9809-41c9-8981-cc8175f51d61/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/594d6ce8-9809-41c9-8981-cc8175f51d61/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/594d6ce8-9809-41c9-8981-cc8175f51d61/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/594d6ce8-9809-41c9-8981-cc8175f51d61/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e5497d1-050f-4566-b424-e7966d8229cc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e5497d1-050f-4566-b424-e7966d8229cc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e5497d1-050f-4566-b424-e7966d8229cc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e5497d1-050f-4566-b424-e7966d8229cc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff508712-9af2-468b-9bc3-e2dbc7662d0a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff508712-9af2-468b-9bc3-e2dbc7662d0a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff508712-9af2-468b-9bc3-e2dbc7662d0a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff508712-9af2-468b-9bc3-e2dbc7662d0a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67506242-56fd-423c-aac8-5336a8958d4d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67506242-56fd-423c-aac8-5336a8958d4d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67506242-56fd-423c-aac8-5336a8958d4d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67506242-56fd-423c-aac8-5336a8958d4d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2495f482-08cc-4cf1-bb5b-51fee03b894a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2495f482-08cc-4cf1-bb5b-51fee03b894a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2495f482-08cc-4cf1-bb5b-51fee03b894a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2495f482-08cc-4cf1-bb5b-51fee03b894a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea47cd7-487b-4eae-9ff6-f03743ebbf4c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea47cd7-487b-4eae-9ff6-f03743ebbf4c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea47cd7-487b-4eae-9ff6-f03743ebbf4c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea47cd7-487b-4eae-9ff6-f03743ebbf4c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/152be892-1ca9-11e8-a0b3-0003ff8873fb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/152be892-1ca9-11e8-a0b3-0003ff8873fb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/152be892-1ca9-11e8-a0b3-0003ff8873fb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/152be892-1ca9-11e8-a0b3-0003ff8873fb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff3b74c9-94fb-4a4c-864b-3e45351d0f22/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff3b74c9-94fb-4a4c-864b-3e45351d0f22/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff3b74c9-94fb-4a4c-864b-3e45351d0f22/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff3b74c9-94fb-4a4c-864b-3e45351d0f22/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/594d6ce8-9809-41c9-8981-cc8175f51d61/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":true,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1795,"unit-size":434},"lastPublishedDate":"2026-08-06T17:51:59.166Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/24e1ac91de8d3079d990.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-1801","internalId":"887582ba-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/689003ad-a9d5-4b96-b612-8f6e2da892a3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/689003ad-a9d5-4b96-b612-8f6e2da892a3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/689003ad-a9d5-4b96-b612-8f6e2da892a3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/689003ad-a9d5-4b96-b612-8f6e2da892a3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2eb1ad4-debf-45b6-9afd-c156688e2369/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2eb1ad4-debf-45b6-9afd-c156688e2369/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2eb1ad4-debf-45b6-9afd-c156688e2369/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2eb1ad4-debf-45b6-9afd-c156688e2369/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cffdcf4-e202-4795-9e28-8c98ed7e616d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cffdcf4-e202-4795-9e28-8c98ed7e616d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cffdcf4-e202-4795-9e28-8c98ed7e616d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cffdcf4-e202-4795-9e28-8c98ed7e616d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6aa4136-07a7-4149-85b1-62debd7a118e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6aa4136-07a7-4149-85b1-62debd7a118e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6aa4136-07a7-4149-85b1-62debd7a118e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6aa4136-07a7-4149-85b1-62debd7a118e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/377b786d-5598-4024-9dc2-855a809f06fd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/377b786d-5598-4024-9dc2-855a809f06fd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/377b786d-5598-4024-9dc2-855a809f06fd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/377b786d-5598-4024-9dc2-855a809f06fd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f42c39b-3069-40b0-b284-28323be06ffb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f42c39b-3069-40b0-b284-28323be06ffb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f42c39b-3069-40b0-b284-28323be06ffb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f42c39b-3069-40b0-b284-28323be06ffb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19f20927-744b-451a-baa2-591f6fc6889d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19f20927-744b-451a-baa2-591f6fc6889d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19f20927-744b-451a-baa2-591f6fc6889d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19f20927-744b-451a-baa2-591f6fc6889d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/546f6fa6-16b1-4e15-915a-1bca1eb94541/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/546f6fa6-16b1-4e15-915a-1bca1eb94541/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/546f6fa6-16b1-4e15-915a-1bca1eb94541/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/546f6fa6-16b1-4e15-915a-1bca1eb94541/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/689003ad-a9d5-4b96-b612-8f6e2da892a3/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":16,"free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1395,"unit-size":640},"lastPublishedDate":"2026-05-27T17:55:39.108Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/26b6a669657a3da3124a.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50043d-310","internalId":"43e30972-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48747,"longitude":-73.48949,"postalCode":"J4R 1R6","province":"QC","streetName":"1565 Avenue Victoria"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16f62851-b39d-4c5a-9522-5cdb9a4a7750/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16f62851-b39d-4c5a-9522-5cdb9a4a7750/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16f62851-b39d-4c5a-9522-5cdb9a4a7750/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16f62851-b39d-4c5a-9522-5cdb9a4a7750/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba800ce-c706-4041-84a0-649dd90b679b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba800ce-c706-4041-84a0-649dd90b679b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba800ce-c706-4041-84a0-649dd90b679b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba800ce-c706-4041-84a0-649dd90b679b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dfe5f5-b113-4e45-8317-6e7339020101/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dfe5f5-b113-4e45-8317-6e7339020101/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dfe5f5-b113-4e45-8317-6e7339020101/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dfe5f5-b113-4e45-8317-6e7339020101/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09ff6342-0ce7-409e-aaa8-c6882e8bed7d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09ff6342-0ce7-409e-aaa8-c6882e8bed7d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09ff6342-0ce7-409e-aaa8-c6882e8bed7d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09ff6342-0ce7-409e-aaa8-c6882e8bed7d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aebceead-0d66-4cc2-b15c-a85a07882b31/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aebceead-0d66-4cc2-b15c-a85a07882b31/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aebceead-0d66-4cc2-b15c-a85a07882b31/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aebceead-0d66-4cc2-b15c-a85a07882b31/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea0bc1c8-6d53-4e89-8500-3d5600cdbefd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea0bc1c8-6d53-4e89-8500-3d5600cdbefd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea0bc1c8-6d53-4e89-8500-3d5600cdbefd/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea0bc1c8-6d53-4e89-8500-3d5600cdbefd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/530517b1-5547-4265-9e86-1c2e2502f08e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/530517b1-5547-4265-9e86-1c2e2502f08e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/530517b1-5547-4265-9e86-1c2e2502f08e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/530517b1-5547-4265-9e86-1c2e2502f08e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d3973f6-e18f-40b8-911c-126a139aa8d4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d3973f6-e18f-40b8-911c-126a139aa8d4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d3973f6-e18f-40b8-911c-126a139aa8d4/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d3973f6-e18f-40b8-911c-126a139aa8d4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a370952-72ce-49b9-9de2-95687c19fa96/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a370952-72ce-49b9-9de2-95687c19fa96/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a370952-72ce-49b9-9de2-95687c19fa96/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a370952-72ce-49b9-9de2-95687c19fa96/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6159253d-6e58-4274-a8eb-6be324bda494/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6159253d-6e58-4274-a8eb-6be324bda494/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6159253d-6e58-4274-a8eb-6be324bda494/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6159253d-6e58-4274-a8eb-6be324bda494/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cd4eaf-ebe5-415d-8d9b-46b319fd42d9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cd4eaf-ebe5-415d-8d9b-46b319fd42d9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cd4eaf-ebe5-415d-8d9b-46b319fd42d9/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cd4eaf-ebe5-415d-8d9b-46b319fd42d9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/60c3b0d2-52b3-4b94-a5b9-1a4557acaa15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/60c3b0d2-52b3-4b94-a5b9-1a4557acaa15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/60c3b0d2-52b3-4b94-a5b9-1a4557acaa15/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/60c3b0d2-52b3-4b94-a5b9-1a4557acaa15/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8d780b-2fc3-4396-9d92-9ba3fd788669/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8d780b-2fc3-4396-9d92-9ba3fd788669/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8d780b-2fc3-4396-9d92-9ba3fd788669/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8d780b-2fc3-4396-9d92-9ba3fd788669/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2bfc0529-c6eb-4222-bfac-1926125ee17b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2bfc0529-c6eb-4222-bfac-1926125ee17b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2bfc0529-c6eb-4222-bfac-1926125ee17b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2bfc0529-c6eb-4222-bfac-1926125ee17b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d41c6e0-b9e3-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d41c6e0-b9e3-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d41c6e0-b9e3-11e9-a7cd-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d41c6e0-b9e3-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16f62851-b39d-4c5a-9522-5cdb9a4a7750/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":false,"postalcode":"J4R 1R6","streetname":"1565 Avenue Victoria","amenities-total":35,"apartment-type":"apartment","construction-year":1970,"floor":3,"free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":130,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":true,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":true,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Longueuil","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"outdoor-parking-rent":100,"pets-allowed":"yes","province":"QC","total-rent":1545,"unit-size":627,"views":"parkViews"},"lastPublishedDate":"2026-07-01T01:32:18.920Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/271b494cb28d1e945730.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-501","internalId":"83810bd8-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bc0b7c-f17c-4244-af52-325a8b96d73e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bc0b7c-f17c-4244-af52-325a8b96d73e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bc0b7c-f17c-4244-af52-325a8b96d73e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bc0b7c-f17c-4244-af52-325a8b96d73e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51e36ac8-d4c3-47e9-ae78-936e7f28a1d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51e36ac8-d4c3-47e9-ae78-936e7f28a1d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51e36ac8-d4c3-47e9-ae78-936e7f28a1d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51e36ac8-d4c3-47e9-ae78-936e7f28a1d2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd682df5-30ba-45c2-9f8f-b015d3ed409c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd682df5-30ba-45c2-9f8f-b015d3ed409c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd682df5-30ba-45c2-9f8f-b015d3ed409c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd682df5-30ba-45c2-9f8f-b015d3ed409c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bed09342-64b4-4625-8b35-6670eeedf2ad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bed09342-64b4-4625-8b35-6670eeedf2ad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bed09342-64b4-4625-8b35-6670eeedf2ad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bed09342-64b4-4625-8b35-6670eeedf2ad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/533620d6-2387-47b9-a351-250fde251500/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/533620d6-2387-47b9-a351-250fde251500/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/533620d6-2387-47b9-a351-250fde251500/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/533620d6-2387-47b9-a351-250fde251500/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2458f367-9484-4ef8-b640-567fe3d88de8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2458f367-9484-4ef8-b640-567fe3d88de8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2458f367-9484-4ef8-b640-567fe3d88de8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2458f367-9484-4ef8-b640-567fe3d88de8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a62806e-a9be-4def-a40b-a5a8bb05a838/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a62806e-a9be-4def-a40b-a5a8bb05a838/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a62806e-a9be-4def-a40b-a5a8bb05a838/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a62806e-a9be-4def-a40b-a5a8bb05a838/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57af4f0b-7665-41a0-af20-16d5690e7832/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57af4f0b-7665-41a0-af20-16d5690e7832/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57af4f0b-7665-41a0-af20-16d5690e7832/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57af4f0b-7665-41a0-af20-16d5690e7832/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bc0b7c-f17c-4244-af52-325a8b96d73e/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":4,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":328},"lastPublishedDate":"2026-08-05T21:44:08.278Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/28203a2fb96ed9005249.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50071a-208","internalId":"c221ea2a-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cb230f-a7e2-4be6-a27e-ffae2778f6e6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cb230f-a7e2-4be6-a27e-ffae2778f6e6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cb230f-a7e2-4be6-a27e-ffae2778f6e6/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cb230f-a7e2-4be6-a27e-ffae2778f6e6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5a0f310-74bb-4ddf-a405-2534a50c19cb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5a0f310-74bb-4ddf-a405-2534a50c19cb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5a0f310-74bb-4ddf-a405-2534a50c19cb/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5a0f310-74bb-4ddf-a405-2534a50c19cb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a56a024-928c-4247-87ee-16579330e810/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a56a024-928c-4247-87ee-16579330e810/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a56a024-928c-4247-87ee-16579330e810/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a56a024-928c-4247-87ee-16579330e810/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23be264e-9658-4a91-97a7-f435295c9f7c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23be264e-9658-4a91-97a7-f435295c9f7c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23be264e-9658-4a91-97a7-f435295c9f7c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23be264e-9658-4a91-97a7-f435295c9f7c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c05fa7-6835-401a-9816-f01269f89734/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c05fa7-6835-401a-9816-f01269f89734/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c05fa7-6835-401a-9816-f01269f89734/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c05fa7-6835-401a-9816-f01269f89734/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/387d8c3f-de2d-4ee5-afa8-df5fad353210/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/387d8c3f-de2d-4ee5-afa8-df5fad353210/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/387d8c3f-de2d-4ee5-afa8-df5fad353210/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/387d8c3f-de2d-4ee5-afa8-df5fad353210/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa15104b-1f39-4694-b4db-8b6793bfb1c2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa15104b-1f39-4694-b4db-8b6793bfb1c2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa15104b-1f39-4694-b4db-8b6793bfb1c2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa15104b-1f39-4694-b4db-8b6793bfb1c2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17f79fb6-4f23-4a1f-be55-d91a9ec014ef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17f79fb6-4f23-4a1f-be55-d91a9ec014ef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17f79fb6-4f23-4a1f-be55-d91a9ec014ef/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17f79fb6-4f23-4a1f-be55-d91a9ec014ef/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0618f60b-6d5a-40d0-8607-3aa96a9fbfbf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0618f60b-6d5a-40d0-8607-3aa96a9fbfbf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0618f60b-6d5a-40d0-8607-3aa96a9fbfbf/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0618f60b-6d5a-40d0-8607-3aa96a9fbfbf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec3d2d34-3d35-4b00-8377-d351ee3f254f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec3d2d34-3d35-4b00-8377-d351ee3f254f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec3d2d34-3d35-4b00-8377-d351ee3f254f/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec3d2d34-3d35-4b00-8377-d351ee3f254f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14c445c9-1704-4e61-8fbd-d69fd4f904e1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14c445c9-1704-4e61-8fbd-d69fd4f904e1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14c445c9-1704-4e61-8fbd-d69fd4f904e1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14c445c9-1704-4e61-8fbd-d69fd4f904e1/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cb230f-a7e2-4be6-a27e-ffae2778f6e6/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-07-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","construction-year":1931,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1095,"unit-size":412.6},"lastPublishedDate":"2026-04-24T16:52:44.096Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/2979ba4571870dec0295.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50051a-620","internalId":"53736983-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.47884,"longitude":-73.59878,"postalCode":"H3Z 1M1","province":"QC","streetName":"4800 Maisonneuve Blvd W"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd8edfd0-14d8-40c5-9501-ce363b03cb87/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd8edfd0-14d8-40c5-9501-ce363b03cb87/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd8edfd0-14d8-40c5-9501-ce363b03cb87/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd8edfd0-14d8-40c5-9501-ce363b03cb87/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d90487f6-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d90487f6-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d90487f6-b1f4-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d90487f6-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d46d440b-2dd3-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d46d440b-2dd3-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d46d440b-2dd3-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d46d440b-2dd3-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44570ba-2dd3-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44570ba-2dd3-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44570ba-2dd3-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44570ba-2dd3-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c0ac07-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c0ac07-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c0ac07-b1f4-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c0ac07-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9bce4af-2dd3-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9bce4af-2dd3-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9bce4af-2dd3-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9bce4af-2dd3-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dec45c4d-2dd3-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dec45c4d-2dd3-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dec45c4d-2dd3-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dec45c4d-2dd3-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de9b778c-2dd3-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de9b778c-2dd3-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de9b778c-2dd3-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de9b778c-2dd3-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d55c8e91-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d55c8e91-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d55c8e91-b1f4-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d55c8e91-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3b450c1-2dd3-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3b450c1-2dd3-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3b450c1-2dd3-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3b450c1-2dd3-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ffffc3-2dd3-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ffffc3-2dd3-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ffffc3-2dd3-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ffffc3-2dd3-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0569883c-a9ad-11ea-b27f-0a580ae94559/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0569883c-a9ad-11ea-b27f-0a580ae94559/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0569883c-a9ad-11ea-b27f-0a580ae94559/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0569883c-a9ad-11ea-b27f-0a580ae94559/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fed75168-4f56-4b58-8719-d3899a758174/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fed75168-4f56-4b58-8719-d3899a758174/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fed75168-4f56-4b58-8719-d3899a758174/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fed75168-4f56-4b58-8719-d3899a758174/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd8edfd0-14d8-40c5-9501-ce363b03cb87/download/600","contactDetails":{"phoneNumber":"+1 438 998 0689"},"keyfacts":{"borough":"Westmount","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3Z 1M1","streetname":"4800 Maisonneuve Blvd W","apartment-type":"apartment","construction-year":1973,"floor":6,"flooring":"laminate","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":200,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":30,"name-of-station":"Vendôme","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":8,"open-house-end":"2025-03-19T13:15:00Z","open-house-start":"2025-03-19T13:00:00Z","pets-allowed":"yes","province":"QC","total-rent":2195,"unit-size":815,"views":"courtyardViews"},"lastPublishedDate":"2026-07-01T23:37:12.575Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/2a2df52012d62e0974ff.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50050a-503","internalId":"a5aff6a4-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9da02f4b-8601-11e8-8782-0003ff888573/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9da02f4b-8601-11e8-8782-0003ff888573/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9da02f4b-8601-11e8-8782-0003ff888573/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9da02f4b-8601-11e8-8782-0003ff888573/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3316b52c-8603-11e8-8782-0003ff888573/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3316b52c-8603-11e8-8782-0003ff888573/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3316b52c-8603-11e8-8782-0003ff888573/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3316b52c-8603-11e8-8782-0003ff888573/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0782e24-8605-11e8-8782-0003ff888573/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0782e24-8605-11e8-8782-0003ff888573/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0782e24-8605-11e8-8782-0003ff888573/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0782e24-8605-11e8-8782-0003ff888573/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc6d77c5-8605-11e8-8782-0003ff888573/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc6d77c5-8605-11e8-8782-0003ff888573/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc6d77c5-8605-11e8-8782-0003ff888573/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc6d77c5-8605-11e8-8782-0003ff888573/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6230be41-8605-11e8-8782-0003ff888573/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6230be41-8605-11e8-8782-0003ff888573/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6230be41-8605-11e8-8782-0003ff888573/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6230be41-8605-11e8-8782-0003ff888573/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a198052-8605-11e8-8782-0003ff888573/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a198052-8605-11e8-8782-0003ff888573/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a198052-8605-11e8-8782-0003ff888573/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a198052-8605-11e8-8782-0003ff888573/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/623de6c7-5faf-4900-90e3-913ba66ee625/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/623de6c7-5faf-4900-90e3-913ba66ee625/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/623de6c7-5faf-4900-90e3-913ba66ee625/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/623de6c7-5faf-4900-90e3-913ba66ee625/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9da02f4b-8601-11e8-8782-0003ff888573/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","construction-year":1967,"floor":5,"flooring":"parquet","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":195,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":11,"pets-allowed":"yes","province":"QC","total-rent":1595,"unit-size":673},"lastPublishedDate":"2026-08-03T16:00:28.522Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/2c73416b5247d01664fa.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50048a-17","internalId":"a6139a7f-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/859a8fe6-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/859a8fe6-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/859a8fe6-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/859a8fe6-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96595dc8-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96595dc8-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96595dc8-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96595dc8-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962e7d37-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962e7d37-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962e7d37-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962e7d37-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8523d943-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8523d943-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8523d943-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8523d943-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba001b1a-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba001b1a-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba001b1a-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba001b1a-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca0f480e-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca0f480e-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca0f480e-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca0f480e-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9ef63fd-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9ef63fd-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9ef63fd-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9ef63fd-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9cbd66c-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9cbd66c-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9cbd66c-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9cbd66c-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c99a662b-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c99a662b-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c99a662b-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c99a662b-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db06d932-133a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db06d932-133a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db06d932-133a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db06d932-133a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c08a6ec1-9b17-4811-b7cf-3b8490b3b0f7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c08a6ec1-9b17-4811-b7cf-3b8490b3b0f7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c08a6ec1-9b17-4811-b7cf-3b8490b3b0f7/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c08a6ec1-9b17-4811-b7cf-3b8490b3b0f7/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/859a8fe6-133a-11e8-ac7c-00155d8e330a/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","construction-year":1956,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":true,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"pets-allowed":"yes","province":"QC","total-rent":2285,"unit-size":950},"lastPublishedDate":"2026-07-14T21:35:43.701Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/2e5ddf155d7ee0b4c14c.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50066a-12","internalId":"7c7b1aa8-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9c7cfe-3b4f-465a-a619-ee4726719a50/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9c7cfe-3b4f-465a-a619-ee4726719a50/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9c7cfe-3b4f-465a-a619-ee4726719a50/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9c7cfe-3b4f-465a-a619-ee4726719a50/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfdb06c8-8e55-4b96-b49d-656a21ab2ffb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfdb06c8-8e55-4b96-b49d-656a21ab2ffb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfdb06c8-8e55-4b96-b49d-656a21ab2ffb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfdb06c8-8e55-4b96-b49d-656a21ab2ffb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff945c16-f806-49aa-b89c-88b19a6d4a5f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff945c16-f806-49aa-b89c-88b19a6d4a5f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff945c16-f806-49aa-b89c-88b19a6d4a5f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff945c16-f806-49aa-b89c-88b19a6d4a5f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d6976ce-4501-44a4-94a6-5dd5bd8831ce/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d6976ce-4501-44a4-94a6-5dd5bd8831ce/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d6976ce-4501-44a4-94a6-5dd5bd8831ce/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d6976ce-4501-44a4-94a6-5dd5bd8831ce/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae560972-78d2-41e7-9f91-ecdcfc06a2de/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae560972-78d2-41e7-9f91-ecdcfc06a2de/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae560972-78d2-41e7-9f91-ecdcfc06a2de/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae560972-78d2-41e7-9f91-ecdcfc06a2de/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49fcccac-f26e-4455-ab05-415fce565b70/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49fcccac-f26e-4455-ab05-415fce565b70/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49fcccac-f26e-4455-ab05-415fce565b70/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49fcccac-f26e-4455-ab05-415fce565b70/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc0b0527-bc37-4cb9-af33-4e1b1f921fc2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc0b0527-bc37-4cb9-af33-4e1b1f921fc2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc0b0527-bc37-4cb9-af33-4e1b1f921fc2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc0b0527-bc37-4cb9-af33-4e1b1f921fc2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afe07c7b-9c9c-4889-9c03-09ab45855a68/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afe07c7b-9c9c-4889-9c03-09ab45855a68/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afe07c7b-9c9c-4889-9c03-09ab45855a68/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afe07c7b-9c9c-4889-9c03-09ab45855a68/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc3d5ac0-f124-40ff-8671-261f2fa528bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc3d5ac0-f124-40ff-8671-261f2fa528bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc3d5ac0-f124-40ff-8671-261f2fa528bf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc3d5ac0-f124-40ff-8671-261f2fa528bf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b993d304-3cb6-460f-8e1b-aa3fa7c5ae3e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b993d304-3cb6-460f-8e1b-aa3fa7c5ae3e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b993d304-3cb6-460f-8e1b-aa3fa7c5ae3e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b993d304-3cb6-460f-8e1b-aa3fa7c5ae3e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0083a4b6-82bd-4cbd-9313-b9e0e88e9bdc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0083a4b6-82bd-4cbd-9313-b9e0e88e9bdc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0083a4b6-82bd-4cbd-9313-b9e0e88e9bdc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0083a4b6-82bd-4cbd-9313-b9e0e88e9bdc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/569c913b-2b80-457b-a539-926b77bb3174/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/569c913b-2b80-457b-a539-926b77bb3174/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/569c913b-2b80-457b-a539-926b77bb3174/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/569c913b-2b80-457b-a539-926b77bb3174/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/703ed3b4-afe9-4550-a8a1-b0bb11babb3d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/703ed3b4-afe9-4550-a8a1-b0bb11babb3d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/703ed3b4-afe9-4550-a8a1-b0bb11babb3d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/703ed3b4-afe9-4550-a8a1-b0bb11babb3d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9c7cfe-3b4f-465a-a619-ee4726719a50/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"apartment","construction-year":1950,"floor":1,"flooring":"engineeredWood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":165,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"open-house-end":"2025-08-13T18:00:00Z","open-house-start":"2025-08-13T16:00:00Z","pets-allowed":"yes","province":"QC","total-rent":1745,"unit-size":649.1},"lastPublishedDate":"2026-08-06T16:12:32.992Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/31573730763bc5c2896b.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50062a-14","internalId":"bffe6da8-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506505,"longitude":-73.627006,"postalCode":"H3S 1S3","province":"QC","streetName":"3010 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1d5b291-8d1a-4669-843f-4ce6247df5d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1d5b291-8d1a-4669-843f-4ce6247df5d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1d5b291-8d1a-4669-843f-4ce6247df5d0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1d5b291-8d1a-4669-843f-4ce6247df5d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1aecca0-f04c-4d8a-a9b6-d9d375c06f45/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1aecca0-f04c-4d8a-a9b6-d9d375c06f45/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1aecca0-f04c-4d8a-a9b6-d9d375c06f45/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1aecca0-f04c-4d8a-a9b6-d9d375c06f45/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c24301c-9272-422e-be2f-1128c7b0b8f5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c24301c-9272-422e-be2f-1128c7b0b8f5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c24301c-9272-422e-be2f-1128c7b0b8f5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c24301c-9272-422e-be2f-1128c7b0b8f5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ee5b192-862d-4b54-9f26-3bc0c0b6d4d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ee5b192-862d-4b54-9f26-3bc0c0b6d4d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ee5b192-862d-4b54-9f26-3bc0c0b6d4d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ee5b192-862d-4b54-9f26-3bc0c0b6d4d2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4c75aa0-d85d-43da-a553-8f39e8a8f5f5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4c75aa0-d85d-43da-a553-8f39e8a8f5f5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4c75aa0-d85d-43da-a553-8f39e8a8f5f5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4c75aa0-d85d-43da-a553-8f39e8a8f5f5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e3e6d4-b5ad-4aa6-8b80-9414e90c04a3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e3e6d4-b5ad-4aa6-8b80-9414e90c04a3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e3e6d4-b5ad-4aa6-8b80-9414e90c04a3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e3e6d4-b5ad-4aa6-8b80-9414e90c04a3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b4ba5bd-360e-4da6-8f8c-3afd4d00df10/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b4ba5bd-360e-4da6-8f8c-3afd4d00df10/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b4ba5bd-360e-4da6-8f8c-3afd4d00df10/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b4ba5bd-360e-4da6-8f8c-3afd4d00df10/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb42356f-b362-4b2b-aa90-151284a46ce3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb42356f-b362-4b2b-aa90-151284a46ce3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb42356f-b362-4b2b-aa90-151284a46ce3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb42356f-b362-4b2b-aa90-151284a46ce3/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/548cf832-290f-4f23-89bb-fe8e8f9ecfef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/548cf832-290f-4f23-89bb-fe8e8f9ecfef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/548cf832-290f-4f23-89bb-fe8e8f9ecfef/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/548cf832-290f-4f23-89bb-fe8e8f9ecfef/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1d5b291-8d1a-4669-843f-4ce6247df5d0/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1S3","streetname":"3010 Avenue Van Horne","apartment-type":"groundFloor","construction-year":1955,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Université de Montreal","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1415,"unit-size":531},"lastPublishedDate":"2026-07-16T20:38:55.939Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/36a58132cbb92a7ab7b1.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50062b-25","internalId":"5d29d450-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506422,"longitude":-73.627069,"postalCode":"H3S 1R2","province":"QC","streetName":"3014 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a41dec-df3b-4b3d-95f5-8f9ffe60e016/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a41dec-df3b-4b3d-95f5-8f9ffe60e016/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a41dec-df3b-4b3d-95f5-8f9ffe60e016/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a41dec-df3b-4b3d-95f5-8f9ffe60e016/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eab224c-96d3-43b3-8c08-8893cfb7b0c2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eab224c-96d3-43b3-8c08-8893cfb7b0c2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eab224c-96d3-43b3-8c08-8893cfb7b0c2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eab224c-96d3-43b3-8c08-8893cfb7b0c2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/086380fd-b8ef-47e6-8a51-5248e26c5e4e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/086380fd-b8ef-47e6-8a51-5248e26c5e4e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/086380fd-b8ef-47e6-8a51-5248e26c5e4e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/086380fd-b8ef-47e6-8a51-5248e26c5e4e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d62b561-dbbc-48ba-bc58-7b5879e764ef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d62b561-dbbc-48ba-bc58-7b5879e764ef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d62b561-dbbc-48ba-bc58-7b5879e764ef/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d62b561-dbbc-48ba-bc58-7b5879e764ef/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95abd100-6aa8-432c-b67f-536204f5d0b9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95abd100-6aa8-432c-b67f-536204f5d0b9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95abd100-6aa8-432c-b67f-536204f5d0b9/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95abd100-6aa8-432c-b67f-536204f5d0b9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77ffb57f-9cce-451e-9818-5cc23e8ba946/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77ffb57f-9cce-451e-9818-5cc23e8ba946/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77ffb57f-9cce-451e-9818-5cc23e8ba946/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77ffb57f-9cce-451e-9818-5cc23e8ba946/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8fcf802-0871-4240-bfbd-826206d081d3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8fcf802-0871-4240-bfbd-826206d081d3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8fcf802-0871-4240-bfbd-826206d081d3/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8fcf802-0871-4240-bfbd-826206d081d3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f2aadaa-8424-4595-ad18-f347608a3ca4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f2aadaa-8424-4595-ad18-f347608a3ca4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f2aadaa-8424-4595-ad18-f347608a3ca4/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f2aadaa-8424-4595-ad18-f347608a3ca4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d214336f-82b5-469d-8633-4fc33816b53b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d214336f-82b5-469d-8633-4fc33816b53b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d214336f-82b5-469d-8633-4fc33816b53b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d214336f-82b5-469d-8633-4fc33816b53b/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e42bbca3-1610-43dd-bcdc-a0593674a5fe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e42bbca3-1610-43dd-bcdc-a0593674a5fe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e42bbca3-1610-43dd-bcdc-a0593674a5fe/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e42bbca3-1610-43dd-bcdc-a0593674a5fe/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b731085b-5f4a-4fad-af0d-0f8185ad7810/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b731085b-5f4a-4fad-af0d-0f8185ad7810/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b731085b-5f4a-4fad-af0d-0f8185ad7810/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b731085b-5f4a-4fad-af0d-0f8185ad7810/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a41dec-df3b-4b3d-95f5-8f9ffe60e016/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"virtualTourUrl":"https://my.matterport.com/show/?m=wC2S6UvYr5s","keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R2","streetname":"3014 Avenue Van Horne","apartment-type":"apartment","construction-year":1955,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Université de Montreal","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1545,"unit-size":547},"lastPublishedDate":"2026-07-15T03:44:54.843Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/3768692e9f56744ab623.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-310","internalId":"ba2f00cb-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/429542be-60f6-43b0-bb4b-33b58feb5445/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/429542be-60f6-43b0-bb4b-33b58feb5445/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/429542be-60f6-43b0-bb4b-33b58feb5445/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/429542be-60f6-43b0-bb4b-33b58feb5445/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f20edb7-49fc-4453-93b6-d600b083e1f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f20edb7-49fc-4453-93b6-d600b083e1f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f20edb7-49fc-4453-93b6-d600b083e1f2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f20edb7-49fc-4453-93b6-d600b083e1f2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/489abfc3-b966-44b5-ab48-23845fad48c7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/489abfc3-b966-44b5-ab48-23845fad48c7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/489abfc3-b966-44b5-ab48-23845fad48c7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/489abfc3-b966-44b5-ab48-23845fad48c7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be4ca94a-bc5a-4a05-a4f5-2210a7d71fd9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be4ca94a-bc5a-4a05-a4f5-2210a7d71fd9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be4ca94a-bc5a-4a05-a4f5-2210a7d71fd9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be4ca94a-bc5a-4a05-a4f5-2210a7d71fd9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0d5e17a-1b53-4fce-8a2f-2e7299cd2c83/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0d5e17a-1b53-4fce-8a2f-2e7299cd2c83/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0d5e17a-1b53-4fce-8a2f-2e7299cd2c83/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0d5e17a-1b53-4fce-8a2f-2e7299cd2c83/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76eae735-19ea-4baa-af95-41d3a96e5bcc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76eae735-19ea-4baa-af95-41d3a96e5bcc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76eae735-19ea-4baa-af95-41d3a96e5bcc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76eae735-19ea-4baa-af95-41d3a96e5bcc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fe4ac08-75b7-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fe4ac08-75b7-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fe4ac08-75b7-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fe4ac08-75b7-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/476fe9f8-4b3c-4e77-bc5a-db40b3c75f9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/476fe9f8-4b3c-4e77-bc5a-db40b3c75f9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/476fe9f8-4b3c-4e77-bc5a-db40b3c75f9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/476fe9f8-4b3c-4e77-bc5a-db40b3c75f9b/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/429542be-60f6-43b0-bb4b-33b58feb5445/download/600","contactDetails":{"phoneNumber":"+1 438 998 0191"},"keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":2,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy Concordia","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1243,"unit-size":374.4},"lastPublishedDate":"2026-07-15T17:05:31.140Z","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-indoor-pool"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/39aab3cf898858d8c8e2.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50051a-703","internalId":"538da846-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.47884,"longitude":-73.59878,"postalCode":"H3Z 1M1","province":"QC","streetName":"4800 Maisonneuve Blvd W"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1186ab-434e-44ef-8c90-a30711c7eb5e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1186ab-434e-44ef-8c90-a30711c7eb5e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1186ab-434e-44ef-8c90-a30711c7eb5e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1186ab-434e-44ef-8c90-a30711c7eb5e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15efcec5-1444-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15efcec5-1444-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15efcec5-1444-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15efcec5-1444-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f36d308-1444-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f36d308-1444-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f36d308-1444-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f36d308-1444-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a32a37d0-1446-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a32a37d0-1446-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a32a37d0-1446-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a32a37d0-1446-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/711f3e6d-1446-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/711f3e6d-1446-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/711f3e6d-1446-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/711f3e6d-1446-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9376a41-1446-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9376a41-1446-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9376a41-1446-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9376a41-1446-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae4cc841-1444-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae4cc841-1444-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae4cc841-1444-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae4cc841-1444-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/847ac20e-1444-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/847ac20e-1444-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/847ac20e-1444-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/847ac20e-1444-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82f066ae-1446-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82f066ae-1446-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82f066ae-1446-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82f066ae-1446-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45ffb432-1447-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45ffb432-1447-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45ffb432-1447-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45ffb432-1447-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8bde9eb-1445-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8bde9eb-1445-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8bde9eb-1445-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8bde9eb-1445-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89441da-1445-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89441da-1445-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89441da-1445-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89441da-1445-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69f757eb-1444-11e9-b43d-0a580ae9495d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69f757eb-1444-11e9-b43d-0a580ae9495d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69f757eb-1444-11e9-b43d-0a580ae9495d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69f757eb-1444-11e9-b43d-0a580ae9495d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8472044a-2a47-11e9-ab89-0a580ae94be1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8472044a-2a47-11e9-ab89-0a580ae94be1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8472044a-2a47-11e9-ab89-0a580ae94be1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8472044a-2a47-11e9-ab89-0a580ae94be1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5295edb0-2a48-11e9-ab89-0a580ae94be1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5295edb0-2a48-11e9-ab89-0a580ae94be1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5295edb0-2a48-11e9-ab89-0a580ae94be1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5295edb0-2a48-11e9-ab89-0a580ae94be1/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13103245-ddf4-43dc-b612-2422ebfda23c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13103245-ddf4-43dc-b612-2422ebfda23c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13103245-ddf4-43dc-b612-2422ebfda23c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13103245-ddf4-43dc-b612-2422ebfda23c/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1186ab-434e-44ef-8c90-a30711c7eb5e/download/600","contactDetails":{"phoneNumber":"+1 514 525 8777"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1M1","streetname":"4800 Maisonneuve Blvd W","apartment-type":"apartment","construction-year":1973,"floor":7,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":true,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":185,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":true,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Vendôme","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"pets-allowed":"yes","province":"QC","total-rent":2495,"unit-size":815,"views":"courtyardViews"},"lastPublishedDate":"2026-07-01T23:56:05.754Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/3b61b191b6b559dce066.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50062b-17","internalId":"7c56a2b3-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506422,"longitude":-73.627069,"postalCode":"H3S 1R2","province":"QC","streetName":"3014 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41cfa609-a0b3-4ad6-ad8d-952353ca0b33/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41cfa609-a0b3-4ad6-ad8d-952353ca0b33/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41cfa609-a0b3-4ad6-ad8d-952353ca0b33/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41cfa609-a0b3-4ad6-ad8d-952353ca0b33/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28881dbf-3214-4abd-a9b1-e1ed7a59d496/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28881dbf-3214-4abd-a9b1-e1ed7a59d496/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28881dbf-3214-4abd-a9b1-e1ed7a59d496/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28881dbf-3214-4abd-a9b1-e1ed7a59d496/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3251c9f0-ec94-4e2a-9d6f-2e32cb24671f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3251c9f0-ec94-4e2a-9d6f-2e32cb24671f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3251c9f0-ec94-4e2a-9d6f-2e32cb24671f/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3251c9f0-ec94-4e2a-9d6f-2e32cb24671f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1f909d8-f9c6-4d6d-8ed2-26a99a6a5640/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1f909d8-f9c6-4d6d-8ed2-26a99a6a5640/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1f909d8-f9c6-4d6d-8ed2-26a99a6a5640/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1f909d8-f9c6-4d6d-8ed2-26a99a6a5640/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42b59018-bc6d-4cc2-83ff-da8a72736a92/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42b59018-bc6d-4cc2-83ff-da8a72736a92/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42b59018-bc6d-4cc2-83ff-da8a72736a92/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42b59018-bc6d-4cc2-83ff-da8a72736a92/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd13ad32-ae21-4849-9a32-6c9648666d59/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd13ad32-ae21-4849-9a32-6c9648666d59/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd13ad32-ae21-4849-9a32-6c9648666d59/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd13ad32-ae21-4849-9a32-6c9648666d59/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab0bea1b-69d9-4271-9888-33b323eeb334/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab0bea1b-69d9-4271-9888-33b323eeb334/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab0bea1b-69d9-4271-9888-33b323eeb334/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab0bea1b-69d9-4271-9888-33b323eeb334/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ddf8190-3744-47e8-992a-bf95c9566da5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ddf8190-3744-47e8-992a-bf95c9566da5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ddf8190-3744-47e8-992a-bf95c9566da5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ddf8190-3744-47e8-992a-bf95c9566da5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c789f05-ddb4-4f9c-bb45-bb0fe9badbd7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c789f05-ddb4-4f9c-bb45-bb0fe9badbd7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c789f05-ddb4-4f9c-bb45-bb0fe9badbd7/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c789f05-ddb4-4f9c-bb45-bb0fe9badbd7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c1ae4add-c02f-41b3-b79d-3e6449074b04/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c1ae4add-c02f-41b3-b79d-3e6449074b04/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c1ae4add-c02f-41b3-b79d-3e6449074b04/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c1ae4add-c02f-41b3-b79d-3e6449074b04/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b352b5b-75e1-4b57-86c5-05f1e435a45d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b352b5b-75e1-4b57-86c5-05f1e435a45d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b352b5b-75e1-4b57-86c5-05f1e435a45d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b352b5b-75e1-4b57-86c5-05f1e435a45d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41cfa609-a0b3-4ad6-ad8d-952353ca0b33/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-07-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R2","streetname":"3014 Avenue Van Horne","apartment-type":"groundFloor","construction-year":1955,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Universite de Montreal","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"QC","total-rent":1495,"unit-size":518},"lastPublishedDate":"2026-04-23T19:14:35.235Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/3c8921a7bc8861b42e7f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50030a-12","internalId":"96320c7f-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.482613,"longitude":-73.599859,"postalCode":"H3Z 1E8","province":"QC","streetName":"4557 Sherbrooke Street West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfdbf5c-32ed-4bc9-85bb-5e4ba18409f4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfdbf5c-32ed-4bc9-85bb-5e4ba18409f4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfdbf5c-32ed-4bc9-85bb-5e4ba18409f4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfdbf5c-32ed-4bc9-85bb-5e4ba18409f4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bc3259b-3e42-4574-84cd-b2f365773516/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bc3259b-3e42-4574-84cd-b2f365773516/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bc3259b-3e42-4574-84cd-b2f365773516/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bc3259b-3e42-4574-84cd-b2f365773516/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e68cdb44-2a49-4cc7-beeb-1ff7c8f8fd97/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e68cdb44-2a49-4cc7-beeb-1ff7c8f8fd97/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e68cdb44-2a49-4cc7-beeb-1ff7c8f8fd97/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e68cdb44-2a49-4cc7-beeb-1ff7c8f8fd97/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/374ba5f1-2532-4f06-84b1-9c879b6177fd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/374ba5f1-2532-4f06-84b1-9c879b6177fd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/374ba5f1-2532-4f06-84b1-9c879b6177fd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/374ba5f1-2532-4f06-84b1-9c879b6177fd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fd1ce10-72bd-4a2a-9590-77c29f616db9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fd1ce10-72bd-4a2a-9590-77c29f616db9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fd1ce10-72bd-4a2a-9590-77c29f616db9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fd1ce10-72bd-4a2a-9590-77c29f616db9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87205af5-02b1-4cb7-9ec7-df9a893ad1ac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87205af5-02b1-4cb7-9ec7-df9a893ad1ac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87205af5-02b1-4cb7-9ec7-df9a893ad1ac/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87205af5-02b1-4cb7-9ec7-df9a893ad1ac/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969f0e1d-d629-4dbf-901f-5ae12f1171f0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969f0e1d-d629-4dbf-901f-5ae12f1171f0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969f0e1d-d629-4dbf-901f-5ae12f1171f0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969f0e1d-d629-4dbf-901f-5ae12f1171f0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ac5113-abaa-442c-8b1a-a2ea0373a620/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ac5113-abaa-442c-8b1a-a2ea0373a620/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ac5113-abaa-442c-8b1a-a2ea0373a620/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ac5113-abaa-442c-8b1a-a2ea0373a620/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f05c56c-d920-4fa5-83be-fc5256ec405b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f05c56c-d920-4fa5-83be-fc5256ec405b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f05c56c-d920-4fa5-83be-fc5256ec405b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f05c56c-d920-4fa5-83be-fc5256ec405b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09c846be-d1ea-49a1-9889-363568ee60f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09c846be-d1ea-49a1-9889-363568ee60f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09c846be-d1ea-49a1-9889-363568ee60f2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09c846be-d1ea-49a1-9889-363568ee60f2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9655def-32a6-4bae-9199-ec9f955bf214/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9655def-32a6-4bae-9199-ec9f955bf214/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9655def-32a6-4bae-9199-ec9f955bf214/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9655def-32a6-4bae-9199-ec9f955bf214/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20cff20d-e04a-11e7-9226-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20cff20d-e04a-11e7-9226-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20cff20d-e04a-11e7-9226-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20cff20d-e04a-11e7-9226-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d08edd40-b1f8-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d08edd40-b1f8-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d08edd40-b1f8-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d08edd40-b1f8-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95df8715-5744-449b-af87-7306c770eb8e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95df8715-5744-449b-af87-7306c770eb8e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95df8715-5744-449b-af87-7306c770eb8e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95df8715-5744-449b-af87-7306c770eb8e/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfdbf5c-32ed-4bc9-85bb-5e4ba18409f4/download/600","contactDetails":{"phoneNumber":"+1 438 998 0689"},"keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1E8","streetname":"4557 Sherbrooke Street West","apartment-type":"groundFloor","construction-year":1920,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1795,"unit-size":553},"lastPublishedDate":"2026-07-31T21:50:48.012Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/3daac18219130de305ac.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-806","internalId":"6f827c12-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49945c8d-a639-4a46-9524-1f35b36bd832/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49945c8d-a639-4a46-9524-1f35b36bd832/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49945c8d-a639-4a46-9524-1f35b36bd832/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49945c8d-a639-4a46-9524-1f35b36bd832/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17590b9a-23c7-4bff-8d60-8d6a2c52689e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17590b9a-23c7-4bff-8d60-8d6a2c52689e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17590b9a-23c7-4bff-8d60-8d6a2c52689e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17590b9a-23c7-4bff-8d60-8d6a2c52689e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/382c32c7-056b-457e-b532-db5bf032af79/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/382c32c7-056b-457e-b532-db5bf032af79/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/382c32c7-056b-457e-b532-db5bf032af79/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/382c32c7-056b-457e-b532-db5bf032af79/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a62c7dc-64f5-400a-a300-9aa92fa1cd43/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a62c7dc-64f5-400a-a300-9aa92fa1cd43/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a62c7dc-64f5-400a-a300-9aa92fa1cd43/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a62c7dc-64f5-400a-a300-9aa92fa1cd43/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/967a21a1-712b-482d-8110-5ade6f2832e4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/967a21a1-712b-482d-8110-5ade6f2832e4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/967a21a1-712b-482d-8110-5ade6f2832e4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/967a21a1-712b-482d-8110-5ade6f2832e4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f5ff763-03af-4f47-a6f3-0a013c21ee92/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f5ff763-03af-4f47-a6f3-0a013c21ee92/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f5ff763-03af-4f47-a6f3-0a013c21ee92/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f5ff763-03af-4f47-a6f3-0a013c21ee92/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320c9d7e-b9a3-4467-bfe3-007259ed4399/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320c9d7e-b9a3-4467-bfe3-007259ed4399/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320c9d7e-b9a3-4467-bfe3-007259ed4399/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320c9d7e-b9a3-4467-bfe3-007259ed4399/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49945c8d-a639-4a46-9524-1f35b36bd832/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":7,"free-rent":"oneHalfMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":300},"lastPublishedDate":"2026-08-06T19:03:54.779Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/3f4578dd4d5ac5cc1f81.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-2006","internalId":"73f5dc3a-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fda3947e-228a-4f6e-841b-51c5840482a0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fda3947e-228a-4f6e-841b-51c5840482a0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fda3947e-228a-4f6e-841b-51c5840482a0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fda3947e-228a-4f6e-841b-51c5840482a0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f436bd-ca3e-4f52-99f2-63c31221de7d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f436bd-ca3e-4f52-99f2-63c31221de7d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f436bd-ca3e-4f52-99f2-63c31221de7d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f436bd-ca3e-4f52-99f2-63c31221de7d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ec51e2e-1c72-4cc7-829d-fc7b03bdbf19/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ec51e2e-1c72-4cc7-829d-fc7b03bdbf19/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ec51e2e-1c72-4cc7-829d-fc7b03bdbf19/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ec51e2e-1c72-4cc7-829d-fc7b03bdbf19/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4efa83-bc60-456b-8259-51f003914bac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4efa83-bc60-456b-8259-51f003914bac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4efa83-bc60-456b-8259-51f003914bac/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4efa83-bc60-456b-8259-51f003914bac/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76cf5bc7-8deb-4cad-9fb6-bd36efdb44c6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76cf5bc7-8deb-4cad-9fb6-bd36efdb44c6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76cf5bc7-8deb-4cad-9fb6-bd36efdb44c6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76cf5bc7-8deb-4cad-9fb6-bd36efdb44c6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/637d1a6e-fe28-4372-863d-66d0ba270e5e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/637d1a6e-fe28-4372-863d-66d0ba270e5e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/637d1a6e-fe28-4372-863d-66d0ba270e5e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/637d1a6e-fe28-4372-863d-66d0ba270e5e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/167a9d9a-75b7-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/167a9d9a-75b7-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/167a9d9a-75b7-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/167a9d9a-75b7-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7479c9f7-ebd8-451c-84ee-829e0b38796f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7479c9f7-ebd8-451c-84ee-829e0b38796f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7479c9f7-ebd8-451c-84ee-829e0b38796f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7479c9f7-ebd8-451c-84ee-829e0b38796f/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fda3947e-228a-4f6e-841b-51c5840482a0/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":18,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1595,"unit-size":640},"lastPublishedDate":"2026-07-09T19:53:47.013Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/3f59a9b5f14b29cae452.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-1114","internalId":"69e67b88-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d36fcd6e-bb17-4396-98e5-4e242d114124/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d36fcd6e-bb17-4396-98e5-4e242d114124/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d36fcd6e-bb17-4396-98e5-4e242d114124/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d36fcd6e-bb17-4396-98e5-4e242d114124/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/779c5afc-b5d7-41e9-a163-878e5b0ae5a8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/779c5afc-b5d7-41e9-a163-878e5b0ae5a8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/779c5afc-b5d7-41e9-a163-878e5b0ae5a8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/779c5afc-b5d7-41e9-a163-878e5b0ae5a8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/972ec7b9-e893-429d-a9f1-e92e2cc65cfb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/972ec7b9-e893-429d-a9f1-e92e2cc65cfb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/972ec7b9-e893-429d-a9f1-e92e2cc65cfb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/972ec7b9-e893-429d-a9f1-e92e2cc65cfb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3daff275-70d1-485e-a851-7a69d3678a64/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3daff275-70d1-485e-a851-7a69d3678a64/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3daff275-70d1-485e-a851-7a69d3678a64/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3daff275-70d1-485e-a851-7a69d3678a64/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d36fcd6e-bb17-4396-98e5-4e242d114124/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2025-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":10,"free-rent":"oneHalfMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":true,"has-washer-dryer":true,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":300},"lastPublishedDate":"2026-08-06T19:24:15.123Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-terrace"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/45e326a3d060b774b097.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50060a-210","internalId":"8b160ebd-a4ac-11ea-8f49-000d3a245b90","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.519058,"longitude":-73.60932,"postalCode":"H2V 3M6","province":"QC","streetName":"590 Avenue Outremont"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cdbfe48-0069-46c1-9a66-f9c61bc90b1a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cdbfe48-0069-46c1-9a66-f9c61bc90b1a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cdbfe48-0069-46c1-9a66-f9c61bc90b1a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cdbfe48-0069-46c1-9a66-f9c61bc90b1a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17528751-9c60-4106-b50c-18b1932472c7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17528751-9c60-4106-b50c-18b1932472c7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17528751-9c60-4106-b50c-18b1932472c7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17528751-9c60-4106-b50c-18b1932472c7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/317f208d-bb89-4d56-8bbc-bf47ff31e398/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/317f208d-bb89-4d56-8bbc-bf47ff31e398/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/317f208d-bb89-4d56-8bbc-bf47ff31e398/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/317f208d-bb89-4d56-8bbc-bf47ff31e398/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfcca847-d0f1-4db6-bb2e-65f43575d277/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfcca847-d0f1-4db6-bb2e-65f43575d277/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfcca847-d0f1-4db6-bb2e-65f43575d277/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfcca847-d0f1-4db6-bb2e-65f43575d277/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a16bf92-e6d3-449c-aa64-3818077f29d8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a16bf92-e6d3-449c-aa64-3818077f29d8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a16bf92-e6d3-449c-aa64-3818077f29d8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a16bf92-e6d3-449c-aa64-3818077f29d8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb094a42-f8f9-4232-9771-d31f7531dcac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb094a42-f8f9-4232-9771-d31f7531dcac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb094a42-f8f9-4232-9771-d31f7531dcac/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb094a42-f8f9-4232-9771-d31f7531dcac/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bb09f1c-1d04-4b41-a774-b4a1b1de67e2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bb09f1c-1d04-4b41-a774-b4a1b1de67e2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bb09f1c-1d04-4b41-a774-b4a1b1de67e2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bb09f1c-1d04-4b41-a774-b4a1b1de67e2/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa5837b-96bc-4e45-8136-75d2b27f63af/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa5837b-96bc-4e45-8136-75d2b27f63af/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa5837b-96bc-4e45-8136-75d2b27f63af/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa5837b-96bc-4e45-8136-75d2b27f63af/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cdbfe48-0069-46c1-9a66-f9c61bc90b1a/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-07-08T00:00:00.000Z","borough":"Outremont","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2V 3M6","streetname":"590 Avenue Outremont","apartment-type":"apartment","construction-year":1942,"floor":2,"flooring":"herringboneParquet","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":true,"has-elevator":false,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":30,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1595,"unit-size":454},"lastPublishedDate":"2026-07-08T18:57:32.007Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/46cd3b2ada063b29374f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-544","internalId":"56827dac-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c58361c-9340-44c9-89c1-621abb862db9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c58361c-9340-44c9-89c1-621abb862db9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c58361c-9340-44c9-89c1-621abb862db9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c58361c-9340-44c9-89c1-621abb862db9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f4e83e-962c-403a-a008-8efba57d339f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f4e83e-962c-403a-a008-8efba57d339f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f4e83e-962c-403a-a008-8efba57d339f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f4e83e-962c-403a-a008-8efba57d339f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/195279d3-b3a6-4dce-a50a-cd1f19b0fad1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/195279d3-b3a6-4dce-a50a-cd1f19b0fad1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/195279d3-b3a6-4dce-a50a-cd1f19b0fad1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/195279d3-b3a6-4dce-a50a-cd1f19b0fad1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdc878df-01be-47cc-8bea-27295149e3cc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdc878df-01be-47cc-8bea-27295149e3cc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdc878df-01be-47cc-8bea-27295149e3cc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdc878df-01be-47cc-8bea-27295149e3cc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/929b9b4e-866f-42bb-aef1-a9f0974dda79/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/929b9b4e-866f-42bb-aef1-a9f0974dda79/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/929b9b4e-866f-42bb-aef1-a9f0974dda79/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/929b9b4e-866f-42bb-aef1-a9f0974dda79/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e498839-4f14-4851-950a-2ee2e3d6b11a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e498839-4f14-4851-950a-2ee2e3d6b11a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e498839-4f14-4851-950a-2ee2e3d6b11a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e498839-4f14-4851-950a-2ee2e3d6b11a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/145c2288-ee63-4fe9-9a79-a8d4ef72d49c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/145c2288-ee63-4fe9-9a79-a8d4ef72d49c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/145c2288-ee63-4fe9-9a79-a8d4ef72d49c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/145c2288-ee63-4fe9-9a79-a8d4ef72d49c/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c58361c-9340-44c9-89c1-621abb862db9/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins West","apartment-type":"apartment","construction-year":1957,"floor":5,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1145,"unit-size":250},"lastPublishedDate":"2026-06-30T14:12:56.520Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/4771b1af06d92e5f5945.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50051a-702","internalId":"775e0cd3-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.47884,"longitude":-73.59878,"postalCode":"H3Z 1M1","province":"QC","streetName":"4800 Maisonneuve Blvd W"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbf703a8-17cc-472e-9938-f1f4c1ed0389/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbf703a8-17cc-472e-9938-f1f4c1ed0389/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbf703a8-17cc-472e-9938-f1f4c1ed0389/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbf703a8-17cc-472e-9938-f1f4c1ed0389/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f59b5a32-b9e1-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f59b5a32-b9e1-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f59b5a32-b9e1-11e9-a7cd-acde48001122/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f59b5a32-b9e1-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e18011-b9e1-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e18011-b9e1-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e18011-b9e1-11e9-a7cd-acde48001122/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e18011-b9e1-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dca215c-2dd6-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dca215c-2dd6-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dca215c-2dd6-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dca215c-2dd6-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f426e2a0-b9e1-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f426e2a0-b9e1-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f426e2a0-b9e1-11e9-a7cd-acde48001122/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f426e2a0-b9e1-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87c536f1-2dd6-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87c536f1-2dd6-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87c536f1-2dd6-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87c536f1-2dd6-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87555e1e-2dd6-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87555e1e-2dd6-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87555e1e-2dd6-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87555e1e-2dd6-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87a3cc40-2dd6-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87a3cc40-2dd6-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87a3cc40-2dd6-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87a3cc40-2dd6-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8782618f-2dd6-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8782618f-2dd6-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8782618f-2dd6-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8782618f-2dd6-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d3df63-2dd6-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d3df63-2dd6-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d3df63-2dd6-11e8-b7af-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d3df63-2dd6-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9467ae0f-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9467ae0f-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9467ae0f-b1f4-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9467ae0f-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d993fd-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d993fd-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d993fd-b1f4-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d993fd-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c36025d3-94e4-4c9f-9995-e327e10c788a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c36025d3-94e4-4c9f-9995-e327e10c788a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c36025d3-94e4-4c9f-9995-e327e10c788a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c36025d3-94e4-4c9f-9995-e327e10c788a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbf703a8-17cc-472e-9938-f1f4c1ed0389/download/600","contactDetails":{"phoneNumber":"+1 438 998 0689"},"virtualTourUrl":"https://my.matterport.com/show/?m=Q6SnvRih9jE","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1M1","streetname":"4800 Maisonneuve Blvd W","apartment-type":"apartment","construction-year":1973,"floor":7,"flooring":"laminate","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":200,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Vendôme","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":8,"pets-allowed":"yes","province":"QC","total-rent":2695,"unit-size":860,"views":"courtyardViews"},"lastPublishedDate":"2026-07-01T23:38:31.886Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/493026d67efd2cbc5354.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-307","internalId":"75002068-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb48f4f4-d0eb-472d-a0ec-ffb417663429/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb48f4f4-d0eb-472d-a0ec-ffb417663429/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb48f4f4-d0eb-472d-a0ec-ffb417663429/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb48f4f4-d0eb-472d-a0ec-ffb417663429/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e7642f1-4409-42b8-bdc4-311d2b726d28/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e7642f1-4409-42b8-bdc4-311d2b726d28/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e7642f1-4409-42b8-bdc4-311d2b726d28/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e7642f1-4409-42b8-bdc4-311d2b726d28/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/477f737f-997c-4ec1-a4d5-0715ac5cda80/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/477f737f-997c-4ec1-a4d5-0715ac5cda80/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/477f737f-997c-4ec1-a4d5-0715ac5cda80/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/477f737f-997c-4ec1-a4d5-0715ac5cda80/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c264fe6-bf93-413d-b5c9-9168403e38ec/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c264fe6-bf93-413d-b5c9-9168403e38ec/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c264fe6-bf93-413d-b5c9-9168403e38ec/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c264fe6-bf93-413d-b5c9-9168403e38ec/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82949c91-94bc-4ebf-a911-9b57db01660c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82949c91-94bc-4ebf-a911-9b57db01660c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82949c91-94bc-4ebf-a911-9b57db01660c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82949c91-94bc-4ebf-a911-9b57db01660c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eddeca76-15ef-41c0-9fe4-d99180c58173/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eddeca76-15ef-41c0-9fe4-d99180c58173/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eddeca76-15ef-41c0-9fe4-d99180c58173/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eddeca76-15ef-41c0-9fe4-d99180c58173/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb48f4f4-d0eb-472d-a0ec-ffb417663429/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-11-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":3,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy - Concordia","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"open-house-end":"2026-05-23T17:30:00Z","open-house-start":"2026-05-23T15:30:00Z","pets-allowed":"limited","province":"QC","total-rent":1465,"unit-size":640},"lastPublishedDate":"2026-06-11T20:17:30.692Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/4bf197e82dbc30816c06.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-218","internalId":"96020f2c-2d9c-11ef-b910-eaa925242293","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.50268,"longitude":-73.57816,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8bb4478-cd28-4280-99e4-92bef43b1aa8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8bb4478-cd28-4280-99e4-92bef43b1aa8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8bb4478-cd28-4280-99e4-92bef43b1aa8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8bb4478-cd28-4280-99e4-92bef43b1aa8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eeb4216b-89b9-43b0-93da-02d268ae9611/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eeb4216b-89b9-43b0-93da-02d268ae9611/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eeb4216b-89b9-43b0-93da-02d268ae9611/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eeb4216b-89b9-43b0-93da-02d268ae9611/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4cbfda46-3a60-404b-8c45-96ad3d422f3a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4cbfda46-3a60-404b-8c45-96ad3d422f3a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4cbfda46-3a60-404b-8c45-96ad3d422f3a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4cbfda46-3a60-404b-8c45-96ad3d422f3a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980549e6-bd9b-42ae-9504-415e36c956e9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980549e6-bd9b-42ae-9504-415e36c956e9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980549e6-bd9b-42ae-9504-415e36c956e9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980549e6-bd9b-42ae-9504-415e36c956e9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cadfef6d-4516-4615-9c76-043d9c04c72e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cadfef6d-4516-4615-9c76-043d9c04c72e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cadfef6d-4516-4615-9c76-043d9c04c72e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cadfef6d-4516-4615-9c76-043d9c04c72e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f15d0085-7534-40fc-a2ee-093401e09cd4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f15d0085-7534-40fc-a2ee-093401e09cd4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f15d0085-7534-40fc-a2ee-093401e09cd4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f15d0085-7534-40fc-a2ee-093401e09cd4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035138b-47c3-40c6-a4dd-5a1f633036e8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035138b-47c3-40c6-a4dd-5a1f633036e8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035138b-47c3-40c6-a4dd-5a1f633036e8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035138b-47c3-40c6-a4dd-5a1f633036e8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53fa8667-dbe3-4d26-be84-3727df68dfb8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53fa8667-dbe3-4d26-be84-3727df68dfb8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53fa8667-dbe3-4d26-be84-3727df68dfb8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53fa8667-dbe3-4d26-be84-3727df68dfb8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/933c5fd2-a568-44cc-8d6c-57406fc5fb62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/933c5fd2-a568-44cc-8d6c-57406fc5fb62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/933c5fd2-a568-44cc-8d6c-57406fc5fb62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/933c5fd2-a568-44cc-8d6c-57406fc5fb62/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a442428a-533a-4681-b70d-77df49e3dd09/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a442428a-533a-4681-b70d-77df49e3dd09/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a442428a-533a-4681-b70d-77df49e3dd09/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a442428a-533a-4681-b70d-77df49e3dd09/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d1817aa-9103-4057-9389-ddd17582e24a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d1817aa-9103-4057-9389-ddd17582e24a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d1817aa-9103-4057-9389-ddd17582e24a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d1817aa-9103-4057-9389-ddd17582e24a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8bb4478-cd28-4280-99e4-92bef43b1aa8/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":2,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1845,"unit-size":432},"lastPublishedDate":"2026-08-06T18:41:47.131Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/4c838ec7946511449266.html
+184 −0
@@ -0,0 +1,184 @@ | ||
| 1 | +<!DOCTYPE html><html lang="en"><head> | |
| 2 | + <!-- Resource hints to speed up external connections --> | |
| 3 | + <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin=""> | |
| 4 | + <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin=""> | |
| 5 | + <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""> | |
| 6 | + <link rel="dns-prefetch" href="https://www.googletagmanager.com"> | |
| 7 | + <link rel="dns-prefetch" href="https://static.hotjar.com"> | |
| 8 | + <link rel="dns-prefetch" href="https://unpkg.com"> | |
| 9 | + <link rel="dns-prefetch" href="https://maps.googleapis.com"> | |
| 10 | + | |
| 11 | + <script> | |
| 12 | + tagNumber = ''; | |
| 13 | + if(location.host.includes('akelius-technology')){ | |
| 14 | + tagNumber = 'GTM-W4BG6W4'; | |
| 15 | + }else if(location.host.includes('forest') || location.host.includes('skog')){ | |
| 16 | + tagNumber = 'GTM-T5WQZJM'; | |
| 17 | + }else if(location.host.includes('akelius-apartments')){ | |
| 18 | + tagNumber = 'GTM-MC99JZXF'; | |
| 19 | + }else if(location.host.includes('akelius-math') || location.host.includes('akelius-mathematics')){ | |
| 20 | + tagNumber = 'GTM-NH32KVX5'; | |
| 21 | + }else if(location.host.includes('akelius-languages.com')){ | |
| 22 | + tagNumber = 'GTM-PN92BKSF'; | |
| 23 | + }else if(location.host.includes('akelius-learning.com')){ | |
| 24 | + tagNumber = 'GTM-MH665C2L'; | |
| 25 | + }else if(location.host.includes('akelius-foundation.org') || location.host.includes('foundation.akelius.de')){ | |
| 26 | + tagNumber = 'GTM-N28GZ9CB'; | |
| 27 | + }else{ | |
| 28 | + tagNumber = 'GTM-58NS5WV'; | |
| 29 | + } | |
| 30 | + </script> | |
| 31 | + | |
| 32 | + <!-- Google Tag Manager --> | |
| 33 | + <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 34 | + new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 35 | + j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 36 | + 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 37 | + })(window,document,'script','dataLayer',tagNumber); | |
| 38 | + </script> | |
| 39 | + | |
| 40 | + <!-- End Google Tag Manager --> | |
| 41 | + | |
| 42 | + | |
| 43 | + <!-- Hotjar Tracking Code for Akelius Apartments --> | |
| 44 | + <script> | |
| 45 | + if(location.host.includes('akelius-apartments')) { | |
| 46 | + (function (h, o, t, j, a, r) { | |
| 47 | + h.hj = h.hj || function () { | |
| 48 | + (h.hj.q = h.hj.q || []).push(arguments) | |
| 49 | + }; | |
| 50 | + h._hjSettings = {hjid: 5214676, hjsv: 6}; | |
| 51 | + a = o.getElementsByTagName('head')[0]; | |
| 52 | + r = o.createElement('script'); | |
| 53 | + r.async = 1; | |
| 54 | + r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; | |
| 55 | + a.appendChild(r); | |
| 56 | + })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv='); | |
| 57 | + } | |
| 58 | + </script> | |
| 59 | + <script> | |
| 60 | + (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({ | |
| 61 | + v: "weekly", | |
| 62 | + key: "AIzaSyCeGff5V5R-gCYA85t06dgyUjhcgosci9E" | |
| 63 | + }); | |
| 64 | + </script> | |
| 65 | + | |
| 66 | + <script> | |
| 67 | + if (global === undefined) { | |
| 68 | + var global = window; | |
| 69 | + } | |
| 70 | + </script> | |
| 71 | + <!-- Defer font loading to not block render --> | |
| 72 | + <style>@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialicons/v145/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');}@font-face{font-family:'Material Icons Outlined';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialiconsoutlined/v110/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}.material-icons-outlined{font-family:'Material Icons Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style> | |
| 73 | + <noscript><link href="https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined&display=swap" rel="stylesheet"></noscript> | |
| 74 | + | |
| 75 | + <!-- Defer MarkerClusterer - not needed for initial render --> | |
| 76 | + <script src="https://unpkg.com/@googlemaps/markerclusterer/dist/index.min.js" defer=""></script> | |
| 77 | + | |
| 78 | + <meta charset="utf-8"> | |
| 79 | + <title>Montréal Apartments for Rent | Find Your Rental | Akelius Residential</title> | |
| 80 | + <base href="/"> | |
| 81 | + | |
| 82 | + <meta name="viewport" content="width=device-width, initial-scale=1"> | |
| 83 | + <meta name="theme-color" content="#172b53"> | |
| 84 | + <link rel="manifest" href="manifest.json"> | |
| 85 | + <link rel="icon" type="image/x-icon" href="/favicon.ico"> | |
| 86 | + <link rel="apple-touch-icon" href="assets/icons/apple-touch-icon.png"> | |
| 87 | + <link rel="apple-touch-startup-image" href="assets/icons/launch.png"> | |
| 88 | + <meta name="theme-color" content="#172b53"> | |
| 89 | + <meta name="description" content="Discover a range of rental apartments in Montréal, Canada. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search."> | |
| 90 | + <meta property="og:description" content=""> | |
| 91 | + <meta property="og:url" content=""> | |
| 92 | + <meta property="og:title" content=""> | |
| 93 | + <meta property="og:image" content=""> | |
| 94 | + <meta name="mobile-web-app-capable" content="yes"> | |
| 95 | + <meta name="apple-mobile-web-app-capable" content="yes"> | |
| 96 | + <meta name="apple-mobile-web-app-title" content="Akelius"> | |
| 97 | + <meta name="google" content="notranslate"> | |
| 98 | + <style> | |
| 99 | + body { | |
| 100 | + margin: 0; | |
| 101 | + } | |
| 102 | + .shell { | |
| 103 | + width: 100%; | |
| 104 | + text-align: center; | |
| 105 | + } | |
| 106 | + .toolbar { | |
| 107 | + height: 64px; | |
| 108 | + display: flex; | |
| 109 | + box-sizing: border-box; | |
| 110 | + padding: 0 16px; | |
| 111 | + width: 100%; | |
| 112 | + flex-direction: row; | |
| 113 | + align-items: center; | |
| 114 | + white-space: nowrap; | |
| 115 | + } | |
| 116 | + .toolbar img { | |
| 117 | + height: 22px; | |
| 118 | + } | |
| 119 | + .lds-ring { | |
| 120 | + display: inline-block; | |
| 121 | + position: relative; | |
| 122 | + width: 64px; | |
| 123 | + height: 64px; | |
| 124 | + margin-top: 15vw; | |
| 125 | + } | |
| 126 | + .lds-ring div { | |
| 127 | + box-sizing: border-box; | |
| 128 | + display: block; | |
| 129 | + position: absolute; | |
| 130 | + width: 51px; | |
| 131 | + height: 51px; | |
| 132 | + margin: 6px; | |
| 133 | + border: 6px solid #357ca2; | |
| 134 | + border-radius: 50%; | |
| 135 | + animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; | |
| 136 | + border-color: #357ca2 transparent transparent transparent; | |
| 137 | + } | |
| 138 | + .lds-ring div:nth-child(1) { | |
| 139 | + animation-delay: -0.45s; | |
| 140 | + } | |
| 141 | + .lds-ring div:nth-child(2) { | |
| 142 | + animation-delay: -0.3s; | |
| 143 | + } | |
| 144 | + .lds-ring div:nth-child(3) { | |
| 145 | + animation-delay: -0.15s; | |
| 146 | + } | |
| 147 | + @keyframes lds-ring { | |
| 148 | + 0% { | |
| 149 | + transform: rotate(0deg); | |
| 150 | + } | |
| 151 | + 100% { | |
| 152 | + transform: rotate(360deg); | |
| 153 | + } | |
| 154 | + } | |
| 155 | + </style> | |
| 156 | + <link rel="manifest" href="manifest.webmanifest"> | |
| 157 | + <meta name="theme-color" content="#1976d2"> | |
| 158 | + | |
| 159 | + <!-- Google Search Console verification for Montreal --> | |
| 160 | + <meta name="google-site-verification" content="bZIlzsi9D_CbWg8WCV5BBtVw6t48GJjFMBOyYQ2SJfI"> | |
| 161 | +<link rel="stylesheet" href="styles-KC3QYISB.css"><style ng-app-id="akeliusWebsite">.app-loader-overlay[_ngcontent-akeliusWebsite-c1349204229]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#fff9;z-index:999;pointer-events:none}</style><style ng-app-id="akeliusWebsite">.sidenav-container[_ngcontent-akeliusWebsite-c2604718882]{height:100%}.spacer[_ngcontent-akeliusWebsite-c2604718882]{flex:1 1 auto}.app-header[_ngcontent-akeliusWebsite-c2604718882]{height:64px;border-bottom:1px solid #e2e5e8;display:flex;align-items:center;padding:0 16px;line-height:19px;position:sticky;top:0;background-color:var(--background);z-index:1000}.app-header[_ngcontent-akeliusWebsite-c2604718882] img[_ngcontent-akeliusWebsite-c2604718882]{height:24px;width:102px}.headline[_ngcontent-akeliusWebsite-c2604718882]{font-family:Verdana,sans-serif;font-size:16px;margin-left:12px}@media(min-width:600px){.headline[_ngcontent-akeliusWebsite-c2604718882]{font-size:24px;margin-left:32px}}.logo[_ngcontent-akeliusWebsite-c2604718882]{margin:0}</style><style ng-app-id="akeliusWebsite">.container[_ngcontent-akeliusWebsite-c1728346876]{min-height:auto}.language[_ngcontent-akeliusWebsite-c1728346876]{display:flex;margin-left:10px}.footer[_ngcontent-akeliusWebsite-c1728346876]{display:flex;align-items:center;min-height:45px;border-top:1px solid var(--line-color)}.footer.mobile-header-links[_ngcontent-akeliusWebsite-c1728346876] .container[_ngcontent-akeliusWebsite-c1728346876]{margin:0;padding:0;max-width:100%;width:100%}.footer.mobile-header-links[_ngcontent-akeliusWebsite-c1728346876] .container[_ngcontent-akeliusWebsite-c1728346876] .links[_ngcontent-akeliusWebsite-c1728346876]{display:flex;flex-direction:column}.footer.mobile-header-links[_ngcontent-akeliusWebsite-c1728346876] .container[_ngcontent-akeliusWebsite-c1728346876] .links[_ngcontent-akeliusWebsite-c1728346876] app-link[_ngcontent-akeliusWebsite-c1728346876]{margin:0;border-bottom:1px solid #e2e5e8}.footer.mobile-header-links[_ngcontent-akeliusWebsite-c1728346876] .container[_ngcontent-akeliusWebsite-c1728346876] .links[_ngcontent-akeliusWebsite-c1728346876] app-link.active[_ngcontent-akeliusWebsite-c1728346876]{background-color:var(--primary-color);text-decoration:none}.footer.mobile-header-links[_ngcontent-akeliusWebsite-c1728346876] .container[_ngcontent-akeliusWebsite-c1728346876] .links[_ngcontent-akeliusWebsite-c1728346876] a[_ngcontent-akeliusWebsite-c1728346876]{margin:0;padding:12px 30px}.footer[_ngcontent-akeliusWebsite-c1728346876] .container[_ngcontent-akeliusWebsite-c1728346876]{display:flex}.footer[_ngcontent-akeliusWebsite-c1728346876] app-link[_ngcontent-akeliusWebsite-c1728346876], .footer[_ngcontent-akeliusWebsite-c1728346876] a[_ngcontent-akeliusWebsite-c1728346876], .footer[_ngcontent-akeliusWebsite-c1728346876] a{font-weight:initial;color:#000;margin:0 10px;cursor:pointer}.footer[_ngcontent-akeliusWebsite-c1728346876] app-link[_ngcontent-akeliusWebsite-c1728346876]:first-child, .footer[_ngcontent-akeliusWebsite-c1728346876] a[_ngcontent-akeliusWebsite-c1728346876]:first-child, .footer[_ngcontent-akeliusWebsite-c1728346876] a:first-child{margin-left:0}@media(max-width:599.9px){.footer[_ngcontent-akeliusWebsite-c1728346876]{padding-top:8px}.links[_ngcontent-akeliusWebsite-c1728346876]{display:flex;flex-wrap:wrap}.links[_ngcontent-akeliusWebsite-c1728346876] app-link[_ngcontent-akeliusWebsite-c1728346876], .links[_ngcontent-akeliusWebsite-c1728346876] a[_ngcontent-akeliusWebsite-c1728346876]{margin:0}}</style><style ng-app-id="akeliusWebsite">.mat-menu-panel .mat-menu-item{margin:0} .mat-menu-panel .mat-menu-content:not(:empty){min-width:220px}.warning[_ngcontent-akeliusWebsite-c4041816760]:after{background-color:var(--status-warning-color);content:" ";width:12px;height:12px;border-radius:12px;display:block;position:absolute;top:4px;right:4px}.new-menu[_ngcontent-akeliusWebsite-c4041816760]{background-color:var(--status-warning-color);border-radius:16px;margin-left:16px;padding:8px}.header-button[_ngcontent-akeliusWebsite-c4041816760]:hover{background-color:#fff!important}</style><style ng-app-id="akeliusWebsite">.no-markers[_ngcontent-akeliusWebsite-c2571688229]{margin:24px 0 12px}app-unit-card[_ngcontent-akeliusWebsite-c2571688229]{margin-bottom:12px}.full-width-on-mobile[_ngcontent-akeliusWebsite-c2571688229]{width:100%;display:block}h1[_ngcontent-akeliusWebsite-c2571688229]{margin-bottom:15px}h2[_ngcontent-akeliusWebsite-c2571688229]{margin-top:0;margin-bottom:25px}.sorting[_ngcontent-akeliusWebsite-c2571688229]{display:flex;flex-flow:column wrap;justify-content:space-between;align-items:center;margin-bottom:24px}mat-button-toggle-group[_ngcontent-akeliusWebsite-c2571688229]{border:1px solid var(--line-color);width:100%}mat-button-toggle-group[_ngcontent-akeliusWebsite-c2571688229] mat-button-toggle[_ngcontent-akeliusWebsite-c2571688229]{width:50%}mat-button-toggle-group[_ngcontent-akeliusWebsite-c2571688229] mat-button-toggle[_ngcontent-akeliusWebsite-c2571688229] button[_ngcontent-akeliusWebsite-c2571688229]{height:40px;text-align:left;padding:0}.options[_ngcontent-akeliusWebsite-c2571688229]{width:100%}@media(min-width:960px){.options.uk[_ngcontent-akeliusWebsite-c2571688229]{display:flex;gap:20px}}app-unit-map[_ngcontent-akeliusWebsite-c2571688229]{width:100%;flex:100%;display:flex}@media(min-width:960px){.unit-cards[_ngcontent-akeliusWebsite-c2571688229]{margin:0 8px}mat-button-toggle-group[_ngcontent-akeliusWebsite-c2571688229]{width:initial;margin-bottom:16px;margin-top:12px}.full-width-on-mobile[_ngcontent-akeliusWebsite-c2571688229]{width:initial}.sorting[_ngcontent-akeliusWebsite-c2571688229]{flex-direction:row;margin-bottom:0}.unit-list[_ngcontent-akeliusWebsite-c2571688229]{width:100%}.mat-button-toggle-group[_ngcontent-akeliusWebsite-c2571688229]{margin-top:-8px;align-self:end}}.map-container[_ngcontent-akeliusWebsite-c2571688229]{height:500px;position:relative}[_nghost-akeliusWebsite-c2571688229]{--button-toggle-line-height: 40px;--form-field-subscript-height: 16px;--button-toggle-border-radius: 3px}[_nghost-akeliusWebsite-c2571688229] .mat-button-toggle-appearance-standard[_ngcontent-akeliusWebsite-c2571688229] .mat-button-toggle-label-content[_ngcontent-akeliusWebsite-c2571688229]{line-height:var(--button-toggle-line-height)!important}[_nghost-akeliusWebsite-c2571688229] .mat-mdc-form-field-subscript-wrapper[_ngcontent-akeliusWebsite-c2571688229]{height:var(--form-field-subscript-height)}[_nghost-akeliusWebsite-c2571688229] .mat-button-toggle-group-appearance-standard[_ngcontent-akeliusWebsite-c2571688229] .mat-button-toggle[_ngcontent-akeliusWebsite-c2571688229] + .mat-button-toggle[_ngcontent-akeliusWebsite-c2571688229]{border-left:none}[_nghost-akeliusWebsite-c2571688229] .mat-button-toggle-group-appearance-standard[_ngcontent-akeliusWebsite-c2571688229]{border-radius:var(--button-toggle-border-radius)!important}h1[_ngcontent-akeliusWebsite-c2571688229]{margin-bottom:4px}h2[_ngcontent-akeliusWebsite-c2571688229]{margin-bottom:16px}@media(min-width:960px){.map-container[_ngcontent-akeliusWebsite-c2571688229]{height:fit-content;position:-webkit-sticky;position:sticky;top:10px;width:50%;flex:50%}.sorting[_ngcontent-akeliusWebsite-c2571688229] .options[_ngcontent-akeliusWebsite-c2571688229]{max-width:270px}}[_nghost-akeliusWebsite-c2571688229]{--button-toggle-border-radius: 8px}</style><style ng-app-id="akeliusWebsite">.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%));flex-shrink:0;text-align:center;width:var(--mat-icon-button-state-layer-size, 40px);height:var(--mat-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mat-icon-button-state-layer-size, 40px) - var(--mat-icon-button-icon-size, 24px)) / 2);font-size:var(--mat-icon-button-icon-size, 24px);color:var(--mat-icon-button-icon-color, var(--mat-sys-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-icon-button:focus-visible>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-icon-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:var(--mat-icon-button-touch-target-size, 48px);display:var(--mat-icon-button-touch-target-display, block);left:50%;width:var(--mat-icon-button-touch-target-size, 48px);transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mat-icon-button-icon-size, 24px);height:var(--mat-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%))}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1} | |
| 162 | +</style><style ng-app-id="akeliusWebsite">@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-button-base.mat-tonal-button,.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}} | |
| 163 | +</style><style ng-app-id="akeliusWebsite">.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus-visible::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}} | |
| 164 | +</style><style ng-app-id="akeliusWebsite">mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto} | |
| 165 | +</style><style ng-app-id="akeliusWebsite">.links-padding[_ngcontent-akeliusWebsite-c4086453274]{padding:12px 30px;display:inline-block;width:100%}.links-padding[_ngcontent-akeliusWebsite-c4086453274]:hover{background-color:var(--primary-color);text-decoration:none}</style><style ng-app-id="akeliusWebsite">mat-form-field[_ngcontent-akeliusWebsite-c464211512]{width:100%}[_nghost-akeliusWebsite-c464211512] .mat-form-field .mat-form-field-wrapper .mat-form-field-subscript-wrapper{min-height:initial}</style><style ng-app-id="akeliusWebsite">[_nghost-akeliusWebsite-c3750215163]{width:100%;display:block}[_nghost-akeliusWebsite-c3750215163] mat-form-field[_ngcontent-akeliusWebsite-c3750215163]{display:block;width:100%}@media(min-width:960px)and (max-width:1279.9px){.commercial-type[_nghost-akeliusWebsite-c3750215163] mat-form-field[_ngcontent-akeliusWebsite-c3750215163]{max-width:calc(50% - 7.5px)}}</style><style ng-app-id="akeliusWebsite">.mat-button-toggle-standalone,.mat-button-toggle-group{position:relative;display:inline-flex;flex-direction:row;white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mat-button-toggle-legacy-shape);transform:translateZ(0)}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}@media(forced-colors: active){.mat-button-toggle-standalone,.mat-button-toggle-group{outline:solid 1px}}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border:solid 1px var(--mat-button-toggle-divider-color, var(--mat-sys-outline))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard .mat-pseudo-checkbox,.mat-button-toggle-group-appearance-standard .mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-button-toggle-selected-state-text-color, var(--mat-sys-on-secondary-container))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}@media(forced-colors: active){.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{outline:0}}.mat-button-toggle-vertical{flex-direction:column}.mat-button-toggle-vertical .mat-button-toggle-label-content{display:block}.mat-button-toggle{white-space:nowrap;position:relative;color:var(--mat-button-toggle-legacy-text-color);font-family:var(--mat-button-toggle-legacy-label-text-font);font-size:var(--mat-button-toggle-legacy-label-text-size);line-height:var(--mat-button-toggle-legacy-label-text-line-height);font-weight:var(--mat-button-toggle-legacy-label-text-weight);letter-spacing:var(--mat-button-toggle-legacy-label-text-tracking);--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-button-toggle-legacy-selected-state-text-color)}.mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-button-toggle-legacy-focus-state-layer-opacity)}.mat-button-toggle .mat-icon svg{vertical-align:top}.mat-button-toggle-checkbox-wrapper{display:inline-block;justify-content:flex-start;align-items:center;width:0;height:18px;line-height:18px;overflow:hidden;box-sizing:border-box;position:absolute;top:50%;left:16px;transform:translate3d(0, -50%, 0)}[dir=rtl] .mat-button-toggle-checkbox-wrapper{left:auto;right:16px}.mat-button-toggle-appearance-standard .mat-button-toggle-checkbox-wrapper{left:12px}[dir=rtl] .mat-button-toggle-appearance-standard .mat-button-toggle-checkbox-wrapper{left:auto;right:12px}.mat-button-toggle-checked .mat-button-toggle-checkbox-wrapper{width:18px}.mat-button-toggle-animations-enabled .mat-button-toggle-checkbox-wrapper{transition:width 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-button-toggle-vertical .mat-button-toggle-checkbox-wrapper{transition:none}.mat-button-toggle-checked{color:var(--mat-button-toggle-legacy-selected-state-text-color);background-color:var(--mat-button-toggle-legacy-selected-state-background-color)}.mat-button-toggle-disabled{pointer-events:none;color:var(--mat-button-toggle-legacy-disabled-state-text-color);background-color:var(--mat-button-toggle-legacy-disabled-state-background-color);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: var(--mat-button-toggle-legacy-disabled-state-text-color)}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:var(--mat-button-toggle-legacy-disabled-selected-state-background-color)}.mat-button-toggle-disabled-interactive{pointer-events:auto}.mat-button-toggle-appearance-standard{color:var(--mat-button-toggle-text-color, var(--mat-sys-on-surface));background-color:var(--mat-button-toggle-background-color, transparent);font-family:var(--mat-button-toggle-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-toggle-label-text-size, var(--mat-sys-label-large-size));line-height:var(--mat-button-toggle-label-text-line-height, var(--mat-sys-label-large-line-height));font-weight:var(--mat-button-toggle-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mat-button-toggle-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:solid 1px var(--mat-button-toggle-divider-color, var(--mat-sys-outline))}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:solid 1px var(--mat-button-toggle-divider-color, var(--mat-sys-outline))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:none;border-top:solid 1px var(--mat-button-toggle-divider-color, var(--mat-sys-outline))}.mat-button-toggle-appearance-standard.mat-button-toggle-checked{color:var(--mat-button-toggle-selected-state-text-color, var(--mat-sys-on-secondary-container));background-color:var(--mat-button-toggle-selected-state-background-color, var(--mat-sys-secondary-container))}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled{color:var(--mat-button-toggle-disabled-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-toggle-disabled-state-background-color, transparent)}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled .mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: var(--mat-button-toggle-disabled-selected-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled.mat-button-toggle-checked{color:var(--mat-button-toggle-disabled-selected-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-toggle-disabled-selected-state-background-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:var(--mat-button-toggle-state-layer-color, var(--mat-sys-on-surface))}.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{opacity:var(--mat-button-toggle-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-button-toggle-appearance-standard.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-button-toggle-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}@media(hover: none){.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{display:none}}.mat-button-toggle-label-content{-webkit-user-select:none;user-select:none;display:inline-block;padding:0 16px;line-height:var(--mat-button-toggle-legacy-height);position:relative}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 12px;line-height:var(--mat-button-toggle-height, 40px)}.mat-button-toggle-label-content>*{vertical-align:middle}.mat-button-toggle-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;pointer-events:none;opacity:0;background-color:var(--mat-button-toggle-legacy-state-layer-color)}@media(forced-colors: active){.mat-button-toggle-checked .mat-button-toggle-focus-overlay{border-bottom:solid 500px;opacity:.5;height:0}.mat-button-toggle-checked:hover .mat-button-toggle-focus-overlay{opacity:.6}.mat-button-toggle-checked.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{border-bottom:solid 500px}}.mat-button-toggle .mat-button-toggle-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-button-toggle-button{border:0;background:none;color:inherit;padding:0;margin:0;font:inherit;outline:none;width:100%;cursor:pointer}.mat-button-toggle-animations-enabled .mat-button-toggle-button{transition:padding 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-button-toggle-vertical .mat-button-toggle-button{transition:none}.mat-button-toggle-disabled .mat-button-toggle-button{cursor:default}.mat-button-toggle-button::-moz-focus-inner{border:0}.mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:30px}[dir=rtl] .mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:0;padding-right:30px}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{--mat-focus-indicator-border-radius: var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}.mat-button-toggle-group-appearance-standard:not(.mat-button-toggle-vertical) .mat-button-toggle:last-of-type .mat-button-toggle-button::before{border-top-right-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border-bottom-right-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}.mat-button-toggle-group-appearance-standard:not(.mat-button-toggle-vertical) .mat-button-toggle:first-of-type .mat-button-toggle-button::before{border-top-left-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border-bottom-left-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle:last-of-type .mat-button-toggle-button::before{border-bottom-right-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border-bottom-left-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle:first-of-type .mat-button-toggle-button::before{border-top-right-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border-top-left-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))} | |
| 166 | +</style><style ng-app-id="akeliusWebsite">.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none} | |
| 167 | +</style><style ng-app-id="akeliusWebsite">[_nghost-akeliusWebsite-c462136674]{padding:0;display:block}[_nghost-akeliusWebsite-c462136674] a{color:#000}[_nghost-akeliusWebsite-c462136674] .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:5%}[_nghost-akeliusWebsite-c462136674] .swiper-button-prev.mdc-icon-button, [_nghost-akeliusWebsite-c462136674] .swiper-button-next.mdc-icon-button{border:none;background:none;color:#fff;pointer-events:auto}[_nghost-akeliusWebsite-c462136674] .swiper-pagination-bullet-active{background:#fff}[_nghost-akeliusWebsite-c462136674] .swiper-wrapper .swiper-slide .slid-content img{object-fit:cover}@media(max-width:959.9px){[_nghost-akeliusWebsite-c462136674] .swiper-wrapper .swiper-slide .slid-content{width:100%}}[_nghost-akeliusWebsite-c462136674] .gallery img{object-fit:cover}[_nghost-akeliusWebsite-c462136674] .gallery .slid-content{width:100%}[_nghost-akeliusWebsite-c462136674] .gallery swiper-container::part(button-prev), [_nghost-akeliusWebsite-c462136674] .gallery swiper-container::part(button-next){border:none}[_nghost-akeliusWebsite-c462136674] .gallery swiper-container{--swiper-navigation-size: 10px}[_nghost-akeliusWebsite-c462136674] .gallery:not(.full-screen) img{object-fit:cover}[_nghost-akeliusWebsite-c462136674] .gallery:not(.full-screen) .slid-content{width:100%}@media(max-width:959.9px){[_nghost-akeliusWebsite-c462136674] .gallery:not(.full-screen) swiper-container{max-height:200px}}@media(min-width:0)and (max-width:599.9px){[_nghost-akeliusWebsite-c462136674] .gallery:not(.full-screen) swiper-container{max-height:180px}}[_nghost-akeliusWebsite-c462136674] .gallery:not(.full-screen) swiper-container img{max-height:200px}a[_ngcontent-akeliusWebsite-c462136674]{margin:0;height:100%}a[_ngcontent-akeliusWebsite-c462136674] > div[_ngcontent-akeliusWebsite-c462136674]{height:100%}.item[_ngcontent-akeliusWebsite-c462136674]{font-weight:initial;color:#000;border-radius:3px;border:1px solid #e2e5e8;display:flex;position:relative}.item[_ngcontent-akeliusWebsite-c462136674]:hover{box-shadow:0 4px 4px #00000040;border-radius:3px}@media(max-width:599.9px){.item[_ngcontent-akeliusWebsite-c462136674]{margin-bottom:15px}}.item[_ngcontent-akeliusWebsite-c462136674] a[_ngcontent-akeliusWebsite-c462136674], .no-underline[_ngcontent-akeliusWebsite-c462136674]{text-decoration:none}.promotions[_ngcontent-akeliusWebsite-c462136674]{position:absolute;z-index:100;bottom:0;border-radius:0 0 0 2px;background:var(--advert-background);padding:12px;line-height:100%;color:#000;white-space:nowrap}.promotions[_ngcontent-akeliusWebsite-c462136674]:hover, .promotions[_ngcontent-akeliusWebsite-c462136674]:visited{color:#000}@media(max-width:959.9px){.promotions[_ngcontent-akeliusWebsite-c462136674]{display:block;position:initial}}@media(min-width:1280px){.promotions[_ngcontent-akeliusWebsite-c462136674]{font-size:.9em}}.description[_ngcontent-akeliusWebsite-c462136674]{flex:1 1 50%}@media(max-width:959.9px){.description[_ngcontent-akeliusWebsite-c462136674]{flex:1 1 100%}}.description[_ngcontent-akeliusWebsite-c462136674] .content[_ngcontent-akeliusWebsite-c462136674]{min-height:180px;padding:24px 24px 12px}@media(min-width:1280px){.facts[_ngcontent-akeliusWebsite-c462136674]:not(.full-width){width:100%}}.facts[_ngcontent-akeliusWebsite-c462136674]{display:flex;flex-direction:column;flex-grow:1}.facts[_ngcontent-akeliusWebsite-c462136674] .group[_ngcontent-akeliusWebsite-c462136674]{display:flex}.facts[_ngcontent-akeliusWebsite-c462136674] .group[_ngcontent-akeliusWebsite-c462136674]:last-child{margin-top:8px}.facts[_ngcontent-akeliusWebsite-c462136674] .fact[_ngcontent-akeliusWebsite-c462136674]{font-size:16px;line-height:20px;width:50%}@media(min-width:1280px){.facts[_ngcontent-akeliusWebsite-c462136674] .fact[_ngcontent-akeliusWebsite-c462136674]{width:30%}}.facts[_ngcontent-akeliusWebsite-c462136674] .availability-date[_ngcontent-akeliusWebsite-c462136674]{padding-right:80px}.facts.full-width[_ngcontent-akeliusWebsite-c462136674] .fact[_ngcontent-akeliusWebsite-c462136674]{width:50%}.title[_ngcontent-akeliusWebsite-c462136674]{display:flex}.title[_ngcontent-akeliusWebsite-c462136674] h3[_ngcontent-akeliusWebsite-c462136674]{margin-top:0;flex-grow:1}.title[_ngcontent-akeliusWebsite-c462136674] .actions[_ngcontent-akeliusWebsite-c462136674]{display:flex;align-items:center}img.aspect-ratio[_ngcontent-akeliusWebsite-c462136674]{border-radius:2px 0 0 2px}app-gallery[_ngcontent-akeliusWebsite-c462136674]{width:100%;display:block}@media(min-width:960px){app-gallery[_ngcontent-akeliusWebsite-c462136674]:not(.without-promotion) swiper-container{--swiper-pagination-bottom: 3rem}}.max-width[_ngcontent-akeliusWebsite-c462136674]{width:100%}@media(min-width:960px){.max-width[_ngcontent-akeliusWebsite-c462136674]{max-width:320px;width:320px}.image-slider[_ngcontent-akeliusWebsite-c462136674]{position:relative}}@media(min-width:960px)and (max-width:1366px){.image-slider[_ngcontent-akeliusWebsite-c462136674]{width:100%}}@media(min-width:960px){.image-slider[_ngcontent-akeliusWebsite-c462136674] .unit-list-gallery[_ngcontent-akeliusWebsite-c462136674] swiper-slide div{pointer-events:none}[_nghost-akeliusWebsite-c462136674] .pagination-height .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20%}[_nghost-akeliusWebsite-c462136674] .unit-list-gallery.without-promotion .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:5%}[_nghost-akeliusWebsite-c462136674] .gallery:not(.full-screen){height:180px}[_nghost-akeliusWebsite-c462136674] .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:24%}[_nghost-akeliusWebsite-c462136674] .swiper-slide img{max-height:initial}}</style><style ng-app-id="akeliusWebsite">.forest-swiper-height[_ngcontent-akeliusWebsite-c875433097]{height:100%}.swiper-wrapper-container[_ngcontent-akeliusWebsite-c875433097]{position:relative;max-height:100%;height:100%;overflow:hidden}.slider-item-label[_ngcontent-akeliusWebsite-c875433097]{text-align:center}.icon-close.mdc-icon-button[_ngcontent-akeliusWebsite-c875433097]{display:none;margin-right:0;background-color:transparent;color:#fff;opacity:.8;position:absolute;right:10px;top:10px;z-index:2}div.full-screen[_ngcontent-akeliusWebsite-c875433097]{background:#000;height:100%;width:100%;left:0;max-width:none;outline:none;overflow:hidden;position:fixed!important;top:0;touch-action:none;z-index:1500;display:flex;justify-content:center;align-items:center}div.full-screen[_ngcontent-akeliusWebsite-c875433097] .icon-close[_ngcontent-akeliusWebsite-c875433097]{display:block;position:fixed;top:10px;right:10px}@media(min-width:960px){.gallery.fixed-height[_ngcontent-akeliusWebsite-c875433097]:not(.full-screen){background:#000}}@media(max-width:959.9px){.gallery.fixed-height[_ngcontent-akeliusWebsite-c875433097]:not(.full-screen) swiper-slide[_ngcontent-akeliusWebsite-c875433097]{height:auto}}@media(min-width:960px)and (max-width:1279.9px){.gallery.fixed-height[_ngcontent-akeliusWebsite-c875433097]:not(.full-screen) swiper-slide[_ngcontent-akeliusWebsite-c875433097]{height:30vw}}@media(min-width:1280px)and (max-width:1919.9px){.gallery.fixed-height[_ngcontent-akeliusWebsite-c875433097]:not(.full-screen) swiper-slide[_ngcontent-akeliusWebsite-c875433097]{height:25vw}}@media(min-width:1920px){.gallery.fixed-height[_ngcontent-akeliusWebsite-c875433097]:not(.full-screen) swiper-slide[_ngcontent-akeliusWebsite-c875433097]{height:19vw}}.gallery.fixed-height[_ngcontent-akeliusWebsite-c875433097]:not(.full-screen) swiper-slide[_ngcontent-akeliusWebsite-c875433097]{height:385px}img[_ngcontent-akeliusWebsite-c875433097]:not([src]){display:none}.floor-plan[_ngcontent-akeliusWebsite-c875433097] img[_ngcontent-akeliusWebsite-c875433097]{height:100%!important}swiper-container[_ngcontent-akeliusWebsite-c875433097]{width:100%;height:100%}img[_ngcontent-akeliusWebsite-c875433097]{width:100%;height:100%;max-height:100vh;max-width:100vw;object-fit:contain}img.forest-img[_ngcontent-akeliusWebsite-c875433097]{width:100%;height:100%;object-fit:cover}swiper-slide[_ngcontent-akeliusWebsite-c875433097]{display:flex;align-items:center;justify-content:center}@media(min-width:960px){swiper-slide[_ngcontent-akeliusWebsite-c875433097] .slid-content[_ngcontent-akeliusWebsite-c875433097]{height:100%;width:100%}}swiper-container[_ngcontent-akeliusWebsite-c875433097]::part(button-prev), swiper-container[_ngcontent-akeliusWebsite-c875433097]::part(button-next){background-color:color-mix(in srgb,var(--swiper-navigation-color),transparent 70%);color:var(--swiper-navigation-color);border-radius:8px;padding:10px;margin-top:calc(-24px - var(--swiper-navigation-size) / 2);border:2px solid var(--swiper-navigation-color);width:24px;height:20px}swiper-container[_ngcontent-akeliusWebsite-c875433097]::part(button-prev):hover, swiper-container[_ngcontent-akeliusWebsite-c875433097]::part(button-next):hover{background-color:color-mix(in srgb,var(--swiper-navigation-color),transparent 50%)}swiper-container[_ngcontent-akeliusWebsite-c875433097]{--swiper-navigation-color: #fff;--swiper-navigation-size: 16px;--swiper-navigation-sides-offset: 8px}.swiper-button-next[_ngcontent-akeliusWebsite-c875433097] svg[_ngcontent-akeliusWebsite-c875433097]{width:20px;height:20px}swiper-container[_ngcontent-akeliusWebsite-c875433097]{--swiper-pagination-bullet-inactive-color: #999;--swiper-pagination-bullet-size: 8px;--swiper-pagination-color: var(--swiper-navigation-color);--swiper-pagination-bottom: 5%}</style><style ng-app-id="akeliusWebsite">.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator,.mdc-text-field__input::-webkit-search-cancel-button{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder{opacity:0}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mat-form-field-filled-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-filled-caret-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mat-form-field-outlined-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-outlined-caret-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mat-form-field-filled-error-caret-color, var(--mat-sys-error))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mat-form-field-outlined-error-caret-color, var(--mat-sys-error))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mat-form-field-filled-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mat-form-field-outlined-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small));border-top-right-radius:var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mat-form-field-filled-container-color, var(--mat-sys-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mat-form-field-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent))}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)));padding-left:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px);padding-left:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)))}.mdc-floating-label{position:absolute;left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}@media(forced-colors: active){.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mat-form-field-filled-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-filled-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mat-form-field-filled-hover-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mat-form-field-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mat-form-field-filled-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-filled-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mat-form-field-filled-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mat-form-field-filled-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-form-field-filled-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-form-field-filled-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-form-field-filled-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mat-form-field-outlined-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-outlined-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mat-form-field-outlined-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mat-form-field-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mat-form-field-outlined-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-outlined-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mat-form-field-outlined-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mat-form-field-outlined-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-form-field-outlined-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-form-field-outlined-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-form-field-outlined-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-outline-color, var(--mat-sys-outline));border-width:var(--mat-form-field-outlined-outline-width, 1px)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-hover-outline-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-focus-outline-color, var(--mat-sys-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-hover-outline-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-focus-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mat-form-field-outlined-focus-outline-width, 2px)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2))}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{max-width:min(100%,calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2))}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mat-form-field-filled-active-indicator-height, 1px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-active-indicator-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-hover-active-indicator-color, var(--mat-sys-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-disabled-active-indicator-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-error-active-indicator-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-error-hover-active-indicator-color, var(--mat-sys-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mat-form-field-filled-focus-active-indicator-height, 2px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mat-form-field-filled-focus-active-indicator-color, var(--mat-sys-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mat-form-field-filled-error-focus-active-indicator-color, var(--mat-sys-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height, 56px);padding-top:var(--mat-form-field-filled-with-label-container-padding-top, 24px);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom, 8px)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding, 16px);padding-bottom:var(--mat-form-field-container-vertical-padding, 16px)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height, 56px)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height, 56px) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}@keyframes _mat-form-field-subscript-animation{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px;opacity:1;transform:translateY(0);animation:_mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-sys-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-sys-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-sys-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-sys-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity, 0)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color, var(--mat-sys-neutral10))}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--mat-sys-neutral10) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-sys-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}@media(forced-colors: active){.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}}@media(forced-colors: active){.mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-sys-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-sys-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-sys-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-sys-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field-infix:has(textarea[cols]){width:auto}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-error-wrapper{animation-duration:300ms}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)} | |
| 168 | +</style><style ng-app-id="akeliusWebsite">@keyframes _mat-select-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}@keyframes _mat-select-exit{from{opacity:1}to{opacity:0}}.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-sys-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-sys-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-disabled .mat-mdc-select-placeholder{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-sys-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-select-open .mat-mdc-select-arrow{transform:rotate(180deg)}.mat-form-field-animations-enabled .mat-mdc-select-arrow{transition:transform 80ms linear}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(forced-colors: active){.mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .mat-mdc-select-arrow svg{fill:GrayText}}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:relative;background-color:var(--mat-select-panel-background-color, var(--mat-sys-surface-container))}@media(forced-colors: active){div.mat-mdc-select-panel{outline:solid 1px}}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-select-panel-animations-enabled{animation:_mat-select-enter 120ms cubic-bezier(0, 0, 0.2, 1)}.mat-select-panel-animations-enabled.mat-select-panel-exit{animation:_mat-select-exit 100ms linear}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field:not(.mat-form-field-animations-enabled) .mat-mdc-select-placeholder,._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform, translateY(-8px))} | |
| 169 | +</style><style ng-app-id="akeliusWebsite">.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent));outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active,.mat-mdc-option-multiple,:focus,:hover){background-color:var(--mat-option-selected-state-layer-color, var(--mat-sys-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active,.mat-mdc-option-multiple,:focus,:hover) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}@media(forced-colors: active){.mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{right:auto;left:16px}}.mat-mdc-option-multiple{--mat-list-list-item-selected-container-color: var(--mat-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-focus-indicator::before{content:""} | |
| 170 | +</style><style ng-app-id="akeliusWebsite">.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0} | |
| 171 | +</style><style ng-app-id="akeliusWebsite">.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-pseudo-checkbox-minimal-selected-checkmark-color, var(--mat-sys-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full{border-color:var(--mat-pseudo-checkbox-full-unselected-icon-color, var(--mat-sys-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-pseudo-checkbox-full-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-pseudo-checkbox-full-selected-icon-color, var(--mat-sys-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-pseudo-checkbox-full-selected-checkmark-color, var(--mat-sys-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-pseudo-checkbox-full-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-pseudo-checkbox-full-disabled-selected-checkmark-color, var(--mat-sys-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px} | |
| 172 | +</style><style ng-app-id="akeliusWebsite">.monetary-key-fact[_ngcontent-akeliusWebsite-c1272275488]{display:flex;justify-content:space-between}.monetary-key-fact[_ngcontent-akeliusWebsite-c1272275488] .value[_ngcontent-akeliusWebsite-c1272275488]{display:flex;flex-direction:column}.monetary-key-fact[_ngcontent-akeliusWebsite-c1272275488] .value.has-label[_ngcontent-akeliusWebsite-c1272275488]{align-items:flex-end;min-width:100px}.monetary-key-fact.flex-direction[_ngcontent-akeliusWebsite-c1272275488]{flex-direction:column-reverse}.monetary-key-fact.flex-direction[_ngcontent-akeliusWebsite-c1272275488] .value.has-label[_ngcontent-akeliusWebsite-c1272275488]{align-items:flex-start}</style></head> | |
| 173 | +<body><!--nghm--> | |
| 174 | + | |
| 175 | +<app-root ng-version="21.2.6" _nghost-akeliuswebsite-c1349204229="" ngh="18" ng-server-context="ssr"><!----><router-outlet _ngcontent-akeliuswebsite-c1349204229=""></router-outlet><app-template ngh="17"><app-navigation _nghost-akeliuswebsite-c2604718882="" ngh="1"><div _ngcontent-akeliuswebsite-c2604718882="" class="app-header"><a _ngcontent-akeliuswebsite-c2604718882="" aria-label="home" class="logo" href="/en"><img _ngcontent-akeliuswebsite-c2604718882="" alt="akelius logo" src="assets/img/akelius_logo.svg"></a><span _ngcontent-akeliuswebsite-c2604718882="" class="headline">Akelius Residential Property AB</span><span _ngcontent-akeliuswebsite-c2604718882="" class="spacer"></span><app-right-header _ngcontent-akeliuswebsite-c2604718882="" _nghost-akeliuswebsite-c4041816760="" ngh="2"><div _ngcontent-akeliuswebsite-c4041816760=""><button _ngcontent-akeliuswebsite-c4041816760="" mat-icon-button="" aria-label="Language" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base header-button globe large-icon mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" ngh="0"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c4041816760="" role="img" svgicon="languages-sphere" class="mat-icon notranslate large-icon mat-icon-no-color" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="languages-sphere" ngh="1"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fit="" preserveAspectRatio="xMidYMid meet" focusable="false"></svg></mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----></div><!----></app-right-header></div><div class="container"><router-outlet></router-outlet><app-unit-list _nghost-akeliuswebsite-c2571688229="" ngh="14"><h1 _ngcontent-akeliuswebsite-c2571688229="">Montreal</h1><h2 _ngcontent-akeliuswebsite-c2571688229="">apartments 247</h2><div _ngcontent-akeliuswebsite-c2571688229=""><div _ngcontent-akeliuswebsite-c2571688229="" class="sorting"><div _ngcontent-akeliuswebsite-c2571688229="" class="options"><app-unit-sorting _ngcontent-akeliuswebsite-c2571688229="" class="full-width-on-mobile" _nghost-akeliuswebsite-c464211512="" ngh="5"><mat-form-field _ngcontent-akeliuswebsite-c464211512="" class="mat-mdc-form-field mat-mdc-form-field-type-mat-select mat-form-field-appearance-outline mat-primary" ngh="3"><!----><div class="mat-mdc-text-field-wrapper mdc-text-field mdc-text-field--outlined mdc-text-field--no-label"><!----><div class="mat-mdc-form-field-flex"><div matformfieldnotchedoutline="" class="mdc-notched-outline mdc-notched-outline--no-label" ngh="1"><div class="mat-mdc-notch-piece mdc-notched-outline__leading"></div><div class="mat-mdc-notch-piece mdc-notched-outline__notch"><!----><!----><!----></div><div class="mat-mdc-notch-piece mdc-notched-outline__trailing"></div></div><!----><!----><!----><div class="mat-mdc-form-field-infix"><!----><mat-select _ngcontent-akeliuswebsite-c464211512="" role="combobox" aria-haspopup="listbox" ngdefaultcontrol="" disableripple="" class="mat-mdc-select" aria-labelledby="mat-select-value-akeliusWebsite26981" id="mat-select-akeliusWebsite26981" tabindex="0" aria-expanded="false" aria-required="false" aria-disabled="false" aria-invalid="false" ngh="4"><div cdk-overlay-origin="" class="mat-mdc-select-trigger"><div class="mat-mdc-select-value" id="mat-select-value-akeliusWebsite26981"><!----><span class="mat-mdc-select-value-text"><!----><span class="mat-mdc-select-min-line">rent, low to high</span><!----></span><!----></div><div class="mat-mdc-select-arrow-wrapper"><div class="mat-mdc-select-arrow"><svg viewBox="0 0 24 24" width="24px" height="24px" focusable="false" aria-hidden="true"><path d="M7 10l5 5 5-5z"></path></svg></div></div></div><!----></mat-select></div><!----><!----></div><!----></div><div aria-atomic="true" aria-live="polite" class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align"><!----><div class="mat-mdc-form-field-hint-wrapper"><!----><div class="mat-mdc-form-field-hint-spacer"></div></div><!----></div></mat-form-field><!----><!----></app-unit-sorting><app-unit-filter-dropdown-borough _ngcontent-akeliuswebsite-c2571688229="" ngh="1"><app-unit-filter-dropdown-multiple _nghost-akeliuswebsite-c3750215163="" ngh="8"><mat-form-field _ngcontent-akeliuswebsite-c3750215163="" ngdefaultcontrol="" class="mat-mdc-form-field filter mat-mdc-form-field-type-mat-select mat-form-field-appearance-outline mat-form-field-hide-placeholder mat-primary" id="filter_borough" ngh="6"><!----><div class="mat-mdc-text-field-wrapper mdc-text-field mdc-text-field--outlined"><!----><div class="mat-mdc-form-field-flex"><div matformfieldnotchedoutline="" class="mdc-notched-outline mdc-notched-outline--upgraded" ngh="1"><div class="mat-mdc-notch-piece mdc-notched-outline__leading"></div><div class="mat-mdc-notch-piece mdc-notched-outline__notch"><label matformfieldfloatinglabel="" class="mdc-floating-label mat-mdc-floating-label" id="mat-mdc-form-field-label-akeliusWebsite30722"><mat-label _ngcontent-akeliuswebsite-c3750215163="">all districts</mat-label><!----><!----></label><!----><!----><!----></div><div class="mat-mdc-notch-piece mdc-notched-outline__trailing"></div></div><!----><!----><!----><div class="mat-mdc-form-field-infix"><!----><mat-select _ngcontent-akeliuswebsite-c3750215163="" role="combobox" aria-haspopup="listbox" ngdefaultcontrol="" disableripple="" multiple="" class="mat-mdc-select mat-mdc-select-empty mat-mdc-select-multiple" aria-labelledby="mat-mdc-form-field-label-akeliusWebsite30722" id="mat-select-akeliusWebsite26980" tabindex="0" aria-expanded="false" aria-required="false" aria-disabled="false" aria-invalid="false" ngh="7"><div cdk-overlay-origin="" class="mat-mdc-select-trigger"><div class="mat-mdc-select-value" id="mat-select-value-akeliusWebsite26980"><span class="mat-mdc-select-placeholder mat-mdc-select-min-line"><!--ngetn--></span><!----><!----></div><div class="mat-mdc-select-arrow-wrapper"><div class="mat-mdc-select-arrow"><svg viewBox="0 0 24 24" width="24px" height="24px" focusable="false" aria-hidden="true"><path d="M7 10l5 5 5-5z"></path></svg></div></div></div><!----></mat-select></div><!----><!----></div><!----></div><div aria-atomic="true" aria-live="polite" class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align"><!----><div class="mat-mdc-form-field-hint-wrapper"><!----><div class="mat-mdc-form-field-hint-spacer"></div></div><!----></div></mat-form-field><!----><!----></app-unit-filter-dropdown-multiple></app-unit-filter-dropdown-borough><!----><!----><!----></div><mat-button-toggle-group _ngcontent-akeliuswebsite-c2571688229="" class="mat-button-toggle-group mat-button-toggle-group-appearance-standard" role="radiogroup" aria-disabled="false"><mat-button-toggle _ngcontent-akeliuswebsite-c2571688229="" role="presentation" mat-flat-button="" class="mat-button-toggle mat-button-toggle-checked mat-button-toggle-appearance-standard mat-button-toggle-animations-enabled" tabindex="0" id="mat-button-toggle-akeliusWebsite20160" ngh="9"><button type="button" class="mat-button-toggle-button mat-focus-indicator" id="mat-button-toggle-akeliusWebsite20160-button" role="radio" tabindex="0" aria-checked="true" name="mat-button-toggle-group-akeliusWebsite10080"><!----><span class="mat-button-toggle-label-content"><mat-icon _ngcontent-akeliuswebsite-c2571688229="" role="img" svgicon="ak-grid" class="mat-icon notranslate mat-icon-no-color" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="ak-grid" ngh="1"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fit="" preserveAspectRatio="xMidYMid meet" focusable="false"></svg></mat-icon> list </span></button><span class="mat-button-toggle-focus-overlay"></span><span matripple="" class="mat-ripple mat-button-toggle-ripple"></span></mat-button-toggle><mat-button-toggle _ngcontent-akeliuswebsite-c2571688229="" role="presentation" mat-flat-button="" class="mat-button-toggle mat-button-toggle-appearance-standard mat-button-toggle-animations-enabled" tabindex="0" id="mat-button-toggle-akeliusWebsite20161" ngh="9"><button type="button" class="mat-button-toggle-button mat-focus-indicator" id="mat-button-toggle-akeliusWebsite20161-button" role="radio" tabindex="-1" aria-checked="false" name="mat-button-toggle-group-akeliusWebsite10080"><!----><span class="mat-button-toggle-label-content"><mat-icon _ngcontent-akeliuswebsite-c2571688229="" role="img" svgicon="ak-map" class="mat-icon notranslate mat-icon-no-color" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="ak-map" ngh="1"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fit="" preserveAspectRatio="xMidYMid meet" focusable="false"></svg></mat-icon> map </span></button><span class="mat-button-toggle-focus-overlay"></span><span matripple="" class="mat-ripple mat-button-toggle-ripple"></span></mat-button-toggle></mat-button-toggle-group><!----></div><div _ngcontent-akeliuswebsite-c2571688229="" class="row"><div _ngcontent-akeliuswebsite-c2571688229="" class="col-12"><!----><div _ngcontent-akeliuswebsite-c2571688229="" appinfinitescroll="" class="unit-cards"><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="11"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33666a82-2a09-4a5e-ae77-2352bfc99c3d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68a10655-aeaf-4929-90cb-4fe77373652d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/587ad62d-5dd3-4394-bd62-68574897a9e2/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9ec8908-591d-47f4-8071-f9eb92ab1451/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6171477-090c-440c-a1d8-98cff048d43d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2abc3b67-752d-4cd2-a82a-d18cb8787950/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de69a3e7-c3f5-4f7c-9b34-43f70e478dc2/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c528f34a-a775-49a7-9ec0-2a7480929992/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50055a-437"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 25 Avenue des Pins O </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Plateau Mont-Royal </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----> studio <!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 4 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 250 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 995</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="12"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/844709ab-35db-49d9-8c20-6e8cfb4e3d0c/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48b183de-f885-4a6f-bd36-49ec08fc20be/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a36a29-7f02-4d22-a849-6bff02ea829d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4b71142-b121-4aec-bbf9-03cfb04c6b80/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c164aca-d7c2-47ee-9972-62fd7c630059/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7490ed4d-7fa8-46f8-a333-97502989d19c/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa43a6db-530c-4d59-946c-a3ab11c7a292/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/522a2dd8-b5ef-4d2f-8980-e4783ba0f6df/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9591f4-fc8d-4a35-91b4-d8efe18f8748/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50071a-211"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 3495 Avenue Van Horne </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Cote-des-Neiges </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bedrooms 1 <!----><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 1 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 430 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,015</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="12"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cda4ab10-10eb-11e8-ac7c-00155d8e330a/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd1f004e-10eb-11e8-ac7c-00155d8e330a/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/024a7394-10ec-11e8-ac7c-00155d8e330a/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13922085-10ec-11e8-ac7c-00155d8e330a/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13c824a6-10ec-11e8-ac7c-00155d8e330a/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d949ad7-10ec-11e8-ac7c-00155d8e330a/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d074300-e04b-11e7-9226-00155d8e3302/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a556cf1-e04c-11e7-9226-00155d8e3302/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a95aa42-e04c-11e7-9226-00155d8e3302/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df21673a-52cf-4de0-97a9-d7e475423037/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge, balcony</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50032a-203"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 4570 Chemin Queen Mary </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Cote-des-Neiges </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bedrooms 1 <!----><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 2 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 550 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,038</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="12"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c45021b2-ff30-4fdb-8415-8b5da648f3a6/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb1579b9-3b92-4ece-8896-813ffcfcdea2/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d898f0-4ce5-4529-a6be-911703174eab/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969bdf3d-ff58-4516-9687-f551ffddb128/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d79aa67-93ba-4b2c-a3ab-cea72562ee58/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad569135-a68f-418c-9088-9a19639cc06a/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6247b47-05d0-4ace-9252-33e8c8035c36/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cde1cdf9-5f39-48b9-9d5e-f802661cf7a6/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7acd5030-810e-4025-8130-7c09c29922f4/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50071a-403"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 3495 Avenue Van Horne </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Cote-des-Neiges </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bedrooms 1 <!----><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 4 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 322 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,055</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="11"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69d0e9e0-bedf-4af0-a874-e4c70c7ac8d0/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a181945-a07f-40f6-b421-38573a41d4f2/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67e37048-cd84-4261-b10b-4f83ba1c0a06/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f9e6bbe-78ac-48b6-a348-c606ec3621bd/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909a43d-7841-47ee-8635-3599ed2922fd/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d722a75d-8fd0-4f69-ae0a-fa311583c25b/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadfd4d5-f2a9-4cf0-896c-92080c2a69cf/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69ee7585-5e03-4173-90ab-cd830bf3389d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50055a-212"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 25 Avenue des Pins O </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Plateau Mont-Royal </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----> studio <!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 2 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 250 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,095</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="11"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/664c33cc-fb59-4453-b1a9-7fde0787edf5/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f272852-edfc-4856-baab-779109416f0c/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62cbd40a-01ba-4ad3-a305-5e83ddd3272d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22b91ebf-cbf7-4641-82a1-c5cfdeb21daa/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8854e40f-f127-4b10-bf78-1219ec4fd881/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55bc8721-da75-4887-b39e-23a40f8bc5e1/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50055a-217"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 25 Avenue des Pins O </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Plateau Mont-Royal </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----> studio <!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 2 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 250 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,095</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="11"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19c8838-08e2-4bc7-9670-fe53387ab766/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33eab9c3-2832-47e3-9eed-15ad617b96af/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46e25f34-2cd9-4c31-aae3-99e0bde3ffac/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f795756-2982-41b7-b175-d59135720e11/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3499d818-0340-4fb4-8c84-d61ee576aa29/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/862ef740-8106-42ef-891b-caba0f2ea339/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dfdafa2-64a7-4417-b55b-c6e13c0e093d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50055a-218"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 25 Avenue des Pins O </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Plateau Mont-Royal </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----> studio <!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 2 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 250 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,095</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="11"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b71fec2-4ffb-4d54-8795-5dd30c18295d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55d315c1-0823-4dce-9bbf-f3761f9485fc/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc4cdb6-e765-421d-b580-492abed2e697/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6697c2f2-dc5c-4139-99f2-c172a44be5a4/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/440bea5c-5377-4f76-8504-db25d5c1351b/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dfe9591-34fe-44ef-b03e-99a3da1564e0/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a78bf07a-65a5-4f2d-9dcc-d92d64971b3e/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50055a-323"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 25 Avenue des Pins O </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Plateau Mont-Royal </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----> studio <!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 3 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 250 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,095</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="13"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery without-promotion" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cb230f-a7e2-4be6-a27e-ffae2778f6e6/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5a0f310-74bb-4ddf-a405-2534a50c19cb/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a56a024-928c-4247-87ee-16579330e810/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23be264e-9658-4a91-97a7-f435295c9f7c/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c05fa7-6835-401a-9816-f01269f89734/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/387d8c3f-de2d-4ee5-afa8-df5fad353210/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa15104b-1f39-4694-b4db-8b6793bfb1c2/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17f79fb6-4f23-4a1f-be55-d91a9ec014ef/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0618f60b-6d5a-40d0-8607-3aa96a9fbfbf/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec3d2d34-3d35-4b00-8377-d351ee3f254f/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14c445c9-1704-4e61-8fbd-d69fd4f904e1/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50071a-208"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 3495 Avenue Van Horne </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Cote-des-Neiges </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bedrooms 1 <!----><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 1 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 413 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,095</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="12"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848228a7-0bb4-4060-834c-59acdd6422e0/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd53786b-ce33-40b5-844a-9559b7a82d4a/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05e10168-a9dd-4d33-9706-6bcd07dabda1/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06df4b17-0b6f-4458-ae9f-2b4c451daa08/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6420701b-721a-4e9b-ac3b-3524957078ff/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9098643-9694-4320-8c75-8b2a53ea5673/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97b2b3cf-8c48-42bf-b23f-a474ba6899b7/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d40a1a8e-558e-4849-99dc-005f32a88331/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5fa9b96-90cd-4851-b994-57d2caeffd12/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8f18b07-2508-4de2-b101-8153edb8e489/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50071a-409"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 3495 Avenue Van Horne </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Cote-des-Neiges </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bedrooms 1 <!----><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 3 out of 5 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 322 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,095</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="11"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7a0b8ef-a0c2-419b-bfdc-4f80ad077e7b/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cabd8e3b-7ae6-43f2-85ef-4af4ac1142e5/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba802f01-0962-41c3-94a7-69d7de2a35bf/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6657e1-8856-4b2a-a9ec-5eb1ee86a6d9/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7218f8f6-03c8-4538-a457-a71a4430027c/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6bf2b4a-f74f-489f-a694-7675ab5b468f/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50107a-205"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 1 Cote-Sainte-Catherine </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Plateau Mont-Royal </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----> studio <!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 2 out of 15 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 314 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,095</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><app-unit-card _ngcontent-akeliuswebsite-c2571688229="" _nghost-akeliuswebsite-c462136674="" ngh="11"><div _ngcontent-akeliuswebsite-c462136674="" class="item row no-padding"><div _ngcontent-akeliuswebsite-c462136674="" class="image-slider col-12 max-width"><app-gallery _ngcontent-akeliuswebsite-c462136674="" ngskiphydration="true" class="unit-list-gallery" _nghost-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="gallery"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-wrapper-container"><swiper-container _ngcontent-akeliuswebsite-c875433097="" pagination="true" pagination-clickable="true" navigation="true" keyboard="true" tabindex="0" class=""><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fec2daff-1711-4ceb-8d8a-7a061900c0fc/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbf39da1-08f4-44c9-abec-90790dd7f212/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a56822ef-2646-482f-84e8-47b5bc3cb8eb/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db886a59-95d6-498e-892a-5f7982d77ae7/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7333d22c-86d4-447e-9a92-b39fa6961cd8/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b20bead-aac6-4b22-8c56-88f0edd03937/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cf0c23b-18c8-4036-af02-905919914f1c/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb57bb25-ed35-4f10-8852-65601336589b/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><swiper-slide _ngcontent-akeliuswebsite-c875433097=""><div _ngcontent-akeliuswebsite-c875433097="" class="slid-content"><!----><div _ngcontent-akeliuswebsite-c875433097="" style="height: 100%;"><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-zoom-container"><img _ngcontent-akeliuswebsite-c875433097="" loading="lazy" src="https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99942288-65f1-491f-ae33-d3f74375bc4d/download/400" alt="400" class=""></div><!----><div _ngcontent-akeliuswebsite-c875433097="" class="swiper-lazy-preloader"></div><!----></div><!----></div></swiper-slide><!----></swiper-container></div><button _ngcontent-akeliuswebsite-c875433097="" mat-icon-button="" aria-label="Close" class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base icon icon-close mat-unthemed" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" mat-ripple-loader-disabled=""><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><mat-icon _ngcontent-akeliuswebsite-c875433097="" role="img" class="mat-icon notranslate large-icon material-icons mat-ligature-font mat-icon-no-color" aria-hidden="true" data-mat-icon-type="font">close</mat-icon><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button><!----><!----><!----></div></app-gallery><span _ngcontent-akeliuswebsite-c462136674="" class="promotions full-width">concierge, balcony</span><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="description"><a _ngcontent-akeliuswebsite-c462136674="" href="/en/search/canada/detail/50110a-503"><div _ngcontent-akeliuswebsite-c462136674="" class="content"><div _ngcontent-akeliuswebsite-c462136674="" class="title"><!----><h3 _ngcontent-akeliuswebsite-c462136674=""> 1595 Rachel </h3><!----><div _ngcontent-akeliuswebsite-c462136674="" class="actions"><!----></div></div><div _ngcontent-akeliuswebsite-c462136674="" class="facts"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----><div _ngcontent-akeliuswebsite-c462136674=""> Plateau Mont-Royal </div><!----></div><!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="group"><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"><!----> studio <!----></div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> bathrooms 1 </div><!----><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> floor 5 out of 10 </div><!----><!----><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><div _ngcontent-akeliuswebsite-c462136674="" class="fact"> 292 sqft </div><!----></div><div _ngcontent-akeliuswebsite-c462136674="" class="group"><app-monetary-key-fact _ngcontent-akeliuswebsite-c462136674="" class="fact" _nghost-akeliuswebsite-c1272275488="" ngh="10"><div _ngcontent-akeliuswebsite-c1272275488="" class="monetary-key-fact"><!----><div _ngcontent-akeliuswebsite-c1272275488="" class="value"><span _ngcontent-akeliuswebsite-c1272275488=""><!----><span _ngcontent-akeliuswebsite-c1272275488="">CAD 1,095</span><!----></span></div></div></app-monetary-key-fact><!----><!----><!----><!----></div></div></div><!----></a><!----></div></div><!----></app-unit-card><!----></div></div><div _ngcontent-akeliuswebsite-c2571688229="" class="col-12 map-container"><!----></div></div></div><!----><!----></app-unit-list><!----></div><app-footer _nghost-akeliuswebsite-c1728346876="" class="" ngh="16"><section _ngcontent-akeliuswebsite-c1728346876=""><div _ngcontent-akeliuswebsite-c1728346876="" class="footer"><div _ngcontent-akeliuswebsite-c1728346876="" class="container"><div _ngcontent-akeliuswebsite-c1728346876="" class="links"><app-link _ngcontent-akeliuswebsite-c1728346876="" _nghost-akeliuswebsite-c4086453274="" class="" ngh="15"><!----><a _ngcontent-akeliuswebsite-c4086453274="" queryparamshandling="merge" class="" style="color: black;" href="/en/contact" target="_self"> contact <!----></a><!----><!----></app-link><app-link _ngcontent-akeliuswebsite-c1728346876="" _nghost-akeliuswebsite-c4086453274="" class="" ngh="15"><!----><a _ngcontent-akeliuswebsite-c4086453274="" queryparamshandling="merge" class="" style="color: black;" href="/en/legal" target="_self"> legal <!----></a><!----><!----></app-link><app-link _ngcontent-akeliuswebsite-c1728346876="" _nghost-akeliuswebsite-c4086453274="" class="" ngh="15"><!----><a _ngcontent-akeliuswebsite-c4086453274="" queryparamshandling="merge" class="" style="color: black;" href="/en/legal/terms-and-conditions" target="_self"> terms and conditions <!----></a><!----><!----></app-link><!----><a _ngcontent-akeliuswebsite-c1728346876=""> data settings </a><!----></div><div _ngcontent-akeliuswebsite-c1728346876="" class="language"><mat-icon _ngcontent-akeliuswebsite-c1728346876="" role="img" svgicon="languages-sphere" class="mat-icon notranslate mat-icon-no-color" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="languages-sphere" ngh="1"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fit="" preserveAspectRatio="xMidYMid meet" focusable="false"></svg></mat-icon><a _ngcontent-akeliuswebsite-c1728346876="" href="/en/language"> English </a></div><!----></div></div><!----></section><!----></app-footer></app-navigation></app-template><!----></app-root> | |
| 176 | + | |
| 177 | + <noscript>Please enable JavaScript to continue using this application.</noscript> | |
| 178 | +<!-- Google Tag Manager (noscript) --> | |
| 179 | +<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-58NS5WV" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript> | |
| 180 | +<!-- End Google Tag Manager (noscript) --> | |
| 181 | + | |
| 182 | +<link rel="modulepreload" href="chunk-TGWXURPY.js"><script src="polyfills-JUTM3XWE.js" type="module"></script><script src="main-PFIBTF3I.js" type="module"></script> | |
| 183 | + | |
| 184 | +<div class="cdk-live-announcer-element cdk-visually-hidden" aria-atomic="true" aria-live="polite" id="cdk-live-announcer-11561"></div><script id="akeliusWebsite-state" type="application/json">{"517099996":{"b":{"additionalRent":"additional rent","additionalRentForPets":"additional rent for pets","agree":"agree","agriculturalArea":"agricultural area","akelius":"Akelius","all":"all","all bedrooms":"all bedrooms","all municipality":"all municipality","all_press_releases":"all","amenities":"amenities","any":"all","apartment":"apartment","apartmentforsale":"apartments","apartmentForSale":"sales","apartments":"apartments","apartment_search":"search apartment","apartmentSearch":"Akelius - Apartments for rent","apartmentSearch.canada.montreal.description":"Discover a range of rental apartments in Montréal, Canada. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.canada.montreal.title":"Montréal Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.canada.ottawa.description":"Discover a range of rental apartments in Ottawa, Canada. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.canada.ottawa.title":"Ottawa Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.canada.quebec city.description":"Discover a range of rental apartments in Quebec City, Canada. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.canada.quebec city.title":"Quebec City Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.canada.toronto.description":"Discover a range of rental apartments in Toronto, Canada. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.canada.toronto.title":"Toronto Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.canada.undefined.description":"Find modern apartments for rent in Montreal and Toronto with Akelius Canada. Choose from our featured properties, Peel Plaza in Montreal and Richmond Place in Toronto, both offering contemporary living spaces and excellent amenities. Discover your ideal home in vibrant neighborhoods and enjoy convenient city living. Explore Akelius Canada for your next rental home.","apartmentSearch.canada.undefined.title":"Modern Apartments for Rent in Montreal & Toronto - Akelius Canada","apartmentSearch.cyprus.nicosia.description":"Discover a range of rental apartments in Nicosia, Cyprus. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.cyprus.nicosia.title":"Nicosia Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.cyprus.undefined.title":"Akelius apartments in Cyprus","apartmentSearch.france.paris.description":"Discover a range of rental apartments in Paris, France. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.france.paris.title":"Paris Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.sweden.title":"Akelius Forest | vacant hunting licenses","apartmentSearch.united-kingdom.london.description":"Discover a range of rental apartments in London, United Kingdom. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.united-kingdom.london.title":"London Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.united-states.boston.description":"Discover a range of rental apartments in Boston, United States. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.united-states.boston.title":"Boston Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.united-states.new york.description":"Discover a range of rental apartments in New York, United States. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.united-states.new york.title":"New York Apartments for Rent | Find Your Rental | Akelius Residential","apartmentSearch.united-states.washington.description":"Discover a range of rental apartments in Washington DC, United States. Find your apartment with Akelius Residential. Explore listings, amenities, and more for a rental search.","apartmentSearch.united-states.washington.title":"Washington DC Apartments for Rent | Find Your Rental | Akelius Residential","apartment-type.apartment":"apartment","apartment-type.duplex":"duplex","apartment-type.groundFloor":"ground floor","apartment-type.halfBasement":"semi basement","apartment-type.loft":"loft","apartment-type.maisonette":"maisonette","apartment-type.penthouse":"penthouse","apartment-type.raisedGroundFloor":"raised ground floor","applicationForm.alreadyExist":"You have already sent your application for this apartment.","applicationForm.gdprText":"We have a legitimate interest in the name and email in order to contact you as requested,\u003Cbr /> Art. 6 para. 1 lit. f) GDPR.\u003Cbr />\u003Cbr />The other contact details, telephone number, move-in date, net household income, household size and free text, can also be made available for contacting you if desired,\u003Cbr />Art. 6 para. 1 lit. a) GDPR.\u003Cbr />\u003Cbr />If you provide us with the relevant information before you view the property and agree to have it, \nyou do so voluntarily. \nFor us, the requested information is not necessary before, in order to process the contact.\u003Cbr />\u003Cbr />\nYou can revoke the information you have voluntarily provided at any time, \u003Cbr />Art. 6 para. 1 lit. a) GDPR.\u003Cbr />\u003Cbr />Further information on data protection can be found \u003Ca href=\"{{link}}\" target=\"_blank\">here\u003C/a>.","applicationForm.gdprText.apartmentForSale":"We have a legitimate interest in the name and email in order to contact you as requested,\u003Cbr /> Art. 6 para. 1 lit. f) GDPR.\u003Cbr />\u003Cbr />The other contact details, telephone number, move-in date, net household income, household size and free text, can also be made available for contacting you if desired,\u003Cbr />Art. 6 para. 1 lit. a) GDPR.\u003Cbr />\u003Cbr />If you provide us with the relevant information before you view the property and agree to have it, \nyou do so voluntarily. \nFor us, the requested information is not necessary before, in order to process the contact.\u003Cbr />\u003Cbr />\nYou can revoke the information you have voluntarily provided at any time, \u003Cbr />Art. 6 para. 1 lit. a) GDPR.\u003Cbr />\u003Cbr />Further information on data protection can be found \u003Ca href=\"{{link}}\" target=\"_blank\">here\u003C/a>.","applicationForm.gdprText.swedish":"We have a legitimate interest in the name, personal identity number and email in order to contact you as requested,\u003Cbr /> Art. 6 para. 1 lit. f) GDPR.\u003Cbr />\u003Cbr />The other contact details, telephone number and free text, can also be made available for contacting you if desired,\u003Cbr />Art. 6 para. 1 lit. a) GDPR.\u003Cbr />\u003Cbr />If you provide us with the relevant information before you view the property and agree to have it, \nyou do so voluntarily. \nFor us, the requested information is not necessary before, in order to process the contact.\u003Cbr />\u003Cbr />You can revoke the information you have voluntarily provided at any time, \u003Cbr />Art. 6 para. 1 lit. a) GDPR.\u003Cbr />\u003Cbr />Further information on data protection can be found \u003Ca href=\"{{link}}\" target=\"_blank\">here\u003C/a>.","applicationForm.policy_link":"terms and conditions, our \u003Ca href=\"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/general_information_on_the_Akelius_group_s_processing_of_personal_data_4555b1cdfd.pdf\">general information on the Akelius group’s processing of personal data\u003C/a> and \u003Ca href=\"https://akelius.com/en/legal/cookie-policy\">consent to cookies\u003C/a> being stored on your computer.","applicationForm.policy_statement":"By submitting this form, you authorize, Akelius Residential Property AB to contact you and send you information regarding services.\u003Cbr>\nIn addition, you confirm that you agree to our website’s \u003Ca href=\"https://akelius.com/en/legal/terms-and-conditions\">\u003Cstrong>terms and conditions\u003C/strong>\u003C/a>, our \u003Ca href=\"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/general_information_on_the_Akelius_group_s_processing_of_personal_data_4555b1cdfd.pdf\">\u003Cstrong>general information on the Akelius group’s processing of personal data\u003C/strong>\u003C/a> and consent to cookies being stored on your computer.","applicationForm.successText.line1":"Thank you for your inquiry.","applicationForm.successText.line2":"We will get back to you within one business day.","applicationForm.title":"inquire about","apply":"contact us","area-from":"area from","area-to":"area to","ascending":"ascending","availabilityDate":"availability date","availabilityDate-asc":"available date, low to high","availabilityDate-desc":"available date, high to low","availableFrom":"available from","availableUntilDate":"apply by","availableUponAgreement":"available upon agreement","balcony":"balcony","baseRent":"base rent","bathrooms":"bathrooms","bedroom":"bedroom","bedroomfrom":"bedroom from","bedroomFrom":"bedroom from","bedrooms":"bedrooms","bedroomto":"bedroom to","bedroomTo":"bedroom to","bigGame":"big game","bikeRoom":"bike room","bookmark":"bookmark","bookmarked":"saved","borough":"district","borough-asc":"district, low to high","borough-desc":"district, high to low","building":"building","builtinKitchen":"built-in kitchen","business_school_berlin":"Business School, Berlin","button.apply":"apply","button.cancel":"cancel","button.close":"close","button_pdf_export":"export pdf","button.send":"send","button.submit":"submit","cagedGarage":"caged garage","canada":"Canada","Canada":"Canada","career":"career","carport":"carport","cellar":"cellar","cellarAndStoreRoom":"cellar and store room","centralHeating":"central heating","city":"city","CityPage.boston.description":"Find apartments for rent in Boston. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Boston.description":"Find apartments for rent in Boston. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Boston.title":"Akelius - rent apartments in Boston","CityPage.homepage.description":"Akelius buys, upgrades and manages rental apartments. Akelius have rental apartments in New York, Boston, Washington DC, Montreal, Toronto, Paris and London. ","CityPage.homepage.title":"Akelius - Start | Apartments for rent in attractive cities","CityPage.london.description":"Find apartments for rent in London. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.London.description":"Find apartments for rent in London. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.London.title":"Akelius - Rent apartments in London","CityPage.montreal.description":"Find apartments for rent in Montréal. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Montreal.description":"Find apartments for rent in Montréal. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Montreal.title":"Akelius - Rent apartments in Montréal","CityPage.new york.description":"Search available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.New York.description":"Find apartments for rent in New York. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.New York.title":"Akelius - Rent apartments in New York","CityPage.nicosia.description":"Find apartments for rent in Nicosia. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Nicosia.title":"Akelius - Rent apartments in Nicosia","CityPage.ottawa.description":"Find apartments for rent in Ottawa. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Ottawa.description":"Find apartments for rent in Ottawa. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Ottawa.title":"Akelius - Rent apartments in Ottawa","CityPage.paris.description":"Find apartments for rent in Paris. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Paris.description":"Find apartments for rent in Paris. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Paris.title":"Akelius - Rent apartments in Paris","CityPage.Quebec City.description":"Find apartments for rent in Quebec city. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Quebec City.title":"Akelius - rent apartments in Quebec city","CityPage.Quebec.title":"Akelius - Rent apartments in Quebec","CityPage.toronto.description":"Find apartments for rent in Toronto. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Toronto.description":"Find apartments for rent in Toronto. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Toronto.title":"Akelius - Rent apartments in Toronto","CityPage.Washington DC.description":"Find apartments for rent in Washington D.C. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","CityPage.Washington DC.title":"Akelius - Rent apartments in Washington DC","CityPage.washington.description":"Find apartments for rent in Washington DC. \nSearch available apartments for rent, with maps, photos, floorplans, full addresses and more.","clear_all":"clear","closestMetroStop":"closest subway station","coal":"coal","coldGarage":"non-heated garage","COMISSION_FREE":"commission free","commercial":"commercial","commercials":"commercials","commercialType":"commercial type","commercial_type.office":"office","commercial_type.other":"miscellaneous","commercial_type.practice":"practice","commercial_type.restaurant":"restaurant","commercial_type.store":"store","commercial_type.studio":"studio","communalHeating":"communal heating","company_placeholder":"company","compensationPayment":"compensation payment","constructionYear":"construction year","consumption":"consumption","contact":"contact","contact_email_body":"Hi, I would like to arrange a viewing of apartment. Greetings","contact_email_subject":"apartment viewing request","cookie.disabled.map.message":"\u003Cstrong>google maps is disabled\u003C/strong>\u003C/br>You need to change cookie settings to view the map.\u003C/br>\u003C/br>Go to the link data settings in the page footer\u003Col>\u003Cli>select manage cookie settings\u003C/li>\u003Cli>enable analytics and customisation cookies or allow campaign manager, display and video 360, google ads, search ads 360, google maps api\u003C/li>\u003Cli>tick the checkbox and save settings\u003C/li>\u003Cli>reload the page to see the map\u003C/li>\u003C/ol>","cookieManager.actions.acceptAll":"accept all cookies","cookieManager.actions.acceptEssential":"deny cookies","cookieManager.actions.save":"save settings","cookieManager.actions.settings":"manage cookie settings","cookieManager.cookie.aspSessionId.expiration":"session duration","cookieManager.cookie.aspSessionId.provider":"Akelius Group, website owner","cookieManager.cookie.aspSessionId.purpose":"It is used for tracking users navigating our website. Transfers information from one page to another and stores information which the user can reuse on other pages. The main purpose is improving website functionality.","cookieManager.cookie.chat.provider":"Akelius Group, website owner","cookieManager.cookie.chat.purpose":"keeps track of current ongoing webchats","cookieManager.cookie.chat_session.expiration":"session duration","cookieManager.cookie.cookieOverlay.cookie_overlay":"akCookieSetting","cookieManager.cookie.cookieOverlay.domain":"Akelius Group, website owner","cookieManager.cookie.cookieOverlay.expiration":"one year","cookieManager.cookie.cookieOverlay.name":"akCookieSetting","cookieManager.cookie.cookieOverlay.provider":"Akelius Group, website owner","cookieManager.cookie.cookieOverlay.purpose":"Stores the user’s cookie consent state for the current domain.","cookieManager.cookie.fb.expiration":"ninety days","cookieManager.cookie.fb.provider":"Facebook","cookieManager.cookie.fb.purpose":"It identifies browsers for the purposes of providing advertising and site analytics service.\u003Cbr>Third state transfer to USA.","cookieManager.cookie.fp.provider":"Facebook","cookieManager.cookie.ga.cookieValue":"USA","cookieManager.cookie.ga.domain":"Akelius Group, website owner","cookieManager.cookie.ga.expiration":"_ga, _ga_G2Q81Q929E8, _ga_2Q81Q929E8 / two years\u003Cbr>_gid / twenty four hours","cookieManager.cookie.ga.name":"_ga, _gid, _ga_G2Q81Q929E8","cookieManager.cookie.ga.provider":"Google Analytics","cookieManager.cookie.ga.purpose":"It registers a unique ID that is used to generate statistical data on how the visitor uses the website.","cookieManager.cookie.hotjar.expiration":"one year","cookieManager.cookie.hotjar.name":"_hjSessionUser\u003Cbr />_hjAbsoluteSessionInProgress\u003Cbr />_hjSession\u003Cbr />_hjIncludedInSessionSample","cookieManager.cookie.hotjar.provider":"Hotjar Limited","cookieManager.cookie.hotjar.purpose":"behavior analytics and user feedback service","cookieManager.cookie.ingressCookie.expiration":"session duration","cookieManager.cookie.ingressCookie.provider":"Kubernetes","cookieManager.cookie.ingressCookie.purpose":"session cookie for Kubernetes infrastructure","cookieManager.cookie.interactionDataKey.domain":"connectel.io","cookieManager.cookie.interactionDataKey.expiration":"session duration","cookieManager.cookie.interactionDataKey.provider":"Connectel","cookieManager.cookie.interactionDataKey.purpose":"keeps track of current ongoing webchats","cookieManager.cookie.optimize.domain":"Akelius Group, website owner","cookieManager.cookie.optimize.expiration":"Approximately ninety days, however refer to \u003Ca href=\"https://policies.google.com/privacy#inforetaining\">Google's Privacy Policy.\u003C/a>","cookieManager.cookie.optimize.name":"_gcl_au","cookieManager.cookie.optimize.provider":"Campaign Manager, Display & Video 360, Google Ads, Search Ads 360, Google Maps API","cookieManager.cookie.optimize.purpose":"analytics, advertising, maps\u003C/br>We use Google Maps to display location information.\u003C/br>By enabling the map, you \u003Ca href=\"https://policies.google.com/privacy\">agree that Google\u003C/a> may process your data e.g., IP address and, in some cases, set cookies.\u003C/br>The map will only load after you consent.","cookieManager.cookie.optimize.value":"USA","cookieManager.cookie.property.cookieValue":"third state transfer","cookieManager.cookie.property.domain":"domain","cookieManager.cookie.property.expiration":"expiration","cookieManager.cookie.property.link":"link","cookieManager.cookie.property.name":"cookie name","cookieManager.cookie.property.provider":"product","cookieManager.cookie.property.purpose":"purpose","cookieManager.cookie.social.expiration":"Facebook Pixel / ninety days \u003C/br> TikTok Pixel / thirteen months","cookieManager.cookie.social.name":"_fbp, _ttp, _tt_enable_cookie, ttcsid, ttcsid_CRLGT4RC77U4UFMHR5I0","cookieManager.cookie.social.provider":"Facebook and TikTok Pixel","cookieManager.cookie.social.purpose":"\u003Cstrong>Facebook Pixel\u003C/strong>\u003C/br>Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers. Also measures and improves the effectiveness of Facebook advertising by understanding the actions people take on the website.\u003C/br>\u003Cstrong>TikTok Pixel\u003C/strong>\u003C/br>To measure and improve the performance of advertising campaigns and to personalize the customer experience (including ads) on TikTok. Used for matching events with people who engage with your content, enhancing measurement accuracy, ad campaign optimization, retargeting, and building engagement audiences.\u003C/br>Used to identify a visitor and optimize advertising efforts by collecting data on website interactions.","cookieManager.essential":"essentials / 1","cookieManager.essential.description":"These cookies are necessary to the core functionality of our website and some of its features, such as access to secure areas.","cookieManager.footer.link1.href":"/en/legal/cookie-policy","cookieManager.footer.link1.text":"cookie policy","cookieManager.footer.link2.href":"/en/legal","cookieManager.footer.link2.text":"legal","cookieManager.other":"analytics and customisation cookies / 4","cookieManager.other.description":"We collect information via these cookies to analyse behaviours on our websites. This information measures effectiveness in our marketing campaigns and provide a tailored service.","cookieManager.subHeadline":"Akelius uses cookies, Google Analytics, and media tools for website analysis, tracking, and marketing. Your consent includes a transfer of personal data outside of the EU, USA. \u003Cbr />This is associated with certain risks.\u003Cbr />\u003Cbr />\n\nYou can at any time withdraw your given informed consent under \u003Cem>data settings\u003C/em> at the end of the webpage.\u003Cbr />\u003Cbr />\n\nSee \u003Ca href=\"/en/legal/cookie-policy\">\u003Cstrong>cookie policy\u003C/strong>\u003C/a> and \u003Ca href=\"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/general_information_on_the_Akelius_group_s_processing_of_personal_data_4555b1cdfd.pdf\">\u003Cstrong>general information on the Akelius group's processing of personal data.\u003C/strong>\u003C/a>","cookieManager.title":"data protection settings","cookie_notification_button_text":"ok","cookie.notification.button.text":"ok","cookie_notification_link_href":"/en/legal/cookie-policy","cookie.notification.link.href":"en/legal/cookie-policy","cookie_notification_link_text":"\u003Cstrong>read more\u003C/strong>","cookie.notification.link.text":"\u003Cstrong>read more\u003C/strong>","cookie_notification_text":"This website uses cookies to ensure you get the best experience on our website. We also use third-party cookies, with a transfer to third countries as the USA, among others. This involves certain risks. If you agree to the general use, you also agree to the transfer of third countries.","cookie.notification.text":"This website uses cookies to ensure you get the best experience on our website. We also use third-party cookies, with a transfer to third countries as the USA, among others. This involves certain risks. If you agree to the general use, you also agree to the transfer of third countries.","core_language_da":"Danish","core_language_de":"German","core_language_dk":"Danish","core_language_en":"English","core_language_fr":"French","core_language_se":"Swedish","core_language_sv":"Swedish","cost":"cost","costs":"rent","country":"country","country_name_au":"Australia","country_name_by":"Belarus","country_name_ca":"Canada","country_name_canada":"Canada","country_name_ch":"Switzerland","country_name_cyprus":"cyprus","country_name_de":"Germany","country_name_denmark":"Denmark","country_name_dk":"Denmark","country_name_fr":"France","country_name_france":"France","country_name_gb":"United Kingdom","country_name_germany":"Germany","country_name_hk":"Hong Kong","country_name_in":"India","country_name_jp":"Japan","country_name_nz":"New Zealand","country_name_ru":"Russia","country_name_se":"Sweden","country_name_sg":"Singapore","country_name_sweden":"Sweden","country_name_united-kingdom":"London","country_name_united-states":"United States","country_name_us":"United States","country_name_usa":"USA","country_name_za":"South Africa","currentEnergyConsumption":"current energy consumption","currentEnergyDemand":"current energy demand","currentGasConsumption":"current gas consumption","cyprus.applicationForm.hint":"By submitting this form, you authorize, Akelius Apartments Limited to contact you and send you information regarding services.\u003Cbr>\nIn addition, you confirm that you agree to our website’s \u003Ca href=\"https://akelius-apartments.cy/en/legal/terms-and-conditions\">\u003Cstrong>terms and conditions\u003C/strong>\u003C/a>, our \u003Ca href=\"https://akelius-apartments.cy/files/v2/assets/general_information_on_the_Akelius_group_s_processing_of_personal_data_4555b1cdfd.pdf\">\u003Cstrong>general information on the Akelius group’s processing of personal data\u003C/strong>\u003C/a> and consent to cookies being stored on your computer.","data-settings":"data settings","dateOfCertificate":"date of certificate","demand":"demand","denmark":"Denmark","deposit":"deposit","descending":"descending","detail_page.contact_section.headline":"contact","detailPage.energyConsumption":"Energy diagnostics","detailPage.energyConsumption.energy":"Energy performance diagnosis","detailPage.energyConsumption.gas":"Greenhouse gas emission index","disagree":"disagree","dishwasher":"dishwasher","district":"district","districtHeating":"district heating","double_question_mark":"other","download":"PDF","dryer":"dryer","dshare.access_not_allowed":"no access allowed","dshare.access_not_allowed_text":"Due to applicable legal restrictions, electronic versions of these materials are not directed at or accessible by persons located in the United States, Australia, Hong Kong, Canada, New Zeeland, Japan, Switzerland or South Africa. We apologise for any inconvenience this may cause. Click :{here} to return to the homepage.","dshare.confirm_location":"confirm location","dshare.country_or_territory":"country or territory","dshare.disclaimer_title":"disclaimer - important","duple":"duple","duplex":"duplex","electricHeating":"electric heating","electricity":"electricity","elevator":"elevator","email_is_not_valid":"The field was not correctly filled in.","email_placeholder":"email","emailTranslationKey":"email","enableJavaScript":"Please enable JavaScript to continue using this application.","energyEfficiencyRating":"energy efficiency rating","energyPerformance":"energy","energySource":"energy source","error_email":"You must enter a valid email.","error_required":"You must enter a value.","error_subscription_language":"select language","error_subscription_type":"please choose at least one information type","exchange_rates_page_description":"all currencies quoted against EUR","exchange_rates_page_th_currency":"currency","exchange_rates_page_th_spot":"exchange rate","exchange_rates_page_title":"exchange reference rates","favorites":"favorites","filters":"filters","financial_annual_financial_statement_title":"Annual Financial Statements","financial_annual_report_title":"annual report","financial_interim_report_title":"interim report","firstnameTranslationKey":"first name","floor":"floor","floorplan":"floorplan","floors":"floors","footer_link_0_label":"contact","footer_link_0_url":"https://www.akelius.com/en/contact","footer_link_1_label":"legal","footer_link_1_url":"https://www.akelius.com/en/page/legal","footerNavigation.about":"about","footerNavigation.career":"career","footerNavigation.consulting":"consulting","footerNavigation.contact":"contact","footerNavigation.legal":"legal","footerNavigation.privacy":"privacy policy","footerNavigation.products":"products","footerNavigation.terms":"terms and conditions","forest":"lease","forest.applicationForm.hint":"By submitting this form, you authorize, Akelius Skog AB to contact you and send you information regarding services.\u003Cbr>\nIn addition, you confirm that you agree to our website’s \u003Ca href=\"https://akelius-skog.se/sv/legal/terms-and-conditions\" target=\"_blank\">\u003Cstrong>terms and conditions\u003C/strong>\u003C/a>, our \u003Ca href=\"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/general_information_on_the_Akelius_group_s_processing_of_personal_data_4555b1cdfd.pdf\" target=\"_blank\">\u003Cstrong>general information on the Akelius group’s processing of personal data\u003C/strong>\u003C/a> and consent to cookies being stored on your computer.","forest.meta.description":"Akelius Skog AB är ett skogligt förvaltningsbolag etablerat 2021.","forest.meta.title":"jakträtter","form.channel.BillboardsAndOtherSigns":"billboard and other signs","form.channel.FlyerInTheMail":"flyer in the mail","form.channel.GoogleSearch":"Google","form.channel.ListingSite":"listing site – Zumper, Padmapper, Kijiji, Louer, other","form.channel.NewspaperOrMagazineAd":"newspaper or magazine ad","form.channel.Other":"other","form.channel.PreviouslyOrCurrentlyATenantWithAkelius":"previously or currently a tenant with Akelius","form.channel.ReferredByAFriendOrWordOfMouth":"referred by a friend or word of mouth","form.channel.SignAtAnAkeliusProperty":"sign at an Akelius property","form.channel.SocialMedia":"social media – Facebook, Instagram","form.disclaimer":"disclaimer","form.hint.personalIdentityNumber":"YYYYMMDDXXXX","form.invalid.email":"email is in invalid format","form.invalid.householdSize":"household size is in invalid format","form.invalid.moveInDate":"move-in date is in invalid format","form.invalid.netHouseholdIncome":"net household income is in invalid format","form.invalid.personalIdentityNumber":"YYYYMMDDXXXX","form.invalid.phone":"phone is in invalid format","form.label.email":"email","form.label.householdSize":"household size","form.label.lastname":"lastname","form.label.marketingChannel":"How did you hear about Akelius?","form.label.marketingOptIn":"would you be interested in promotional material from Akelius?","form.label.message":"message","form.label.moveInDate":"move-in date","form.label.name":"name","form.label.netHouseholdIncome":"net household income","form.label.personalIdentityNumber":"social security number","form.label.phone":"phone number","form.loading":"loading","form.message.error":"An error has occurred, please try again.","form.required.email":"email is a required field","form.required.lastname":"lastname is a required field","form.required.message":"message is a required field","form.required.name":"name is a required field","form.required.personalIdentityNumber":"YYYYMMDDXXXX","form.required.phone":"phone number is a required field","form_success_text":"Thank you for your inquiry. We will get back to you as soon as possible.","for_sale":"for sale","France":"France","furnished-state":"furnished state","garage":"garage","garden":"communal garden","garden.tenantGarden":"tenant garden","garden.yes":"communal garden","gas":"gas","gasEfficiencyRating":"gas efficiency rating","gasFloorHeating":"gas floor heating","gasHeating":"gas heating","georisques":"Géorisques","georisques.sentence":"Information on the risks to which this property is exposed is available on the Géorisques website","geothermal":"geothermal","geothermalHeating":"geothermal heating","global.addToFavourites":"add to favourites","global.removeFromFavourites":"remove from favourites","groundFloor":"ground floor","group.default.name":"all languages","group.group1.name":"Africa and Middle East","group.group2.name":"Americas","group.group3.name":"Asia-Pacific","group.group4.name":"Eastern Europe","group.group5.name":"Western Europe","guestToilet":"guest toilet","halfBasement":"semi basement","hasBlockHeater":"block heater","hasChargingStation":"charging station","headline_1.2_billion_to_gaza":"1.2 billion to Gaza","headline_about":"about","headline_about_akelius":"about Akelius","headline_accounts":"accounts","headline_activities":"activities","headline_akelius":"Akelius","headline_akelius_foundation":"Akelius Foundation","headline_akelius_group":"Akelius Group","headline_akelius_pedagog":"Akelius pedagogy","headline_analog_products":"analog products","headline_annual_reports":"annual reports","headline_apartments_for_rent":"apartments for rent","headline_application_examples":"application examples","headline_articles_of_association":"articles of association","headline_balance_sheets":"balance sheets","headline_banks":"banks","headline_benefits_of_our_products":"benefits of our products","headline_board":"board","headline_bonds":"bonds","headline_business_school":"Business School","headline_calendar":"calendar","headline_career":"career","headline_certified_advisor":"certified advisor","headline_code_of_conduct":"code of conduct","headline_contact":"contact","headline_cookie_policy":"cookie policy","headline_corporate_governance":"corporate governance","headline_credit_analysts":"credit analysts","headline_cybersecurity":"cyber security","headline_dividend":"dividend","headline_donations":"donations","headline_donations_in_numbers":"donations in numbers","headline_d-shares":"D-shares","headline_education":"education","headline_environmental":"environmental","headline_finance":"finance","headline_financial":"financial","headline_financial_policy":"financial policy","headline_financial_risks":"financial risks","headline_fitch_ratings":"Fitch Ratings","headline_forest_management":"forest management","headline_forest_regions":"forest regions","headline_forms":"forms","headline_free_education_for_all":"free education for all","headline_free_online_language_courses":"free online language courses","headline_free_online_math_courses":"free online math courses","headline_general_meeting":"general meeting","headline_governance":"governance","headline_green_mathematics":"green mathematics","headline_hands-on_math":"hands-on math","headline_highlights_2025":"highlights 2025","headline_history":"history","headline_house_rental":"house rental","headline_how_to_apply":"how to apply","headline_hunting_rights":"hunting rights","headline_information":"information","headline_investor":"investor","headline_junior_executives":"junior executives","headline_key_figures":"key figures","headline_language_course":"language course","headline_language_courses":"language courses","headline_language_education":"language education","headline_lease_areas":"lease areas","headline_legal":"legal","headline_list":"list","headline_management":"management","headline_math_courses":"math courses","headline_media_library":"media library","headline_meet_junior_executives":"meet junior executives","headline_my_pages":"My Pages","headline_online_channels":"online channels","headline_on_press":"Roger about press","headline_open_positions":"open positions","headline_other_courses":"other courses","headline_overview":"overview","headline_owner":"owner","headline_partners":"partners","headline_pedagogy":"pedagogy","headline_preference_shares":"preference shares","headline_presentations":"presentations","headline_press":"press","headline_press_coverage":"press coverage","headline_press_coverage_2017-2020":"press coverage 2017-2020","headline_press_coverage_2018-2021":"press coverage 2018-2021","headline_press_coverage_2021":"press coverage 2021","headline_press_coverage_2022":"press coverage 2022","headline_press_coverage_2023":"press coverage 2023","headline_press_coverage_2024":"press coverage 2024","headline_press_coverage_2025":"press coverage 2025","headline_press_coverage_2026":"press coverage 2026","headline_press_releases":"press releases","headline_processes":"processes","headline_products":"products","headline_professional_services":"professional services","headline_program":"program","headline_properties":"properties","headline_property_deals":"property deals","headline_prospectus":"prospectus","headline_rating":"rating","headline_ratings":"ratings","headline_real_estate_applications":"real estate applications","headline_rent":"rent","headline_reports":"reports","headline_save_the_children":"Save the Children","headline_schoolbamabougou":"school of Bamabougou, Mali","headline_schooldjiblebougou":"school of Djiblebougou, Mali","headline_schooldjidjanna":"school of Djidjanna Sirani Douru, Mali","headline_schooldjifale":"school of Djifalé, Mali","headline_schoolntjibougou":"school of N'Tjibougou, Mali","headline_school_of_djamballa_mali":"school of Djamballa, Mali","headline_school_projects":"school projects","headline_schoolsmali":"school of Faladié, Mali","headline_search_apartment":"search apartment","headline_service":"service","headline_shares":"shares","headline_social":"social","headline_strategy":"strategy","headline_students":"students","headline_styrelse":"board","headline_subscribe":"subscribe","headline_sustainability":"sustainability","headline_targets":"targets","headline_technology":"Technology","headline_Technology":"Technology","headline_tenant":"tenant","headline_terms_and_conditions_for_the_websites":"terms and conditions for the websites","headline_whistleblower":"whistleblower","headline_why_akelius":"why Akelius","heatedGarage":"heated garage","heating":"heating costs","hectare":"hectare","hectares":"hectares","hectares-suffix":"hectares","heimstaden.apartmentSearch":"Heimstaden | Apartments for rent in Stockholm, Berlin, Copenhagen, Malmö","heimstaden.data_protection":"data protection","heimstaden.imprint":"Imprint","heimstaden.meta.description":"Akelius | Rental apartments in attractive cities. Find available rental apartments in Sweden, Germany and Denmark.","homepage.subtitle":"select city","homepage.title":"rent apartment ","house":"house","html__12_billion_to_gaza":"1.2 billion to Gaza","html_akelius_math":"Akelius Math","html_analog_products":"analog products","html_education":"education","html_education_website":"education website","html_highlight_2025":"highlights 2025","html_languages":"languages","html_languages_application":"languages application","html_languages_website":"languages website","html_math":"math","html_math_application":"math application","html_math_website":"math website","huntingarea":"hunting area","hunting-area":"hunting area","HUNTING_GAME":"game","huntingRight":"hunting right","huntingRightInPooledArea":"hunting right in pooled area","identification":"identification","inclusive":"inclusive","individualGarage":"individual garage","individualHeating":"individual heating","inquire":"inquire","inquire_about":"inquire about","investor":"investor","isForResidentsOnly":"for residents only","isProtectedBuilding":"energy certificate not needed due to protection","item_facts.apartment.kitchen.under_refurbishment":"under renovation","item_facts.apartment.openPlanKitchen":"open concept kitchen","item_facts.building.future_improvements_work":"improvement works planned","item_facts.included_in_rent.is-broadband-included-in-rent":"Wi-Fi","item_facts.included_in_rent.isBroadbandIncludedInRent":"broadband","item_facts.included_in_rent.is-cabletv-included-in-rent":"TV","item_facts.included_in_rent.isCableTvIncludedInRent":"TV","item_facts.included_in_rent.is-electricity-included-in-rent":"hydro","item_facts.included_in_rent.isElectricityIncludedInRent":"electricity","item_facts.included_in_rent.is-gas-included-in-rent":"gas","item_facts.included_in_rent.is-heating-included-in-rent":"heating","item_facts.included_in_rent.isHeatingIncludedInRent":"heating","item_facts.included_in_rent.is-hot-water-included-in-rent":"hot water","item_facts.included_in_rent.isHotWaterIncludedInRent":"hot water","item_facts.included_in_rent.is-water-included-in-rent":"water","item_facts.included_in_rent.value":"includes","item_facts.rent.prepaidRent":"prepaid rent","item_facts.utility_charges.is-broadband-included-in-utility-costs":"Wi-Fi","item_facts.utility_charges.isBroadbandIncludedInUtilityCosts":"broadband","item_facts.utility_charges.is-electricity-included-in-utility-costs":"electricity","item_facts.utility_charges.isElectricityIncludedInUtilityCosts":"electricity","item_facts.utility_charges.is-gas-included-in-utility-costs":"gas","item_facts.utility_charges.isGasIncludedInUtilityCosts":"gas","item_facts.utility_charges.is-heating-included-in-utility-costs":"heating","item_facts.utility_charges.isHeatingIncludedInUtilityCosts":"heating","item_facts.utility_charges.is-hot-water-included-in-utility-costs":"hot water","item_facts.utility_charges.isHotWaterIncludedInUtilityCosts":"hot water","item_facts.utility_charges.is-water-included-in-utility-costs":"water","item_facts.utility_charges.isWaterIncludedInUtilityCosts":"water","item_facts.utility_charges.label":"utility charges","item_facts.utility_charges.value":"utility charges","keyfact.24-hour-onsite-security":"24 hour on site security","keyfact.additional-rent":"additional rent","keyfact.additional-rent-for-pets":"additional rent for pets","keyfact.air-conditioning":"air conditioning","keyfact.amenities.has-billiards":"billiards","keyfact.amenities.has-fitness-centre":"fitness center","keyfact.amenities.has-indoor-pool":"indoor pool","keyfact.amenities.has-outdoor-pool":"outdoor pool","keyfact.amenities.has-study-room":"study room","keyfact.amenities.has-theater-room":"theater room","keyfact.amenities.has-yoga-room":"yoga room","keyfact.amenities.is-billiards-included-in-amenities":"billiards","keyfact.amenities.is-fitness-centre-included-in-amenities":"fitness center","keyfact.amenities.is-indoor-pool-included-in-amenities":"indoor pool","keyfact.amenities.is-outdoor-pool-included-in-amenities":"outdoor pool","keyfact.amenities.is-study-room-included-in-amenities":"study room","keyfact.amenities.is-theater-room-included-in-amenities":"theater room","keyfact.amenities.is-yoga-room-included-in-amenities":"yoga room","keyfact.amenities-total":"amenities {{amenitiesTotal}}","keyfact.amenities.value":"per month including","keyfact.annual-energy-consumption-cost":"annual energy consumption cost","keyfact.area-size":"area size","keyfact.base-rent":"base rent","keyfact.bicycle-racks":"bicycle racks","keyfact.bicycle-storage-rent":"bicycle storage rent","keyfact.blinds":"blinds","keyfact.block-heater":"block heater","keyfact.bosch-built-in-appliances":"Bosch built-in appliances","keyfact.cable-and-internet-ready":"cable and internet ready","keyfact.canada-post-parcel-locker":"Canada Post parcel locker","keyfact.can-offer-rent-amount":"offer","keyfact.carport-rent":"covered parking","keyfact.central-air-conditioning":"central air conditioning","keyfact.central-vacuuming-system":"central vacuuming system","keyfact.charging-station":"charging station","keyfact.compensation-payment":"compensation payment","keyfact.concierge":"concierge","keyfact.construction-work-on-facade-until":"construction work on facade until","keyfact.construction-year":"construction year","keyfact.contract-type":"contract type","keyfact.controlled-access":"controlled access","keyfact.cost":"cost","keyfact.covered-parking-rent":"covered parking","keyfact.deposit":"deposit","keyfact.electricalCeramic":"ceramic cooktop","keyfact.energy-certificate-class":"energy efficiency rating","keyfact.energy-certificate-create-date":"date of certificate","keyfact.energy-certificate-current-energy-consumption":"current energy consumption","keyfact.energy-certificate-current-energy-demand":"current energy demand","keyfact.energy-certificate-expire-date":"valid until","keyfact.energy-certificate-is-warm-water-not-included":"warm water not included","keyfact.energy-certificate-main-energy-source":"energy source","keyfact.energy-certificate-type":"energy performance type","keyfact.energy-consumption-reference-date":"reference year","keyfact.flooring":"flooring","keyfact.flooring.carpet":"carpet","keyfact.flooring.engineeredWood":"engineered wood","keyfact.flooring.floorboards":"floorboards","keyfact.flooring.hardwood":"hardwood","keyfact.flooring.herringboneParquet":"herringbone parquet","keyfact.flooring.laminate":"laminate","keyfact.flooring.parquet":"parquet","keyfact.flooring.pvc":"PVC","keyfact.free-locker":"free locker","keyfact.free-parking":"free parking","keyfact.free-parking-up-to":"free parking up to","keyfact.free-rent":"free rent","keyfact.free-time.eightMonths":"eight months","keyfact.free-time.elevenMonths":"eleven months","keyfact.free-time.fiveMonths":"five months","keyfact.free-time.fourMonths":"four months","keyfact.free-time.nineMonths":"nine months","keyfact.free-time.oneHalfMonth":"one half month","keyfact.free-time.oneMonth":"one month","keyfact.free-time.oneYear":"one year","keyfact.free-time.sevenMonths":"seven months","keyfact.free-time.sixMonths":"six months","keyfact.free-time.tenMonths":"ten months","keyfact.free-time.threeMonths":"three months","keyfact.free-time.twoMonths":"two months","keyfact.free-time.upToOneMonth":"up to one month","keyfact.free-time.upToThreeMonths":"up to three months","keyfact.free-time.upToTwoMonths":"up to two months","keyfact.furnished-state":"furnished state","keyfact.furnished-state.furnished":"furnished","keyfact.furnished-state.furnitureOptionsAvailable":"furniture options available","keyfact.furnished-state.partiallyFurnished":"partially furnished","keyfact.furnished-state.unfurnished":"unfurnished","keyfact.garden":"garden","keyfact.gas-certificate-class":"gas efficiency rating","keyfact.gas-certificate-current-gas-consumption":"current gas consumption","keyfact.gift-card":"gift card","keyfact.has-24-hour-onsite-security":"24 hour on site security","keyfact.has-air-conditioning":"air conditioning","keyfact.has-badger":"badger","keyfact.has-balcony":"balcony","keyfact.has-bear":"bear","keyfact.has-beaver":"beaver","keyfact.has-bicycle-racks":"bicycle racks","keyfact.has-bike-room":"bike room","keyfact.has-blinds":"blinds","keyfact.has-bosch-built-in-appliances":"Bosch built-in appliances","keyfact.has-builtin-kitchen":"built-in kitchen","keyfact.has-canada-post-parcel-locker":"Canada Post parcel locker","keyfact.has-central-air-conditioning":"central air conditioning","keyfact.has-central-vacuuming-system":"central vacuuming system","keyfact.has-common-roof-deck":"roof deck","keyfact.has-concierge":"concierge","keyfact.has-controlled-access":"controlled access","keyfact.has-crows":"crows","keyfact.has-dishwasher":"dishwasher","keyfact.has-dryer":"dryer","keyfact.has-elevator":"elevator","keyfact.has-fallow-dear":"fallow dear","keyfact.has-fitness-centre":"fitness center","keyfact.has-forest-wildfowl":"forest wildfowl","keyfact.has-future-improvements-work":"improvement works planned","keyfact.has-goose":"goose","keyfact.has-guest-toilet":"guest toilet","keyfact.has-hare":"hare","keyfact.has-heated-bathroom-floor":"heated bathroom floor","keyfact.has-hunting-lodge":"hunting lodge","keyfact.has-hunting-tower":"hunting tower","keyfact.has-income-restrictions":"income restrictions apply","keyfact.has-indoor-pool":"indoor pool","keyfact.has-laundry-room":"onsite laundry","keyfact.has-mallard":"mallard","keyfact.has-microwave":"microwave","keyfact.has-moose":"moose","keyfact.has-mouflon":"mouflon","keyfact.has-openplan-kitchen":"open concept kitchen","keyfact.has-outdoor-pool":"outdoor pool","keyfact.has-parking-access-device-deposit":"parking access device deposit","keyfact.has-partridge":"partridge","keyfact.has-patio":"patio","keyfact.has-pheasant":"pheasant","keyfact.has-pigeon":"pigeon","keyfact.has-ptarmigan":"ptarmigan","keyfact.has-quartz-kitchen-countertop":"quartz kitchen countertop","keyfact.has-rabbit":"rabbit","keyfact.has-red-deer":"red deer","keyfact.has-red-fox":"red fox","keyfact.has-roe-deer":"roe deer","keyfact.has-sauna":"sauna","keyfact.has-security-cameras":"security cameras","keyfact.has-separate-kitchen":"separate kitchen","keyfact.has-separate-toilet":"separate toilet","keyfact.has-storage":"store room","keyfact.has-terrace":"terrace","keyfact.has-university-nearby":"university","keyfact.has-washer-dryer":"washer dryer","keyfact.has-washing-machine":"washing machine","keyfact.has-waterfowl":"waterfowl","keyfact.has-white-tailed-deer":"white tailed deer","keyfact.has-wild-boar":"wild boar","keyfact.has-wine-fridge":"wine fridge","keyfact.has-woodcock":"woodcock","keyfact.heated-bathroom-floor":"heated bathroom floor","keyfact.heating-costs":"heating costs","keyfact.hunting-area-type":"hunting area type","keyfact.hunting-type":"hunting type","keyfact.inclusive":"inclusive","keyfact.individual-garage-rent":"individual garage","keyfact.indoor-parking-rent":"indoor parking","keyfact.induction":"induction cooktop","keyfact.is-billiards-included-in-amenities":"billiards","keyfact.is-cable-and-internet-ready":"cable and internet ready","keyfact.isFGEnergy":"housing with excessive energy consumption: class","keyfact.is-fitness-centre-included-in-amenities":"fitness center","keyfact.is-indoor-pool-included-in-amenities":"indoor pool","keyfact.is-outdoor-pool-included-in-amenities":"outdoor pool","keyfact.is-protected-building":"energy certificate not needed due to protection","keyfact.is-refurbished":"renovated","keyfact.is-rented":"rented","keyfact.is-smart-home":"smart home","keyfact.is-study-room-included-in-amenities":"study room","keyfact.is-theater-room-included-in-amenities":"theater room","keyfact.is-under-refurbishment":"under renovation","keyfact.is-yoga-room-included-in-amenities":"yoga room","keyfact.laundry-card":"laundry card","keyfact.lease-duration.oneYear":"one year lease","keyfact.lease-duration.sixMonths":"six-month lease","keyfact.lease-duration.threeMonths":"three-month lease","keyfact.location-bus":"bus","keyfact.location-commuter-train":"commuter train","keyfact.location-daily-shop":"daily shop","keyfact.location-school":"school","keyfact.location-shopping-center":"shopping center","keyfact.location-subway":"subway","keyfact.location-tram":"streetcar","keyfact.locker-rent":"locker","keyfact.lockert-rent":"locker","keyfact.maximum-annual-energy-consumption-cost":"maximum annual energy consumption cost","keyfact.minimum-annual-energy-consumption-cost":"minimum annual energy consumption cost","keyfact.move-in-fee":"including the cost of carrying out the inventory of fixtures","keyfact.notice-period":"notice period","keyfact.notice-period.notselected":"not selected","keyfact.notice-period.oneMonth":"one month","keyfact.notice-period.threeMonths":"three months","keyfact.notice-period.twoMonths":"two months","keyfact.number-of-bathrooms":"bathrooms","keyfact.number-of-bedrooms":"bedrooms","keyfact.number-of-floors":"floors","keyfact.number-of-rooms":"rooms","keyfact.number-of-toilets":"toilets","keyfact.operational-costs":"operational costs","keyfact.outdoor-parking-rent":"outdoor parking","keyfact.parking-access-device-deposit":"parking access device deposit","keyfact.parkingSpaceRent.inclusive":"parking space inclusive","keyfact.parkingSpaceRent.toRent":"parking space to rent","keyfact.prepaid-rent":"prepaid rent","keyfact.pyrolysisOven":"pyrolysis oven","keyfact.pyrolysisOvenWithMicrowave":"pyrolysis oven with microwave","keyfact.rent-credit":"rent credit","keyfact.rent-increase-reference":"rent increase reference EUR / sqm","keyfact.residents-only":"residents only","keyfact.security-cameras":"security cameras","keyfact.service-charge":"service charge","keyfact.smart-home":"smart home","keyfacts.otherInformation":"Other Information","keyfact.steamOven":"steam oven","keyfact.toRent":"to rent included","keyfact.total-agency-fee":"total fees payable by the tenant","keyfact.total-rent":"total rent","keyfact.valueAddedTax":"VAT","keyfact.views.cityViews":"city views","keyfact.views.courtyardViews":"courtyard views","keyfact.views.lakeViews":"lake views","keyfact.views.parkViews":"park views","keyfact.wine-fridge":"wine fridge","kWh":"kWh","language":"language","language_course":"language course","language_selection_list_label":"list","language_selection_map_label":"map","language_selection_title":"language","lastnameTranslationKey":"last name","lastPublishedDate":"listing date","lastPublishedDate-asc":"listing date, low to high","lastPublishedDate-desc":"listing date, high to low","legal":"legal","legalNotice":"A base rent amounting to {{contractRent}} Euro is agreed in the rental agreement. \u003Cbr />\nIt is expressly pointed out that, \u003Cbr /> \nagainst a background of the Berlin rent cap during the period of validity of the MietenWoG Bln, \u003Cbr />\nlaw on rent cap for housing in Berlin, \u003Cbr />\nonly a base rent of {{legalRent}} Euro is demanded and received.\n\u003Cbr />\u003Cbr />\nThe base rent of {{contractRent}} Euro agreed in the rental agreement would then be payable in full if the unconstitutionality or other invalidity of the MietenWoG Bln were to be proven, \u003Cbr />\nin whole or in part with regard to those parts relevant to the rent, \u003Cbr />\nthat would end, \u003Cbr />\nsuspend or otherwise abrogate MietenWoG Bln. \n\u003Cbr />\u003Cbr />\nIn the event of the unconstitutionality or other invalidity of the MietenWoG Bln being proven in whole or in part with regard to those parts relevant to the rent, \u003Cbr />\nthe landlord would request the difference between the rent agreed in the rental agreement and the rent allowed under MietenWoG Bln retroactively from the beginning of the obligation to pay rent.","legalNotice.header":"other","lengthUnit.ft":"ft","lengthUnit.m":"meters","lengthUnit.mi":"miles","list":"list","living":"apartment","loft":"loft","m2a":"sqm","maisonette":"maisonette","mandatory_fields":"Fields marked with * are required.","map":"map","menu_about":"about","menu_akelius":"Akelius","menu_akelius_foundation":"Akelius Foundation","menu_articles_of_association":"articles of association","menu_banks":"banks","menu_board":"board","menu_bonds":"bonds","menu_business_school":"Business School","menu_calendar":"calendar","menu_career":"career","menu_certified_advisor":"certified advisor","menu_code_of_conduct":"code of conduct","menu_contact":"contact","menu_credit_analysts":"credit analysts","menu_dividend":"dividend","menu_d-shares":"D shares","menu_finance":"finance","menu_financial":"financial","menu_financial_policy":"financial policy","menu_financial_risks":"financial risks","menu_general_meeting":"general meeting","menu_governance":"governance","menu_history":"history","menu_home":"home","menu_information":"information","menu_investor":"investor","menu_junior_executives":"junior executives","menu_key_figures":"key figures","menu_language_course":"language course","menu_list":"list","menu_management":"management","menu_media_library":"media library","menu_meet_junior_executives":"meet junior executives","menu_open_positions":"open positions","menu_overview":"overview","menu_owner":"owner","menu_preference_shares":"preference shares","menu_presentations":"presentations","menu_press":"press","menu_press_releases":"press releases","menu_program":"program","menu_properties":"properties","menu_prospectus":"prospectus","menu_rating":"rating","menu_rent":"rent","menu_reports":"reports","menu_service":"service","menu_shares":"shares","menu_students":"students","menu_styrelse":"board","menu_subscribe":"subscribe","menu_sustainability":"sustainability","menu_technology":"Technology","menu_Technology":"Technology","menu_tenant":"tenant","menu_whistleblower":"whistleblower","menu_why_akelius":"why Akelius","messageTranslationKey":"your message to us","meta.description":"Rent apartments in attractive cities. Find available rental apartments in New York, Boston, Washington D.C., Montreal, Toronto, Paris and London.","metropolitan_area":"metropolitan area","min_search_term_length":"Search term should be at least {{minSearchTermLength}} characters long.","minute":"minute","minutes":"minutes","more_details":"I want more details","motorcycle":"motorcycle","motorcycleIndoorParking":"motorcycle indoor parking","municipality":"municipality","my_pages":"My Pages","my_pages.title":"Akelius - My Pages","name_is_not_valid":"This field is required","name_placeholder":"name","neighborhood":"neighborhood","no":"no","no_favourite_items":"no favorite items","noFavouriteItems":"no favourite items","none":"all","non-regulatory_press_releases":"non-regulatory","no_search_results_found":"No search results found.","no_sorting":"no sorting","no_units_available":"No units for selected filters","nowOn":"now on","number_is_not_valid":"This field is required.","number_of_apartments":"number of apartments","number_of_commercials":"number of commercials","objectDescription":"identification","office":"office","oil":"oil","oilHeating":"oil heating","older_reports":"sustainability","oneYear":"one year","openEnded":"open ended","openHouse":"open house","operational":"operational costs","other":"miscellaneous","other_cities":"select city","out-of":"out of","outside":"outdoor parking","owner_foundation":"owner Foundation","page_languageSelection_title":"home language","page.languageSelection.title":"home language","page_not_found_button_text":"Akelius Home","page_not_found_line_1":"The requested page does not exist. We will try to automatically redirect you in 7 seconds.","page_not_found_line_2":"Please go to the Akelius home page by clicking the button below.","page_not_found_title":"Page Not Found","parking":"parking","parkingSpaceRent.inclusive":"parking space inclusive","parkingSpaceRent.toRent":"parking space to rent","parkingSpaces":"parking spaces","pellets":"pellets","penthouse":"penthouse","PER_HECTARES_AND_GER":"per hectare and year","personnummer":"test","pets-allowed":"pets","pets-allowed.limited":"cats allowed","pets-allowed.no":"not allowed","pets-allowed.yes":"allowed","phonenumber_is_not_valid":"The field was filled in incorrectly.","phoneTranslationKey":"phone","photos":"photos","policy_statement":"policy statement","practice":"practice","press_release_title":"press release","promotions":"promotions","property":"property","property_listing_commercial_units":"commercial","property_listing_construction_year":"construction year","property_listing_parking_units":"parking","property_listing_residential_units":"apartments","property_listing_walk_score":"walk score","province":"province","raisedGroundFloor":"raised ground floor","read_more_text":"read more","refurbished":"renovated","regulatory_press_releases":"regulatory","rent":"rent","rent-asc":"rent, low to high","rent_berlin":"Berlin","rent_boston":"Boston","rent_copenhagen":"Copenhagen","rent-desc":"rent, high to low","rent_hamburg":"Hamburg","rent_london":"London","rent_malmo":"Malmö","rent_montreal":"Montreal","rent_new_york":"New York","rent_paris":"Paris","rent_select_a_city":"select a city","rent_stockholm":"Stockholm","rent_toronto":"Toronto","rent_washington":"Washington DC","requestTranslationKey":"send my request","rernt_apartment":"rent apartment","restaurant":"restaurant","result_plural":"results","result_singular":"result","results_of":"of","roofStorey":"roof storey","room":"room","roomForRent":"room for rent","roomfrom":"room from","roomFrom":"room from","rooms":"rooms","rooms-asc":"rooms, low to high","rooms-desc":"rooms, high to low","roomto":"room to","roomTo":"room to","sales":"sales","sBahn":"GO train","search":"search","search_placeholder":"search","select_a_city":"select a city","selected_market_selector":"your selected market is","select_market":"select market","separateKitchen":"separate kitchen","separateToilet":"separate toilet","service":"service, my homepage","show_map":"map","size":"size","size-asc":"size, low to high","size-desc":"size, high to low","slider_berlin":"Berlin","slider_boston":"Boston","slider_copenhagen":"Copenhagen","slider_hamburg":"Hamburg","slider_london":"London","slider_malmo":"Malmö","slider_montreal":"Montreal","slider_new_york":"New York","slider_paris":"Paris","slider_stockholm":"Stockholm","slider_toronto":"Toronto","slider_washington":"Washington DC","smallGame":"small game","smallGameAndbigGame":"small game and big game","smallGameAndBigGame":"small game, big game","solar":"solar","sort_by":"sort by","sortBy":"sort by","sort_option.asc":"low to high","sort_option.desc":"high to low","sqft":"sqft","sqm":"sqm","storageHeater":"storage heater","store":"store","storeRoom":"store room","stoveHeating":"stove heating","studio":"studio","submit_text":"submit","subscription_language":"language","subscription.possible_bot_retry":"please retry","subscription_success_text":"Subscription form has been sent.","subscription_type":"category","summerHouse":"summer house","technology.company":"company","technology.company.required":"Please enter your company name.","technology.email":"work email","technology.email.required":"Please enter a valid email address.","technology.fullName":"full name","technology.fullName.required":"Please enter your full name.","technology.message":"message","technology.phone":"phone","technology.send":"your message to us","technology.sending":"sending","technology.submit.button":"send","technology.successText.line2":"We will revert to you as soon as possible.","tenantGarden":"private garden","tenant_information":"tenant information","tenant_portal":"tenant portal","terrace":"terrace","tile_about":"about","tile_accounts":"accounts","tile_activities":"activities","tile_akelius":"Akelius","tile_akelius_cyprus":"Akelius Cyprus","tile_akelius_education":"Akelius education","tile_akelius_forest":"Akelius Forest","tile_akelius_foundation":"Akelius Foundation","tile_akelius_group":"Akelius Group","tile_akelius_languages":"Akelius Languages","tile_akelius_learning":"Akelius Learning","tile_akelius_math":"Akelius Math","tile_akelius_pedagog":"Akelius peda­gogy","tile_akelius_residential":"Akelius Residen­tial","tile_articles_of_association":"articles of association","tile_balance_sheets":"balance sheets","tile_banks":"banks","tile_board":"board","tile_bonds":"bonds","tile_business_school":"Business School","tile_calendar":"calendar","tile_career":"career","tile_certified_advisor":"certified advisor","tile_code_of_conduct":"code of conduct","tile_contact":"contact","tile_corporate_governance":"corporate governance","tile_credit_analysts":"credit analysts","tile_cybersecurity":"cyber security","tile_dividend":"dividend","tile_donations":"donations","tile_d-shares":"D-shares","tile_education":"education","tile_environmental":"environ­mental","tile_finance":"finance","tile_financial":"financial","tile_financial_policy":"financial policy","tile_financial_risks":"financial risks","tile_fitch_ratings":"Fitch Ratings","tile_forest_regions":"forest regions","tile_forest-regions":"forest regions","tile_forms":"forms","tile_general_meeting":"general meeting","tile_governance":"govern­ance","tile_green_mathematics":"green mathe­matics","tile_history":"history","tile_house rental":"house rental","tile_house_rental":"house rental","tile_how_to_apply":"how to apply","tile_hunting_rights":"hunting rights","tile_hunting-rights":"hunting rights","tile_information":"information","tile_investor":"investor","tile_junior_executives":"junior executives","tile_key_figures":"key figures","tile_language_course":"language course","tile_language_courses":"language courses","tile_language_education":"language education","tile_lease_areas":"lease areas","tile_lease-areas":"lease areas","tile_legal":"legal","tile_list":"list","tile_management":"manage­ment","tile_math_course":"math course","tile_math_courses":"math courses","tile_media_library":"media library","tile_meet_junior_executives":"meet junior executives","tile_online_channels":"online channels","tile_open_positions":"open positions","tile_other_courses":"other courses","tile_overview":"overview","tile_owner":"owner","tile_pedagogy":"pedagogy","tile_portfolio":"portfolio","tile_preference_shares":"preference shares","tile_presentations":"presentations","tile_press":"press","tile_press_coverage":"press coverage","tile_press_releases":"press releases","tile_processes":"processes","tile_products":"products","tile_program":"program","tile_properties":"properties overview","tile_property_deals":"property deals","tile_property-deals":"property deals","tile_prospectus":"prospectus","tile_rating":"rating","tile_ratings":"ratings","tile_rent":"rent","tile_reports":"reports","tile_roger_on_press":"Roger about press","tile_school_projects":"school projects","tile_service":"service","tile_shares":"shares","tile_social":"social","tile_strategy":"strategy","tile_students":"students","tile_subscribe":"subscribe","tile_sustainability":"sustaina­bility","tile_technology":"Technology","tile_tenant":"tenant","tile_whistleblower":"whistleblower","tile_why_akelius":"why Akelius","tooltip.virtualTourIncluded":"virtual tour","toRent":"to rent included","totalRent":"total rent","townhouse":"townhouse","type":"energy performance type","uBahn":"subway","underground":"indoor parking","unit_details":"details","United Kingdom":"United Kingdom","United States":"United States","unit_gallery_example_disclaimer":"images are of a similar unit","unit_list_forest":"Sweden","unit_location":"location","units":"units","units_filters_additional_area_no":"no","units_filters_additional_area_placeholder":"additional unit of measure","units_filters_additional_currency_hint":"The indicated currency refers to a \u003Ca href=\"{{exchangeRatesPageUrl}}\" target=\"_blank\"> rounded exchange rate as of {{exchangeRatesLastUpdate}}\u003C/a>","units_filters_additional_currency_hint_link":"rounded exchange rate as of {{exchangeRatesLastUpdate}}","units_filters_additional_currency_hint_text":"The indicated currency refers to a","units_filters_additional_currency_no":"no","units_filters_additional_currency_placeholder":"additional currency","utilityRoom":"utility room","validUntil":"valid until","valueAddedTax":"VAT","virtual_tour":"360 tour","walkScoreMeters":"distance","warmWaterNotIncluded":"warm water not included","washingMachine":"washing machine","yes":"yes"},"h":{},"s":200,"st":"OK","u":"https://dictionary-service.akelius.com/api/v3/applications/WEB/env/prod/translations/ln/en","rt":"json"},"1415440004":{"b":[{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.676613,"longitude":-79.36972,"postalCode":"M4W 2Z7","province":"ON","streetName":"36 Castle Frank Road"},"id":"50003a-407","keyfacts":{"available-from-date":"2026-09-07T00:00:00.000Z","borough":"Downtown East","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4W 2Z7","streetname":"36 Castle Frank Road","apartment-type":"apartment","floor":4,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"ON","total-rent":3300,"unit-size":981},"lastPublishedDate":"2026-06-17T16:56:53.030Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e7bc2d5-2e00-447f-9830-2e44037fd4fa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1539ad8-3bac-482b-ab3f-7acfb19d57c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b35fe44-26b2-4dc4-a977-55c32d322755/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db40e6df-1855-4d86-b644-192f7f713344/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9360f0e7-14cf-4c89-9d09-c6526689394b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25bfb99-51c5-40f0-8825-4f11356a6672/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d49a8bb-f77b-465e-a867-757859a1a98a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad780257-f4cb-499c-8f4e-c136628fa448/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e80cf48-356f-4505-9567-30ca520e3625/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77180cbe-98cd-4547-b16e-4c8366236386/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d02cc631-7b84-475a-969a-7d495f8e493b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcbc7115-d476-4e22-a351-a41345b33e97/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc0e056e-8343-4da4-a880-3a7ac32dccf0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f65dcce4-b953-42e1-8213-9983ea79b507/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6837c18-1f6f-4e19-a473-9d68cc493a5e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/763d2c5a-38b7-48df-a28b-1ef242e97985/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb473ea3-d50d-4e0d-890d-fd179046f00b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1ab3d18-0b85-434f-af62-3133125864d4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8e2aebf-7f43-438c-9c8b-9e2e30d9b1a4/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e7bc2d5-2e00-447f-9830-2e44037fd4fa/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.64497,"longitude":-79.40968,"postalCode":"M6J 3P3","province":"ON","streetName":"798 Richmond Street West"},"id":"50009a-434","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3P3","streetname":"798 Richmond Street West","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":8,"province":"ON","total-rent":1750,"unit-size":593},"lastPublishedDate":"2026-08-05T20:49:54.411Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9039e093-a6d5-4b2d-a122-769665eef380/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e792335-f472-4299-b524-1a1d33a7ff76/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da87bc41-4105-4e6a-a47e-f323bb7192e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbdef980-9bf3-4d47-a857-91f047931147/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b1a6088-24d8-4cbb-bfbe-7360851ed75f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/678923ce-afdf-4c64-b3e8-f623121408af/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9e278a6-b504-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ba2ce1d-b1fa-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1bcbc4b1-b1fa-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb547975-b9e4-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/feca3b0e-b1f9-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/528b18f3-e15e-434e-8767-4a9d7c15f8e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eefc3b5d-00f8-40ad-a885-1af4b48435c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c01548-243d-4bc7-8e17-ac38137fe447/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4ac501-0a88-4dd3-9ea9-1c4714f72fc9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01576e2f-2913-4cc4-bb26-58cbe6fb1fd1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1ceb8c4-4823-49e6-9142-40fbde84c2bf/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9039e093-a6d5-4b2d-a122-769665eef380/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.is-fitness-centre-included-in-amenities","keyfact.is-study-room-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.64497,"longitude":-79.40968,"postalCode":"M6J 3P3","province":"ON","streetName":"798 Richmond Street West"},"id":"50009a-461","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3P3","streetname":"798 Richmond Street West","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":8,"province":"ON","total-rent":1450,"unit-size":236},"lastPublishedDate":"2026-08-05T20:48:59.591Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4ac501-0a88-4dd3-9ea9-1c4714f72fc9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40343cf2-e3ed-4030-87d6-2069d25a5643/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14c20b57-59a1-40ce-b3f8-def40eabf961/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb13f725-1ca8-46e1-98bd-432ae8407156/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eefbba13-b3d4-400a-9caa-2f4fcded9dba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f7f222d-b9e5-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a3efddd-ba75-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a95bf06-196c-42ca-9868-7baafc207530/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/177f8893-459d-4196-b227-438feda7fbe1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4ac501-0a88-4dd3-9ea9-1c4714f72fc9/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.is-fitness-centre-included-in-amenities","keyfact.is-study-room-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.64497,"longitude":-79.40968,"postalCode":"M6J 3P3","province":"ON","streetName":"798 Richmond Street West"},"id":"50009a-750","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3P3","streetname":"798 Richmond Street West","apartment-type":"apartment","floor":6,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":8,"province":"ON","total-rent":1600,"unit-size":236},"lastPublishedDate":"2026-08-05T20:50:52.564Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9039e093-a6d5-4b2d-a122-769665eef380/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e792335-f472-4299-b524-1a1d33a7ff76/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da87bc41-4105-4e6a-a47e-f323bb7192e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b1a6088-24d8-4cbb-bfbe-7360851ed75f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbdef980-9bf3-4d47-a857-91f047931147/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/528b18f3-e15e-434e-8767-4a9d7c15f8e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eefc3b5d-00f8-40ad-a885-1af4b48435c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c01548-243d-4bc7-8e17-ac38137fe447/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4ac501-0a88-4dd3-9ea9-1c4714f72fc9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01576e2f-2913-4cc4-bb26-58cbe6fb1fd1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1ceb8c4-4823-49e6-9142-40fbde84c2bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/177f8893-459d-4196-b227-438feda7fbe1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9039e093-a6d5-4b2d-a122-769665eef380/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.is-fitness-centre-included-in-amenities","keyfact.is-study-room-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.645271,"longitude":-79.410504,"postalCode":"M6J 3N8","province":"ON","streetName":"800 Richmond Street West"},"id":"50009b-1006","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3N8","streetname":"800 Richmond Street West","apartment-type":"apartment","floor":9,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"ON","total-rent":1850,"unit-size":500},"lastPublishedDate":"2026-08-07T15:12:10.000Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9039e093-a6d5-4b2d-a122-769665eef380/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e792335-f472-4299-b524-1a1d33a7ff76/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da87bc41-4105-4e6a-a47e-f323bb7192e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b1a6088-24d8-4cbb-bfbe-7360851ed75f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbdef980-9bf3-4d47-a857-91f047931147/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/528b18f3-e15e-434e-8767-4a9d7c15f8e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eefc3b5d-00f8-40ad-a885-1af4b48435c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c01548-243d-4bc7-8e17-ac38137fe447/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4ac501-0a88-4dd3-9ea9-1c4714f72fc9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01576e2f-2913-4cc4-bb26-58cbe6fb1fd1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5848d156-8451-4947-b0fa-6c99603efffb/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9039e093-a6d5-4b2d-a122-769665eef380/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.645271,"longitude":-79.410504,"postalCode":"M6J 3N8","province":"ON","streetName":"800 Richmond Street West"},"id":"50009b-1116","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3N8","streetname":"800 Richmond Street West","apartment-type":"apartment","floor":10,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":14,"province":"ON","total-rent":1450,"unit-size":236},"lastPublishedDate":"2026-08-07T15:11:56.094Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67fb66c2-b1fa-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/668c1f50-b1fa-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c4450e2-b9e5-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/609cf731-4daa-11ea-bcba-0a580ae94517/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80f3c634-4daa-11ea-bcba-0a580ae94517/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69692794-b1fa-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b678430f-ba9c-11e9-9f00-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40343cf2-e3ed-4030-87d6-2069d25a5643/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/177f8893-459d-4196-b227-438feda7fbe1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01576e2f-2913-4cc4-bb26-58cbe6fb1fd1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67fb66c2-b1fa-11e9-8910-82cb927a8b9b/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.is-study-room-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.645271,"longitude":-79.410504,"postalCode":"M6J 3N8","province":"ON","streetName":"800 Richmond Street West"},"id":"50009b-201","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3N8","streetname":"800 Richmond Street West","apartment-type":"apartment","floor":1,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"ON","total-rent":2400,"unit-size":700},"lastPublishedDate":"2026-08-07T15:11:39.862Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2cbe3b8-c474-49bc-8287-192565f7185f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/277962f4-e61d-4260-91c4-63a27636c7d5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94eea05c-5fd4-473a-b4e3-5de6e248e6f7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aec7e559-72cc-4dde-984f-260850b99f98/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d791e10e-8cff-4902-bb34-a40bfd8322ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/377be57f-579b-48bb-a6c5-59f2696a21a5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b1a6088-24d8-4cbb-bfbe-7360851ed75f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eefc3b5d-00f8-40ad-a885-1af4b48435c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c01548-243d-4bc7-8e17-ac38137fe447/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01576e2f-2913-4cc4-bb26-58cbe6fb1fd1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b4c3d86-3874-11ea-8738-0a580ae949f8/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2cbe3b8-c474-49bc-8287-192565f7185f/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.is-study-room-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.645271,"longitude":-79.410504,"postalCode":"M6J 3N8","province":"ON","streetName":"800 Richmond Street West"},"id":"50009b-716","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3N8","streetname":"800 Richmond Street West","apartment-type":"apartment","floor":6,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":14,"province":"ON","total-rent":1650,"unit-size":236},"lastPublishedDate":"2025-07-15T22:15:47.388Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e50a6805-a336-480e-be36-2920373fb366/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9bbd0bbc-326b-4670-9f0c-d0fc917abaa4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b14aba5f-4472-456d-8a5f-edd38a4909cf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/049a2cf0-48a2-4d2a-886d-2650a7b47b40/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a120fb65-0a2f-40c0-b9a2-877004815d75/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d449290-614b-4fdb-ae9e-300752e4f409/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cebddeca-adb1-47a5-b771-3638b9694f3a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97d6568a-0050-4bb5-bd22-5614a459fd15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c821c62-b1fa-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0853ce67-b9e5-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/158be25a-b1fa-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9e272e3-b9e4-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9af7c68e-ba75-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a3efddd-ba75-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9e278a6-b504-11e8-bcab-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e50a6805-a336-480e-be36-2920373fb366/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.is-study-room-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.645271,"longitude":-79.410504,"postalCode":"M6J 3N8","province":"ON","streetName":"800 Richmond Street West"},"id":"50009b-801","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3N8","streetname":"800 Richmond Street West","apartment-type":"apartment","floor":7,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"ON","total-rent":1850,"unit-size":557},"lastPublishedDate":"2026-08-07T15:11:25.462Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abb37d3a-b821-4ae5-8023-0bd6618bf12a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7c13b04-0cde-4b5c-ae42-d88b24be7896/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/228ed1b2-c31a-4c5d-811b-c5e083b58536/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3cff49b-c1a5-49eb-8a59-fd715c085a22/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/12c17f29-3fea-4a1d-aa76-b1cf8717f01d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4b32476-287f-49c9-a43b-eff30b0332b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b88de9c-175d-4df2-bedc-249d09c712db/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/528b18f3-e15e-434e-8767-4a9d7c15f8e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eefc3b5d-00f8-40ad-a885-1af4b48435c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01576e2f-2913-4cc4-bb26-58cbe6fb1fd1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abb37d3a-b821-4ae5-8023-0bd6618bf12a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.is-study-room-included-in-amenities","keyfact.is-billiards-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.645271,"longitude":-79.410504,"postalCode":"M6J 3N8","province":"ON","streetName":"800 Richmond Street West"},"id":"50009b-912","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6J 3N8","streetname":"800 Richmond Street West","apartment-type":"apartment","floor":8,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"ON","total-rent":1800,"unit-size":500},"lastPublishedDate":"2026-08-07T15:10:46.546Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/593f0517-276a-4e9a-87d4-697f7894df7b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/219ab19a-8e03-4f87-a182-a194716ff655/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7302e66-309a-4d7a-a9ee-48fc9bef1122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d7f698f-a33d-440b-a50a-c4f828219d87/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4efc0f8-9966-4e54-a3ca-2b62504669ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4410108-c1cd-4060-a5b4-2958dd4ef3ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/528b18f3-e15e-434e-8767-4a9d7c15f8e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eefc3b5d-00f8-40ad-a885-1af4b48435c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4ac501-0a88-4dd3-9ea9-1c4714f72fc9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01576e2f-2913-4cc4-bb26-58cbe6fb1fd1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/593f0517-276a-4e9a-87d4-697f7894df7b/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.is-study-room-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Parkdale","city":"Toronto","latitude":43.639125,"longitude":-79.437116,"postalCode":"M6K 2Z3","province":"ON","streetName":"188 Jameson Avenue"},"id":"50010a-101","keyfacts":{"borough":"Parkdale","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6K 2Z3","streetname":"188 Jameson Avenue","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":9,"province":"ON","total-rent":2250,"unit-size":658},"lastPublishedDate":"2026-08-07T15:10:25.716Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/444ff3c9-9a0d-4d86-8624-8ef32f09cb0f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa9bbe82-6fd8-43f1-86ce-ec682dd8946d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c697361-6daf-4c2c-b7cf-1dba69703429/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62686d73-4227-4113-889d-20a8815be88e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b175435-802a-4a91-8740-99b66e7356b7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d51db579-c6c9-43ce-8ecb-ee72dced6215/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d7ae3a6-ffb1-4e5e-bffb-3a22365f3350/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b54bc48-687d-11ea-8ab7-0a580ae948e1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27b040d5-ba90-11e9-8112-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c003a0b-ba90-11e9-8112-5a8f8168873b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/444ff3c9-9a0d-4d86-8624-8ef32f09cb0f/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Parkdale","city":"Toronto","latitude":43.639125,"longitude":-79.437116,"postalCode":"M6K 2Z3","province":"ON","streetName":"188 Jameson Avenue"},"id":"50010a-404","keyfacts":{"borough":"Parkdale","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6K 2Z3","streetname":"188 Jameson Avenue","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":9,"province":"ON","total-rent":1800,"unit-size":581},"lastPublishedDate":"2026-08-07T15:09:32.601Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d602d7e0-3956-42b7-88cd-5c3e7b04b0b0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/699d339c-41cf-46de-9c46-dc487c5d35fc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6e6708f-9e30-4cf3-9a8e-c5b3b27754af/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5a1cf24-aa9e-43c5-91d6-6d802aac8ac0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0daebbec-b6e6-4a2b-8ec9-e31e2de75294/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c77a6a7-11f6-4c93-8b69-6116e5d92e16/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac7ee224-6a11-4063-99fd-867e48b4d3e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13d4f071-7ab0-4283-806b-05481a723a85/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7e037aa-b854-11e9-90fd-0a580ae947d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29224767-ba90-11e9-8112-5a8f8168873b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d602d7e0-3956-42b7-88cd-5c3e7b04b0b0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Parkdale","city":"Toronto","latitude":43.639125,"longitude":-79.437116,"postalCode":"M6K 2Z3","province":"ON","streetName":"188 Jameson Avenue"},"id":"50010a-505","keyfacts":{"borough":"Parkdale","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6K 2Z3","streetname":"188 Jameson Avenue","apartment-type":"groundFloor","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":9,"province":"ON","total-rent":1925,"unit-size":635},"lastPublishedDate":"2026-08-08T14:18:21.378Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf907d4e-5826-444b-928a-bcbadd917bd8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31b283fa-50ac-48c4-859a-d7324673f86a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/60b242af-5966-47d0-9ba5-f7986342960d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32e5063f-d37b-414b-aa20-a21cd9aaefd2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4cea3d74-e98a-4f4d-9f74-dead50730e5f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ce6db4a-8fe2-4a62-91eb-93dfab913aba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b721e601-17f7-49b7-9f33-cd0325474391/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e0074b6-1435-4614-914c-3c3014329e70/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4424ce67-c7bf-460b-a783-2820a324dc23/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9785ee0-fad9-4543-903c-b901cf512455/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cf039e45-5fed-11ea-a851-0a580ae949f7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c003a0b-ba90-11e9-8112-5a8f8168873b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf907d4e-5826-444b-928a-bcbadd917bd8/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Parkdale","city":"Toronto","latitude":43.639125,"longitude":-79.437116,"postalCode":"M6K 2Z3","province":"ON","streetName":"188 Jameson Avenue"},"id":"50010a-703","keyfacts":{"borough":"Parkdale","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6K 2Z3","streetname":"188 Jameson Avenue","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":9,"province":"ON","total-rent":1800,"unit-size":571},"lastPublishedDate":"2026-08-07T15:09:13.013Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97e691d0-4f9c-414f-ab1d-ebabb3794713/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/759a6e4b-085a-47a6-b0cb-dae51e01f9ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5a91c10-eb8b-452e-9db7-5ce46c2f00f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c04557cd-a8a8-4878-9af3-a5b66511affb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e87cd28-93ec-421e-96cb-69e46439ea6f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/198470ce-0ca8-4e3b-9592-bc20485c2404/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c67599fe-f3cf-4ada-93c3-339102807aff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8657e1ed-517f-4439-9148-f9fa99ae3905/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27b040d5-ba90-11e9-8112-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29224767-ba90-11e9-8112-5a8f8168873b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97e691d0-4f9c-414f-ab1d-ebabb3794713/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Beaches","city":"Toronto","latitude":43.677231,"longitude":-79.302673,"postalCode":"M4L 1V7","province":"ON","streetName":"501 Kingston Road"},"id":"50012a-105","keyfacts":{"borough":"Beaches","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4L 1V7","streetname":"501 Kingston Road","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":9,"province":"ON","total-rent":2150,"unit-size":675.5},"lastPublishedDate":"2026-08-04T16:23:22.934Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d55bc447-9a34-4c67-b350-5dbce081b2f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b190fef-ba4d-4a68-aa19-a3fdda9c0d2a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a493fa4-9d76-4cda-818d-6e8dd73707c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3783f498-9548-44c8-82aa-0d2e6b1b9c92/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1c58133-4441-4ce5-bc5e-3699868b50ff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe334d03-e84a-4e26-8b33-7d431524ecfd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a833335a-715d-4cf9-8bd4-cb3e1b17efe9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5cc603d3-0e44-4a10-b49d-3c37f9097924/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19b0e36-4fec-47fb-9455-cb039f71a1cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c84bd4a2-9b4e-459a-b7a1-b0efabe8edf7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55486ce1-d215-4522-b7c8-d75b094d3c37/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae0669ce-612b-4e4b-be2d-2d703d1b447d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f01e02c1-aaca-4fbc-ae17-fbd647483c3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b2e5e45-8c9b-4c5a-93e8-3bbf6fd192b6/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d55bc447-9a34-4c67-b350-5dbce081b2f5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Beaches","city":"Toronto","latitude":43.677231,"longitude":-79.302673,"postalCode":"M4L 1V7","province":"ON","streetName":"501 Kingston Road"},"id":"50012a-209","keyfacts":{"available-from-date":"2026-08-10T00:00:00.000Z","borough":"Beaches","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4L 1V7","streetname":"501 Kingston Road","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":9,"province":"ON","total-rent":2550,"unit-size":886.2},"lastPublishedDate":"2026-08-04T18:35:36.674Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfb8cd6e-261c-4812-ba67-8563be0c231f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0bb6bb03-e9de-4f73-8362-71bc3052b4d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4882e27-7088-4305-850d-7a6dcf8e9242/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8fff851-42cb-4e68-a539-c5ff6d0f1d37/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77fd1680-ca1d-4018-9773-5011bf910b23/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa71e7d0-23ef-46d6-8ad7-9aef13d1a869/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9132742-db9d-4a3e-9e00-41711422c55a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5951e843-69b6-48d7-9103-1447040150b3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fdfd8bf6-ce8c-4fac-a000-705d5d9572ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35666acb-dc11-4b1b-873d-6216f0d4f5b9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff2d5006-9726-4fbc-a8b2-a3a8b5d4fe28/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37969e7f-6e6c-4072-9a14-7cbbe5d6862e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b2e5e45-8c9b-4c5a-93e8-3bbf6fd192b6/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfb8cd6e-261c-4812-ba67-8563be0c231f/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Beaches","city":"Toronto","latitude":43.677231,"longitude":-79.302673,"postalCode":"M4L 1V7","province":"ON","streetName":"501 Kingston Road"},"id":"50012a-701","keyfacts":{"borough":"Beaches","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4L 1V7","streetname":"501 Kingston Road","apartment-type":"apartment","floor":6,"number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":9,"province":"ON","total-rent":4500,"unit-size":1456.2},"lastPublishedDate":"2026-07-09T17:00:48.699Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b19a36ac-fe6f-43c0-a46e-7409128bce11/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b2e5e45-8c9b-4c5a-93e8-3bbf6fd192b6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44c6e292-d811-4ea3-b14f-01c45908062c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54d447ab-e276-4368-bac9-488f9d2290a5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0bb7d650-ff5b-4ab2-b582-87b0fab08c16/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a45bdbdc-6e9f-4515-8c70-2c0397674ca7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc3fdf1f-5bdd-41fc-815f-a6de992f73b8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2bf3229-81c7-420b-80f3-ad5254a3b27a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa250557-7caa-49e3-ab85-86a502ee018b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/488b73a0-4785-4307-a3cc-9eccdc49f2c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5827a8b-64a6-420e-a1f1-bdd989b46204/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6a3ae447-240f-4f82-8501-52cfb5ce71ef/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b19a36ac-fe6f-43c0-a46e-7409128bce11/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-patio"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.68511,"longitude":-79.40713,"postalCode":"M4V 2T4","province":"ON","streetName":"263 Russell Hill Road"},"id":"50013a-107","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4V 2T4","streetname":"263 Russell Hill Road","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":8,"province":"ON","total-rent":1700,"unit-size":302},"lastPublishedDate":"2026-07-21T21:05:27.357Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3ba6b3c-ebbc-11ea-aa33-0a580ae94a7f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09554f88-e30c-11ea-9100-0a580ae94a7f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd9711a6-ebbc-11ea-b681-0a580ae9450f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc4e16db-ebbc-11ea-aa33-0a580ae94a7f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3343250-e30b-11ea-9297-0a580ae94c25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34cfc825-ebbd-11ea-9f08-0a580ae94c6e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/12f2a744-ebbd-11ea-9f08-0a580ae94c6e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d60a7ced-ba8c-11e9-8112-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/961bfe9c-e0b9-11ea-8845-0a580ae94531/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3ba6b3c-ebbc-11ea-aa33-0a580ae94a7f/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.685223,"longitude":-79.407313,"postalCode":"M4V 2T3","province":"ON","streetName":"265 Russell Hill Road"},"id":"50013b-205","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4V 2T3","streetname":"265 Russell Hill Road","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":9,"province":"ON","total-rent":2150,"unit-size":600},"lastPublishedDate":"2026-07-30T16:24:12.821Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/968469ee-65ef-11e9-b352-0a580ae9413f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66e0fa88-65ef-11e9-b86b-0a580ae9435b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63e0d9e7-65ef-11e9-b86b-0a580ae9435b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/61dc7e66-65ef-11e9-b86b-0a580ae9435b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f8b3471-65ef-11e9-b352-0a580ae9413f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c80daa0-65ef-11e9-b352-0a580ae9413f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06686f8c-ba9d-11e9-9f00-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e2abed6-ba8f-11e9-8112-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f247c97b-c3e5-4273-8388-1ffe43557196/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/968469ee-65ef-11e9-b352-0a580ae9413f/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Roncesvalles","city":"Toronto","latitude":43.646517,"longitude":-79.448561,"postalCode":"M6R 1M3","province":"ON","streetName":"150 Fermanagh Avenue"},"id":"50015a-61","keyfacts":{"borough":"Roncesvalles","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6R 1M3","streetname":"150 Fermanagh Avenue","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"ON","total-rent":2300,"unit-size":701.4},"lastPublishedDate":"2026-08-07T15:08:06.234Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db2f27e3-abf3-4a69-ab51-c031f137ff88/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/61b4944a-e52f-4d0e-8d52-8658513c5475/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ec06a8e-b7c9-4f1a-aa64-816f052fbcf6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f1e932a-ff0e-44ce-ac21-99ecb493b915/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ffd49eb-b1a9-4c3b-93fb-7be00ed30a32/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c92ae39-ccc6-4ce3-a466-35abdd5b0cea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9344668-322e-4845-830d-5321c4317f50/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9573eed4-ba7a-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97a99573-b9ea-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e27e05c-b9ea-11e9-a7cd-acde48001122/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db2f27e3-abf3-4a69-ab51-c031f137ff88/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.66445,"longitude":-79.38131,"postalCode":"M4Y 1C5","province":"ON","streetName":"54 Maitland Street"},"id":"50016a-204","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown East","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4Y 1C5","streetname":"54 Maitland Street","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"ON","total-rent":1600,"unit-size":297},"lastPublishedDate":"2026-07-20T17:21:47.709Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8904e7f9-fac0-4c9b-b3ea-f254d788c79f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ed610f5-64ed-4e80-9d8a-e43cc9197ac4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aea32939-a871-4b3a-a6b1-23f474ec3485/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/936235a7-df1d-4844-9f0a-f929dfe54bd2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef6eafa9-e082-4341-a350-56588f5fc2f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/024bc2e2-3173-4920-aac3-ad1edff2874b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5641bce1-468f-4171-a244-1b9efc920121/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fca9a345-b4dd-41cf-b776-d676b72ad2a1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e416370-94f8-423e-ab55-beba784f27ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4647821-2748-4a4a-8318-186c86c4a3f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34443ca8-7977-4966-b385-2a55526b5551/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16e5c915-4618-4b85-a8cf-495d36ed2404/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8904e7f9-fac0-4c9b-b3ea-f254d788c79f/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.66445,"longitude":-79.38131,"postalCode":"M4Y 1C5","province":"ON","streetName":"54 Maitland Street"},"id":"50016a-208","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown East","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4Y 1C5","streetname":"54 Maitland Street","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"ON","total-rent":1600,"unit-size":297},"lastPublishedDate":"2026-07-28T15:36:33.713Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/936235a7-df1d-4844-9f0a-f929dfe54bd2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aea32939-a871-4b3a-a6b1-23f474ec3485/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4629ac7b-f2f8-4549-8be8-cda243c212e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/019ed0a4-288f-4516-9ece-54d228a6dc2b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06fc5e2c-549d-4063-9eb4-a3e75f63c7d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/818a169b-122b-4e39-a33b-23a84d7e888b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f78463d-618b-478c-98db-0a8bf5002150/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41bdf3d3-dbed-4785-b169-c79c38367a69/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e416370-94f8-423e-ab55-beba784f27ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4647821-2748-4a4a-8318-186c86c4a3f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6175fc8-f530-49d2-a3b5-c8fb94d64d42/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/936235a7-df1d-4844-9f0a-f929dfe54bd2/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.664927,"longitude":-79.381382,"postalCode":"M4Y 1C5","province":"ON","streetName":"56 Maitland Street"},"id":"50016b-206","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4Y 1C5","streetname":"56 Maitland Street","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"ON","total-rent":1525,"unit-size":243},"lastPublishedDate":"2026-07-02T18:08:02.795Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96c63ccb-c0cb-4a56-a452-9d7ff45a4a27/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a9d372e-bd22-415a-ad7c-ad36014c82d6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8aeba614-e3ff-4f56-81b6-503e19337258/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9d40973-4083-4bc7-a6cd-493ee5ab242b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f65b6c8e-992a-4535-bdf0-5b166b11dec8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/850be1df-e439-4ef6-b8b2-086654efd19b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d92faa03-7eb3-4025-ac01-217c7f553533/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5b38101-77d6-4710-84a2-9300c02943a6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e416370-94f8-423e-ab55-beba784f27ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4647821-2748-4a4a-8318-186c86c4a3f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6175fc8-f530-49d2-a3b5-c8fb94d64d42/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96c63ccb-c0cb-4a56-a452-9d7ff45a4a27/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.664927,"longitude":-79.381382,"postalCode":"M4Y 1C5","province":"ON","streetName":"56 Maitland Street"},"id":"50016b-207","keyfacts":{"available-from-date":"2026-08-21T00:00:00.000Z","borough":"Downtown East","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4Y 1C5","streetname":"56 Maitland Street","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"ON","total-rent":1550,"unit-size":237},"lastPublishedDate":"2026-08-04T19:49:42.481Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/934e8235-5c28-4670-bc53-9d9de1ac33e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c220bec-e1f0-4640-b3ac-abffdad12ea1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b98ecef-6a29-4837-8718-ec373f7921c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30964949-97be-4886-b510-e790338c4163/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1db2c10b-f032-4c32-b4c6-7ce152ad37f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8404e78b-597e-45b4-96d2-749d6510e897/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/818a169b-122b-4e39-a33b-23a84d7e888b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3df18055-0b7e-433f-bed1-5579c70d2691/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6175fc8-f530-49d2-a3b5-c8fb94d64d42/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4647821-2748-4a4a-8318-186c86c4a3f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e416370-94f8-423e-ab55-beba784f27ec/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/934e8235-5c28-4670-bc53-9d9de1ac33e9/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.664927,"longitude":-79.381382,"postalCode":"M4Y 1C5","province":"ON","streetName":"56 Maitland Street"},"id":"50016b-308","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown East","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4Y 1C5","streetname":"56 Maitland Street","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"ON","total-rent":1550,"unit-size":243},"lastPublishedDate":"2026-07-20T17:27:48.362Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3999479-d4de-4df3-b302-d3bbb07cc908/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7c1ef87-6f3b-49ea-933e-ef1aea9c93c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/024bc2e2-3173-4920-aac3-ad1edff2874b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8404e78b-597e-45b4-96d2-749d6510e897/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5641bce1-468f-4171-a244-1b9efc920121/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fdaa41f0-0c6c-4c89-bbd7-cd83d3ff5024/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39d064d3-1fe1-48b9-bac1-f7316ab2c346/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e416370-94f8-423e-ab55-beba784f27ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4647821-2748-4a4a-8318-186c86c4a3f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6175fc8-f530-49d2-a3b5-c8fb94d64d42/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3999479-d4de-4df3-b302-d3bbb07cc908/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Parkdale","city":"Toronto","latitude":43.637132,"longitude":-79.42993,"postalCode":"M6K 2K4","province":"ON","streetName":"77 Spencer Avenue"},"id":"50017a-609","keyfacts":{"borough":"Parkdale","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6K 2K4","streetname":"77 Spencer Avenue","apartment-type":"apartment","floor":6,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":9,"province":"ON","total-rent":1800,"unit-size":540},"lastPublishedDate":"2026-07-30T17:41:23.048Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a4415ce-eb98-11ea-96b9-0a580ae9450f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fef593f-eb98-11ea-96b9-0a580ae9450f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b4b5053-c56c-11ea-9b2b-0a580ae94810/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/480490fa-c56c-11ea-a4c9-0a580ae9434f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c0f386-c56c-11ea-9b2b-0a580ae94810/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ca82134-c56c-11ea-9b2b-0a580ae94810/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd4bfe83-eb97-11ea-bac0-0a580ae9450f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d43603d9-eb97-11ea-ba35-0a580ae94c6e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc1dc9cb-c56c-11ea-a4c9-0a580ae9434f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c14473ed-c56c-11ea-a4c9-0a580ae9434f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d602e7ae-6543-11ea-8ab7-0a580ae948e1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f63cda1-de19-11e9-832a-0a580ae947f1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a4415ce-eb98-11ea-96b9-0a580ae9450f/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.668394,"longitude":-79.381076,"postalCode":"M4Y 1N7","province":"ON","streetName":"83 Isabella Street"},"id":"50021b-116","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4Y 1N7","streetname":"83 Isabella Street","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":3,"province":"ON","total-rent":1750,"unit-size":503},"lastPublishedDate":"2026-06-09T02:15:49.448Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efe39b85-1a86-4422-9148-dcb651c6ecc2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/368bab42-f191-4618-b3b0-1611b460f606/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ba21518-b647-404a-b5d3-908bc071a900/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/acd9d48a-c2db-43a7-af4f-3f6ee1dadff9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/306db6f1-6233-41f6-aa28-8437bc361312/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae8f54ac-e0b6-11ea-b964-0a580ae949f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad77da4b-1dd0-44e5-9e55-cecb62f9e476/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/daaf6a3a-e0b6-11ea-a330-0a580ae948d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b826535e-b786-11e8-b20a-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26188795-b1fb-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1802023-a5cf-407b-a330-1177a8b7a1a7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efe39b85-1a86-4422-9148-dcb651c6ecc2/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Parkdale","city":"Toronto","latitude":43.635403,"longitude":-79.434906,"postalCode":"M6K 2X1","province":"ON","streetName":"95 Jameson Avenue"},"id":"50022a-408","keyfacts":{"borough":"Parkdale","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6K 2X1","streetname":"95 Jameson Avenue","apartment-type":"apartment","floor":3,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":10,"province":"ON","total-rent":1885,"unit-size":513.6},"lastPublishedDate":"2025-01-31T18:10:43.867Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f5f075d-9d21-4a98-be89-859d49d54c8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f95ed090-eb10-4150-a4f2-2936a2b53173/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c432302-e872-43d9-a6c0-f6dc3c817e3b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dee4eeaf-4b25-4b15-9cd3-97d870389e62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d0bd846-913c-40d9-a551-e0eba8b1ac3a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0088219a-331f-4b7f-b343-202e6d29c2fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c5a6be0-d775-4c5f-92c5-3536aa8bb238/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20c759bb-5878-4c64-9575-fe14797c968d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad8f89dd-374f-4a99-922c-b8eefefb091f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac043b56-861e-11e9-a0a4-0a580ae94898/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f5f075d-9d21-4a98-be89-859d49d54c8f/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.705034,"longitude":-79.426916,"postalCode":"M6B 2Y7","province":"ON","streetName":"2400 Bathurst Street"},"id":"50023a-407","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6B 2Y7","streetname":"2400 Bathurst Street","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"ON","total-rent":2550,"unit-size":813},"lastPublishedDate":"2026-07-28T20:48:48.087Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18daaa17-d167-4570-888a-ad9fd57629f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd0d8e7d-17be-44d8-aae5-f6997783a20c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08ee56c9-9737-4924-878c-a0e4fed80152/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4172a50e-b309-4155-806f-e1e78ac2f8f0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/182085e8-7fa0-4534-b58a-2737ee6d734d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53ad1a6-1526-47d5-8550-94920719d3ba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77b94bce-695b-48ac-947e-b76c2cf871e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cd97c8b-fc63-449c-87c8-a9dd994b5074/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92555509-1fe7-44cf-89f3-ba12c3857340/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18daaa17-d167-4570-888a-ad9fd57629f4/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.663518,"longitude":-79.357776,"postalCode":"M5A 2E2","province":"ON","streetName":"230 Oak Street"},"id":"50025a-1106","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M5A 2E2","streetname":"230 Oak Street","apartment-type":"apartment","floor":10,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"ON","total-rent":1650,"unit-size":442},"lastPublishedDate":"2026-07-15T15:03:14.277Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffd6d891-a790-4eb7-8113-39fd32e679d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18a82a54-675a-436b-ac0f-a29ffaee5505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6a41dadf-8c6e-4805-8674-3ee6bffbecba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/486e68c2-ca8d-4a5c-b08f-87f6e7a61b16/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb6457a1-629c-49e1-881d-743d33dff60f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/197b7458-6235-493a-a8c6-6a7e98ee8726/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b9909ca3-f7d3-4b2b-a089-bc2245565439/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fa49b02-2160-4258-9585-e3ba441bfcac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8dd8e308-5087-4278-b945-2e6316f27a97/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d0fc9c9-f2dc-4f6f-870a-9b4629ff2d71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/096bd39e-18cc-40a6-a447-ced01aae5bf8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e95c9651-2d83-4e54-93b4-3f221822d125/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffd6d891-a790-4eb7-8113-39fd32e679d2/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.663518,"longitude":-79.357776,"postalCode":"M5A 2E2","province":"ON","streetName":"230 Oak Street"},"id":"50025a-1114","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M5A 2E2","streetname":"230 Oak Street","apartment-type":"apartment","floor":10,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":25,"province":"ON","total-rent":2150,"unit-size":647},"lastPublishedDate":"2026-08-04T16:18:27.212Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/287c34b1-ca8f-48cc-a5b7-bcb2d7b9545a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6683423f-96b0-11ea-84d4-0a580ae94544/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fef6de76-b792-11e8-b20a-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/929a4e6e-5c6a-4ad5-8438-e9fb9998fb5e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0900821f-db3a-4cf2-8ec7-ee4c0bd3aa5f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b8e36ce-62a1-4e8e-a700-e6dc6d1085db/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4db50ac0-6f44-449a-9945-34e90363ec20/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9058668b-966c-47c6-92f1-13e6bfb69bee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00120848-390a-4703-b4f6-bb3a6c81064b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18a82a54-675a-436b-ac0f-a29ffaee5505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/486e68c2-ca8d-4a5c-b08f-87f6e7a61b16/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb6457a1-629c-49e1-881d-743d33dff60f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/287c34b1-ca8f-48cc-a5b7-bcb2d7b9545a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.663518,"longitude":-79.357776,"postalCode":"M5A 2E2","province":"ON","streetName":"230 Oak Street"},"id":"50025a-1805","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M5A 2E2","streetname":"230 Oak Street","apartment-type":"apartment","floor":17,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"ON","total-rent":1600,"unit-size":365},"lastPublishedDate":"2026-06-16T19:29:48.216Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/486e68c2-ca8d-4a5c-b08f-87f6e7a61b16/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb6457a1-629c-49e1-881d-743d33dff60f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51fb2eeb-bb5c-47ac-94a0-a601e53aed08/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb727e63-33b5-4cc4-a842-7f62a00d61ac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59b0b253-46ce-4624-a9a5-f92958ba1524/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f760dd4-75ab-48bf-9c15-3ba21c5243b9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfeaefa2-6acc-4750-8cc1-79409310f3de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20588476-4b6c-44b2-9066-8e99d376452a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e8c505c-cd32-4c5c-9f70-214accfe1f77/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fe0adad-c1bd-4be5-aa8d-40f94b3ef0e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2168ef24-4a05-46e9-be49-423a7598b298/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e227d7a7-f05e-4823-a81e-d1ce0b621355/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/486e68c2-ca8d-4a5c-b08f-87f6e7a61b16/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.663518,"longitude":-79.357776,"postalCode":"M5A 2E2","province":"ON","streetName":"230 Oak Street"},"id":"50025a-209","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M5A 2E2","streetname":"230 Oak Street","apartment-type":"apartment","floor":1,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"ON","total-rent":1675,"unit-size":383},"lastPublishedDate":"2025-11-25T15:24:42.250Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6721b4c-cf25-4ede-8ed2-096f80fdbf57/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1f002ca-f48f-4918-93fb-d1efe6b3bf2d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/669d7aae-92fa-4239-a013-c1bd055f6fdb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d63a2dd3-0e00-4d4f-87e8-19ad12233066/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a9c33e-f7c7-4110-93a4-d9a13f45283f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e957c90e-f0ff-4598-be79-0d19498dc0cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39924ebd-c576-4bb9-934e-91d4ab3db545/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84f95bc0-a4ff-4443-955b-cb726de1a103/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/577833b1-1197-4129-9f49-0069c260bed3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8ee79a5-23a0-4594-9d68-d146a8d3e12b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fef6de76-b792-11e8-b20a-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6721b4c-cf25-4ede-8ed2-096f80fdbf57/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.663518,"longitude":-79.357776,"postalCode":"M5A 2E2","province":"ON","streetName":"230 Oak Street"},"id":"50025a-305","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M5A 2E2","streetname":"230 Oak Street","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"ON","total-rent":1725,"unit-size":365},"lastPublishedDate":"2026-08-04T16:28:44.466Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbb85ff8-6512-4daf-a2b2-10b605e929c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0fca4d5-e626-4660-a156-228a40ce73d3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bffa4be7-9032-44b8-851b-a7ba98bf668e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00decbe5-de5c-11ea-9f18-0a580ae94531/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5cb26023-c21c-44bc-8b84-427474c63ae1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e266776d-02c7-40d6-a5b3-3c580a9fa5a5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc20b4cd-3d5a-451a-b028-5c44e6ca064b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b6e4b0d-84c5-4e79-8b9e-b52055df7574/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/699d66ee-1c7f-470e-ab8a-dc24cd7968b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fef6de76-b792-11e8-b20a-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a8267c6-01fb-4061-9cbd-22d4cd9780bb/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbb85ff8-6512-4daf-a2b2-10b605e929c5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.663518,"longitude":-79.357776,"postalCode":"M5A 2E2","province":"ON","streetName":"230 Oak Street"},"id":"50025a-411","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M5A 2E2","streetname":"230 Oak Street","apartment-type":"apartment","floor":3,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":25,"province":"ON","total-rent":2150,"unit-size":549},"lastPublishedDate":"2026-06-15T16:36:14.986Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5de8af18-06fe-4299-b042-4d7a8e37c12d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5738edab-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5770c68c-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fc3834e-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bfaf451-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0954b28-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9542e2f7-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94dd1c45-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94688883-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94127942-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b516c65d-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7b0242a-4b31-11e9-88ff-0a580ae946bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fef6de76-b792-11e8-b20a-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a4cc556-72d0-40be-921a-9fca23a06fea/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5de8af18-06fe-4299-b042-4d7a8e37c12d/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.663518,"longitude":-79.357776,"postalCode":"M5A 2E2","province":"ON","streetName":"230 Oak Street"},"id":"50025a-510","keyfacts":{"borough":"Downtown East","city":"Toronto","is-available-from-now-on":true,"postalcode":"M5A 2E2","streetname":"230 Oak Street","apartment-type":"apartment","floor":4,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":25,"province":"ON","total-rent":2050,"unit-size":653},"lastPublishedDate":"2026-07-24T15:03:48.587Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d61d738-3d04-4d12-bc7b-1cf27ff092de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4add3fa1-1754-4b76-9da9-cd0f8cf10cdd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbf5f13a-6433-4060-923a-2024c8979a4b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/108fdbd6-680c-4fa3-9ecc-b19e49d181b6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/330d2fe1-00e4-476c-be9c-3b6f1a8cf0c0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98f665e0-e50d-4a6f-9535-1051585755c9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3536be84-7abd-4056-b4f8-d1ab5c100d07/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9121520d-b244-4d89-a905-9257e6a32a3c/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d61d738-3d04-4d12-bc7b-1cf27ff092de/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.681852,"longitude":-79.429,"postalCode":"M6C 2Z3","province":"ON","streetName":"143 Arlington Avenue"},"id":"50026a-19","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6C 2Z3","streetname":"143 Arlington Avenue","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"ON","total-rent":1875,"unit-size":478},"lastPublishedDate":"2026-07-08T19:55:25.639Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/208c7f08-0901-475b-8761-4e5a7f11f571/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94ffddd7-490f-4062-95b3-524aac53f663/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d6e6327-727f-4f1c-a127-3663d4790aff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3c47961-5141-4120-9535-48442e9e85a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e05b733-2788-4844-9cc9-607f133165dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3b8f786-4e00-4f1d-882c-33318ab8b621/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4beea114-e11d-4f0a-b240-b817dd16486c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e786b62-5f12-4cbe-a613-04603d641075/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e3339a4-b1fd-11e9-8910-82cb927a8b9b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/208c7f08-0901-475b-8761-4e5a7f11f571/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Scarborough","city":"Toronto","latitude":43.687469,"longitude":-79.272035,"postalCode":"M1N 1R3","province":"ON","streetName":"1420 Kingston Road"},"id":"50027a-201","keyfacts":{"borough":"Scarborough","city":"Toronto","is-available-from-now-on":true,"postalcode":"M1N 1R3","streetname":"1420 Kingston Road","apartment-type":"groundFloor","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"ON","total-rent":1695,"unit-size":549},"lastPublishedDate":"2026-07-28T17:45:41.933Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afec9159-8e24-4f9e-939d-bb88f8b88971/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/456e1f50-7f00-4a43-9b66-2399231946f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43d91728-dcc9-4bc9-8db6-4979285d5b7c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d06c240-39f6-4f41-a902-380ce914f6cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3f8e41b-2c89-4802-a7cd-0e3cda6c1eba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ab6ae40-e2ff-42a1-bd8c-43add8502e92/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0abe4557-5161-11e9-9173-0a580ae94384/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1381fcb-283e-46d5-a9ab-51375d539111/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de0a3785-ba52-4007-8c19-0e4103e8cc21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9be4e053-5420-4662-909a-3618cfeeb381/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9639825-b048-4bae-8fe2-1b31720c46da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d83abd9-d3b3-4216-9e84-e4772f3bcf13/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afec9159-8e24-4f9e-939d-bb88f8b88971/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.482613,"longitude":-73.599859,"postalCode":"H3Z 1E8","province":"QC","streetName":"4557 Sherbrooke Street West"},"id":"50030a-12","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1E8","streetname":"4557 Sherbrooke Street West","apartment-type":"groundFloor","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1795,"unit-size":553},"lastPublishedDate":"2026-07-31T21:50:48.012Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfdbf5c-32ed-4bc9-85bb-5e4ba18409f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bc3259b-3e42-4574-84cd-b2f365773516/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e68cdb44-2a49-4cc7-beeb-1ff7c8f8fd97/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/374ba5f1-2532-4f06-84b1-9c879b6177fd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fd1ce10-72bd-4a2a-9590-77c29f616db9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87205af5-02b1-4cb7-9ec7-df9a893ad1ac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969f0e1d-d629-4dbf-901f-5ae12f1171f0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ac5113-abaa-442c-8b1a-a2ea0373a620/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f05c56c-d920-4fa5-83be-fc5256ec405b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09c846be-d1ea-49a1-9889-363568ee60f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9655def-32a6-4bae-9199-ec9f955bf214/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20cff20d-e04a-11e7-9226-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d08edd40-b1f8-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95df8715-5744-449b-af87-7306c770eb8e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfdbf5c-32ed-4bc9-85bb-5e4ba18409f4/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.482613,"longitude":-73.599859,"postalCode":"H3Z 1E8","province":"QC","streetName":"4557 Sherbrooke Street West"},"id":"50030a-304","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1E8","streetname":"4557 Sherbrooke Street West","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":5,"province":"QC","total-rent":3095,"unit-size":1012},"lastPublishedDate":"2026-07-01T23:33:13.294Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb1db661-ec1b-424f-b019-767825e934c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92faf820-e263-41d8-82ad-08e62922067b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e193e0d9-acf4-461c-9d9e-16302c3986a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8266f9-2a1c-4c62-b5e8-e5836d4e47f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/52f193c8-e49a-4982-9414-705de3b03ca7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b34647f3-5667-40c2-ac94-0dd0ba97f5ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e1c5a03-00a1-4594-8334-96e707032f1d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d90d816-1832-43c1-a40c-734ad7557d52/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ae588b7-e3de-4c01-8eb5-45d77fa96fe4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af26a2a8-92e9-47a1-a034-4704826c8bd8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c301ae-e123-4468-8710-038a4e3e913c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81aa3938-a2fe-42e9-92b7-0267768ab927/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eb4a817-fdfc-4b61-bb01-bb9b50d4027a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bee06e54-737b-4c11-a4cb-2a1344cd3ea4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0295462d-dbe1-4c7c-844c-c9824518c636/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfee79ad-1ab2-11ea-81cb-0a580ae9413a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb1db661-ec1b-424f-b019-767825e934c1/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=kcf5ymV2P8G","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.482613,"longitude":-73.599859,"postalCode":"H3Z 1E8","province":"QC","streetName":"4557 Sherbrooke Street West"},"id":"50030a-406","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1E8","streetname":"4557 Sherbrooke Street West","apartment-type":"apartment","floor":4,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":2395,"unit-size":944},"lastPublishedDate":"2026-07-31T21:40:44.637Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bc58f78-ba75-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2b95e63-b1f8-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/699b3565-ba75-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6490c5ce-ba75-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63d84b3d-ba75-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64e03d84-b9e4-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65fefbd0-ba75-11e9-b747-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9f4f407-b1f8-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/517d037e-b9e4-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc7245ba-5da2-4a98-85a4-28c203a6ff9d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bc58f78-ba75-11e9-b747-5a8f8168873b/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=dAAcZUPxTBx","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"North York","city":"Toronto","latitude":43.727225,"longitude":-79.31798,"postalCode":"M4A 1K5","province":"ON","streetName":"25 Eccleston Drive"},"id":"50031a-206","keyfacts":{"borough":"North York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4A 1K5","streetname":"25 Eccleston Drive","apartment-type":"apartment","floor":1,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"ON","total-rent":2200,"unit-size":750},"lastPublishedDate":"2026-06-23T15:04:08.588Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abfdae76-8a60-4148-9aa8-ce03417c9519/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a2643b4-5e4d-4c67-a25b-a84cea2d87dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6841345b-a8dc-4211-aa1f-879eca45d77b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20f01563-7d71-4c3b-95d4-76cc391625fa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e2b7482-484f-4e62-8550-082c4ad6aa27/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97fa9484-31a5-4f05-a549-0c7e6f551fe8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea22d6a2-a419-11e9-b276-0a580ae94df3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/91c9ebe5-cefe-49b9-be90-5f6b4771aa50/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abfdae76-8a60-4148-9aa8-ce03417c9519/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"North York","city":"Toronto","latitude":43.727225,"longitude":-79.31798,"postalCode":"M4A 1K5","province":"ON","streetName":"25 Eccleston Drive"},"id":"50031a-312","keyfacts":{"borough":"North York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4A 1K5","streetname":"25 Eccleston Drive","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"ON","total-rent":1950,"unit-size":674},"lastPublishedDate":"2026-06-29T18:40:36.406Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2712eb0a-6b99-4fb5-9654-46484c3e6c62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb7f396a-7c10-4001-8c44-fa7d0d3f0620/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32f0ec97-9ae2-4e4a-b79b-289caa9e1b66/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8b567b1-a521-47d6-8a8d-117817ad1fc9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dd2b4d4-8060-49a3-b861-500b8ae49c90/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2712eb0a-6b99-4fb5-9654-46484c3e6c62/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.491017,"longitude":-73.622441,"postalCode":"H3W 1W6","province":"QC","streetName":"4570 Chemin Queen Mary"},"id":"50032a-203","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 1W6","streetname":"4570 Chemin Queen Mary","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1038,"unit-size":550},"lastPublishedDate":"2026-07-24T14:12:17.954Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cda4ab10-10eb-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd1f004e-10eb-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/024a7394-10ec-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13922085-10ec-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13c824a6-10ec-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d949ad7-10ec-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d074300-e04b-11e7-9226-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a556cf1-e04c-11e7-9226-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a95aa42-e04c-11e7-9226-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df21673a-52cf-4de0-97a9-d7e475423037/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cda4ab10-10eb-11e8-ac7c-00155d8e330a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.490572,"longitude":-73.62282,"postalCode":"H3W 1W6","province":"QC","streetName":"4590 Chemin Queen Mary"},"id":"50032c-107","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 1W6","streetname":"4590 Chemin Queen Mary","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1279,"unit-size":625},"lastPublishedDate":"2026-08-03T14:30:40.612Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bc68ca9-5e5d-46c2-bd09-64b0050d5f56/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9282c12c-82df-4ab5-adb1-b9089bc02de2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa7e088-c6a4-4a45-a47b-bc483a35d2e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cace65-ec6e-4429-b065-cb087e3e8628/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42d63e05-bb1d-4cc6-a691-eb0423a540f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1230c06-dac4-4724-96fe-6b6b3f83dead/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4e6812a-7103-4508-96f5-9725e07d2b3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e2af912-56a4-4ea3-a4aa-ede8e9dadcfb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bc68ca9-5e5d-46c2-bd09-64b0050d5f56/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.490572,"longitude":-73.62282,"postalCode":"H3W 1W6","province":"QC","streetName":"4590 Chemin Queen Mary"},"id":"50032c-401","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 1W6","streetname":"4590 Chemin Queen Mary","apartment-type":"apartment","floor":4,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1508,"unit-size":780},"lastPublishedDate":"2026-08-03T14:53:13.816Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a5ef5b0-9ed0-47c5-a2c7-5eaa30be4e1f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9856379e-c816-400c-81a0-d343ccc1a96a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd40e1db-0acb-44c4-9877-decfb76bbea4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d41db5a-44b7-4ae2-ba14-4928c02d4acd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/646bdba1-e5b8-4da3-9c50-8ea4d4566738/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/966ca534-7c9b-4d0f-ae04-05dde8761de9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5882643-9ca1-4b80-83c7-a058268d2bea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e83a17-6105-4d12-8bed-aa366553c0e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1347d6f1-5431-48b5-8cbc-0dd2acfe3758/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8ccc7af-7789-4436-b622-62af06b2849d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19cc6f56-d3e3-4ef5-b89d-c52fb7472312/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/578cd2c5-6ba9-4e38-ac95-f5bf381da855/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44525b96-6195-4fb0-9681-400c235f1e85/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de276be8-03f5-4f54-ad9e-579effe66cb0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cf30a0f-1d3d-448a-8b44-b8cf6581a92e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0154772-0f33-44ca-97ca-358785d24f0d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8730de6c-d59d-11ea-9bb2-0a580ae94870/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a5ef5b0-9ed0-47c5-a2c7-5eaa30be4e1f/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501329,"longitude":-73.581489,"postalCode":"H3G 1Y4","province":"QC","streetName":"3468 Rue Drummond"},"id":"50034a-0102C","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1Y4","streetname":"3468 Rue Drummond","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":14,"province":"QC","total-rent":1550,"unit-size":322.8},"lastPublishedDate":"2026-06-15T22:34:48.223Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b2c0f22-02de-4e90-bc48-cb01e6ad6a48/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abf55269-76f9-457f-a25f-dbda78350ef0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc16423-aea5-4b06-8645-0e9b67f5008a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11a4a3c8-fa8f-4aa8-a08e-ffda7746c5cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e76d8f-dcfc-4ba3-872f-828dbc37a03e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c52c0a7-0c8a-4662-be96-fed3d1ce35fb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3873cd9a-bfc8-44f6-96c1-1af61f04b95f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e353df98-61ff-4bc0-9ddf-8cc0dbd639ab/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b2c0f22-02de-4e90-bc48-cb01e6ad6a48/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501329,"longitude":-73.581489,"postalCode":"H3G 1Y4","province":"QC","streetName":"3468 Drummond"},"id":"50034a-1108","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1Y4","streetname":"3468 Drummond","apartment-type":"apartment","floor":11,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"QC","total-rent":1945,"unit-size":806},"lastPublishedDate":"2026-07-19T16:11:00.985Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba74437-0fab-490c-9466-ed9e2dc83909/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/668e5376-5f39-44fb-bcc2-b8f53dce09e1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea8e9ec-f521-4f67-afce-1a4d65a90fad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/814adad2-cdd2-4ebf-a713-2e15eeb0cc1e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75b97a13-2355-4609-90ea-d789003ef299/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a0aaf77-aa28-4329-9639-9a4ebbec3d7b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8871a0b6-f16b-46a2-a7a2-b911685993b3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/553e9abf-e7ec-4fc8-aa94-4c421fbdb787/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9763d540-776d-40be-9543-4024be49e7d4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b551dd2b-242d-42dc-8a9f-3c70d528fdf9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b94b038f-ad40-4888-b094-32f2d2c5aeb1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2fc0822-5cd8-4a8a-8d76-aefa2b72da91/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8fe28f6-9752-4354-bfff-24e36e3dbf16/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68c14a0f-be9c-4be9-b034-bf91b35c310e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6086109-92d5-41df-a5ad-51f7bf0279bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de674f5c-0516-4248-ba03-96685e58e8cf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3ff9e38-58aa-4c04-b0e9-1ea342f4a967/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae2c7f5b-54f5-4d05-91e7-ba8d729b3433/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8ec48ea-8cf3-4e92-bacf-e9e7c3e40eac/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba74437-0fab-490c-9466-ed9e2dc83909/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501329,"longitude":-73.581489,"postalCode":"H3G 1Y4","province":"QC","streetName":"3468 Rue Drummond"},"id":"50034a-503","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1Y4","streetname":"3468 Rue Drummond","apartment-type":"apartment","floor":5,"free-rent":"upToTwoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":5495,"unit-size":1468},"lastPublishedDate":"2026-04-29T19:16:37.987Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe128d71-5127-4e10-ad46-0a0129ed2e1d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/679f29a1-401b-4267-ae3e-0117cc4b1803/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e581a1e-03ba-4aa2-95de-fab2468c2fd1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a8076c-7378-4b63-ba0f-cbdb15857e1e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5166fd76-f0a6-4788-9df0-0a6a26598116/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeab31a3-6c9b-4008-97eb-2c94d813ea10/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8634e82c-3d61-4e6d-bce2-68fdb8144b33/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83c3718d-a2eb-431e-a36a-e57d865d4a15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4054e6b5-747b-410f-a0c5-50d3372a705c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ccdfc56-6c02-43d8-81da-fb48a038e2fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84ab3b98-a7c6-496f-bf35-a46e41824605/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8be298d-6e16-4e6a-8da4-e1a7f2a3750c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19166fad-3628-46f1-8bef-86f853f3f3dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b9d37cf-d628-445a-98c0-6768f121ba2e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84da87af-a5f1-475e-8b2b-96af3c76ccd0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d64c779-dbe3-4250-919e-bd5014cfc56e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe128d71-5127-4e10-ad46-0a0129ed2e1d/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501329,"longitude":-73.581489,"postalCode":"H3G 1Y4","province":"QC","streetName":"3468 Rue Drummond"},"id":"50034a-505","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3G 1Y4","streetname":"3468 Rue Drummond","apartment-type":"apartment","floor":5,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2995,"unit-size":1436},"lastPublishedDate":"2026-07-19T16:13:16.195Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794f7613-62b6-41e0-9c3e-d5a3895e2c18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0e4e1a4-b1f7-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26a9746-b1f7-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8fd0f1-b1f7-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d47af42-b1f7-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e038533-b1f7-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f74a165-b1f7-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7d68ce-b1f7-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4bea9e5d-b9ef-11e9-94df-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb724a1-b9e3-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cdea1830-b1f7-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/453f01e4-b9ef-11e9-94df-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43cd4972-b9ef-11e9-94df-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49a89d9a-b9ef-11e9-94df-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46af5ac6-b9ef-11e9-94df-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/828ada38-73f7-4468-a908-558f947f24d3/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794f7613-62b6-41e0-9c3e-d5a3895e2c18/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.494514,"longitude":-73.618953,"postalCode":"H3V 1A6","province":"QC","streetName":"3710 Chemin Queen Mary"},"id":"50035a-12","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3V 1A6","streetname":"3710 Chemin Queen Mary","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1599,"unit-size":619.7},"lastPublishedDate":"2026-07-12T21:13:54.398Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cca8c7a4-128a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7de713-128a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccceed45-128a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/122f3dec-128b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/027e3688-128b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02a657f9-128b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02c9976a-128b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02edc13b-128b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0b61611-128a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0d9a3a2-128a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e35a5d3-3bf8-4905-8848-323f90427707/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cca8c7a4-128a-11e8-ac7c-00155d8e330a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.494361,"longitude":-73.6192,"postalCode":"H3V 1A6","province":"QC","streetName":"3730 Chemin Queen Mary"},"id":"50035c-104","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3V 1A6","streetname":"3730 Chemin Queen Mary","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1825,"unit-size":897},"lastPublishedDate":"2026-06-20T03:30:34.925Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194bfe5c-54af-482e-a66a-1659810c7007/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320694aa-3f6e-44a4-9417-acd7e86215a5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcce7774-77ed-4329-ae18-e06b8d4a3c10/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83fec159-3b08-43a3-bf9a-0ac09f5fcdb8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b6aedc9-2469-4490-bda0-a84794db77f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0bb02a33-5a3e-44b0-ac99-19b9de7fbf5d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb944a62-8bce-4252-b818-f57a0b460e64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcac1a9a-9cc2-4aea-b206-318db25035dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7394fb2e-4ea6-43b1-a38f-045eff003188/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7b63899-e99a-49ac-9b69-ebf83c450e84/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11747b77-7c16-4bcf-adc1-a65bbb1bd7f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/274b4531-e7fe-4e1d-841f-66d6508c7ca5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f141f34-6f6b-49ec-90a4-4a7c6cc816f7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eaf67ab2-1183-4ad5-8c9d-3afe068970af/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194bfe5c-54af-482e-a66a-1659810c7007/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=snjzGzWxV8b","highlightedKeyfacts":["keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.494361,"longitude":-73.6192,"postalCode":"H3V 1A6","province":"QC","streetName":"3730 Chemin Queen Mary"},"id":"50035c-2","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3V 1A6","streetname":"3730 Chemin Queen Mary","apartment-type":"halfBasement","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":4,"province":"QC","total-rent":1999,"unit-size":791.6},"lastPublishedDate":"2026-06-29T02:35:34.747Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51b99ccf-3acb-460e-b209-12bd59671dee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/daf73dc2-73f5-4a7f-ad37-7d7b37e99794/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f20f0d31-a912-468f-bea9-f6b3b9cd9f9a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d3d3a8-f5a8-4424-9b81-364502420cbc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e037ea79-ea2a-4580-bb09-a69cdedac1fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc0f351c-c0db-4098-9d7b-38a6a9826f90/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38849b9f-07b4-49e2-b134-382b002898ed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddbea536-015a-4113-a9b5-4536cb873155/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a99fe8d9-d59d-42b3-a6b9-bce18cdf7530/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd6ab000-1612-4049-8183-3ebecb012060/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4101a83c-11ef-4a02-950c-b975bd7689ba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99249d11-3d96-48b8-a60d-06a44071edbb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7efb3b7-2f76-4eb6-8aaf-7b0aa805132d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62de49e-9db9-42cc-b99b-1d2f8878e768/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51b99ccf-3acb-460e-b209-12bd59671dee/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-fitness-centre"]},{"address":{"area":"Toronto","borough":"Scarborough","city":"Toronto","latitude":43.675436,"longitude":-79.2774,"postalCode":"M1N 1A4","province":"ON","streetName":"3008 Queen Street East"},"id":"50036a-4","keyfacts":{"borough":"Scarborough","city":"Toronto","is-available-from-now-on":true,"postalcode":"M1N 1A4","streetname":"3008 Queen Street East","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"ON","total-rent":2250,"unit-size":742},"lastPublishedDate":"2026-07-28T17:05:31.762Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c1311d6-6f45-457f-b18b-da6accfad99b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a279408-5df3-479c-adf4-628fbede6fa4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88d3ee3b-ab6d-4953-8cda-9ea5c68b334a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f35356eb-0e42-4650-9d5b-de96a8dc1f74/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/028f2bb9-d002-11e9-94b9-0a580ae94be3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2ee3188-30c2-4cbb-bd9e-92018d3f8b17/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/068e52a5-c744-423b-845e-6849a94f998a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a9620d8-4da0-4804-b24c-dbb52e717003/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f34d8d5a-c7b7-4784-93e7-1d8cf1f28f84/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87ce4d84-b1fc-11e9-8910-82cb927a8b9b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c1311d6-6f45-457f-b18b-da6accfad99b/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Downtown East","city":"Toronto","latitude":43.66739,"longitude":-79.383083,"postalCode":"M4Y 1L5","province":"ON","streetName":"50 Gloucester Street"},"id":"50038a-304","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown East","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4Y 1L5","streetname":"50 Gloucester Street","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":3,"province":"ON","total-rent":1625,"unit-size":285},"lastPublishedDate":"2026-07-20T17:32:02.264Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90f9e388-c978-4aca-b073-3f3be422649e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7c29f3e-60fd-418c-b105-2aa7a5a03ee3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b7930fd-bda0-47e9-8ff7-80e7839c43cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31def3cf-ab2a-4ca5-91f7-b86a566c08d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b776d5ae-ef26-4aa3-843c-c85ad482e910/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/12ba241d-0965-4f9a-8ad9-9f3a52613902/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/adec7ed2-4a26-4a44-907a-9b47d59bde18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d24e970d-c764-4ffd-adfa-9bc8c56a8348/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad48b364-d0b8-4ee3-8f35-bf56883e6cb4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20521888-d018-4709-9cdf-ed48e6f2e3aa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c405d7b-fdb9-4f48-8c97-20dd60e60de4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0a3fd65-b520-11e8-bcab-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90f9e388-c978-4aca-b073-3f3be422649e/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"East York","city":"Toronto","latitude":43.686958,"longitude":-79.354631,"postalCode":"M4K 2C3","province":"ON","streetName":"12 Bater Avenue"},"id":"50039a-306","keyfacts":{"borough":"East York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4K 2C3","streetname":"12 Bater Avenue","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"ON","total-rent":1800,"unit-size":580},"lastPublishedDate":"2026-08-04T18:49:49.427Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ae48130-c317-45cd-a889-17e2126a1de3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e94478e-9229-4f73-b3b9-95b33ee9b41b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f326472-c1b7-4d05-9300-ece563a99e33/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c1355947-e5cf-4f86-b492-f2e447c81a25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5b654df-fb77-4a7e-805a-faec4692bd8b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0a668e5-eeb6-4f0a-a86c-c73a293933c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bfb023a-a5fa-4d04-b38a-d919aeaf0272/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/220de8ea-ecfe-4c43-b8af-b0e223cd4e63/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4768f624-9b1d-4833-8a97-eb1673a21dc5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ac45753-51c7-4afc-8c39-1b2c363654e1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ae48130-c317-45cd-a889-17e2126a1de3/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48813,"longitude":-73.49041,"postalCode":"J4R 1R6","province":"QC","streetName":"1525 Avenue Victoria"},"id":"50043a-109","keyfacts":{"borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":true,"postalcode":"J4R 1R6","streetname":"1525 Avenue Victoria","apartment-type":"groundFloor","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1595,"unit-size":770},"lastPublishedDate":"2026-07-21T20:33:19.278Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c424536-5ca7-4edf-bb2b-c786a73d8742/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af57a87c-4c2d-4ad6-99a3-d12018447c46/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/718628ff-8177-4c31-9ca8-9c4cb44aa9de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d8a874f-18d9-4cb5-abb0-28ebe242fad2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15020ea3-4299-42d0-9414-c9de1afe1a15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/feedc5ec-8b3e-4fe0-9138-db1a3c52418e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/267b24b4-8ee0-420c-a457-8fab85d50aec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dee854-d11e-428b-9e31-bf7d370789c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/748d3c67-6cd3-4c83-abf9-b079f1bd2d82/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/338e47e9-76ae-4134-a7d3-aad2a23044ba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0d51a52-a67d-4f29-8a48-e17d9051df43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/173d94ea-6b06-44b6-8355-1ce985f93a3a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa77d0a4-356e-4ca4-a044-60b26ae11640/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/015f6d8c-bfc4-467a-ab8a-d7f824abf1eb/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c424536-5ca7-4edf-bb2b-c786a73d8742/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]},{"address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48786,"longitude":-73.49196,"postalCode":"J4R 1W4","province":"QC","streetName":"1530 Avenue Filion"},"id":"50043b-307","keyfacts":{"borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":true,"postalcode":"J4R 1W4","streetname":"1530 Avenue Filion","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":4,"province":"QC","total-rent":1765,"unit-size":910},"lastPublishedDate":"2026-06-12T16:53:46.805Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5471b118-6801-415c-9831-7cb1f0400191/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4818801-062a-4fe7-a69d-5b93d605a0db/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58fba353-257c-4dfa-8537-84f5c9d1d5d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5471b118-6801-415c-9831-7cb1f0400191/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]},{"address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48759,"longitude":-73.4915,"postalCode":"J4R 1W5","province":"QC","streetName":"1550 Avenue Filion"},"id":"50043c-105","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":false,"postalcode":"J4R 1W5","streetname":"1550 Avenue Filion","apartment-type":"groundFloor","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"QC","total-rent":1495,"unit-size":800},"lastPublishedDate":"2026-07-01T01:23:39.887Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/059d7df5-6aa0-4009-8cbc-e04148544d86/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fa98369-c636-4627-b756-d2433c3646b7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/202527d3-0cd5-4298-aab5-da665121e55f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d12a710-47da-446b-a89a-0d0d52a83836/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c44384-2137-42d5-aea1-834d919ebc3c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/610cde67-bb22-482b-b723-c80dc6909dca/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a26cc1d5-c5bf-4dcc-a36e-596ba9b528de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3bec5d5-d561-44b9-9577-1632031637cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4de53d7f-30db-40ac-b7cc-04469826421c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c21d35d6-3b1a-4ce8-8391-3cfb308973e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae9f4675-42a2-4519-a739-7fe8610642bf/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/059d7df5-6aa0-4009-8cbc-e04148544d86/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]},{"address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48747,"longitude":-73.48949,"postalCode":"J4R 1R6","province":"QC","streetName":"1565 Avenue Victoria"},"id":"50043d-115","keyfacts":{"borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":true,"postalcode":"J4R 1R6","streetname":"1565 Avenue Victoria","apartment-type":"groundFloor","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1345,"unit-size":800},"lastPublishedDate":"2026-07-21T21:47:04.482Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d43a30c-90ed-4b3a-8894-867e4febd5bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd24cb76-a5e6-4471-b24c-3b2a93ec1c94/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b37c00e0-fd74-4997-84a9-dbe88bb3119a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba34d74b-4a71-4e84-aaa8-545c339638f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd2df529-348d-48de-a16b-a77538805e00/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d28303ed-5a85-4eab-98e7-9119cee602ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90610727-dbba-429e-bab3-85aa53af1085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c6fb63a-33d6-4c91-a8e2-c4d3c6d1d2d5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ae9cc58-fb32-4da6-b874-21e9646f83a1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62ae61c-9d95-461d-988f-51088b3600ba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37052cd9-a0de-4322-82ec-ab6a3ea08459/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9c774dd-e9e4-4bb6-be02-2c2cf8018a6b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d43a30c-90ed-4b3a-8894-867e4febd5bd/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48747,"longitude":-73.48949,"postalCode":"J4R 1R6","province":"QC","streetName":"1565 Avenue Victoria"},"id":"50043d-310","keyfacts":{"borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":true,"postalcode":"J4R 1R6","streetname":"1565 Avenue Victoria","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1545,"unit-size":627},"lastPublishedDate":"2026-07-01T01:32:18.920Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16f62851-b39d-4c5a-9522-5cdb9a4a7750/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba800ce-c706-4041-84a0-649dd90b679b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dfe5f5-b113-4e45-8317-6e7339020101/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09ff6342-0ce7-409e-aaa8-c6882e8bed7d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aebceead-0d66-4cc2-b15c-a85a07882b31/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea0bc1c8-6d53-4e89-8500-3d5600cdbefd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/530517b1-5547-4265-9e86-1c2e2502f08e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d3973f6-e18f-40b8-911c-126a139aa8d4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a370952-72ce-49b9-9de2-95687c19fa96/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6159253d-6e58-4274-a8eb-6be324bda494/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cd4eaf-ebe5-415d-8d9b-46b319fd42d9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/60c3b0d2-52b3-4b94-a5b9-1a4557acaa15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8d780b-2fc3-4396-9d92-9ba3fd788669/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2bfc0529-c6eb-4222-bfac-1926125ee17b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d41c6e0-b9e3-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16f62851-b39d-4c5a-9522-5cdb9a4a7750/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]},{"address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48714,"longitude":-73.49086,"postalCode":"J4R 1W4","province":"QC","streetName":"1570 Avenue Filion"},"id":"50043e-207","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":false,"postalcode":"J4R 1W4","streetname":"1570 Avenue Filion","apartment-type":"apartment","floor":2,"free-rent":"upToOneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1210,"unit-size":627},"lastPublishedDate":"2026-07-21T21:32:51.566Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15aacb1e-c7d5-4746-af42-05f1d69bafad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3365b157-fe60-4f41-8e57-07c5031cbacd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e591561e-cbf9-45ec-9412-8ed34d02cd73/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41c5404c-9d82-4984-8643-2a8309199186/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8278f625-dc1f-42d0-aa35-c2aebc7b2175/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66143890-dc67-402a-abbb-0c270117ae88/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5e29ef-e126-4f9e-a28c-9a4ded058b59/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654160cb-5168-47a1-a842-27dce79d6262/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88d156a2-19e0-4792-b9d1-a92ace5d0851/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e74e84fd-9c87-4400-9e3d-d07f7031d28b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8603819-d58e-48eb-80a8-7117351eda43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e081cde8-f24c-4014-9a8b-fc9ebdef0823/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15aacb1e-c7d5-4746-af42-05f1d69bafad/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48866,"longitude":-73.49208,"postalCode":"J4R 1M8","province":"QC","streetName":"705 Boulevard Churchill"},"id":"50043f-203","keyfacts":{"borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":true,"postalcode":"J4R 1M8","streetname":"705 Boulevard Churchill","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1495,"unit-size":600},"lastPublishedDate":"2026-07-01T01:37:29.613Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa52ad7d-08a8-4410-9751-cfb06cd8b814/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e543032-4648-4a70-866e-a2d5be54053a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc79315e-a8ce-4cc4-94f2-08a5271e35e1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8047a465-db33-4b08-92bb-551d0de39de2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ddec49f-3b86-49f6-b470-efd323a236bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c9b47d0-a722-403e-ba9c-6868ffe39d5c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26d6b8e7-ed9f-441d-8ffe-402e3847124b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/acfbbdb2-b1ba-487d-8f7c-717348b5a582/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/849d4644-cd24-4caf-8d28-e50002a2bd81/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b158c71-1edb-422d-baea-816c8180e935/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d112aaf-00a2-4adc-bfa2-cb8cb6f73de8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05471404-c55c-4882-b375-98b65d08f250/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4986c531-9630-4892-bff2-a0be4f98a1b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b0f092d-1d31-47c8-b9f3-16dba28bff8d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20464725-ed75-46fa-ab2c-26f4b57127a5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b68cd7-0043-48b8-97e6-732952b92eee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c5c56-416a-4044-b78c-70d30a79dcd6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa52ad7d-08a8-4410-9751-cfb06cd8b814/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.667254,"longitude":-79.445707,"postalCode":"M6H 4E8","province":"ON","streetName":"730 St Clarens Avenue"},"id":"50044a-0907A","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6H 4E8","streetname":"730 St Clarens Avenue","apartment-type":"apartment","floor":8,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":19,"province":"ON","total-rent":1400,"unit-size":270.4},"lastPublishedDate":"2026-08-07T15:07:48.026Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7208bf60-a0b1-45c3-a0ee-c948b1d80888/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d21ee4eb-050a-4e9f-9dc5-d84deb42ac34/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10c76b9a-1bf0-44b9-9181-9722a27ae607/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b45c2de7-2b8b-44de-8d9b-4daa8ee370ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2abd3ab-e93a-4200-a984-bcaca307be28/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbb28049-3084-4e87-8e2c-8a9f4b58a6a9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/768422c7-843f-465d-b9d4-e4908a8f7769/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/792d4218-54ee-11ea-8c5c-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd994f7b-5a2a-11e9-903c-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b3d5cfa-b1fb-11e9-8910-82cb927a8b9b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7208bf60-a0b1-45c3-a0ee-c948b1d80888/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.667254,"longitude":-79.445707,"postalCode":"M6H 4E8","province":"ON","streetName":"730 St Clarens Avenue"},"id":"50044a-1207","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6H 4E8","streetname":"730 St Clarens Avenue","apartment-type":"apartment","floor":11,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":19,"province":"ON","total-rent":1800,"unit-size":500},"lastPublishedDate":"2026-08-07T15:06:52.262Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09736dbe-5a1b-414d-913c-61be85fc52c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7d193ff-f78d-4d89-9279-0e03b4adde9a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca6c9ed7-1729-4f4a-9e2f-1cc05ec578ce/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa6887f0-1a26-42ee-a2ce-d5315b99a278/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b325b932-9d13-4664-b5a0-5f07ced4eb0c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e1468ec3-5a28-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbc75cd0-5a29-11e9-903c-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c63cab97-5a27-11e9-903c-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf7f0622-6629-4fae-a42c-e141b2f670d5/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09736dbe-5a1b-414d-913c-61be85fc52c4/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.667254,"longitude":-79.445707,"postalCode":"M6H 4E8","province":"ON","streetName":"730 St Clarens Avenue"},"id":"50044a-303","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6H 4E8","streetname":"730 St Clarens Avenue","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":19,"province":"ON","total-rent":2250,"unit-size":640},"lastPublishedDate":"2026-08-07T15:06:28.606Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31632d56-576d-4e20-b189-e1123dda9b93/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/228d1ac5-4c9d-48be-b267-87f5de1e532e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5a678f3-3313-416c-b7b6-30bae300cdcf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb09e6c-2fa5-4b15-a548-35ec7936d247/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5645320e-3c75-4629-978d-6efdcea894a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db196c4e-95b4-4d73-b154-e646c27a70db/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f85ced30-746c-4fb0-b2c3-ffa57466d72e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/399cb186-5a29-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5962eb3-5a29-11e9-903c-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf7f0622-6629-4fae-a42c-e141b2f670d5/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31632d56-576d-4e20-b189-e1123dda9b93/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.667254,"longitude":-79.445707,"postalCode":"M6H 4E8","province":"ON","streetName":"730 St Clarens Avenue"},"id":"50044a-317","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6H 4E8","streetname":"730 St Clarens Avenue","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":19,"province":"ON","total-rent":1450,"unit-size":230},"lastPublishedDate":"2025-07-10T20:31:41.232Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc707098-cff0-4598-b94b-78092e0928c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c54f642-b3bf-43a3-8fb5-22b1c9a628f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8dd9cd4-6375-4a29-8b1d-37d3468633c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8070ed6d-1919-4c49-83a4-07ccf4c4fc3b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e60ae53-5c9a-4854-923f-a2624a7e16fc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f152620-e8ad-4f70-a060-e4937f0ab21a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf7f0622-6629-4fae-a42c-e141b2f670d5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e1468ec3-5a28-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbc75cd0-5a29-11e9-903c-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d55e569-5a29-11e9-9edc-0a580ae94a71/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc707098-cff0-4598-b94b-78092e0928c1/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.667254,"longitude":-79.445707,"postalCode":"M6H 4E8","province":"ON","streetName":"730 St Clarens Avenue"},"id":"50044a-401","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6H 4E8","streetname":"730 St Clarens Avenue","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":19,"province":"ON","total-rent":1350,"unit-size":230},"lastPublishedDate":"2026-08-07T15:06:15.238Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bcc781d6-5775-4aa5-b5b5-ba4ff52b3ebe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d27174b1-fd7c-490f-a730-80ff4275c053/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/772d2365-37b8-4516-97ae-da0ddadd9977/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/86f7345b-1245-4731-abe3-f15738c74d5d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1e2de66-3951-4ee5-9335-ee0a1d270179/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5558f2da-7be8-47ee-bf38-414023807d3e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcbbbd78-97c4-4d52-a90f-2b53b1923703/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d693e60e-d91b-4f95-94f8-098325842d02/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e4c0220-738b-40d2-89c7-b2494b139e29/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf7f0622-6629-4fae-a42c-e141b2f670d5/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bcc781d6-5775-4aa5-b5b5-ba4ff52b3ebe/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.667254,"longitude":-79.445707,"postalCode":"M6H 4E8","province":"ON","streetName":"730 St Clarens Avenue"},"id":"50044a-716","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6H 4E8","streetname":"730 St Clarens Avenue","apartment-type":"apartment","floor":6,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":19,"province":"ON","total-rent":1350,"unit-size":230},"lastPublishedDate":"2026-08-07T15:05:42.803Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3db32783-1b60-4555-b15c-badb55c103cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f915ac80-69fd-4be2-8872-af38a9edf23d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74121520-24c3-4bd4-99c6-1b4ac8b2d984/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7d5c355-f82c-4ae8-82e3-9c2986d38987/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbc75cd0-5a29-11e9-903c-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e1468ec3-5a28-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3df869a-ba8c-11e9-8112-5a8f8168873b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d55e569-5a29-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/363acc6f-5a2a-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0596a07a-5a28-11e9-903c-0a580ae9418d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3db32783-1b60-4555-b15c-badb55c103cc/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.694019,"longitude":-79.396619,"postalCode":"M4V 1Z9","province":"ON","streetName":"111 Lawton Boulevard"},"id":"50045a-105","keyfacts":{"available-from-date":"2026-09-07T00:00:00.000Z","borough":"Midtown","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4V 1Z9","streetname":"111 Lawton Boulevard","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":13,"province":"ON","total-rent":1650,"unit-size":355},"lastPublishedDate":"2026-07-02T17:32:40.004Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abfef26c-b5a8-4f54-bd25-3e29682a4214/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c43c8eee-89ca-45c7-a04e-feb57cfc9a13/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0aa1fd0-332c-4b55-a073-bdf2cfe4bafd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca8923a0-8fe6-46da-b69a-e256abcba618/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d817bf3-d62a-4010-a1ad-3033081e1fcd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7e7e97-9547-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e06a73a-0d02-11e8-a6ce-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc9ef439-deef-11e9-94d8-0a580ae94d85/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea0928b1-f3be-425c-b710-dd9d77ee9189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c71c38d8-a56e-4499-9261-76d59dad1802/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abfef26c-b5a8-4f54-bd25-3e29682a4214/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-fitness-centre"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.694019,"longitude":-79.396619,"postalCode":"M4V 1Z9","province":"ON","streetName":"111 Lawton Boulevard"},"id":"50045a-112","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Midtown","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4V 1Z9","streetname":"111 Lawton Boulevard","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"ON","total-rent":2100,"unit-size":589},"lastPublishedDate":"2026-07-20T17:49:04.994Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb5df7d3-9ae4-11ea-9068-0a580ae94beb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b15e9c7f-9ae4-11ea-9068-0a580ae94beb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b564bb71-9ae4-11ea-9068-0a580ae94beb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2af3d647-9ae6-11ea-a247-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28ff0b26-9ae6-11ea-a247-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33da95aa-9ae6-11ea-a247-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f230b9e-9ae7-11ea-a247-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/292b7cec-9ae7-11ea-a247-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/321326af-9ae7-11ea-a247-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9028c915-9aed-11ea-9068-0a580ae94beb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6332d8e1-9aeb-11ea-a247-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f4fbb6b-5fca-11ea-964c-0a580ae948d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1a966b9-a1d3-445b-b26a-80acb7efeb18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/390bf6e7-eafe-4464-b2bd-e73cea997cb6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea0928b1-f3be-425c-b710-dd9d77ee9189/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb5df7d3-9ae4-11ea-9068-0a580ae94beb/download/600","type":"apartment","virtualTourUrl":"https://www.youtube.com/watch?v=MFO4mKWSxvw&feature=youtu.be","highlightedKeyfacts":["keyfact.is-fitness-centre-included-in-amenities"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.694019,"longitude":-79.396619,"postalCode":"M4V 1Z9","province":"ON","streetName":"111 Lawton Boulevard"},"id":"50045a-607","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Midtown","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4V 1Z9","streetname":"111 Lawton Boulevard","apartment-type":"apartment","floor":6,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":13,"province":"ON","total-rent":1700,"unit-size":350},"lastPublishedDate":"2026-07-20T17:36:18.707Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f1a061-3236-11ea-b4b6-0a580ae9431b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3a3eab0-3236-11ea-b4b6-0a580ae9431b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d540644-3236-11ea-9577-0a580ae949dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e405a7d6-3236-11ea-9577-0a580ae949dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e145e12e-3235-11ea-b4b6-0a580ae9431b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e2531f-3235-11ea-b4b6-0a580ae9431b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02e12177-3237-11ea-9577-0a580ae949dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be697893-3235-11ea-9577-0a580ae949dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05637f52-04c0-11ea-9b3e-0a580ae94551/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1a966b9-a1d3-445b-b26a-80acb7efeb18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/390bf6e7-eafe-4464-b2bd-e73cea997cb6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea0928b1-f3be-425c-b710-dd9d77ee9189/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f1a061-3236-11ea-b4b6-0a580ae9431b/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-1002","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":10,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1645,"unit-size":472.7},"lastPublishedDate":"2026-06-09T19:42:57.672Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26821f7-efcf-474b-af35-dc6b78bbab41/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a54328-cd91-4a70-9892-f07616e8eb25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd8244a4-3fb2-4878-aef9-47570b634d98/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ae4e08-60d1-4181-b58b-5a52d7de61d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c9bf11d-6461-4a31-8f08-63ac44fa5f72/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da7458c7-f9a2-4bca-b644-40131d7cd5bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c20ea-a87c-4a54-9d77-0cc545ba157f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4760b1fd-a457-4316-96ac-8b885f340648/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63bb327e-f7e8-42e5-9ce7-dcb8a4dd3327/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca82952e-251b-4b74-89ec-d7efd7bfea2a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21be2e5a-8e89-49c9-88e0-c58207b5b0d9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f309c198-85e4-4ea6-acd1-9396d59e6af9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14f58a68-0bc2-4a96-9d9f-3d0d6ec478e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05a1699d-22ad-4c2b-8b7e-a99070aee094/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f82894f-1343-48b3-98d1-1ee52c7aceef/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26821f7-efcf-474b-af35-dc6b78bbab41/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-1005","keyfacts":{"available-from-date":"2026-12-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":10,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1495,"unit-size":468.4},"lastPublishedDate":"2026-07-30T13:16:11.143Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dcb5a3d-1841-40fe-ba7a-a64793b39ed9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1ccf327-e41d-4f4f-bb4b-27f4e515cf37/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ed21023-668d-40ff-a208-785c6adc41b0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/636fc103-a0da-47d1-8b2d-6b9e7c7bc1f1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f324f8e-a50d-4790-9b51-53330c2c441c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d187254-8e26-4648-bc07-5bb66e0b8592/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421ae39e-78d6-475b-949a-7c70e830a440/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33b2dcea-bf3f-4242-b097-bc7fd67f9ece/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/adea6d08-da14-49d6-a2c3-f6ed58bd148d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dcb5a3d-1841-40fe-ba7a-a64793b39ed9/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=j2U1sQjPEEY","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-102","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"groundFloor","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":13,"province":"QC","total-rent":1295,"unit-size":420},"lastPublishedDate":"2026-06-08T19:28:13.798Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6db78c-f633-4f34-ad4b-f648cfb19e56/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d06715bb-f67d-4ae2-a562-eb961867e7de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d8be5ec-34a8-4da5-bd83-fee778fcf473/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abdf91bc-e5f0-4437-a012-59d651f25025/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80ac6dfc-eec1-4551-81d3-63be6df3fb95/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7378a1e7-3260-43c9-9fb2-3eaacc229442/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c0480d9-199e-4179-a25a-d14ea41fedf2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9204fb4a-888d-4d73-a63a-ac59280bf962/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6db78c-f633-4f34-ad4b-f648cfb19e56/download/600","type":"apartment","virtualTourUrl":"","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-306","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1295,"unit-size":429.9},"lastPublishedDate":"2026-03-27T22:18:06.052Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fed0c23-6a8f-4b02-80c2-489176e890b0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d52e19a7-d330-4d95-b9f0-7cdccea9847c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8779c160-fb13-4462-9cd0-b169af792245/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ac1958e-e7b1-4e29-a30c-fa0231f77843/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a010ff8-a219-4f8d-b1fc-7574bfa0cc5e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d527db46-08a3-46f1-a385-42ad1389ca57/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b31dd60a-d964-48d8-af47-73fbaf72866e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb2731c-a566-4aa7-8962-bd13357f3b36/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fed0c23-6a8f-4b02-80c2-489176e890b0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-505","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":5,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1495,"unit-size":468.4},"lastPublishedDate":"2026-06-08T19:57:41.078Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a9178-032a-4f15-9d3f-d1242dec7a5c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5713425d-f5db-4fb4-9bf5-acd2d2092eb0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f292dc6-bde5-4253-9102-4b68c314c2cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fa3d584-f939-4ffc-ba12-fa166ec5df97/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f98825a-4ca2-428c-b16b-66dd01cfe6a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35c33851-931f-43a4-adac-72f5aa8ae1cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db46395b-0d61-43fb-b218-d7b885166ab5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4475ac93-fbde-4705-970d-3dd3474ee2cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be45dedc-9515-4fac-a4cf-3d4ee0e6c117/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/098ed478-1478-4390-ad85-a0eb4a773291/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f1652c3-14ba-474a-ac71-0c6209fd8415/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a9178-032a-4f15-9d3f-d1242dec7a5c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-507","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":5,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1395,"unit-size":449.5},"lastPublishedDate":"2026-05-29T15:04:29.380Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0f81dd7-8f78-4b10-b666-5be56a949708/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d958217b-fa3f-412e-86d7-8796a38a04e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d882ca0d-7074-48d4-a1ae-0d83c97c6313/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33f5c940-2137-4965-9441-ca19e14728ee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba9759dd-5081-435f-ae1b-da9ba571c430/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7316da90-d33d-4b1b-9c51-ef7352473e06/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f203ea0-10db-4e6d-9af7-130ff9784372/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f83f53e4-f8d6-459f-9f69-442b70c6b58d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0f81dd7-8f78-4b10-b666-5be56a949708/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=KEoFqTruR7Y","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-602","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":6,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1495,"unit-size":472},"lastPublishedDate":"2026-03-16T20:11:22.247Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a8012-e987-490b-aee9-f746b9505154/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea611f6d-1313-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea87ba3e-1313-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eacefc70-1313-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadd17f2-1313-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb0364a3-1313-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb059cd1-1313-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a14d0a4-1314-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a3d6745-1314-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18d891d6-1314-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/190c24f7-1314-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f1c5679-1314-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f40322a-1314-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/985e9ef5-f6bf-46de-b1c1-7cca2d749e1f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a8012-e987-490b-aee9-f746b9505154/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-606","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":6,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1395,"unit-size":429.9},"lastPublishedDate":"2026-03-16T20:24:34.895Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0173cf5d-4648-4e96-a11a-87d17dbe150d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd76d831-58e9-46cf-972c-19666a8b3d73/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d3a153b-3e96-453b-92ac-a7fd575e4ba9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fa39574-cba5-4d7e-b4df-457754443d31/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc19fe50-c541-4179-ad60-58cbe7d00a4b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7437e6f9-29c5-4e1f-ad08-10e46dead33a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd19f408-3b7b-49ab-b8c7-c5efd6f06211/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d9504b6-100e-4c85-885a-3136224466e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3839e76-9a64-495a-88a0-c275526131da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b93d2912-cd95-4a37-8c9e-84dade046356/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0173cf5d-4648-4e96-a11a-87d17dbe150d/download/600","type":"apartment","virtualTourUrl":"","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-705","keyfacts":{"available-from-date":"2026-11-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":7,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1595,"unit-size":468.4},"lastPublishedDate":"2026-07-30T13:06:54.909Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad9d556d-8021-4586-851f-8238876af7a0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9401339a-b0c1-4026-8703-4257cce40d71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36a70c4a-9a4c-4fe2-bdf9-4ca37ef25316/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48089a95-ebbd-48b3-941a-4e566c777a77/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b18e0e81-4bf2-4bfd-abd5-4ca8637f6734/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b09b90f-565a-474d-a48a-c18969e1514d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69caeffb-0e6a-4a62-9db2-dc616d36fdcf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da367f3d-6724-45c9-a01f-cb762c66624d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d92e31d-591c-41da-a19b-beef3d96924a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28cc52a3-b939-45a6-9747-6b31faaaf342/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64a7ddbd-b22c-4348-abf6-74d9ea8bd05b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad9d556d-8021-4586-851f-8238876af7a0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-706","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":7,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1395,"unit-size":429.9},"lastPublishedDate":"2026-06-08T15:34:28.064Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48d415e-3ca4-49f1-8367-6d2a61acc731/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c145412d-2301-4cec-8dd3-7bf19240d588/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53bdc4d8-3034-4dc5-9225-4107668ff112/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc743494-625f-4036-b409-97b49d140a81/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d85f4a4b-3f62-432f-a152-1bca1a819a19/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b357a366-eb9f-43d0-8abc-552b11277b9e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fcd9560-e145-49ec-912a-7e7db60acc8e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cecf6496-fe5f-41f5-bf6b-ebb9f4369d6e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a57bf56a-970a-4365-916b-15e3ae5af5e0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/269fccf6-ed6b-4301-8092-ad46e6342f12/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48d415e-3ca4-49f1-8367-6d2a61acc731/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=jzEWxgxmKY9","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"id":"50046a-708","keyfacts":{"available-from-date":"2026-11-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","floor":7,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"province":"QC","total-rent":1595,"unit-size":466.8},"lastPublishedDate":"2026-07-30T13:12:29.990Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dc34dbd-821d-4c62-a35c-558fefe9997b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/978f6ffd-88b8-4aed-95b8-5fd0bdc23230/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe9f8cf0-ef3a-4e63-95d6-399968e1fbdb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0befdd0-37b0-42e0-bdaf-75f10ec92de0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a03d3dd-9ba0-4daa-97e7-2e495029758d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5d8579a-5680-40c6-a7b2-871d5f7085fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/268c5b93-b60f-4286-9038-83ef1b5079e7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3966384f-c42d-4e61-af21-d79bbe6b9641/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8414a3d3-3d78-4caa-8e8a-3050bbaaafe5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2e57495-2518-4df7-868d-b4008c93c9a3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bdcbbed-761d-4371-94be-0fccdb7da884/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1401429d-5c75-49e0-ae67-a4cda09744a1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dc34dbd-821d-4c62-a35c-558fefe9997b/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"id":"50048a-104","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","floor":10,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2245,"unit-size":950},"lastPublishedDate":"2026-04-27T16:54:20.546Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ef3a54b-7d0f-4bd6-8544-8bf9470c3030/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d8e9a75-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e6c73c7-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e43eee8-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/baee7b3c-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab90eb0b-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c92b8ea-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0873de53-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7ee9702-1350-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa59601-1352-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9cb580-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edf5aeef-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db71b16e-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbc7d5fd-1351-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0bb71c0-5e87-4b5f-9852-633a19801258/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ef3a54b-7d0f-4bd6-8544-8bf9470c3030/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"id":"50048a-17","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2285,"unit-size":950},"lastPublishedDate":"2026-07-14T21:35:43.701Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/859a8fe6-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96595dc8-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962e7d37-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8523d943-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba001b1a-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca0f480e-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9ef63fd-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9cbd66c-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c99a662b-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db06d932-133a-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c08a6ec1-9b17-4811-b7cf-3b8490b3b0f7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/859a8fe6-133a-11e8-ac7c-00155d8e330a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"id":"50048a-25","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2245,"unit-size":950},"lastPublishedDate":"2026-07-14T21:39:11.454Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c045316-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5759ef97-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4262f645-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2575b813-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/728e3329-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/658b82e8-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5da862d-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95af93dc-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e56408a-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bcb61ab-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af74de1e-133b-11e8-ac7c-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a38c1b3d-0c7e-4354-9991-752df84ed28d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c045316-133b-11e8-ac7c-00155d8e330a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"id":"50048a-28","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2245,"unit-size":950},"lastPublishedDate":"2026-07-14T21:40:26.807Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a322e537-3246-4287-a24b-df9787b64f47/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b938b5c-bf7e-4124-ba47-1e52228b83c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cef2a47-e4ca-4d57-acbe-e98613084cfd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/628f2329-6202-48da-8c9a-670958eb1d87/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ea67c70-ddfa-4c07-85b7-b0e066a65a6f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e7bae6-89aa-4c1b-ac24-b50aee3575f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77976785-ef3c-4786-8252-409548419c69/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b7fd81f-6b1f-44ff-883f-aa990b307d94/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b3fc83c-12dc-4863-8a7d-96cab5467f3e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d413df7-ac8d-4085-99bf-b9e71bee9439/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fa412e7-4871-4636-babf-784b524d9681/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/056c3f3d-5b8e-44d5-a628-ca152a0a11b1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a322e537-3246-4287-a24b-df9787b64f47/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"id":"50048a-54","keyfacts":{"available-from-date":"2026-09-07T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","floor":5,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2245,"unit-size":950},"lastPublishedDate":"2026-07-14T21:42:10.750Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41ab5e48-5968-4ae6-83cf-ab366a873089/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0426ae9-8e4b-44af-932d-c0dd14e11a89/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c79dbb80-1c87-4105-93d4-112174a20e35/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f070fe81-9759-48f3-b423-7661ca5aa1cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04e0f7ef-5888-4837-b183-edc97a9147c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b5e6be1-cd8c-4d50-8b2d-c9e6e2685ca5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7552f9b-ac92-4bb8-a75f-5a5a54bfa4f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13844ee4-54cd-4fa4-95f5-223e937eb169/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ec3db3c-0b46-47b5-9016-26f144c465c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/442455d6-8727-4af1-a44b-4122954da44b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ac3c804-805f-4a00-aabf-7e85af28da11/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ca30150-f909-47a2-bb78-ab976e55305a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f1a1348-b208-4256-9fc7-2dba25dec7b2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41ab5e48-5968-4ae6-83cf-ab366a873089/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-1","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"QC","total-rent":1795,"unit-size":492},"lastPublishedDate":"2026-05-22T04:33:03.688Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00a998f8-756f-455d-a685-28620e877897/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1da324d-5bce-11e9-b03a-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41ccf4e-5bce-11e9-b03a-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f726daff-5bce-11e9-b03a-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa18a3c0-5bce-11e9-b03a-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd23c0e1-5bce-11e9-b03a-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc7d7fb-5bcf-11e9-8026-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/872e3184-5bcf-11e9-b03a-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e8ea293-5bcf-11e9-b03a-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c2cbdc2-5bcf-11e9-b03a-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16119728-5bcf-11e9-8026-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19295e79-5bcf-11e9-8026-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b81583a-5bcf-11e9-8026-0a580ae9418d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba3b6809-853c-4d59-95bc-bb6ed8b3a68e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00a998f8-756f-455d-a685-28620e877897/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=nwfqKzcuHpi","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-23","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2695,"unit-size":1150},"lastPublishedDate":"2026-08-07T17:07:31.364Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c103533-24bf-4490-bb21-276d320656bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c748872-3498-42ae-a7fb-2357509a8bd4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3920280f-bf76-4fd9-a811-78151abfed32/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c088e1-5214-4a49-9377-2ad8c787e1b0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fda88e4-35ad-4426-9b86-e4c32160c970/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a2641a-3ace-4f61-9b0c-20c3d09a775e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/294b7878-f7c8-4356-8a68-130a84ef6c5d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/254e9636-7218-4049-824f-4b3e08630d3c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04fbd7a8-6077-4b9f-8ef3-efbbf82b2394/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a08cb7a-8555-4491-9a8b-d25e5f4be9fb/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c103533-24bf-4490-bb21-276d320656bc/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-32","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2645,"unit-size":975},"lastPublishedDate":"2026-08-07T16:19:17.518Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05c50f77-5cdb-4b56-bd20-ec409c964592/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e40245c-0d6c-46ca-a0c2-0972dff635ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4da03ca4-a14c-4b88-94a5-b505ff4d7f4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25961cb-7327-41ae-a9fe-540aac48eb1b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bd10d5-4e68-4951-aab0-fba326b4378b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/949b79cd-3316-4631-8941-c6dbed3ecd2d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b54abda-6db8-49e1-bb66-c7feee5c221c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4ded06a-ed23-46a4-b3d0-ecc0286a6d26/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1753dd1-dcee-4a17-b2b6-876bee4e8e74/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db087f37-770a-4a2b-b6dd-c3006a26bbc1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02073d63-0284-4ca0-913a-5d756085d4f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2cdcb737-e586-4172-a889-afee81d5cbb0/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05c50f77-5cdb-4b56-bd20-ec409c964592/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-41","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2595,"unit-size":1150},"lastPublishedDate":"2026-08-07T19:41:56.156Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d37b1667-fdd8-4928-991a-bf9374048062/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffa96687-ec96-47f6-87d9-c351cdfc3fd5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a011b2df-7254-49f8-98f2-21a3d09a0ec4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d2d364e-98e1-4630-894e-fc0fdab81457/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cb47755-7052-45ac-a479-35ab1a22241d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fac685c-c03e-4529-b1eb-7f753e10adea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ed95318-fd43-485b-a0e8-e7be43b67792/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7ff6d58-ee33-4ccf-a281-d63b42172fbb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fca774b0-ed64-439d-9946-86c65ed67956/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f3e3412-6f01-42ac-90d7-5415af46f453/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aee7363e-9d8f-43a3-b851-848697041f22/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69e58103-8ace-45c9-bde5-f0e300f7fb52/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d37b1667-fdd8-4928-991a-bf9374048062/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-53","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","floor":5,"free-rent":"upToTwoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2495,"unit-size":1150},"lastPublishedDate":"2026-05-22T05:03:24.832Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02f7e625-4149-11ea-8738-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afdd5511-4148-11ea-8738-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10cfcb46-414a-11ea-8738-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ddf0fc4-4149-11ea-8d04-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f005ee78-4149-11ea-8d04-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be28002-4149-11ea-8d04-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44b21170-4149-11ea-8d04-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b9081c-4149-11ea-8d04-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2600b50e-4149-11ea-8d04-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e351f093-4148-11ea-8738-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9235f886-4149-11ea-8d04-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c96320d-bde0-40d8-9fe2-e7f6db72ffd4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a131f263-e271-4606-adf7-976aa0905c63/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02f7e625-4149-11ea-8738-0a580ae949f8/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-72","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","floor":7,"free-rent":"upToTwoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2245,"unit-size":975},"lastPublishedDate":"2026-07-23T15:05:33.010Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/789b095a-4162-4cae-94a1-c76c262af354/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac3e68a0-138b-4b63-91f8-16138e1cd0b5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0a835a2-3d8e-4a70-a430-f6145599a2df/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db736847-ccbc-4ec1-8917-ce85e69da886/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11b92e1d-aaba-4cde-bbe2-d5b464acdb8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd145714-7ff7-4d79-9f4c-d35d9ba855a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0467f657-95f9-494e-9eb3-d8ac34a9f12a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79f298-34bb-41af-86f8-cbfa39c392e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/003de0ec-8b64-4c0f-87c5-e52e943530a9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6954defa-480c-4735-8f8b-1f4c53a42005/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2225de73-92e0-47e2-a66a-4523d2280369/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58d85ad-e719-4de4-84fc-f4d627785dad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8758a069-9291-4750-9573-f2a72d3f59f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbaa66df-b6ee-4782-b87c-ad0ecde1c815/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/789b095a-4162-4cae-94a1-c76c262af354/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=yNwoA5sQpew","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-92","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","floor":9,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2395,"unit-size":975},"lastPublishedDate":"2026-04-21T18:27:53.548Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9785fec3-3af1-444f-a680-41fc21651146/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfbb177-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64cf92d9-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b56693a-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a44a7d3e-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/228c1294-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29b1c01-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2ba2773-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d29895b2-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e589fb06-3c08-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58eeebf-3c09-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/298fc4bc-3c09-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7da9d960-90d8-44c6-bbcb-3892f58476ac/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9785fec3-3af1-444f-a680-41fc21651146/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=umuzFwevFur","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-93","keyfacts":{"available-from-date":"2026-11-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","floor":9,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2595,"unit-size":1150},"lastPublishedDate":"2026-06-15T22:20:41.904Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ded4340-3c0b-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a5aad4-3c09-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b777071-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b2a9727-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1f3efd-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3093ec08-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c3151ab-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6eea7aac-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f33437e-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f11ffdd-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2b3ecf4-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4127d47-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7b6dee8-3c0a-11e8-ada4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ba56f56-1502-4a82-8652-339153802d4e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ded4340-3c0b-11e8-ada4-00155d8e330a/download/600","type":"apartment","virtualTourUrl":"","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"id":"50049a-95","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","floor":9,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2295,"unit-size":765},"lastPublishedDate":"2026-05-18T21:12:02.894Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8cfbd7c2-f36e-4837-94f7-66b4a43699cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f20c22c-74f0-485e-8348-11608ceb0fdf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5f6d3b8-7835-465e-acc6-00fdacb5b5b9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cf803d8-c290-4ae2-89b7-7883d0c21721/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/565f08bf-49e3-4ca2-8930-87c38ed3705e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88de937b-ec91-41f7-a383-4e9626fe08d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17687f8a-9999-4e1b-b67e-f221fddc398a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69a37ac3-1848-450a-87ce-20e8c8f74666/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dadef118-130c-4487-8369-9f8613d45e9c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3557dd9d-f504-4659-ac96-7ea9d215bf62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ca9f3-cdb6-448e-a339-8bf90e06f0d1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8cfbd7c2-f36e-4837-94f7-66b4a43699cc/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=466rJhDtuGD","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"id":"50050a-215","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":11,"province":"QC","total-rent":1329,"unit-size":800},"lastPublishedDate":"2026-08-03T14:20:43.040Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92930da9-6af0-4241-9bb0-8cddeea6cfbd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3721492c-8a38-4aed-a09f-018e9900a6cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3867a74-dcc0-4630-866d-88f15e680a61/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43ec1c7e-9cd8-4633-a2bc-aedf5a69f377/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e093cab-af7f-482e-83f3-8e1147b6edd3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fb11d61-224e-4b8f-a343-f0a0b848b6c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bbc908c-9ccd-4800-909a-4c02deb638bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14de5f15-b728-4c8c-b3bc-f6eb21cafaed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53e2b7e4-d284-4ac5-a7a2-7795c9636a90/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92930da9-6af0-4241-9bb0-8cddeea6cfbd/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"id":"50050a-305","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","floor":3,"number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":11,"province":"QC","total-rent":2413,"unit-size":1300},"lastPublishedDate":"2026-08-03T14:20:52.481Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e99ccc-db1e-11ea-aa69-0a580ae9475b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af0f2b0f-db1e-11ea-aa69-0a580ae9475b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83fb299-db1e-11ea-bcc4-0a580ae948d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebfe3a0c-db1e-11ea-ace3-0a580ae94531/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8be56b-db1e-11ea-bcc4-0a580ae948d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc79611a-db1e-11ea-bcc4-0a580ae948d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d932c486-b46e-4492-8b9a-06651a6228b6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5ab5e0-db1e-11ea-aa69-0a580ae9475b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cae0845a-d659-4dcd-af47-03b7b2def120/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e99ccc-db1e-11ea-aa69-0a580ae9475b/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=zjmPY5vUyVL","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"id":"50050a-309","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","floor":3,"number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":11,"province":"QC","total-rent":1830,"unit-size":990.4},"lastPublishedDate":"2026-08-03T15:40:41.813Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13d8a232-915a-11ea-8790-0a580ae948c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58da7f24-915a-11ea-8790-0a580ae948c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b2a3b85-915a-11ea-8790-0a580ae948c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68f9b286-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dd9425-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6be3b317-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e5157b8-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7a6d759-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3006fe0e-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/356978b0-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/386fdae1-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b7ca5b2-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00aad0fa-915a-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13d8a232-915a-11ea-8790-0a580ae948c2/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"id":"50050a-405","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","floor":4,"number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":11,"province":"QC","total-rent":2895,"unit-size":1300},"lastPublishedDate":"2026-08-03T16:00:01.211Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d15c06b-2db3-4006-be85-cb9b5b01e76b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e84b9153-5d18-42fc-a6e6-e8002f1fe4ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f72db0-d1ff-4d50-9dd4-ad6c4b359972/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79a11cff-ecf2-4dbb-9b28-ab8f55bd9184/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b030ddf3-e365-4b53-8cff-a59dff5b5690/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4d6ee1c-aafb-4dd3-90a0-e78f664c945d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311da7ac-9942-431d-ba9b-54638f225cdd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afb71948-a4f5-4099-8ddc-2e4a8faeb10c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/837bd83e-097a-4064-9b7a-31426b9b44ee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ee6f588-0088-41fb-a107-2bfd2d35bb91/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8c59cc3-3440-49cd-9cb7-bfd0b102f838/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6b9e7b8-cb61-46d9-ab8b-c67502312efc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d15c06b-2db3-4006-be85-cb9b5b01e76b/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"id":"50050a-503","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","floor":5,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":11,"province":"QC","total-rent":1595,"unit-size":673},"lastPublishedDate":"2026-08-03T16:00:28.522Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9da02f4b-8601-11e8-8782-0003ff888573/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3316b52c-8603-11e8-8782-0003ff888573/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0782e24-8605-11e8-8782-0003ff888573/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc6d77c5-8605-11e8-8782-0003ff888573/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6230be41-8605-11e8-8782-0003ff888573/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a198052-8605-11e8-8782-0003ff888573/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/623de6c7-5faf-4900-90e3-913ba66ee625/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9da02f4b-8601-11e8-8782-0003ff888573/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"id":"50050a-511","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","floor":5,"free-rent":"oneMonth","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":11,"province":"QC","total-rent":2395,"unit-size":1054},"lastPublishedDate":"2026-08-03T16:00:41.463Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5e470a0-7384-4376-883a-aea4ba22cc60/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb6a4c2-5169-497a-b62e-3fefecc9f0d6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef8326e-be24-4252-a060-59c7de1f70f3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89a299ed-bd49-4f76-b0e5-7f636664a77c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ccdaea6-e6bf-4933-9aac-8d4f72490f18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176b5620-4746-44df-adbd-c08ba319d5c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9a0e927-9c19-40ce-ab36-563cdcdeb247/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54be41db-e038-4c4f-898b-45ea53f38919/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5430ad60-2a33-4f45-bf20-0e969a11fbed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e5b563-9b9a-4bd3-895b-1a3bfcf7a76a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/738a1456-11df-43c6-9801-ae914a7c5100/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5e470a0-7384-4376-883a-aea4ba22cc60/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"id":"50050a-804","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","floor":8,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":11,"province":"QC","total-rent":1595,"unit-size":750},"lastPublishedDate":"2026-08-03T14:55:39.372Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/913779d3-ccb9-4655-b088-a936ae8cac32/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0933081-34b0-400e-b67c-bc0a3ce9a455/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/123e7dea-d213-4bad-a81c-40bdea4a5c97/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40466512-e581-4978-8d62-106764f2b76d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c8163fa-b3b0-409c-823c-d4e254717da6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c19a2cac-ed09-4fe0-8484-9dbaba40c97f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b33f1520-9e33-4405-b51b-bcdf0949bc53/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c8ac6b-904f-45f8-95e3-846e0544fc1b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7afdbdcb-900e-4ec0-acfe-999c3fbccf6a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/539346ec-9b19-47c8-b9fa-df9970cbf826/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0194e69a-b1f5-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"id":"50050a-908","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","floor":9,"free-rent":"oneMonth","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":11,"province":"QC","total-rent":2295,"unit-size":1100},"lastPublishedDate":"2026-08-03T16:00:58.647Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e43cb38f-2c71-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007bb061-2c72-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24a5f593-2c72-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15642ac2-2c72-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cfd9b6e-2c71-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a54773ea-2c71-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9017de67-2c71-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e35703d5-2c70-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36019fb4-2c72-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68927caf-2c70-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01e08ce8-2c71-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a791f2-2c70-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20a7b0b7-0ee5-44d2-b071-cb7af8c5c6ca/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e43cb38f-2c71-11e8-b7af-00155d8e330a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.47884,"longitude":-73.59878,"postalCode":"H3Z 1M1","province":"QC","streetName":"4800 Maisonneuve Blvd W"},"id":"50051a-620","keyfacts":{"borough":"Westmount","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3Z 1M1","streetname":"4800 Maisonneuve Blvd W","apartment-type":"apartment","floor":6,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":8,"province":"QC","total-rent":2195,"unit-size":815},"lastPublishedDate":"2026-07-01T23:37:12.575Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd8edfd0-14d8-40c5-9501-ce363b03cb87/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d90487f6-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d46d440b-2dd3-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44570ba-2dd3-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9c0ac07-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9bce4af-2dd3-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dec45c4d-2dd3-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de9b778c-2dd3-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d55c8e91-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3b450c1-2dd3-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ffffc3-2dd3-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0569883c-a9ad-11ea-b27f-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fed75168-4f56-4b58-8719-d3899a758174/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd8edfd0-14d8-40c5-9501-ce363b03cb87/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.47884,"longitude":-73.59878,"postalCode":"H3Z 1M1","province":"QC","streetName":"4800 Maisonneuve Blvd W"},"id":"50051a-702","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1M1","streetname":"4800 Maisonneuve Blvd W","apartment-type":"apartment","floor":7,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":2695,"unit-size":860},"lastPublishedDate":"2026-07-01T23:38:31.886Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbf703a8-17cc-472e-9938-f1f4c1ed0389/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f59b5a32-b9e1-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e18011-b9e1-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dca215c-2dd6-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f426e2a0-b9e1-11e9-a7cd-acde48001122/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87c536f1-2dd6-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87555e1e-2dd6-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87a3cc40-2dd6-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8782618f-2dd6-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d3df63-2dd6-11e8-b7af-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9467ae0f-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92d993fd-b1f4-11e9-8910-82cb927a8b9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/095bb255-f33d-4101-b2b7-b52918946cd2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1938e62-c7c9-4e23-82c5-7897d4cf9807/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c36025d3-94e4-4c9f-9995-e327e10c788a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbf703a8-17cc-472e-9938-f1f4c1ed0389/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=Q6SnvRih9jE","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.47884,"longitude":-73.59878,"postalCode":"H3Z 1M1","province":"QC","streetName":"4800 Maisonneuve Blvd W"},"id":"50051a-703","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1M1","streetname":"4800 Maisonneuve Blvd W","apartment-type":"apartment","floor":7,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":2495,"unit-size":815},"lastPublishedDate":"2026-07-01T23:56:05.754Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1186ab-434e-44ef-8c90-a30711c7eb5e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15efcec5-1444-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f36d308-1444-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a32a37d0-1446-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/711f3e6d-1446-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9376a41-1446-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae4cc841-1444-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/847ac20e-1444-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82f066ae-1446-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45ffb432-1447-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8bde9eb-1445-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89441da-1445-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69f757eb-1444-11e9-b43d-0a580ae9495d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243fd203-a9ad-11ea-8ff6-0a580ae94333/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0347eb53-a9ae-11ea-b27f-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a60bdee-a9ad-11ea-b27f-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8472044a-2a47-11e9-ab89-0a580ae94be1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5295edb0-2a48-11e9-ab89-0a580ae94be1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13103245-ddf4-43dc-b612-2422ebfda23c/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1186ab-434e-44ef-8c90-a30711c7eb5e/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507794,"longitude":-73.573942,"postalCode":"H2X 2E3","province":"QC","streetName":"3460 Rue Durocher"},"id":"50052a-203","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2E3","streetname":"3460 Rue Durocher","apartment-type":"apartment","floor":2,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":14,"province":"QC","total-rent":1395,"unit-size":300},"lastPublishedDate":"2026-07-10T18:52:31.161Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c7bd70c-54e1-4dc3-b578-334183c75f37/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/525b7e0d-0244-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a18748c4-0244-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a73a5465-0244-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/347735aa-0244-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74def110-0244-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a66317-0243-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e436f1-0243-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/101dc698-821d-11e9-bf32-0a580ae94945/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08a1bac6-821d-11e9-bf32-0a580ae94945/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bacf5cb1-51c6-4193-ad60-a69684d9eec1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c7bd70c-54e1-4dc3-b578-334183c75f37/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=A5AbYZMnVYd","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"id":"50055a-212","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","floor":2,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1095,"unit-size":250},"lastPublishedDate":"2026-06-09T20:18:00.301Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69d0e9e0-bedf-4af0-a874-e4c70c7ac8d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a181945-a07f-40f6-b421-38573a41d4f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67e37048-cd84-4261-b10b-4f83ba1c0a06/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f9e6bbe-78ac-48b6-a348-c606ec3621bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909a43d-7841-47ee-8635-3599ed2922fd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d722a75d-8fd0-4f69-ae0a-fa311583c25b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadfd4d5-f2a9-4cf0-896c-92080c2a69cf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69ee7585-5e03-4173-90ab-cd830bf3389d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69d0e9e0-bedf-4af0-a874-e4c70c7ac8d0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"id":"50055a-217","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","floor":2,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1095,"unit-size":250},"lastPublishedDate":"2026-05-21T13:30:45.046Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/664c33cc-fb59-4453-b1a9-7fde0787edf5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f272852-edfc-4856-baab-779109416f0c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62cbd40a-01ba-4ad3-a305-5e83ddd3272d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22b91ebf-cbf7-4641-82a1-c5cfdeb21daa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8854e40f-f127-4b10-bf78-1219ec4fd881/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55bc8721-da75-4887-b39e-23a40f8bc5e1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/664c33cc-fb59-4453-b1a9-7fde0787edf5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"id":"50055a-218","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","floor":2,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1095,"unit-size":250},"lastPublishedDate":"2026-03-17T19:19:07.261Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19c8838-08e2-4bc7-9670-fe53387ab766/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33eab9c3-2832-47e3-9eed-15ad617b96af/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46e25f34-2cd9-4c31-aae3-99e0bde3ffac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f795756-2982-41b7-b175-d59135720e11/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3499d818-0340-4fb4-8c84-d61ee576aa29/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/862ef740-8106-42ef-891b-caba0f2ea339/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dfdafa2-64a7-4417-b55b-c6e13c0e093d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a19c8838-08e2-4bc7-9670-fe53387ab766/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"id":"50055a-323","keyfacts":{"available-from-date":"2026-11-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1095,"unit-size":250},"lastPublishedDate":"2026-07-30T22:07:35.155Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b71fec2-4ffb-4d54-8795-5dd30c18295d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55d315c1-0823-4dce-9bbf-f3761f9485fc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc4cdb6-e765-421d-b580-492abed2e697/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6697c2f2-dc5c-4139-99f2-c172a44be5a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/440bea5c-5377-4f76-8504-db25d5c1351b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dfe9591-34fe-44ef-b03e-99a3da1564e0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a78bf07a-65a5-4f2d-9dcc-d92d64971b3e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b71fec2-4ffb-4d54-8795-5dd30c18295d/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins"},"id":"50055a-327","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1195,"unit-size":250},"lastPublishedDate":"2026-05-21T13:36:18.738Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f924e769-653b-4e9f-a444-479c68d982ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a1e392b-d483-4c73-aa68-9e9b2fe1ec70/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a77e25-0fb6-4bcc-814c-ad201f53bc24/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/867e11d4-d364-4cc1-afd0-3f62eef4129c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c10eb4a1-6de5-441b-91c5-52b72cec205e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4316210a-1586-4b3f-9239-7ddc2cfa2e3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4453db4-2f53-4790-9356-b62084498bb6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/257ea5db-0ab9-4985-9b94-352f923f2f89/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53a2d88-f342-4379-a504-1e456e58b3cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a78c1a8-5203-4f7b-a75d-44f3c9b23436/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f924e769-653b-4e9f-a444-479c68d982ad/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"id":"50055a-433","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","floor":4,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1145,"unit-size":250},"lastPublishedDate":"2026-07-27T16:48:13.650Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb587561-9c35-45a5-a3e9-6d0022321459/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de238001-3671-42f9-be8c-5ae4f3fa5a82/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1395cd2a-1f09-4171-b8f1-7715f75a3927/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/232e0419-8aa5-4935-af06-dfd132e72428/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b966a202-b4c0-4a40-a9c0-7c1c6df8e9a2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca6abb98-2955-42fa-9293-0a19b405d2d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f4fad5f-1a8d-4946-9ded-c3a19da635b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abae1030-8912-4079-bdae-2c4948f9489b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83d3ae5-3ca6-456d-947e-13925821ced0/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb587561-9c35-45a5-a3e9-6d0022321459/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"id":"50055a-437","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","floor":4,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":995,"unit-size":250},"lastPublishedDate":"2026-07-10T14:31:24.653Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33666a82-2a09-4a5e-ae77-2352bfc99c3d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68a10655-aeaf-4929-90cb-4fe77373652d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/587ad62d-5dd3-4394-bd62-68574897a9e2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9ec8908-591d-47f4-8071-f9eb92ab1451/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6171477-090c-440c-a1d8-98cff048d43d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2abc3b67-752d-4cd2-a82a-d18cb8787950/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de69a3e7-c3f5-4f7c-9b34-43f70e478dc2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c528f34a-a775-49a7-9ec0-2a7480929992/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33666a82-2a09-4a5e-ae77-2352bfc99c3d/download/600","type":"apartment","virtualTourUrl":"","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"id":"50055a-440","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","floor":4,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1195,"unit-size":250},"lastPublishedDate":"2026-05-21T13:40:35.269Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a6a244f-50e6-48e8-a34c-0295d097e718/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d80ce031-282d-4698-a014-5248989792c9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd86f03-b439-46ac-bab0-5481db63f869/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa59db4e-3aa6-4c23-a2ee-2f237157c20e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb99bb31-28e9-4b5a-b215-8e64f24aaafe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57660a57-337a-45fd-b130-8a29f5c6560e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a6a244f-50e6-48e8-a34c-0295d097e718/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins West"},"id":"50055a-544","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins West","apartment-type":"apartment","floor":5,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1145,"unit-size":250},"lastPublishedDate":"2026-06-30T14:12:56.520Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c58361c-9340-44c9-89c1-621abb862db9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f4e83e-962c-403a-a008-8efba57d339f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/195279d3-b3a6-4dce-a50a-cd1f19b0fad1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdc878df-01be-47cc-8bea-27295149e3cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/929b9b4e-866f-42bb-aef1-a9f0974dda79/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e498839-4f14-4851-950a-2ee2e3d6b11a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/145c2288-ee63-4fe9-9a79-a8d4ef72d49c/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c58361c-9340-44c9-89c1-621abb862db9/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"id":"50055a-548","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","floor":5,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1195,"unit-size":250},"lastPublishedDate":"2026-06-25T16:16:26.794Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ede60ffe-f194-4453-a812-c7da50f43748/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9648d16-709b-426c-a63a-5c032d8c9b73/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8c0c8a7-cf45-4340-af46-47597a681b9e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34dcccf5-85de-4cb2-987b-79eee88550d7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dea5ab0d-345d-49d2-a4d0-7f02df0a9254/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0cea373-cf02-4e4e-ace2-e54ee50debd4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bf301f5-abcd-43e1-b97a-d06dc4a972f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a155ba51-7894-4b1b-8906-bf462dff33b4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d27f26e-34fd-4113-bd6d-788dc3ef4f36/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ede60ffe-f194-4453-a812-c7da50f43748/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.697,"longitude":-79.403251,"postalCode":"M5P 2G9","province":"ON","streetName":"240 Oriole Parkway"},"id":"50057a-206","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Midtown","city":"Toronto","is-available-from-now-on":false,"postalcode":"M5P 2G9","streetname":"240 Oriole Parkway","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":10,"province":"ON","total-rent":2150,"unit-size":776},"lastPublishedDate":"2026-07-20T17:41:45.701Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/add89eed-6562-425c-bd0b-03b0725e29ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb707015-09f8-46b1-b119-20b3875ca809/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cdd3f00c-bb98-4984-9b8b-2316f65d90c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6f7e33d-de3b-40c9-b703-54163443baba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57d4d6aa-9bb6-4d22-ace6-96e924be7636/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c773b51-b205-4b80-91f3-90b503e5d660/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dec24952-e807-40be-a91d-317c49739786/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10114f56-fd75-4e01-accd-d53895d429a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73069e53-8640-40e7-9d60-0983404124c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e0aa2ba-0192-4adb-a808-051ff866bba8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55abfaa4-cbe4-4215-831f-4dcfac23489d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/add89eed-6562-425c-bd0b-03b0725e29ab/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.709092,"longitude":-79.385493,"postalCode":"M4P 1M5","province":"ON","streetName":"365 Eglinton Avenue East"},"id":"50059a-404","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4P 1M5","streetname":"365 Eglinton Avenue East","apartment-type":"apartment","floor":4,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":8,"province":"ON","total-rent":2100,"unit-size":604},"lastPublishedDate":"2026-07-28T21:48:40.660Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3f3858e-3087-11e9-bc2c-0a580ae9418c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4e5fbe2-3087-11e9-bc2c-0a580ae9418c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c87711a-3087-11e9-bc2c-0a580ae9418c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f244bd15-3087-11e9-bc2c-0a580ae9418c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3277bf9-3087-11e9-bc2c-0a580ae9418c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c59f99b1-3087-11e9-bc2c-0a580ae9418c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cf782d3-3088-11e9-bc2c-0a580ae9418c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e887150-3088-11e9-bc2c-0a580ae9418c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a165d662-17ec-4e3d-bae0-0a2a96fd2bf6/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3f3858e-3087-11e9-bc2c-0a580ae9418c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.709092,"longitude":-79.385493,"postalCode":"M4P 1M5","province":"ON","streetName":"365 Eglinton Avenue East"},"id":"50059a-701","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4P 1M5","streetname":"365 Eglinton Avenue East","apartment-type":"penthouse","floor":6,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"ON","total-rent":2500,"unit-size":700},"lastPublishedDate":"2026-07-28T22:08:30.550Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/857675d9-ae6e-11ea-a66f-0a580ae94369/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4868ce6-dc0f-11ea-abb6-0a580ae949f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/798cfdc5-ae6e-11ea-a66f-0a580ae94369/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b8d254b-ae6e-11ea-a66f-0a580ae94369/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85167421-dc10-11ea-a025-0a580ae948d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7867b083-dc10-11ea-9372-0a580ae9475b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a483048-dc10-11ea-abb6-0a580ae949f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a827cf05-dc10-11ea-9476-0a580ae94531/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c5349a7-dc10-11ea-abb6-0a580ae949f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73740463-ae6e-11ea-a66f-0a580ae94369/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8ce88f8-a05a-11ea-a1e0-0a580ae94beb/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/857675d9-ae6e-11ea-a66f-0a580ae94369/download/600","type":"apartment","highlightedKeyfacts":["apartment-type.penthouse","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.519058,"longitude":-73.60932,"postalCode":"H2V 1W2","province":"QC","streetName":"590 Avenue Outremont"},"id":"50060a-109","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Outremont","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2V 1W2","streetname":"590 Avenue Outremont","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1895,"unit-size":517},"lastPublishedDate":"2026-07-15T03:47:32.995Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/275a84f5-bd34-4985-a6f6-63bb77005761/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/819ede9b-1aec-47ec-bf72-c898721b8e2f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bb0f74-accd-450b-9a60-38bfa0e044f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8dec3afe-4280-4de3-a975-d0483d5f1717/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc56bd6c-b5fa-45ea-96e1-4ef84b5408cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e816e3e-1def-4718-b42f-f51c393ed3d5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2316aaa-7cf7-4880-8996-bd6f98ca6d43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87d7d170-1e8d-47dd-b768-61ed34da539c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c9c096-9407-4633-8d12-01391e17d23a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bb4ae74-ff3e-46ec-a8f3-473f66682563/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ebe923b-b782-4dbc-8a9e-9cc24f6b300b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69283f6a-38a5-49ce-b9c7-248322956c18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39e637fc-19f8-4d37-8965-9d16071e1e5e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/275a84f5-bd34-4985-a6f6-63bb77005761/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=uzKsTp9VUjN","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.519058,"longitude":-73.60932,"postalCode":"H2V 3M6","province":"QC","streetName":"590 Avenue Outremont"},"id":"50060a-210","keyfacts":{"borough":"Outremont","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2V 3M6","streetname":"590 Avenue Outremont","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1595,"unit-size":454},"lastPublishedDate":"2026-07-08T18:57:32.007Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cdbfe48-0069-46c1-9a66-f9c61bc90b1a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17528751-9c60-4106-b50c-18b1932472c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/317f208d-bb89-4d56-8bbc-bf47ff31e398/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfcca847-d0f1-4db6-bb2e-65f43575d277/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a16bf92-e6d3-449c-aa64-3818077f29d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb094a42-f8f9-4232-9771-d31f7531dcac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bb09f1c-1d04-4b41-a774-b4a1b1de67e2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa5837b-96bc-4e45-8136-75d2b27f63af/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cdbfe48-0069-46c1-9a66-f9c61bc90b1a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.519058,"longitude":-73.60932,"postalCode":"H2V 1W2","province":"QC","streetName":"590 Avenue Outremont"},"id":"50060a-407","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Outremont","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2V 1W2","streetname":"590 Avenue Outremont","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":5,"province":"QC","total-rent":2999,"unit-size":844.5},"lastPublishedDate":"2026-07-20T16:39:58.792Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4080eb63-89c0-4777-b2a4-46f77252e00b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ba70ae0-a6a5-4314-8ed9-a85a1513f84a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ddb461-d7aa-4a6f-82a3-5586666a2e3c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98f23235-59dd-4278-ab2d-d0464aa25052/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5c295c8-4354-4602-b5b9-0b505380a557/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6110b4a-f56a-422e-abe0-09c4cb0b3633/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bf1a48d-c962-4da8-aa3c-517b82f43872/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa312f1-dccd-405f-b337-473bd47668ff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dae7ca2c-1807-482a-a715-b26c9b0968cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65347ba4-168b-4428-99d5-63756d27c1cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81fe0ce2-702d-4ce5-9a1e-3304e19f793b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe3d47ea-ad9e-4280-b5fe-ef6c7435cf26/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a179a2fe-3f56-42c8-8071-e88c9790fa0f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67b7bc57-7031-4aba-88d8-62b424ab1093/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/809d4ccd-0d51-4b83-936a-12ad539ed657/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc38c59b-3f01-43c1-8e64-9a34e6732601/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4080eb63-89c0-4777-b2a4-46f77252e00b/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.512935,"longitude":-73.621998,"postalCode":"H3S 2P5","province":"QC","streetName":"6210 Deacon"},"id":"50061b-00A6","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 2P5","streetname":"6210 Deacon","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":3,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1745,"unit-size":768},"lastPublishedDate":"2026-05-14T18:16:04.028Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abaebfa3-cf0e-4123-81e0-e8bf7b591227/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9956aa99-d3bc-4a9e-b252-d4977c10765c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89f0241-3683-4f7e-ba98-8f6866f80ca7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/651ea8b5-5185-418c-84a9-cd21f282e8e7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5145140-7d18-45e3-a62f-0d221c64e004/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035cfca-787a-435a-9c59-fc123c6af1d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1750d72-aaba-4dca-aaf3-9afffaaed3f1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8393dd7d-3d2a-4e73-87f7-9ebd5686aede/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdd20757-ce13-4eb8-97c1-b5ee3bda60bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b96a891e-6d0d-4285-a8ff-40cb18913695/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c46b622-d42b-4b19-ad18-92a784bdd46f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/604b8bd0-dcc7-40d9-8100-ebc4199e769c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/893471fe-33c5-44ec-9ef8-13505da4c570/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/219c38fd-e128-41c1-a3dd-eadbab2e474e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23005117-372d-4068-903c-5470e4b83727/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abaebfa3-cf0e-4123-81e0-e8bf7b591227/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.512935,"longitude":-73.621998,"postalCode":"H3S 2P5","province":"QC","streetName":"6210 Deacon"},"id":"50061b-0B17","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 2P5","streetname":"6210 Deacon","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1289,"unit-size":633},"lastPublishedDate":"2026-05-14T20:10:23.570Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c493ff-f0e9-4258-bda0-cb1e06472038/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4732fd17-213b-4a6f-8e10-9fb757713235/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32689e95-32a5-4202-bac2-64c84050d8bb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f283183-1337-457f-989a-4ffc2c9fdd8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36e499e-9799-4fd4-abbd-e5167b60a663/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09044c07-9385-4b3b-8bed-7790d2e2a188/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49b998be-bc5c-4614-94b7-469f049e27cf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25c0ec92-8c50-4b33-9d01-7863dd97e644/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc0b8de-db55-44a2-9e9f-66fa9cacc950/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/365948c9-c7e1-4db5-953f-7b59c1474d8c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cc66f43-4087-4a9c-bdfb-aa00f4066e6b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2296bb0c-622f-4245-a150-5b878e5d1a88/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4441a97-56f1-4f37-b18c-d99d7b97a877/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/414bdf95-0a67-49bc-890e-757428b72d80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e585c09-8a49-4459-838c-0d800a08fa33/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c07fecf-f90a-4dda-b688-f262fe2e033c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b495b70-af50-4571-91fd-f6ec4a9ed7af/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c493ff-f0e9-4258-bda0-cb1e06472038/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506505,"longitude":-73.627006,"postalCode":"H3S 1S3","province":"QC","streetName":"3010 Avenue Van Horne"},"id":"50062a-14","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1S3","streetname":"3010 Avenue Van Horne","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1415,"unit-size":531},"lastPublishedDate":"2026-07-16T20:38:55.939Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1d5b291-8d1a-4669-843f-4ce6247df5d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1aecca0-f04c-4d8a-a9b6-d9d375c06f45/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c24301c-9272-422e-be2f-1128c7b0b8f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ee5b192-862d-4b54-9f26-3bc0c0b6d4d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4c75aa0-d85d-43da-a553-8f39e8a8f5f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e3e6d4-b5ad-4aa6-8b80-9414e90c04a3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b4ba5bd-360e-4da6-8f8c-3afd4d00df10/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb42356f-b362-4b2b-aa90-151284a46ce3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/548cf832-290f-4f23-89bb-fe8e8f9ecfef/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1d5b291-8d1a-4669-843f-4ce6247df5d0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506505,"longitude":-73.627006,"postalCode":"H3S 1S3","province":"QC","streetName":"3010 Avenue Van Horne"},"id":"50062a-16","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1S3","streetname":"3010 Avenue Van Horne","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1333,"unit-size":469},"lastPublishedDate":"2026-07-16T20:19:37.280Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/951b63b6-28ae-4a46-b8d0-fd06d2006627/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccc9faa5-8428-4514-9188-420a40f8e950/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0f0b116-29d9-4df8-b0de-67de0543cced/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3347aa5-2cbd-4870-a343-296b870fa6b4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1b379c4-aaf2-45c2-8b13-32131ebf16f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/826b3dd0-c451-4d65-9e95-1d1c056ce2f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/226e5991-b6a2-46c5-9b64-a53c160f9bc7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/334fd3fd-4bef-4eb3-b09b-5bf9bbd34333/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6702e16a-1b16-4a6c-bbbc-44b113d1641e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f86bb648-a789-4461-9085-1bff64f54f1a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a9ac93a-8127-4487-827c-8315c61a82c9/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/951b63b6-28ae-4a46-b8d0-fd06d2006627/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506505,"longitude":-73.627006,"postalCode":"H3S 1S3","province":"QC","streetName":"3010 Avenue Van Horne"},"id":"50062a-3","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1S3","streetname":"3010 Avenue Van Horne","apartment-type":"halfBasement","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1195,"unit-size":473},"lastPublishedDate":"2026-07-15T03:39:52.643Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c9072b-0e5d-4ee4-b59e-7cf555ec4dd1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0792ae83-1001-4997-8649-de222c2995e3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/839bce65-051c-4d83-9f1c-d791fce2fa93/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7190700a-76e4-438f-8cec-af29c587fbda/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9580d896-fde6-46ce-a70c-f30320a8afae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62c6670f-1755-4cbb-be40-a193ab579a4e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b54b4bd2-77f4-4940-af1e-3ebb9ffd9a6d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9ab947-6b96-4333-a10a-df2743232ecc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3067a4b-d947-4c4a-81e5-1d261a1d1469/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30fa17a6-0da6-4d47-98b0-8a83850c86ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70d71729-001b-4461-bad3-bd69a94f17c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c9072b-0e5d-4ee4-b59e-7cf555ec4dd1/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506505,"longitude":-73.627006,"postalCode":"H3S 1S3","province":"QC","streetName":"3010 Avenue Van Horne"},"id":"50062a-5","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1S3","streetname":"3010 Avenue Van Horne","apartment-type":"halfBasement","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1225,"unit-size":480},"lastPublishedDate":"2026-06-04T19:04:35.619Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aeb4ec-03c3-441b-8eb4-ec34bcad981c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ffcb71c-7cf1-43b9-ab4f-0bfb6337509e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7ccc160-6be9-40e9-b520-8988b74fe2fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb03effa-c85d-445c-bf21-3362dad7601b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed67a445-f68b-4f94-8f28-93e661ea56f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/352a5266-14d3-4937-ad54-39eb6f34e6ea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb5a1918-bf4f-4933-9c01-3d835d65fd70/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c34a076d-9a7a-4d4b-a360-cf014481abf4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aeb4ec-03c3-441b-8eb4-ec34bcad981c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506422,"longitude":-73.627069,"postalCode":"H3S 1R2","province":"QC","streetName":"3014 Avenue Van Horne"},"id":"50062b-12","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R2","streetname":"3014 Avenue Van Horne","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1499,"unit-size":518},"lastPublishedDate":"2026-04-23T19:11:22.369Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4af5bf0-15ec-40c0-ad94-b5515f786983/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29ecdbe-e845-40b0-ba7e-e974bee77c34/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd5a488a-24b3-42a8-aae8-e60fe72e6e64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cedfeaf8-0263-4038-bc01-0b34bacc8119/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23f447b-8dbb-48cd-886a-de9a0dff9052/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dd8b126-11c3-4c2f-a4bf-abd2870831b7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09e79b8b-d401-40a9-904f-9b23c3fdefb8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16163acc-ce65-44d1-afdc-007f346f5c57/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0b5a971-0ec4-42c7-ab3a-7b3a66327064/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c05b8c8-bec3-4c5d-baa6-c137c0d0e194/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a55bb8f3-b70b-4617-9194-528d0cd5b74b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4af5bf0-15ec-40c0-ad94-b5515f786983/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506422,"longitude":-73.627069,"postalCode":"H3S 1R2","province":"QC","streetName":"3014 Avenue Van Horne"},"id":"50062b-17","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R2","streetname":"3014 Avenue Van Horne","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"QC","total-rent":1495,"unit-size":518},"lastPublishedDate":"2026-04-23T19:14:35.235Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41cfa609-a0b3-4ad6-ad8d-952353ca0b33/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28881dbf-3214-4abd-a9b1-e1ed7a59d496/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3251c9f0-ec94-4e2a-9d6f-2e32cb24671f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1f909d8-f9c6-4d6d-8ed2-26a99a6a5640/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42b59018-bc6d-4cc2-83ff-da8a72736a92/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd13ad32-ae21-4849-9a32-6c9648666d59/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab0bea1b-69d9-4271-9888-33b323eeb334/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ddf8190-3744-47e8-992a-bf95c9566da5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c789f05-ddb4-4f9c-bb45-bb0fe9badbd7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c1ae4add-c02f-41b3-b79d-3e6449074b04/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b352b5b-75e1-4b57-86c5-05f1e435a45d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41cfa609-a0b3-4ad6-ad8d-952353ca0b33/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506422,"longitude":-73.627069,"postalCode":"H3S 1R2","province":"QC","streetName":"3014 Avenue Van Horne"},"id":"50062b-23","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R2","streetname":"3014 Avenue Van Horne","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1545,"unit-size":547},"lastPublishedDate":"2026-04-23T19:15:47.133Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f78ae70f-54ec-47aa-b053-02a3cd1f3724/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44db5ee-3ea9-4dd8-b000-beb86121955b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d859d6-be26-41eb-954b-b2dc160c1e51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c72e28c-8d82-43c5-9851-8efcbadb6581/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ae4eaed-b194-4881-9f27-f9cbbfc6482a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c8ceb3a-c669-46ba-b3d4-9fc7407ebe10/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1daca1b1-7f9d-4f62-af3f-7081754ca950/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff56fc64-6c86-43c2-9685-f433f1750c83/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ea4f2-f70b-4a7d-ae5b-6e3d71dde4ff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa245b9b-ece2-11e7-b232-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba41d089-f0bb-4b37-a6d7-0399212a26f1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f78ae70f-54ec-47aa-b053-02a3cd1f3724/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=pKGBNZBifHu","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506422,"longitude":-73.627069,"postalCode":"H3S 1R2","province":"QC","streetName":"3014 Avenue Van Horne"},"id":"50062b-25","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R2","streetname":"3014 Avenue Van Horne","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1545,"unit-size":547},"lastPublishedDate":"2026-07-15T03:44:54.843Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a41dec-df3b-4b3d-95f5-8f9ffe60e016/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eab224c-96d3-43b3-8c08-8893cfb7b0c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/086380fd-b8ef-47e6-8a51-5248e26c5e4e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d62b561-dbbc-48ba-bc58-7b5879e764ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95abd100-6aa8-432c-b67f-536204f5d0b9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77ffb57f-9cce-451e-9818-5cc23e8ba946/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8fcf802-0871-4240-bfbd-826206d081d3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f2aadaa-8424-4595-ad18-f347608a3ca4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d214336f-82b5-469d-8633-4fc33816b53b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e42bbca3-1610-43dd-bcdc-a0593674a5fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b731085b-5f4a-4fad-af0d-0f8185ad7810/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a41dec-df3b-4b3d-95f5-8f9ffe60e016/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=wC2S6UvYr5s","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.494158,"longitude":-73.630384,"postalCode":"H3T 1E7","province":"QC","streetName":"4585 Av. Dupuis"},"id":"50064a-14","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3T 1E7","streetname":"4585 Av. Dupuis","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1695,"unit-size":824},"lastPublishedDate":"2026-07-13T15:49:41.741Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d7bb5e3-27c6-11e8-aa3b-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80f750ab-7520-4492-9609-796e2a9898ae/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d7bb5e3-27c6-11e8-aa3b-00155d8e330a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.49436,"longitude":-73.62995,"postalCode":"H3T 1E7","province":"QC","streetName":"4505 Dupuis Avenue"},"id":"50065a-14","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3T 1E7","streetname":"4505 Dupuis Avenue","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1395,"unit-size":717},"lastPublishedDate":"2026-08-05T01:40:58.304Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3700207-cae5-41fa-b311-b9d626c7d3d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16039a23-8267-43be-ae5c-df218905e498/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f08008c8-5c39-48b3-b538-edbea352f2e2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70f5311f-2d0d-4a8b-a078-75fc3c46dd4c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e0012a8-a524-453e-b2f1-2a9412b2b072/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bbfe6ecd-d7fc-4066-ba62-fe15c9a3b1bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7beee6f-338e-4176-b9a5-6f3b4a91fdb9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43dfa63b-8797-4871-8502-630bc4827c9f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3700207-cae5-41fa-b311-b9d626c7d3d2/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.49436,"longitude":-73.62995,"postalCode":"H3T 1E7","province":"QC","streetName":"4505 Dupuis Avenue"},"id":"50065a-18","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3T 1E7","streetname":"4505 Dupuis Avenue","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1625,"unit-size":912.6},"lastPublishedDate":"2026-08-05T01:49:38.487Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f87f1688-5694-4e37-a932-89a4f5e6d76b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.49436,"longitude":-73.62995,"postalCode":"H3T 1E7","province":"QC","streetName":"4505 Dupuis Avenue"},"id":"50065a-26","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3T 1E7","streetname":"4505 Dupuis Avenue","apartment-type":"halfBasement","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1445,"unit-size":677},"lastPublishedDate":"2026-03-26T14:35:25.098Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6979e4a7-0154-454d-b6ab-afb45be8a546/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85ff571c-19b6-41c4-a245-5c6ad6fb2b57/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a64606-215d-45e7-9e48-71d51249370f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6637b436-a473-4925-a0fd-a4526b9849ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5479b8d-21c6-4e3e-ac95-e18321509fa1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e8e223-2c20-4a51-831f-479d37ad3487/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a45006-1058-46ad-aa70-1a6d696a2cd3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d129461d-b146-4acf-8c4b-4447723920eb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33ed5f23-7c8e-455f-a067-44200fa359f2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6979e4a7-0154-454d-b6ab-afb45be8a546/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.49437,"longitude":-73.629967,"postalCode":"H3T 1E7","province":"QC","streetName":"4515 Dupuis Avenue"},"id":"50065b-21","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3T 1E7","streetname":"4515 Dupuis Avenue","apartment-type":"halfBasement","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1645,"unit-size":911.1},"lastPublishedDate":"2026-08-05T02:20:51.856Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24ff629c-f340-46b6-90f4-420d8c4bc587/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef81b732-3ebf-4179-8c87-ecdfd4ec058d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a2466f3-57ad-40bc-95f5-3f749808b84f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a585df3c-d47e-4734-8276-4ae044f1dfa9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a37c326e-465c-47e3-8cf9-0d11c53d29aa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1644aa00-1ef9-4893-bed2-592d00b50dd5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97a0e5e7-2922-486f-91b8-5c144cf91e2a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa36ed6d-0cd7-4091-8d1c-c42b641d0600/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24ff629c-f340-46b6-90f4-420d8c4bc587/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"id":"50066a-11","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"apartment","floor":1,"free-rent":"upToTwoMonths","number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":5,"province":"QC","total-rent":2495,"unit-size":940},"lastPublishedDate":"2026-06-15T16:23:29.639Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f553598d-4298-4e80-bda3-589fd5aec1f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5431498c-4152-437a-bf62-bb2582e5e7d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b300ee28-1355-4f1d-86e9-c96a6270c5c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/278a06b6-3d53-4681-afe0-6dde9fcd7a6e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f97803d1-276e-41b6-ac41-9f457e9a44e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ece9cdd-a22f-418d-8b9c-7485c3c4704a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa20dbab-4fc5-4eb7-8175-70f228228783/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cacaa4e-3b17-4b8a-9afd-97777c43fc96/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3711d3ad-27d6-4985-b164-15b8163805bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d07b7d6-c94a-440d-8ef3-798f8ad881ff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c89d3669-8a59-11ea-beb0-0a580ae945d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f553598d-4298-4e80-bda3-589fd5aec1f2/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"id":"50066a-12","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"apartment","floor":1,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1745,"unit-size":649.1},"lastPublishedDate":"2026-08-06T16:12:32.992Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9c7cfe-3b4f-465a-a619-ee4726719a50/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfdb06c8-8e55-4b96-b49d-656a21ab2ffb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff945c16-f806-49aa-b89c-88b19a6d4a5f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d6976ce-4501-44a4-94a6-5dd5bd8831ce/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae560972-78d2-41e7-9f91-ecdcfc06a2de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49fcccac-f26e-4455-ab05-415fce565b70/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc0b0527-bc37-4cb9-af33-4e1b1f921fc2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afe07c7b-9c9c-4889-9c03-09ab45855a68/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc3d5ac0-f124-40ff-8671-261f2fa528bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b993d304-3cb6-460f-8e1b-aa3fa7c5ae3e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0083a4b6-82bd-4cbd-9313-b9e0e88e9bdc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/569c913b-2b80-457b-a539-926b77bb3174/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/703ed3b4-afe9-4550-a8a1-b0bb11babb3d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9c7cfe-3b4f-465a-a619-ee4726719a50/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"id":"50066a-39","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1895,"unit-size":686.5},"lastPublishedDate":"2026-08-06T16:14:29.213Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3595e824-771e-4dda-bd97-f49d69fa2e18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf4ccc8f-c9ba-456a-88e7-153f21571e56/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f6c3e6-a65b-4953-b5ec-55b8f472ea8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d04b811-c08e-416d-b9f2-d8ee5dcf6dd0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9de9dd96-750f-4b97-9421-9caf8015ba3c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd5929b-1db6-48df-a059-e0293325bcca/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7eb480d-888a-471f-8dea-177077a8f9c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53163e1-e6a8-464a-96c3-ef949bf81e2f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31e5777f-e312-49f8-9bae-565ef89cfd8e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d8bd7c-4a05-44bf-a68c-ba16a388c23a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c6af79-a7e2-4fe8-8340-ff32c4a976f1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d50552-efc7-4f4d-9849-34cf348a8b9f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e9079f7-efad-43d3-b63c-be1ae35f5846/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc1692f4-391a-4851-9ebb-ccebebe6eff6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45713f34-7ccd-459c-8a9f-599908ca7648/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3595e824-771e-4dda-bd97-f49d69fa2e18/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"id":"50066a-4","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1695,"unit-size":705.9},"lastPublishedDate":"2026-08-06T16:09:25.976Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa4b9433-f6fb-4270-a31a-802582332856/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f9e20d7-765b-4ea5-b0bd-5459e1bb22ed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/333cca5d-ffe1-495f-9188-cdf7cd80eb37/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/171f7362-4999-46ab-a065-37d4d12e2b99/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980bf260-0fc1-4d6b-84fb-fc3d7c407a46/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d904e6-be55-4b05-affe-71d84ed79aa3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29a660ff-225d-4563-be8c-17a8bd48a522/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54b0a6fc-9675-4fef-806c-d18508ab7d9b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56d0fbc5-651c-4050-b838-2135d24cf5e3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19a17595-13ed-41df-ae38-63089a1cdf07/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/560a4a39-f604-4258-97f2-04bc685877df/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3295e7ab-300b-442b-bd31-77812b28357d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa4b9433-f6fb-4270-a31a-802582332856/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote-St-Luc Road"},"id":"50066a-43","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3X 2C8","streetname":"5530 Cote-St-Luc Road","apartment-type":"halfBasement","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1195,"unit-size":350},"lastPublishedDate":"2026-06-19T15:37:56.392Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e1f237-7f86-4b7a-bbe6-8aa08fdd7b27/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d12ab0e-c25d-4e19-a5af-3de31820d404/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02e26cd1-102d-42db-a614-aff0b2262cab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311e38be-b1e7-4fe3-8685-92347ffad606/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0789a6f-d993-43ae-ae8b-49402dcaa889/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34b5da21-8d25-45a1-9df8-279950871e71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81b626e4-7b7b-40fe-a164-e156521c0dfa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca18727b-af55-11e7-97c6-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/851c1f40-aeac-11e7-97c6-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e1f237-7f86-4b7a-bbe6-8aa08fdd7b27/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"id":"50066a-8","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1695,"unit-size":690},"lastPublishedDate":"2026-06-18T12:39:06.602Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeae33d8-8788-4384-82d0-3c5bdac7c0ac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41a5a17-9733-4238-a238-8dbb33411963/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afcff1b0-c629-4ff3-884a-683166ba4ad5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/661776b0-7f2a-4446-87fe-8ce238b44379/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2691e46d-f80f-4bb3-82b2-93c446aae23f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e130794b-ed11-4dfd-9b62-602a87585469/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a91bbf-2b10-4a99-9701-1f027cc3de9d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25e6e62-cfab-42a9-b65e-12430d8140ac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1845b2d6-eaa0-49f4-bb48-99125d817060/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/579c1d2f-4ad9-4451-abf8-676063c32108/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84c9d185-617e-46e8-8a8d-9514085aa4c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c27e8114-2145-4691-94e7-3bba734f111d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3da30b25-7aa7-4768-94d4-5a87bc3db46d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeae33d8-8788-4384-82d0-3c5bdac7c0ac/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=k1SpuCtQkaW","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Toronto","borough":"North York","city":"Toronto","latitude":43.70785,"longitude":-79.44332,"postalCode":"M6B 3J2","province":"ON","streetName":"457 Marlee Avenue"},"id":"50067a-208","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"North York","city":"Toronto","is-available-from-now-on":false,"postalcode":"M6B 3J2","streetname":"457 Marlee Avenue","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"ON","total-rent":2000,"unit-size":633},"lastPublishedDate":"2026-08-06T06:21:39.218Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e53bb2ad-cae7-435d-b2ed-19784a629f05/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c3dbbfb-108e-4604-ac1f-49ac181ec6aa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ee730a6a-ca4d-415c-9868-af829d1794c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10eaed5c-35a1-402d-b600-2c3a50818dc4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e88cec45-7adb-48f2-a19d-3fb8bc005658/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/150c1607-d04b-4b24-9159-9ff523464e22/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6513aa17-b2bf-4259-b32e-3530ded6ef89/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/602ab42b-13e9-4500-a1ea-d37888b356d4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef135e73-ccba-4f61-af51-30f753a1e851/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a82dd356-5b93-4b15-b867-c9ad978b0dfd/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e53bb2ad-cae7-435d-b2ed-19784a629f05/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"North York","city":"Toronto","latitude":43.70785,"longitude":-79.44332,"postalCode":"M6B 3J2","province":"ON","streetName":"457 Marlee Avenue"},"id":"50067a-306","keyfacts":{"borough":"North York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6B 3J2","streetname":"457 Marlee Avenue","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"ON","total-rent":2250,"unit-size":860},"lastPublishedDate":"2026-07-08T18:41:19.371Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b353ee37-f9f1-4a27-8388-930bd81d1b33/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6bd84bb-d349-4d18-be54-a4f8968f8bf3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f41d4e6-a207-44fd-a7fb-8d46c02cc7a1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce314ccd-78d5-4c67-9b19-949363995caf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abf6c345-b35a-4aeb-ab55-50d2a1223ee2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72aa7948-ea3c-4083-8de5-ed9a3af554ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8beb8d6-be92-4db3-ab47-6ade2d47b581/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/03b4591b-a0bd-4548-ac0b-5ed20f10c8f3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc00a16d-ce37-4693-99f8-2d514f244501/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f251a97-83e2-433c-bab5-dfee0ba2f670/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f59c767d-c8b5-40cb-bd9e-ed7ce43cf380/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b353ee37-f9f1-4a27-8388-930bd81d1b33/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Roncesvalles","city":"Toronto","latitude":43.639833,"longitude":-79.451753,"postalCode":"M6R 2T5","province":"ON","streetName":"1 Claude Ave"},"id":"50069a-105","keyfacts":{"borough":"Roncesvalles","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6R 2T5","streetname":"1 Claude Ave","apartment-type":"halfBasement","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":1,"province":"ON","total-rent":1800,"unit-size":501},"lastPublishedDate":"2026-07-30T19:05:06.132Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a2fdd34-739a-4c8b-87a3-900c4280b233/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88ede393-75d1-4afd-af48-e9d782219238/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b2d93fd6-35fa-4d18-a323-6c7b87dc4b23/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca4f16ef-f878-4d9b-8899-e1dc016e6596/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f753c46c-f0ca-4a59-863c-e4eccf75c29a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3212fad-9c37-44e5-bf95-044489754994/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/185d58b6-8390-11e8-8e54-0003ff887004/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dd774ed-dedd-11e8-9532-0a580ae945f7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01822177-bd78-11e7-ada2-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d93b1fbf-bd85-11e7-ada2-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f38439f1-b4c7-11e7-97c6-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ecd821e6-b90f-46c7-a7e7-666629c42ed0/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a2fdd34-739a-4c8b-87a3-900c4280b233/download/600","type":"apartment","virtualTourUrl":"https://youtu.be/lvwS83MVum8","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Roncesvalles","city":"Toronto","latitude":43.639833,"longitude":-79.451753,"postalCode":"M6R 2T5","province":"ON","streetName":"1 Claude Ave"},"id":"50069a-111","keyfacts":{"borough":"Roncesvalles","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6R 2T5","streetname":"1 Claude Ave","apartment-type":"apartment","floor":1,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":1,"province":"ON","total-rent":1850,"unit-size":457},"lastPublishedDate":"2026-07-30T17:37:49.461Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b757b49-a27d-4218-b8a9-d478bb1343aa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc1cb296-d72c-4af3-9cdd-f89ed492d535/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa0a8899-b861-4d5f-bba5-49eb9d79b98d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40c0a8c4-5f72-4969-9bc0-df4ec45fa9dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/131af248-ceda-4593-89fc-92451590b9b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f693966-d3b7-42c2-a081-b0419f4be48b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d96abb40-bd85-11e7-ada2-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dd774ed-dedd-11e8-9532-0a580ae945f7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/214cba2d-db00-11e9-b28e-0a580ae947f1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01822177-bd78-11e7-ada2-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/185d58b6-8390-11e8-8e54-0003ff887004/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6985610c-a887-4a37-837a-8b21e3842190/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b757b49-a27d-4218-b8a9-d478bb1343aa/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492405,"longitude":-73.579259,"postalCode":"H3H 2E6","province":"QC","streetName":"1245 Rue St Marc"},"id":"50070a-21","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2E6","streetname":"1245 Rue St Marc","apartment-type":"apartment","floor":5,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":4,"number-of-floors":9,"province":"QC","total-rent":3395,"unit-size":953},"lastPublishedDate":"2026-07-02T00:00:30.534Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c817d08a-e47d-400d-a350-661cfb68af1d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31ede20e-10a5-42d1-bbf0-510885fee38d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b72f2d0-2470-4605-9c55-be0d6fecdf52/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95f4f1fc-9066-4df7-93b3-b53691224f74/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23feabb-cf02-4fbb-8b2d-5f623c73bfbb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4799da89-da28-4135-b50d-502d3bcefaad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae3746ce-e839-4c1c-ae68-cf061c672066/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa708c56-bda5-42a4-b1be-dba9ce31f9ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef0c08c-1acd-11ea-9c3f-0a580ae9499b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3db6e770-cbb7-11e7-98f8-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f11efab9-a09a-4271-84cd-4d26d1a26ed9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d9380ef-cbb7-11e7-98f8-00155d8e3302/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c817d08a-e47d-400d-a350-661cfb68af1d/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492405,"longitude":-73.579259,"postalCode":"H3H 2E6","province":"QC","streetName":"1245 Rue St Marc"},"id":"50070a-3","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2E6","streetname":"1245 Rue St Marc","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":4,"number-of-floors":9,"province":"QC","total-rent":3495,"unit-size":953},"lastPublishedDate":"2026-07-01T23:59:55.496Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/884c7772-1c48-448e-915f-5c66a220b57b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8ed31a8-748f-43d7-befa-6ff7fc5e8f24/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1115e5bc-cdc2-459e-9516-8a58296ddd5c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3b5a446-5154-4c85-948f-a9cacebb46bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d43120fe-77a4-40fb-96c3-ad9e47db6c91/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e1f0810-d861-4e58-ba25-5c7332307c08/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/582fc19b-696a-4c71-b613-1e1f6c325910/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b13e2f54-0bbb-4d56-8bc5-70c048a50051/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1951cc23-54e1-41cf-a43d-989053683593/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dd5e121-cbb7-11e7-98f8-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b048bcde-f7a9-11e7-82d4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8673d09a-cbb7-11e7-98f8-00155d8e3302/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/884c7772-1c48-448e-915f-5c66a220b57b/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"id":"50071a-208","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1095,"unit-size":412.6},"lastPublishedDate":"2026-04-24T16:52:44.096Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cb230f-a7e2-4be6-a27e-ffae2778f6e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5a0f310-74bb-4ddf-a405-2534a50c19cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a56a024-928c-4247-87ee-16579330e810/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23be264e-9658-4a91-97a7-f435295c9f7c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c05fa7-6835-401a-9816-f01269f89734/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/387d8c3f-de2d-4ee5-afa8-df5fad353210/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa15104b-1f39-4694-b4db-8b6793bfb1c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17f79fb6-4f23-4a1f-be55-d91a9ec014ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0618f60b-6d5a-40d0-8607-3aa96a9fbfbf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec3d2d34-3d35-4b00-8377-d351ee3f254f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14c445c9-1704-4e61-8fbd-d69fd4f904e1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cb230f-a7e2-4be6-a27e-ffae2778f6e6/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"id":"50071a-211","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1015,"unit-size":430},"lastPublishedDate":"2026-07-20T17:34:02.348Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/844709ab-35db-49d9-8c20-6e8cfb4e3d0c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48b183de-f885-4a6f-bd36-49ec08fc20be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a36a29-7f02-4d22-a849-6bff02ea829d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4b71142-b121-4aec-bbf9-03cfb04c6b80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c164aca-d7c2-47ee-9972-62fd7c630059/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7490ed4d-7fa8-46f8-a333-97502989d19c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa43a6db-530c-4d59-946c-a3ab11c7a292/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/522a2dd8-b5ef-4d2f-8980-e4783ba0f6df/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9591f4-fc8d-4a35-91b4-d8efe18f8748/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/844709ab-35db-49d9-8c20-6e8cfb4e3d0c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"id":"50071a-305","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1350,"unit-size":430},"lastPublishedDate":"2026-07-20T17:14:20.254Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6c00a93-eae6-45ee-aa69-f6e92fd4460a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e514dc86-6123-4c51-a77c-30b8f23c4961/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3807efc7-4dac-4338-83a7-b589e95f4be0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c8191a-d717-4233-b2af-9c524040d3e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b848be0d-fea9-438e-aeae-d165c811292b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e9bafcb-0dbc-4c29-a1f6-b2337d65ecb2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fa502ca-b5c7-48fe-aed8-2e55bc8bc2dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd063d4b-766b-4677-903e-a9be4a64ac31/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2705e356-f1a9-4dc2-9774-3b1093bac955/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6112ff3f-3c2d-4230-b285-77e310265b23/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e5d0d63-a152-468d-8fd3-603aeaea8d72/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e5e095-698c-11e8-82e5-0003ff8875d2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6c00a93-eae6-45ee-aa69-f6e92fd4460a/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"id":"50071a-403","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1055,"unit-size":322},"lastPublishedDate":"2026-07-20T17:11:57.806Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c45021b2-ff30-4fdb-8415-8b5da648f3a6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb1579b9-3b92-4ece-8896-813ffcfcdea2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d898f0-4ce5-4529-a6be-911703174eab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969bdf3d-ff58-4516-9687-f551ffddb128/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d79aa67-93ba-4b2c-a3ab-cea72562ee58/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad569135-a68f-418c-9088-9a19639cc06a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6247b47-05d0-4ace-9252-33e8c8035c36/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cde1cdf9-5f39-48b9-9d5e-f802661cf7a6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7acd5030-810e-4025-8130-7c09c29922f4/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c45021b2-ff30-4fdb-8415-8b5da648f3a6/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"id":"50071a-409","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1095,"unit-size":322},"lastPublishedDate":"2026-07-15T18:41:26.465Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848228a7-0bb4-4060-834c-59acdd6422e0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd53786b-ce33-40b5-844a-9559b7a82d4a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05e10168-a9dd-4d33-9706-6bcd07dabda1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06df4b17-0b6f-4458-ae9f-2b4c451daa08/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6420701b-721a-4e9b-ac3b-3524957078ff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9098643-9694-4320-8c75-8b2a53ea5673/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97b2b3cf-8c48-42bf-b23f-a474ba6899b7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d40a1a8e-558e-4849-99dc-005f32a88331/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5fa9b96-90cd-4851-b994-57d2caeffd12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8f18b07-2508-4de2-b101-8153edb8e489/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848228a7-0bb4-4060-834c-59acdd6422e0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Toronto","borough":"East York","city":"Toronto","latitude":43.709696,"longitude":-79.309189,"postalCode":"M4B 2T2","province":"ON","streetName":"1001 O'Connor Drive"},"id":"50072a-306","keyfacts":{"borough":"East York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4B 2T2","streetname":"1001 O'Connor Drive","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"ON","total-rent":2350,"unit-size":770},"lastPublishedDate":"2026-08-04T16:33:53.028Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad67ef97-0ce2-48aa-8df6-81d42f2ec3a7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce991be5-e7ca-409e-a041-21f6bd5de5f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06ad0bc1-de98-4d1a-b512-56d1dafa0cd9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ba1aba2-b274-43bf-bed3-823491354090/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2666762-60bb-48ac-8dc7-aeaaa9b66cc7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ea0845a-9037-45f1-b3e6-e8d98ee0f281/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96445bf6-6615-4d11-8734-cb5c4a7d546c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3926ea6d-17ef-41ea-a9cf-a0bf2518887d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ae23855-709e-456b-8985-671a5881093c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e37f63d4-0ddc-440f-9073-da869873a591/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7774e30-f78d-4fb0-af73-bad672ff35f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cdf19523-4ac0-4b67-9bcb-8a6e8b37d4a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1978d37e-5938-4cc4-b172-0892c66e176a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85b53f59-819c-4bc1-be2f-9a122bb321fd/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad67ef97-0ce2-48aa-8df6-81d42f2ec3a7/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.493506,"longitude":-73.611285,"postalCode":"H3V 1C2","province":"QC","streetName":"3500 Ridgewood Avenue"},"id":"50073a-403","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3V 1C2","streetname":"3500 Ridgewood Avenue","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":1495,"unit-size":685},"lastPublishedDate":"2026-08-05T03:32:42.076Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c17e58c-1e37-498f-9a24-f156077f08d9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04f1f39d-2d89-4c11-9112-aff84a518a74/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dfb9da-3f61-4064-8208-b0b333883e39/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0386fb00-89c8-49e0-bc82-d7956b76fe72/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21a3fbd2-d793-4883-a765-809b3d2bf08f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe16ebf7-8de1-4477-86db-959974e9442c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efc05e66-29f7-409f-82ce-4316a4a4de40/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b958f54-6c18-410a-80fe-ad6124667454/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6eb597-b858-49f5-8c49-3ebf233541b3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5f6407-65fd-4441-b16f-d1317e60807d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c17e58c-1e37-498f-9a24-f156077f08d9/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.469635,"longitude":-73.63001,"postalCode":"H4B 2X8","province":"QC","streetName":"4390 Grand Boulevard"},"id":"50074a-102","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4B 2X8","streetname":"4390 Grand Boulevard","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1413,"unit-size":700},"lastPublishedDate":"2026-08-05T18:37:18.796Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e388e56-1429-4291-b1f1-0331bdc1dd80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c38b6a5-68e7-426e-bce9-2a5e39acfd04/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/284dd1c3-177d-4a17-b32c-22fabdfb57e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b72ebb44-8db7-4879-a052-6fe637218441/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f68e33d-8754-4627-8995-b36d68e90134/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15553185-d93c-4617-b727-809f6d8b8e70/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c789570e-0f18-401e-a0c6-26e8abed6669/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/616360e8-1ff8-402a-b5a0-1cfdbd03dfb5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1f4a43-5b0d-4011-ac8d-ed8ee11e2658/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/627e9435-7673-11e9-810d-0a580ae94999/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e388e56-1429-4291-b1f1-0331bdc1dd80/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.469635,"longitude":-73.63001,"postalCode":"H4B 2X8","province":"QC","streetName":"4390 Grand Boulevard"},"id":"50074a-108","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4B 2X8","streetname":"4390 Grand Boulevard","apartment-type":"apartment","floor":1,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1655,"unit-size":564},"lastPublishedDate":"2026-08-06T16:28:17.727Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8d8c05-5717-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44c969a8-57b8-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd3a1c8c-5718-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca2c193b-5718-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a38eba-5718-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c58685f9-5718-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4259d91-5717-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc2f4364-5717-11e9-9edc-0a580ae94a71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/358fe6e1-f7af-11e7-82d4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79bc86-a0bb-49f2-b055-b601db595f17/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8d8c05-5717-11e9-9edc-0a580ae94a71/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=oN1GfAnYxU3","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.469635,"longitude":-73.63001,"postalCode":"H4B 2X8","province":"QC","streetName":"4390 Grand Boulevard"},"id":"50074a-309","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4B 2X8","streetname":"4390 Grand Boulevard","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1695,"unit-size":640},"lastPublishedDate":"2026-08-06T16:29:40.479Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f70a002-03da-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f212070-03da-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47e5d8e6-03da-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c7a285-03da-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47a85ab4-03da-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47793463-03da-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5030a667-03da-11e9-a5ee-0a580ae94ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a00abde-5133-498d-8a13-925616c77d17/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f70a002-03da-11e9-a5ee-0a580ae94ba5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.469635,"longitude":-73.63001,"postalCode":"H4B 2X8","province":"QC","streetName":"4390 Grand Boulevard"},"id":"50074a-4","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4B 2X8","streetname":"4390 Grand Boulevard","apartment-type":"halfBasement","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1195,"unit-size":400},"lastPublishedDate":"2026-07-01T00:00:37.945Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e3756c-6c9a-4f28-96d5-2f0ae131d7eb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/886cca20-9b95-406e-8cc6-82490f6d8b55/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ff759e2-0cf2-410b-bc8d-5d9abda2e366/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b3fb8ac-9e42-4fbd-a4cf-14f73edeb379/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f16d6dc2-5d8e-46cb-a6e0-8d511d8ec293/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8633154-60b9-4c68-92c4-4cb2bd11bc33/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34e8cd73-cbc2-492c-bd75-fa2066e10314/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa9be3ce-a90f-4a85-882f-30b467747976/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83d22c86-4f4f-4013-9bbd-cd7ebfbd226c/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e3756c-6c9a-4f28-96d5-2f0ae131d7eb/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Toronto","borough":"Roncesvalles","city":"Toronto","latitude":43.64266,"longitude":-79.44763,"postalCode":"M6R 2K8","province":"ON","streetName":"118 Roncesvalles Avenue"},"id":"50076a-36","keyfacts":{"borough":"Roncesvalles","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6R 2K8","streetname":"118 Roncesvalles Avenue","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":3,"province":"ON","total-rent":1800,"unit-size":425},"lastPublishedDate":"2026-07-28T16:13:24.639Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/849910de-75a6-4996-ae29-46f5db91e01a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d30bf23d-c2ea-42b3-a437-e782c64b062c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16b7dfa7-9a5c-4147-b9bf-101a536cc0d9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f372219-2876-4971-9e08-f211c77b0d01/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e1242ea1-38bf-4e62-833e-f97f327a7699/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f994667-61d6-4110-87c4-31b20d417a65/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a21fb2e7-9394-48f9-bba5-e77b5dd57321/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/063a8498-b567-4acd-81e1-4a96afe83be9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eae84003-b859-11e9-90fd-0a580ae947d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c1d0ce2-ad78-11e9-9122-0a580ae9486a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/849910de-75a6-4996-ae29-46f5db91e01a/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"North York","city":"Toronto","latitude":43.72687,"longitude":-79.31966,"postalCode":"M4A 1L1","province":"ON","streetName":"56 Eccleston Drive"},"id":"50079b-216","keyfacts":{"borough":"North York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4A 1L1","streetname":"56 Eccleston Drive","apartment-type":"apartment","floor":1,"free-rent":"upToOneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"ON","total-rent":2250,"unit-size":650},"lastPublishedDate":"2026-06-23T15:25:39.120Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7a31d5e-da2b-4340-95e0-52514f86c084/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2764802-07e2-4487-8f76-4c3a396aa6fa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/91488c4d-192f-4ca7-bab2-f1a36156dab9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b7eb40e-2491-427a-881d-3868eed64605/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ffeb9e2-51f4-49b2-a431-10d39d6814be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fc221f6-3c48-4f48-89e1-9e9ed01cf4bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b188b3f-9c29-48b7-ab65-80980da61c69/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b91d91ac-8717-457b-ab90-0739e5482bba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e67b274-679d-4961-9406-06e60e36f3f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4220fc0a-a033-4698-abf6-47533363d2ba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db46b73b-6b56-45aa-a2cf-3cc12727f5e3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/86983bbb-5a7d-4821-99e8-5529c71d0642/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7a31d5e-da2b-4340-95e0-52514f86c084/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.50268,"longitude":-73.57816,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-101","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"province":"QC","total-rent":2345,"unit-size":667},"lastPublishedDate":"2024-09-09T20:00:54.197Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6e63e53-0aec-4159-a857-c42b7328bed5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25c7abc-1083-4593-a0bd-a21c6985f9f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/424ec473-6d2f-44d5-b0f9-fd0684d07693/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be1e5f9-5b22-4e7e-a1a5-c621cee7d1d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c07f99-2db8-4223-96d4-07763a35dfd1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0dc743f7-fa3c-46f2-b04d-1de7e76000e7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d6e0f1a-eca0-46ab-a6cf-f709d63704db/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23f82889-059d-40b0-ae9c-0917f9f33203/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/904d400c-5a5c-4be7-95e4-bf6b3236a8a2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25527ea-363d-4c39-ba10-c65e46097ced/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07d5aee6-7d62-4244-8f0e-36f5ea447423/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6e63e53-0aec-4159-a857-c42b7328bed5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-110","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"province":"QC","total-rent":1845,"unit-size":530},"lastPublishedDate":"2026-08-05T21:15:58.715Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd028d71-d2bf-4172-8e83-e09ef669a766/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/903aadab-ae1d-442b-b84a-0380339d2f56/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4dc8edb0-b140-4b85-8677-f9f0f35ecdd9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55adccb4-5500-46a1-a180-f6b853c56a48/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7df877-846a-4dc6-b27a-9c81da7af62b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43f75ab9-fc5a-4d34-b663-ded21a4900a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8649ccd-487c-4cb5-ac0f-97e8e255bdbc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d19bc409-0458-4292-aa5b-a0ad14975255/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d15b6e3-1ef3-4570-a7f3-5f1654a163d6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aa9e62-b78c-442e-b88d-da09a2a99163/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd028d71-d2bf-4172-8e83-e09ef669a766/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-1114","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":10,"free-rent":"oneHalfMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"province":"QC","total-rent":1495,"unit-size":300},"lastPublishedDate":"2026-08-06T19:24:15.123Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d36fcd6e-bb17-4396-98e5-4e242d114124/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/779c5afc-b5d7-41e9-a163-878e5b0ae5a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/972ec7b9-e893-429d-a9f1-e92e2cc65cfb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3daff275-70d1-485e-a851-7a69d3678a64/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d36fcd6e-bb17-4396-98e5-4e242d114124/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-terrace"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-1605","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":16,"number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":22,"province":"QC","total-rent":3595,"unit-size":989},"lastPublishedDate":"2026-06-10T16:44:21.886Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fccea96-6350-4975-b2a2-713ed1c3ba7a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd8d2bf2-0dc0-4bcc-b856-efada6966bc4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5c7b1a9-f53e-4e7c-9e33-e6078d0aee0e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0adfec7f-788b-467b-8e73-a53bf485bb74/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4474bf2-5532-4b77-96cf-decf906906c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54045c6a-cffc-43e0-a607-b8c6932947e2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcd5352d-273f-47df-b272-8b09c6b53a91/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1437849c-2960-4c31-ac2a-879811e197d9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a16a1d78-31df-48eb-b77d-214806b65da8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c867a8-c519-4ca3-a5f7-65a98a62eaec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/419ff871-4f42-4db4-88e2-9f0b6c16ae25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bea1ddbb-bd89-45a2-8e4f-48515c28fa7f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72e770a7-3833-448a-8b6d-5a38d2953dff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a428020-b809-4617-b43d-67a13735ab7b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fccea96-6350-4975-b2a2-713ed1c3ba7a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-1901","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":17,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"province":"QC","total-rent":2095,"unit-size":498},"lastPublishedDate":"2026-08-06T19:26:35.741Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c11b0e6-e419-4965-bba6-6f64cdb6c3a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e410f1f-aa93-475e-8bff-0d9c09b2e1f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e9b2cc-ee3d-4e6f-a161-7ab151fb3f27/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b198f2cc-fc7b-49f7-9dc6-0a07a1799040/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc89c7c-7859-49fa-a293-d9d8e98485d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5297eb2a-582c-4905-a5be-37aa00f35653/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7a62c9b-5204-4c4e-8eec-9cf71136fb84/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6a898f7a-a97a-4231-b948-09bccc1501ee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48bad3b-0f34-41d2-9162-2e632232dc79/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6aac5f9a-1aac-42ba-bc6d-033ea1d38ece/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e5f490cf-0c4b-451e-8446-97dec6b29e43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c36d4d1-52fc-11e8-9475-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c660ed-79f6-4fa8-b0c1-310037f8ed42/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c11b0e6-e419-4965-bba6-6f64cdb6c3a4/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-1907","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":17,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"province":"QC","total-rent":2095,"unit-size":534},"lastPublishedDate":"2026-08-06T17:38:29.928Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d42191ce-0997-46b1-9576-606a5ac1a6f7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67befa42-3b54-4a5c-8322-d27c02fe60a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31a2287a-6993-4320-aedb-8b8c53f5d169/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c852ff8-be01-4a86-ac72-208aa5cd80bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8e5042a-335c-440d-917d-f097106d9424/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ee83676-63de-465e-88d9-3bd28402fb5e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b9bdfc9-71b9-4f30-8a38-f680d1ad8276/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5f356e-21ba-48d4-9f69-5e25c74cc5ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9077713a-b4b3-47e6-bc3a-76998828ba3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc11af8-6248-476f-917c-6d7b087afef7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe5db192-54d1-4160-b645-a9fcbdb5d27b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d42191ce-0997-46b1-9576-606a5ac1a6f7/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-2002","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":22,"province":"QC","total-rent":4595,"unit-size":1192},"lastPublishedDate":"2026-08-06T17:40:26.638Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/917156e6-ec7c-4e44-9e20-ee847976960a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37ce4bb4-1edc-40c3-9cb3-28508a3683ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f139a48-528a-434d-b386-f6b7f0ab4239/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c908cec2-e458-4afa-8f13-8e590a078ef2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1aa67f-a6ad-497e-80bd-aebdb6b739e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f0656b-03a1-4d20-940a-30b92ecf165f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b3597f7-2233-44d8-bbca-7f94524b2876/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89bf562-d91d-4be9-96dc-3705ddd5f33b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d49a50f-0d1c-4103-ad4d-467e2f5562bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35dae224-7889-4201-80eb-7b6301bbbaaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed2f58d2-b564-494d-b251-49e342e83d79/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194dd0a0-9827-4a82-b132-deea85a0fefd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d49d58e-d1e5-48b7-af8b-cbeed1eb4904/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c25fdbc-4da0-41f5-94b3-c79ccdc9ad2a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c37dfdcd-4208-4ae1-b136-df4c2d3392ed/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/917156e6-ec7c-4e44-9e20-ee847976960a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-2008","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"province":"QC","total-rent":2295,"unit-size":562},"lastPublishedDate":"2026-08-06T19:20:49.496Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37caf0b4-7d98-4b4e-9c87-1a5fafdf9cff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b0fdb76-e45b-4a6c-b58e-c1393efd2cc2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f6a4298-7e03-4ecf-9715-c630436b4ea6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44731431-5add-4a39-8118-62daed922b3b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6ef38fa-362c-465a-90e9-7f8e1d3117c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c8cad82-cb3f-4970-a8ed-e44e47df3701/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d842998b-254c-44d4-a41c-1c2d173086ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cff1db5d-7187-490d-a6fa-6a64ad71bc1c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f85d08-5026-4928-bbdb-84b2542a6d70/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/715569df-96fc-4e57-8e73-fb5cacf9a376/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37caf0b4-7d98-4b4e-9c87-1a5fafdf9cff/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-202","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"province":"QC","total-rent":1795,"unit-size":434},"lastPublishedDate":"2026-08-06T17:51:59.166Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/594d6ce8-9809-41c9-8981-cc8175f51d61/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e5497d1-050f-4566-b424-e7966d8229cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff508712-9af2-468b-9bc3-e2dbc7662d0a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67506242-56fd-423c-aac8-5336a8958d4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2495f482-08cc-4cf1-bb5b-51fee03b894a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea47cd7-487b-4eae-9ff6-f03743ebbf4c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/152be892-1ca9-11e8-a0b3-0003ff8873fb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d896cf0a-7f26-4c66-aed5-63b55909e6f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff3b74c9-94fb-4a4c-864b-3e45351d0f22/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/594d6ce8-9809-41c9-8981-cc8175f51d61/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-212","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"province":"QC","total-rent":2495,"unit-size":670},"lastPublishedDate":"2026-08-06T17:53:59.241Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad156069-517b-422a-ac6a-0cc3a4e340dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9ea4c6e-eb40-497d-b989-f6a87e94e483/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a48b880-1240-4c7d-a02f-91cf8075214a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7c9027b-d903-4dd3-8bd9-412ac6783fcf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243465a6-3d36-4e3e-96af-4339ae29d442/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b1ac520-fcdd-4b01-81cd-a7b34fe1f8c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f72a9406-c041-4b0c-84da-743ab1f196bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85f56b3e-e72f-4c78-a1dd-47246e410b21/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad156069-517b-422a-ac6a-0cc3a4e340dc/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-214","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"province":"QC","total-rent":1445,"unit-size":300},"lastPublishedDate":"2026-08-05T21:42:53.978Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9183e336-5d17-4c69-b105-83fd2a5b5e15/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/084b9c28-9bba-43bf-b230-8b376c7da729/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13a14cd9-8fb9-466d-a81f-eb1fe126584a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef2c249c-9835-42c1-aa96-c83213a875ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6a2dfcb-62f1-42f6-b176-34113576f45f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb7d376b-fabe-477a-8cfb-705f2f666b92/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19648cd3-301d-44f6-9dcf-ca83702187ff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d25de97-cc00-4864-9f2e-f7f8ae901203/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9183e336-5d17-4c69-b105-83fd2a5b5e15/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.50268,"longitude":-73.57816,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-218","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"province":"QC","total-rent":1845,"unit-size":432},"lastPublishedDate":"2026-08-06T18:41:47.131Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8bb4478-cd28-4280-99e4-92bef43b1aa8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eeb4216b-89b9-43b0-93da-02d268ae9611/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4cbfda46-3a60-404b-8c45-96ad3d422f3a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/980549e6-bd9b-42ae-9504-415e36c956e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cadfef6d-4516-4615-9c76-043d9c04c72e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f15d0085-7534-40fc-a2ee-093401e09cd4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035138b-47c3-40c6-a4dd-5a1f633036e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53fa8667-dbe3-4d26-be84-3727df68dfb8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/933c5fd2-a568-44cc-8d6c-57406fc5fb62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a442428a-533a-4681-b70d-77df49e3dd09/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d1817aa-9103-4057-9389-ddd17582e24a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8bb4478-cd28-4280-99e4-92bef43b1aa8/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-306","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"province":"QC","total-rent":1495,"unit-size":300},"lastPublishedDate":"2026-05-22T20:08:39.142Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a41b1f-f18e-40aa-aad9-86a50acac99f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd4d3fa7-764b-432c-89c4-62a4e4c769e7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de3af00b-7210-4662-8103-9816ad62096a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8f7b979-85fc-4de0-91eb-0d3c56dd3c45/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/756eb6d4-035d-4c1b-b429-745aa16b6997/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/510bf29f-44e0-4a7c-bdf9-71be47603175/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/407c79c9-22f8-4299-840b-462dd5d2a2d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c793502-52fc-11e8-9475-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edfd62e9-3d70-4fae-a6f4-3ee1577bba24/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a41b1f-f18e-40aa-aad9-86a50acac99f/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-314","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":2,"free-rent":"oneHalfMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"province":"QC","total-rent":1495,"unit-size":300},"lastPublishedDate":"2026-08-06T18:49:05.406Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5338abd3-1c88-4313-a09f-a3eaf644ceb9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19355b1f-db88-4c4b-a507-99789a0c2d5c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/280801e7-1621-4fb7-aa59-d2ec5377fe90/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b172cad0-4ea3-4f56-9166-7620c05b5b46/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/677ea6a3-ff4e-4fd8-b186-b2d70f1c7c53/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e5cc60d-a386-4b0d-8ece-60e9ea12f555/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c2d3a44-ecf5-4238-87e3-47de48302fc7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5338abd3-1c88-4313-a09f-a3eaf644ceb9/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-501","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":4,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"province":"QC","total-rent":1495,"unit-size":328},"lastPublishedDate":"2026-08-05T21:44:08.278Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bc0b7c-f17c-4244-af52-325a8b96d73e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51e36ac8-d4c3-47e9-ae78-936e7f28a1d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd682df5-30ba-45c2-9f8f-b015d3ed409c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bed09342-64b4-4625-8b35-6670eeedf2ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/533620d6-2387-47b9-a351-250fde251500/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2458f367-9484-4ef8-b640-567fe3d88de8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a62806e-a9be-4def-a40b-a5a8bb05a838/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57af4f0b-7665-41a0-af20-16d5690e7832/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bc0b7c-f17c-4244-af52-325a8b96d73e/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-601","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":5,"free-rent":"oneHalfMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"province":"QC","total-rent":1495,"unit-size":328},"lastPublishedDate":"2026-08-06T16:59:40.447Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8980cb1-d0c3-4891-890a-f9e031bfc221/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84a5267c-e7d5-44ee-afe9-9f0d15496517/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53ab7f88-a326-45fc-b438-f305bd78a7ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbcd6d32-5794-4ed9-87a3-01588e4b465a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c5913f-1bc0-42cd-be4b-5d1366aba877/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f36f7d-6a95-476a-adae-46ea5aeb63d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a985e31-7535-4011-b285-715d28b31a68/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3dc69e6-5da2-4ae4-ac10-a7a7bd2a88e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b767d48-a20b-4935-b8dd-bf271662198c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72f90177-78ae-4deb-8b3d-756de306812a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8980cb1-d0c3-4891-890a-f9e031bfc221/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.50268,"longitude":-73.57816,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-619","keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":6,"free-rent":"oneHalfMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"province":"QC","total-rent":1495,"unit-size":323},"lastPublishedDate":"2026-08-06T17:34:09.324Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf2ac63e-d6fc-46d1-a62b-b13c71587996/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a6780d1-082b-4ccb-8e47-74dcfc259efb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8986a683-02bb-4c3b-92da-12448e8d27ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4649dbb3-ae98-450a-b19a-0b96bb390b23/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8de194b-fb92-4f4f-a1b6-4a226bd4acd3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a40450-382f-49e0-9458-57090664f7c8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/468aa53e-f8e2-4c33-934b-30f72e5b2c23/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/172b6b59-ae58-4740-bbdf-9bab34c98aac/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf2ac63e-d6fc-46d1-a62b-b13c71587996/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-terrace"]},{"address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"id":"50080a-806","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","floor":7,"free-rent":"oneHalfMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"province":"QC","total-rent":1495,"unit-size":300},"lastPublishedDate":"2026-08-06T19:03:54.779Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49945c8d-a639-4a46-9524-1f35b36bd832/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17590b9a-23c7-4bff-8d60-8d6a2c52689e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/382c32c7-056b-457e-b532-db5bf032af79/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a62c7dc-64f5-400a-a300-9aa92fa1cd43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/967a21a1-712b-482d-8110-5ade6f2832e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f5ff763-03af-4f47-a6f3-0a013c21ee92/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be9133f-d40a-40da-b125-7c163a595e80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320c9d7e-b9a3-4467-bfe3-007259ed4399/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49945c8d-a639-4a46-9524-1f35b36bd832/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Toronto","borough":"East York","city":"Toronto","latitude":43.70738,"longitude":-79.295898,"postalCode":"M4B 2G8","province":"ON","streetName":"612 Dawes Rd"},"id":"50081a-607","keyfacts":{"borough":"East York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4B 2G8","streetname":"612 Dawes Rd","apartment-type":"apartment","floor":5,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"ON","total-rent":1800,"unit-size":583},"lastPublishedDate":"2026-08-04T16:04:59.720Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93ab0fbd-7d0d-42db-8b83-a6116c971bae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c32c14be-bfff-4a0d-8263-f8bf82a9323e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a81221-4d05-44e2-a5d3-2413afa9f793/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8060df0c-72ba-4386-8263-f4a2d3cdc145/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a81d7c09-3a49-4150-b4dd-7b0f0527fab1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/61a56bd3-4ae7-4193-b0ac-02ba152da53a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/649cac23-386b-41dd-880a-a142abf7a2d7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93ab0fbd-7d0d-42db-8b83-a6116c971bae/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50417,"longitude":-73.62933,"postalCode":"H3S 1R3","province":"QC","streetName":"3195 Van Horne Avenue"},"id":"50082a-101","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R3","streetname":"3195 Van Horne Avenue","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"QC","total-rent":1225,"unit-size":285},"lastPublishedDate":"2026-07-20T17:36:12.976Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/717b9450-cb62-4e1c-b063-454dcf516fcf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f45cdfc7-05f9-4e3d-a96c-08dcb0e2e699/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab91775c-d066-41a9-9acd-82ac73cd50c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc5fc24-7df3-4238-87d3-0fa420da591f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d869237-af9a-4346-9c65-f4a9c57a01f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7508f96a-8830-4427-89f9-385372045a7e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1981c47d-ce1c-4159-a9cd-7a25f76c60cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e139cb26-ad38-4e43-a2ce-7f1896c820fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3699ee41-f071-4739-94bd-6a2897c64eb8/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/717b9450-cb62-4e1c-b063-454dcf516fcf/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50417,"longitude":-73.62933,"postalCode":"H3S 1R3","province":"QC","streetName":"3195 Van Horne Avenue"},"id":"50082a-105","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R3","streetname":"3195 Van Horne Avenue","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1625,"unit-size":430},"lastPublishedDate":"2026-07-20T17:38:31.868Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba70968d-d0a3-4f82-a4f9-5e1d2b98f348/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddba8490-bb4c-4195-98f5-cea90e4d828d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb9f9e0-3341-4314-b95a-e3e733938a07/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/199c4e10-8131-4943-a449-5b9d7c37e808/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5593a186-88d3-4843-894a-1e7774e67740/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5fd2e21-109c-451d-ac54-4bf9629a23ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cd7db54-a7c3-4e8d-86ab-72003e19b583/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec97be9c-2d41-464d-b677-ab17d35edd95/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b6d8d8e-1ea2-4031-a477-fbe2df78a7aa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/860d501f-e29b-479b-8170-957723aee4f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5547c52-99ef-422a-9c92-53f2d5fc875b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba70968d-d0a3-4f82-a4f9-5e1d2b98f348/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50417,"longitude":-73.62933,"postalCode":"H3S 1R3","province":"QC","streetName":"3195 Van Horne Avenue"},"id":"50082a-202","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R3","streetname":"3195 Van Horne Avenue","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"QC","total-rent":1345,"unit-size":328},"lastPublishedDate":"2026-07-20T17:39:30.424Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c103c153-f047-448a-a65d-c3430969c8ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28a9fbab-f960-4a10-9233-b980ff1b6a4e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36b5de4-3568-4517-9225-840016649b8d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2deb3d1d-12a8-499d-94cc-d75a28295011/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ba54031-784e-4e7b-a6c6-24cbc7aa4006/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4c29f93-a8ad-4309-b6a5-42e25b8eeecd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5307a2-2f4c-473e-b21f-44b748c01edf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f50487a2-2f42-4343-9bc7-b1410dda3912/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4411210-12dc-4f7b-92db-81a9c8b2ad6e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8575dc10-d206-496f-87e5-e71df27247a6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b0916ac-d10f-4682-89b1-9c98e5bf1adc/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c103c153-f047-448a-a65d-c3430969c8ae/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=HzDsmQ8yV1c","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50417,"longitude":-73.62933,"postalCode":"H3S 1R3","province":"QC","streetName":"3195 Van Horne Avenue"},"id":"50082a-204","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1R3","streetname":"3195 Van Horne Avenue","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1615,"unit-size":498},"lastPublishedDate":"2026-06-11T19:57:16.586Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66290266-95c8-4419-8b45-67aa7af28bff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e72c81e-aee4-4a65-9088-2a5726e28956/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c746c27f-a99e-413d-acd6-d3de2cebf231/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b2310a7-0c69-4631-83c1-1a60f3fd7e4e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe73bb9b-0ddd-42f4-b3ec-0cad23c259e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f00cf20-f812-493e-abdf-74757cfb0dc0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71323700-7f2a-420b-9663-fd11a3272b64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6123bf0f-7622-4512-aac4-23ba41eddc69/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654295c7-df14-4ceb-baf4-f312ea1aa0bb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/defd3af1-7a22-4b81-bab0-571563db7bd6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76b37bee-278d-4279-9618-e61307eb9197/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f28992e1-41fc-430c-9402-5dda21045b69/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7772400e-aeff-4e1d-b594-d392cde9727a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3013758-9dc9-4582-a2c3-105bb9fd2b97/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66290266-95c8-4419-8b45-67aa7af28bff/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=XYH9LN95gZw","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-1003","keyfacts":{"available-from-date":"2026-11-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":9,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1395,"unit-size":374.4},"lastPublishedDate":"2026-07-23T20:08:53.880Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f626238-91e5-46da-b845-0d55f4e41aa3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e030257-dace-464d-9134-efe82e0ef1a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce99b612-bc02-44fe-926b-55df1791ac7a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73fe09b6-9b5f-475a-a015-e5dfdaaeadad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b42586ec-595a-4d58-8e65-319ebe9b2c04/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ae741-cb48-4022-b39b-bfffd24d34eb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e39314bd-cb6c-4947-96f5-494c5000f7bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d288111-c035-4f52-a1f4-e48c1399a98d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea82a371-029e-4b4a-885a-2190f7e18854/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f626238-91e5-46da-b845-0d55f4e41aa3/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-109","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1181,"unit-size":374.4},"lastPublishedDate":"2026-06-02T20:27:58.333Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e049139-851b-4e91-98e9-e92712750746/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3579fd30-3392-4437-905f-d7a1a9393f5a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d950a349-3576-48a4-b512-c667b4f859c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/774effa3-69f8-4fb9-9e34-5612b007cbb0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b755372-b228-4ebe-9bc1-7140daf70d1c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39f80166-fd4d-4b5d-87ff-e1183993b3b3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c394639-840d-474d-81e9-5de8b3488237/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ff87a-50a2-4edb-a6a7-5bdbfe614a29/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e049139-851b-4e91-98e9-e92712750746/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-indoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-1210","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":11,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1295,"unit-size":374.4},"lastPublishedDate":"2026-06-22T23:33:22.955Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5894272e-4837-4c49-9d66-1d502c30a527/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8dcf537-0f00-4476-abea-f7c61423aa18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0984cb77-cf54-49b2-9241-c7f8f1b153e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6a6484e-c033-4d84-bb47-9583fb69120d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5894272e-4837-4c49-9d66-1d502c30a527/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-1401","keyfacts":{"available-from-date":"2026-11-07T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":12,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-07-23T20:12:44.538Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1f581c0-9faf-47eb-80ee-8d3897607b99/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc245f0a-eca2-407a-b46e-ecfacf4816c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e00e8461-88aa-4648-85f2-4baa6019c840/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6141f9e8-c329-4ae5-bf9d-02ea5d2b5e7f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/163dbc96-ef93-4693-b306-236399d5cc85/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b9c21c12-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1f581c0-9faf-47eb-80ee-8d3897607b99/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Shaughnessy Village","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-1406","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Shaughnessy Village","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":12,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1475,"unit-size":640},"lastPublishedDate":"2026-08-07T23:25:33.412Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58708607-1de7-48ef-a60f-074d140bddd5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/12f371f4-75b7-11e9-810d-0a580ae94999/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58708607-1de7-48ef-a60f-074d140bddd5/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-1611","keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":14,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-07-09T19:51:08.099Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd1fe52b-f7c7-4f98-8c41-10c0b77ad3fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68cc6c40-2f39-4dbf-bb1d-152c3e5d41e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32b7e0e7-256c-4f85-a749-791570f75797/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bd75261-f422-44a9-99b0-94b7b983ff72/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10dccfdd-be0b-4458-9a62-f6c78a6c0bdd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/543ea0ca-b8c5-4c6d-bf67-e86622a510b4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b964ca3f-d3ba-4733-8c39-04e7b12b0ad2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5c2a83-d264-4406-abcb-74f4af8160f4/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd1fe52b-f7c7-4f98-8c41-10c0b77ad3fe/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-1702","keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":15,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1360,"unit-size":374.4},"lastPublishedDate":"2026-07-15T17:07:35.945Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/626e5fc0-78b3-4424-96f2-8a86b3ffda62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/239729eb-fa84-42ce-9ddf-2f413239d71b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0a8797a-469a-45c0-af81-e3fc7d17b4da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e47fa8dd-063d-491a-97d8-f7f5768d5340/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/626e5fc0-78b3-4424-96f2-8a86b3ffda62/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities","keyfact.is-indoor-pool-included-in-amenities"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-1708","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":15,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1357,"unit-size":374.4},"lastPublishedDate":"2026-06-17T22:23:19.534Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bd2046-2ffe-47b3-972e-27a34fc526ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dbb520-f657-4c26-a6f5-9cbd716f0de4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/258992c2-9c9e-445f-9740-1768631f3a5a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bd2046-2ffe-47b3-972e-27a34fc526ae/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-1801","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":16,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1395,"unit-size":640},"lastPublishedDate":"2026-05-27T17:55:39.108Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/689003ad-a9d5-4b96-b612-8f6e2da892a3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2eb1ad4-debf-45b6-9afd-c156688e2369/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cffdcf4-e202-4795-9e28-8c98ed7e616d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6aa4136-07a7-4149-85b1-62debd7a118e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/377b786d-5598-4024-9dc2-855a809f06fd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f42c39b-3069-40b0-b284-28323be06ffb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19f20927-744b-451a-baa2-591f6fc6889d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/546f6fa6-16b1-4e15-915a-1bca1eb94541/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/689003ad-a9d5-4b96-b612-8f6e2da892a3/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-2006","keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":18,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1595,"unit-size":640},"lastPublishedDate":"2026-07-09T19:53:47.013Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fda3947e-228a-4f6e-841b-51c5840482a0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f436bd-ca3e-4f52-99f2-63c31221de7d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ec51e2e-1c72-4cc7-829d-fc7b03bdbf19/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4efa83-bc60-456b-8259-51f003914bac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76cf5bc7-8deb-4cad-9fb6-bd36efdb44c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/637d1a6e-fe28-4372-863d-66d0ba270e5e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/167a9d9a-75b7-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7479c9f7-ebd8-451c-84ee-829e0b38796f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fda3947e-228a-4f6e-841b-51c5840482a0/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-2102","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":21,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1250,"unit-size":374.4},"lastPublishedDate":"2026-06-11T20:36:35.845Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eafc9461-9f59-4575-b999-eaf7a240118c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b45f3b14-e115-49c9-a4ea-862397d7ee0b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edc378a3-f39b-4ac2-afa3-ad89f743dfd2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d70732c-100e-44f7-bdeb-063c29408c4a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eafc9461-9f59-4575-b999-eaf7a240118c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-sauna","keyfact.has-indoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-2210","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":20,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1395,"unit-size":374.4},"lastPublishedDate":"2026-05-25T22:05:23.533Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a5f212-c063-4a61-9c67-3b09389b0f65/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c36d2a-4e4f-4dc7-885f-e7b30f918763/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d109561c-14cc-4d56-aa5d-487668015760/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37996088-de62-4377-819f-f45778207859/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c12b5c9e-e7c7-43fc-baae-d5c8446580e7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a33f43bb-65fd-471b-bad2-b30af8974eb7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c647c150-ea15-4d00-8d7d-b437a741d38f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24e302f1-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc2cdbf2-8819-4f57-995d-b46cd58708f5/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a5f212-c063-4a61-9c67-3b09389b0f65/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-2311","keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":23,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1395,"unit-size":374.4},"lastPublishedDate":"2026-07-13T18:44:31.387Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/641abcad-66ab-4efb-8140-c6d485fdfd30/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc58307-901f-49da-80d7-4a3b29031d4b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6266b959-b7f8-452b-8a32-84020b7734d4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a3fbf49-60fd-4fb6-88f2-221b936edcbe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9817feb7-c221-4857-87fe-5c9a3c25f714/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/498660b2-fa53-45ea-a83c-9ef832248db0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a62e184c-3b22-46d2-852c-58844081575f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53217e4b-8a01-4b6c-9837-5d9c3df5d0ba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b39d6f3f-46a6-4b60-b8ce-da13ee469501/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb51aa9d-0f4d-43a8-b3f1-94fae3dc0152/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/641abcad-66ab-4efb-8140-c6d485fdfd30/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-307","keyfacts":{"available-from-date":"2026-11-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":3,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1465,"unit-size":640},"lastPublishedDate":"2026-06-11T20:17:30.692Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb48f4f4-d0eb-472d-a0ec-ffb417663429/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e7642f1-4409-42b8-bdc4-311d2b726d28/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/477f737f-997c-4ec1-a4d5-0715ac5cda80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c264fe6-bf93-413d-b5c9-9168403e38ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82949c91-94bc-4ebf-a911-9b57db01660c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eddeca76-15ef-41c0-9fe4-d99180c58173/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb48f4f4-d0eb-472d-a0ec-ffb417663429/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-310","keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1243,"unit-size":374.4},"lastPublishedDate":"2026-07-15T17:05:31.140Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/429542be-60f6-43b0-bb4b-33b58feb5445/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f20edb7-49fc-4453-93b6-d600b083e1f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/489abfc3-b966-44b5-ab48-23845fad48c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be4ca94a-bc5a-4a05-a4f5-2210a7d71fd9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0d5e17a-1b53-4fce-8a2f-2e7299cd2c83/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76eae735-19ea-4baa-af95-41d3a96e5bcc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fe4ac08-75b7-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/476fe9f8-4b3c-4e77-bc5a-db40b3c75f9b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/429542be-60f6-43b0-bb4b-33b58feb5445/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-indoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-409","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":26,"province":"QC","total-rent":1895,"unit-size":900},"lastPublishedDate":"2026-07-13T18:38:12.343Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3546a5ee-6325-467d-a779-35053657152f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb7e7f47-9bf8-4992-8820-d01370af5259/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c63fcf8-e001-461f-be64-9374e9f66957/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80609156-df64-4072-ba0f-7fbb2115bc2e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43351d46-2139-495f-9a10-751c7a017d6d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381f6d95-7c99-4d2d-b0f4-e9bd1306ca13/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d981f76-5e62-4ac8-9466-c5517b205d08/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa8d78a4-878a-46a0-8617-e75dcbe23719/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2efff14a-71f8-480f-b68f-ae1a8886194f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5781dceb-cce0-4f82-bcc3-fdf7c8e5f796/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30cc1a24-6da7-43ec-ab61-321a6dffbc14/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2c022e9-ab1b-4a94-a4c3-3ca6bb6192e3/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3546a5ee-6325-467d-a779-35053657152f/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-sauna","keyfact.has-indoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-505","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":5,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1195,"unit-size":374.4},"lastPublishedDate":"2026-05-27T15:40:29.261Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8759289-ccd4-4252-957a-7c50b659eb64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6154fbcb-a0eb-4a7a-b8f8-1c17d94c2b8e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21735f6a-4e5c-49fc-8a73-f9274d437274/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381d9028-cfc8-4a8a-90f7-25610364d344/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c77db077-80ac-40b9-b12f-ebfbd695e226/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3c71805-e224-47c1-a906-6a73d1f1cd1d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8759289-ccd4-4252-957a-7c50b659eb64/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-601","keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":5,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-07-20T20:41:48.623Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6ac9171-4a4d-45f9-95ce-5b029b14eb30/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/609d1e10-df5f-4013-a8ce-b7293a017015/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c6f5f83-22ce-49c6-b8c7-550d3d16b0bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f212fbc0-a6a9-4979-a909-86100b60ab3c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f461e197-d026-49fc-91c5-bf60a9abb989/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02067e70-5d6d-4a7e-a7ca-61cd2fb0fb84/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0f89855-6792-4134-b66d-af8d4e46da7c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93b90cb5-bf79-4fca-8efd-bccbf200c3da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05fe3193-988d-4926-a867-23966c413b9d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6ac9171-4a4d-45f9-95ce-5b029b14eb30/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-607","keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":5,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-06-18T15:45:54.417Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c84a7beb-a639-4c50-a548-f9afe261733c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1766e225-6ac0-4756-a2b9-b6d33cc4e801/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fdd59303-743a-4a55-bf92-d0e3d01a68d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f478c1e0-af30-4dde-9913-e09d4b8789af/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e518998b-c66b-4281-8324-506edc14236a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22282880-97d9-49f4-8978-9b99c3fa216e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b446099-59e5-41d7-8765-a537f1459d54/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c84a7beb-a639-4c50-a548-f9afe261733c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-702","keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":7,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"province":"QC","total-rent":1295,"unit-size":374.4},"lastPublishedDate":"2026-05-14T20:12:55.257Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b9aa457-1d1f-4dbd-a6a6-cd12e8d5f4d6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dc6e37-3ba7-449a-be9b-62294e4db20a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b532119b-3b22-4def-8c2d-c63adb7ec9ed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/724fa5fa-9c91-4d96-9a76-2a5749b31691/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88bb15e5-47f3-4bcf-834f-3f07bfec2656/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ce108f7-75b7-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b9aa457-1d1f-4dbd-a6a6-cd12e8d5f4d6/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-sauna","keyfact.has-indoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-801","keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":7,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-07-20T20:43:20.346Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1be8293-6b49-4ce4-95dc-520408b2ebcc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3a3a002-a635-4670-9057-946e7ae01e3d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e7d4aa-dfee-4e47-96a2-465af93d38f3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ef722b9-c531-4c8e-bc65-2f88d78e480b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ecac9612-9df8-472b-9f81-897f3248b310/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1be8293-6b49-4ce4-95dc-520408b2ebcc/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"id":"50083a-909","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","floor":8,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":26,"province":"QC","total-rent":1995,"unit-size":900},"lastPublishedDate":"2026-05-27T17:59:22.196Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d416a413-5f06-421f-843d-a4f17a8146bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c5dc58f-3599-46e4-a2c4-29d73d0a522b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/201ef155-64a2-42c7-a645-76365b3f9c5f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b045d38b-2b52-489b-a7c1-0029b1bfb3ba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e4437c0-8a92-4d05-9c58-9fb289b1c771/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3210746e-7a2c-41b1-82be-8e3816c7fcec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8db4c384-d99d-4561-9747-937e101e974a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/482aa372-6d9e-43aa-8319-b58a844126ee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c38a956b-e517-48be-9819-233f08dc741a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13804959-75b7-11e9-9336-0a580ae94189/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf995843-de4d-498c-9613-c375db3f0939/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d416a413-5f06-421f-843d-a4f17a8146bd/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=3D1bxhEorZ7","highlightedKeyfacts":["keyfact.has-sauna","keyfact.has-outdoor-pool"]},{"address":{"area":"Toronto","borough":"Downtown West","city":"Toronto","latitude":43.666002,"longitude":-79.386143,"postalCode":"M4Y 1J9","province":"ON","streetName":"16 St. Joseph"},"id":"50084a-23","keyfacts":{"borough":"Downtown West","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4Y 1J9","streetname":"16 St. Joseph","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"ON","total-rent":1900,"unit-size":530},"lastPublishedDate":"2026-05-25T20:02:57.672Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de2a465b-482a-11ea-9548-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e136ea1c-482a-11ea-9548-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd38e17a-482a-11ea-9548-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/250fb033-482b-11ea-ab21-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a169d55-482b-11ea-ab21-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27095d54-482b-11ea-ab21-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/372c397e-482b-11ea-9548-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3555a4bd-482b-11ea-9548-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c6c8267-482b-11ea-ab21-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64ccacaa-482b-11ea-ab21-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18929b71-84f7-483a-a8b1-535447893129/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7cabbd9-a9ec-48c0-9227-a7007916e791/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb31a88e-704e-4861-89a4-49f9fe1558a7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de2a465b-482a-11ea-9548-0a580ae949f8/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492335,"longitude":-73.584427,"postalCode":"H3H 2A8","province":"QC","streetName":"2105 Chomedey Street"},"id":"50085a-17","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2A8","streetname":"2105 Chomedey Street","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1695,"unit-size":625},"lastPublishedDate":"2026-07-29T17:53:22.236Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e699f1b0-dfca-4859-b8fb-c453c3d92499/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/694957a2-817d-49d1-bedc-9c7db1fd79b6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8286e081-bb81-4a0b-918e-1b51801f65e0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1c82a3e-71a3-42a3-b727-8d96eb0d7ec7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9db1482f-e00c-4302-b80c-272072169740/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14af7c85-9993-485c-afa5-dc9bcb659be0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/91f740b7-ec6e-479a-aaa5-4643fd818966/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/686812d3-1322-467d-b1c9-6c7bcaf3a31a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e699f1b0-dfca-4859-b8fb-c453c3d92499/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Shaughnessy Village","city":"Montreal","latitude":45.492335,"longitude":-73.584427,"postalCode":"H3H 2A8","province":"QC","streetName":"2105 Chomedey Street"},"id":"50085a-26","keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Shaughnessy Village","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2A8","streetname":"2105 Chomedey Street","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1695,"unit-size":625},"lastPublishedDate":"2026-08-07T20:16:26.614Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24d93a82-7972-46f9-a37d-ac516005c812/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b30cb8d7-e449-4819-8a5b-83b9a35973c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99bdb126-6608-4858-97df-fa07743ccad2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3981fd5d-e0b9-4438-ba87-c84ed7e2a2ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b574921-048b-4f15-9434-b3bcda259c3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f12193bc-8b9b-4a72-a768-770bf0f96861/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f37361-e08d-4750-a55d-701ec970e1ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007fce63-3be5-4cdf-a223-ba3d9920b8eb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74b02267-7750-4a96-b760-a48d0d6934ee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/324b8fc7-26c2-470b-9538-e4cd4038f907/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6649d1e7-898f-43c9-8206-de9f61167a26/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edd3b67e-490e-4a2f-ba76-2fe3fd9ba21f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24d93a82-7972-46f9-a37d-ac516005c812/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492335,"longitude":-73.584427,"postalCode":"H3H 2A8","province":"QC","streetName":"2105 Chomedey Street"},"id":"50085a-3","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2A8","streetname":"2105 Chomedey Street","apartment-type":"apartment","floor":1,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1995,"unit-size":925},"lastPublishedDate":"2026-07-08T17:16:52.415Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02ad8bd9-d8e0-431f-8366-0bd58ad79a16/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ac5f9c0-51c9-47d0-bff4-90596243617d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e8cc387-7ff3-4853-9776-e60766a95799/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de27f5ba-9594-4a64-8603-29c6b16ae1f0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/912213ca-ea43-4012-b013-7e5ac2c32316/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5566dc17-373f-471e-8b6d-0d0cf1e8476f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1742203d-51eb-4e01-aa9a-633bbd1f7d09/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/438a8a53-d8c0-4e03-b4b0-bc7b57406de4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11f840ec-c83a-4fac-bbd6-eb6e943f9c64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39c4409c-e0de-4b95-ac91-fd29a4639e27/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58d1a193-6e5e-4073-a47e-a90fe8f95c79/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fea98c1b-c88c-4441-8a0b-7fdfdbcfa30c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8205ecaa-b5f8-484b-8736-104cb253528c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df5ef3ca-479a-488a-badb-8394d42c5c59/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02ad8bd9-d8e0-431f-8366-0bd58ad79a16/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492335,"longitude":-73.584427,"postalCode":"H3H 2A8","province":"QC","streetName":"2105 Chomedey Street"},"id":"50085a-32","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2A8","streetname":"2105 Chomedey Street","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1695,"unit-size":625},"lastPublishedDate":"2026-07-15T18:40:31.748Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a04b5e8-0eca-45bc-b743-c5b0a53eda72/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/03ba54ea-5b98-4b5b-9e88-19e506abb1b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50303403-affa-49b1-86a3-f01eecb03e05/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ee76f58-426a-4d64-aa4a-ea4d471df708/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/680eb088-f5e2-435d-a9a0-afd59e9342ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e93ebbb-9a8a-4f40-bc5c-d3affd32ad1a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c033926-0c1e-4f66-b1a3-00254ce2571f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddbd531a-0f4d-4043-91e6-584c171f5922/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311d0356-9436-4573-9963-05d89c130f25/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a04b5e8-0eca-45bc-b743-c5b0a53eda72/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49297,"longitude":-73.583649,"postalCode":"H3H 2C6","province":"QC","streetName":"2100 du Fort Street"},"id":"50086a-112","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2C6","streetname":"2100 du Fort Street","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1595,"unit-size":625},"lastPublishedDate":"2026-05-14T18:57:37.882Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/846bcfdc-db39-41a4-a97d-576844769c51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b8bcb2b-a754-11ea-b1ae-0a580ae94333/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a2b02aa-a754-11ea-b1ae-0a580ae94333/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/065645c9-a754-11ea-b1ae-0a580ae94333/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0508b728-a754-11ea-b1ae-0a580ae94333/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c097fa5-a754-11ea-932d-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a133891-a754-11ea-932d-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/185f1ff0-a754-11ea-932d-0a580ae94559/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/409bed53-7fc7-11e8-87e6-0003ff887004/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cee8f60e-8289-44c7-9b1e-0e14eb120dce/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/846bcfdc-db39-41a4-a97d-576844769c51/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49297,"longitude":-73.583649,"postalCode":"H3H 2C6","province":"QC","streetName":"2100 du Fort Street"},"id":"50086a-312","keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2C6","streetname":"2100 du Fort Street","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1595,"unit-size":625},"lastPublishedDate":"2026-05-21T15:49:58.221Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7df682ff-b854-47f9-9967-db916d2317af/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f27109ab-63c9-41b2-ae62-330681682ac0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8e8c10-321d-4c3e-ba68-087ffdee8cf6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb2eea3d-bde0-4f96-b06c-f91456471565/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82a2af98-4c76-40df-9c85-e03204e629ed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6813b391-04d3-4c32-8e30-68eb2ba5ccee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8a27146-1737-4012-88ad-b2f06d2352a2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dd5c12c-379e-4324-beab-f4177c9bd83f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da49d5cc-76b7-42fa-b6cd-5cf3abd7b6a7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bbf35dd6-96c3-487f-98f8-d0a3117efe86/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/baf8f57d-7fc6-11e8-87e6-0003ff887004/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4cb69d6-967d-11e8-8aab-0003ff88911f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7957482-baa5-11e8-b388-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65c259ca-1cda-4d5a-8924-d078f602dfb2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7df682ff-b854-47f9-9967-db916d2317af/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=qTCr16SU6jU","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49297,"longitude":-73.583649,"postalCode":"H3H 2C6","province":"QC","streetName":"2100 du Fort Street"},"id":"50086a-401","keyfacts":{"available-from-date":"2026-10-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2C6","streetname":"2100 du Fort Street","apartment-type":"apartment","floor":4,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":2295,"unit-size":750},"lastPublishedDate":"2026-07-29T19:40:32.556Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99ba5a32-5cc6-4294-8f46-0ec8f6eda19c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fc5bd61-75e5-11ea-95c1-0a580ae949fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/407ac6a7-75e5-11ea-9911-0a580ae947db/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23899170-75e5-11ea-95c1-0a580ae949fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd8d1905-89c4-405f-800b-27e940af3631/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df8945f9-75e4-11ea-95c1-0a580ae949fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1be56068-65e4-443a-9fe9-786c3bbc987b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e0f9029a-75e4-11ea-95c1-0a580ae949fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0433bb2-aa94-41fc-a975-679a71760152/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55fe2212-75e5-11ea-95c1-0a580ae949fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c52d9ff-139c-4e54-854b-935d1de6b159/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07cf2dee-75e5-11ea-95c1-0a580ae949fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0058523b-75e5-11ea-95c1-0a580ae949fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01d63fac-75e5-11ea-95c1-0a580ae949fe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29a9b52c-74cf-11e8-b41d-0003ff889acf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3526de77-8330-11ea-b1bb-0a580ae949fe/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99ba5a32-5cc6-4294-8f46-0ec8f6eda19c/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=jwe7U825F8D","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49297,"longitude":-73.583649,"postalCode":"H3H 2C6","province":"QC","streetName":"2100 du Fort Street"},"id":"50086a-409","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2C6","streetname":"2100 du Fort Street","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1885,"unit-size":625},"lastPublishedDate":"2026-07-29T19:37:49.866Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd7778e0-b801-47a4-94b2-62b12148417e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8472af3c-9ceb-4de1-ba4c-7ace2af7b84e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e147ed9-881f-4198-8be9-23331626d0be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6641e35-024c-425c-83dc-280e46374594/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6235bb83-aed4-4770-96b1-a8d9a5caf286/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45ce21e8-7e99-4805-8a8f-c12155b1a629/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62844576-f55b-410b-8115-87f4982da224/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d44e5da-dc29-4a66-b36f-d970f43a12b3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/409bed53-7fc7-11e8-87e6-0003ff887004/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d194fa81-967d-11e8-8aab-0003ff88911f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d87399e-1b91-4e92-81f8-f381bb1f0d33/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd7778e0-b801-47a4-94b2-62b12148417e/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.48744,"longitude":-73.62586,"postalCode":"H3W 1W9","province":"QC","streetName":"4870 Queen Mary Road"},"id":"50089a-1","keyfacts":{"available-from-date":"2026-09-15T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 1W9","streetname":"4870 Queen Mary Road","apartment-type":"halfBasement","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":5,"province":"QC","total-rent":1663,"unit-size":1000},"lastPublishedDate":"2026-08-03T16:01:12.925Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/397f4c6f-524f-41fe-a1e4-42dae1e25143/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c6ff859-5496-41e5-8a10-9d8c7279567a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ecfd8d0-6fc7-4faf-b69a-28d58a752628/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40125c06-f570-42de-b05b-39639d815a0f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37f1ac2e-7605-486a-9bb3-183734f7f540/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e99c0c20-3453-4f10-a82e-326d28f0eae7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df69434c-c5e7-4db8-8f2c-bffc5d6d48dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d48775-7980-49c6-b6f5-43a1377cffbe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfa7e3bf-913d-4deb-842d-8432943084a5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8695ba77-e60d-47fe-a6a2-7829d2cd1018/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f591e926-a6a2-4121-a826-ca70d3540e76/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97b4fdc9-d2f7-4dbe-a77c-06bf52caf3fc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1288e317-83a2-4710-a1d8-81688f9934bc/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/397f4c6f-524f-41fe-a1e4-42dae1e25143/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.48779,"longitude":-73.62556,"postalCode":"H3W 1W9","province":"QC","streetName":"4880 Queen Mary Road"},"id":"50089b-004B","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3W 1W9","streetname":"4880 Queen Mary Road","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1246,"unit-size":490},"lastPublishedDate":"2026-08-06T20:01:04.977Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71c84357-02d3-4985-8336-5ecb21a46a13/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dbf960e-f6ea-4638-933e-e6a7d1b676f3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0f8de6e-9296-414d-a3d5-51c0b40191a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b996a0ed-30f7-495a-8bf4-aef627672ff3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32b63065-942b-423a-8f5e-3e8afb7b35af/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27e8e8d9-f9f6-4f7d-afe4-9b611cb6fb52/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14f53faa-a066-4673-bba5-c6c5f9dde7ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1288e317-83a2-4710-a1d8-81688f9934bc/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71c84357-02d3-4985-8336-5ecb21a46a13/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.48676,"longitude":-73.62647,"postalCode":"H3W 1X2","province":"QC","streetName":"4930 Queen Mary Road"},"id":"50093a-3","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 1X2","streetname":"4930 Queen Mary Road","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1329,"unit-size":638},"lastPublishedDate":"2026-08-03T16:01:25.550Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e058f934-f97f-45c2-9ad4-5ff7fc4dc4a1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4bc91b7c-5f4a-4f1d-8ead-ae27929d661c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e5f1d58-dd7a-4b07-bd67-ba7d706a65b4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/add89bad-133b-4110-90f5-61f421a61440/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7e7cd98-9058-4a72-835b-8237650ecd1b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f03e2a7-c0d2-4730-a5bc-6358e85e9084/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/781463bd-19a8-43b1-b2f7-e9db6e100488/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3658710b-f4cc-4a14-b45d-f730ce7a0c94/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8009bf70-71dd-4b6d-bd5b-c6b067a650d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3439e63e-7b06-11e8-ac6a-0003ff887004/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fa3390e-967e-11e8-8aab-0003ff88911f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0bddcf2-d867-4c34-85c4-df15924bf64e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e058f934-f97f-45c2-9ad4-5ff7fc4dc4a1/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.685933,"longitude":-79.394434,"postalCode":"M4V 1J4","province":"ON","streetName":"26 Balmoral Avenue"},"id":"50094a-206","keyfacts":{"available-from-date":"2026-08-20T00:00:00.000Z","borough":"Midtown","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4V 1J4","streetname":"26 Balmoral Avenue","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":3,"province":"ON","total-rent":1750,"unit-size":275},"lastPublishedDate":"2026-06-01T20:42:26.356Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c51ef3-4843-408d-a7de-c6138354acc5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14a65570-acbc-4ace-b90e-f1bec1613dda/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7ac209d-6edd-4d47-93fc-5853bb08446a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b5560d6-6865-4480-ad73-497ed2e8bbf5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f08fa95b-c210-4ced-9d80-6f266453e828/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ccab100-cdbe-4775-94be-1d1a3ed480b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b8e226-4af5-4c51-919c-8d21909bb829/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dbaedfab-4044-405c-97d5-1330aa9a855e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc0452c3-7688-49e7-bc43-9a085ebe11e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6b3d57c-0429-41d7-b121-a18e7491d205/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/524d54bf-80a0-4256-af6e-0eb52bfcfc87/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c51ef3-4843-408d-a7de-c6138354acc5/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.685933,"longitude":-79.394434,"postalCode":"M4V 1J4","province":"ON","streetName":"26 Balmoral Avenue"},"id":"50094a-207","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4V 1J4","streetname":"26 Balmoral Avenue","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":3,"province":"ON","total-rent":1325,"unit-size":211},"lastPublishedDate":"2026-06-17T16:51:45.884Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57b9960b-7366-45be-adb2-8179bc6f4fea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6538cf5e-bcfe-4a26-9151-37784290e057/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc2b55d-fdd4-4a61-9517-c8953e7f26f7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/262aa161-537c-46ad-8331-9e68bb8f6d1f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13b5b737-3f86-4bb7-b68e-6944bda11e63/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00713fcf-8b89-4d40-a242-c6a5f91fabba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc0452c3-7688-49e7-bc43-9a085ebe11e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6b3d57c-0429-41d7-b121-a18e7491d205/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8abbda6-e465-4925-b590-cdd42cf68e2e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/415009fa-6296-4068-85c7-1efb43295cac/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57b9960b-7366-45be-adb2-8179bc6f4fea/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.685743,"longitude":-79.394553,"postalCode":"M4V 1J4","province":"ON","streetName":"28 Balmoral Ave."},"id":"50094b-105","keyfacts":{"available-from-date":"2026-08-20T00:00:00.000Z","borough":"Midtown","city":"Toronto","is-available-from-now-on":false,"postalcode":"M4V 1J4","streetname":"28 Balmoral Ave.","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":3,"province":"ON","total-rent":1750,"unit-size":275},"lastPublishedDate":"2026-06-01T20:41:37.852Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/750bd5ab-acfb-4744-9ff5-f1a190ea6cf4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0906da58-a08a-4e39-909c-2cc07be6e4cf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94d3275c-42b4-4b8f-9c9c-27aa5ba17f61/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ca48737-90b9-4d80-a9e1-1d945c677085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83bb11cb-2595-4a27-a6d6-c2f3a2b2e684/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/923e1c0d-601f-44a1-811c-0691e92d0c19/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01f87ff6-1064-4ad5-95b1-c6fde8e18470/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c92a15c-7b9b-42ab-a86f-759f426e3a41/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88b4a491-dfdb-4d7d-b20b-5f9b1a6406e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00713fcf-8b89-4d40-a242-c6a5f91fabba/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/037bb611-35ca-4579-9374-897531c705c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84cd41a4-b76d-4508-9e38-f1ac8ea66ce6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/299704c2-2c8e-46d3-b3ab-a33c01dd9608/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/750bd5ab-acfb-4744-9ff5-f1a190ea6cf4/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.685743,"longitude":-79.394553,"postalCode":"M4V 1J4","province":"ON","streetName":"28 Balmoral Ave."},"id":"50094b-307","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4V 1J4","streetname":"28 Balmoral Ave.","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":3,"province":"ON","total-rent":1550,"unit-size":280},"lastPublishedDate":"2026-07-02T18:03:54.737Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4658910b-943e-4994-bde6-8fd9439a930a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b063fe68-40a9-467b-92ac-184293f49e35/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6cfdf02-d8f5-45bb-81ac-e929fb7db050/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/718592fd-c3d3-4595-8979-390841dfb2df/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abad00a9-3e14-422c-8e28-eb4b848e39b6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/78f48fb2-88d0-4b98-ba65-9b84c9662d8a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6045122-407d-42ab-8c57-a7055209b5f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd6e6385-61d4-4e8d-ab75-f765cdbdad82/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49245f43-682f-49e1-879e-75eaf7983216/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/625d0407-754a-44a8-9842-10adcb7fa226/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99d2f75a-fa07-4cfb-9fea-7fd876670817/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef5e218b-eb2a-4d85-9423-883a14c1f3dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc0452c3-7688-49e7-bc43-9a085ebe11e4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84cd41a4-b76d-4508-9e38-f1ac8ea66ce6/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4658910b-943e-4994-bde6-8fd9439a930a/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.491308,"longitude":-73.585063,"postalCode":"H3H 1Z7","province":"QC","streetName":"2045 Lambert-Closse"},"id":"50095a-008B","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1Z7","streetname":"2045 Lambert-Closse","apartment-type":"halfBasement","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1475,"unit-size":422},"lastPublishedDate":"2026-06-17T20:38:32.684Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85daa68b-55cf-4399-b8db-b03975b76ab4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3935891-a2e4-4b08-9fc1-3edbcb1e5634/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/577c31af-9458-4970-9301-632d6a0bfe78/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dc93d0a-9c82-4b8d-ba3f-a124fa7dc694/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb47428f-90c1-41e6-b023-8ce4c93d9971/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/629f8d88-742f-4f90-9d78-bcccae06d12c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cf77b1b4-d74c-4925-9b9d-d0dcb8491e65/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec66ec69-311c-4729-a0c3-387b532786cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/887d42ea-c72f-43ed-8f1e-ffbe94ff3baf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a15061cd-eb72-4c8f-83ea-46a7da99387a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85daa68b-55cf-4399-b8db-b03975b76ab4/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=4xoXX9ZcoVG","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-Saint-Luc","city":"Montreal","latitude":45.472,"longitude":-73.646,"postalCode":"H4V 1G5","province":"QC","streetName":"6525 Côte-Saint-Luc"},"id":"50096a-107","keyfacts":{"borough":"Cote-Saint-Luc","city":"Montreal","is-available-from-now-on":true,"postalcode":"H4V 1G5","streetname":"6525 Côte-Saint-Luc","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1245,"unit-size":775},"lastPublishedDate":"2026-05-12T19:33:26.087Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c90c3ac-4b68-4b75-982f-6f7a4695a201/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4a343d6-1a07-4c12-97c5-7a1eaca860bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d5d4688-2ba5-4f32-9249-e15d75511cdc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1bc91545-ce5c-46d8-b738-0b66965073f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25ffba44-2bd3-42ae-8ce7-b730dcd32236/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9723470-9366-4035-b69b-5efed8e2d431/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/165ca4e1-4b83-4695-8b99-8a29a2ba37ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da9c3937-8610-11e8-8782-0003ff888573/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7d9d9-a029-11ea-ae69-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f0381eb-a029-11ea-ae69-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7df03fc-317a-4d55-b65c-a145e5a1960f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c90c3ac-4b68-4b75-982f-6f7a4695a201/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-Saint-Luc","city":"Montreal","latitude":45.472,"longitude":-73.646,"postalCode":"H4V 1G5","province":"QC","streetName":"6525 Côte-Saint-Luc"},"id":"50096a-108","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-Saint-Luc","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4V 1G5","streetname":"6525 Côte-Saint-Luc","apartment-type":"groundFloor","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"QC","total-rent":1395,"unit-size":1050},"lastPublishedDate":"2026-08-06T16:51:21.715Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22a84791-ad8a-4ccf-88c2-d67d4e3c76a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6053a1ff-f158-4e3a-b592-65ef7feb05b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4b15915-1254-4b21-8219-782ca2d8d07b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94e6b456-aedd-4768-952b-dde9f71cee6c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8dd1f7cd-0d47-4b9b-b8e2-835ac4725155/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fc8a52f-a7c9-4613-bb7b-f504442aaa7e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/462333b9-6f65-4b84-b750-3bf8c3e87a38/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bfb37947-82a0-441f-9106-c3400fd820b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7371b21b-4642-48f1-b110-1feda1338e2c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3084767d-e7ec-4cce-8439-a1ae8921ea55/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14efdcac-d476-4bff-9f99-a52c3a48f402/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/52326e42-0be4-40da-bdd6-65bf8a75db1d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c3b3dce-2232-470b-89d5-35d0f8b621de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/495dd7f9-a012-42b0-bef0-4a08abb5e0e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7d9d9-a029-11ea-ae69-0a580ae94709/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac496baf-966b-11e8-8aab-0003ff88911f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22a84791-ad8a-4ccf-88c2-d67d4e3c76a8/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-Saint-Luc","city":"Montreal","latitude":45.472,"longitude":-73.646,"postalCode":"H4V 1G5","province":"QC","streetName":"6525 Côte-Saint-Luc"},"id":"50096a-310","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Cote-Saint-Luc","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4V 1G5","streetname":"6525 Côte-Saint-Luc","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1295,"unit-size":775},"lastPublishedDate":"2026-08-06T17:00:34.907Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b86e60e4-3c8e-41c0-a027-f7521cb2c82e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35ad6601-c510-4d5d-b21c-2a9c63d87ded/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/800e40a5-37b8-4aa0-bb5e-a708b33e15cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5353bfc0-af89-4747-a4f1-d75c2724da5b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbb424f6-7221-4e2b-9a85-c09428039c35/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a53b22eb-9185-42da-846c-b8777df35df5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8b13c34-2d13-45fa-b06c-690567961a49/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6c6c4b0-6d3c-47d7-b244-41a02be6699f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f079a8ab-7402-47ce-9577-676774faa35f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/baaa78c8-e690-4deb-9463-c71d0ba7c844/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ac16556-f20e-11ea-b9f4-0a580ae94848/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a427f81d-966b-11e8-8aab-0003ff88911f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac496baf-966b-11e8-8aab-0003ff88911f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b86e60e4-3c8e-41c0-a027-f7521cb2c82e/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-Saint-Luc","city":"Montreal","latitude":45.472,"longitude":-73.646,"postalCode":"H4V 1G5","province":"QC","streetName":"6525 Côte-Saint-Luc"},"id":"50096a-405","keyfacts":{"borough":"Cote-Saint-Luc","city":"Montreal","is-available-from-now-on":true,"postalcode":"H4V 1G5","streetname":"6525 Côte-Saint-Luc","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1245,"unit-size":775},"lastPublishedDate":"2026-05-29T18:27:28.289Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4cf71c3b-09f5-41ae-b2a0-8237c69351c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeef7e13-fdbc-44f4-9377-7eb1c0cc5385/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b80da4b8-0fa1-4477-a6ed-2b1ef5d82c61/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/229e26fd-56a2-4ad0-ba20-2d455a477fea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48e60497-9c3d-4ffc-8064-19362caeebb1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58982203-9501-4eea-85c3-81f835c583f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0141d4c9-bd14-420d-a47e-91e8b3649a9e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3568d4a0-c750-4f85-9084-135cc5b0ec0b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3082c32c-6b95-4aff-9845-f225e298e0cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4c95683-3763-4ccd-b358-6d265f70fd0c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da9c3937-8610-11e8-8782-0003ff888573/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ac16556-f20e-11ea-b9f4-0a580ae94848/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac496baf-966b-11e8-8aab-0003ff88911f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3f612ac-966b-11e8-8aab-0003ff88911f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4cf71c3b-09f5-41ae-b2a0-8237c69351c3/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Cote-Saint-Luc","city":"Montreal","latitude":45.472,"longitude":-73.646,"postalCode":"H4V 1G5","province":"QC","streetName":"6525 Côte-Saint-Luc"},"id":"50096a-504","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-Saint-Luc","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4V 1G5","streetname":"6525 Côte-Saint-Luc","apartment-type":"apartment","floor":4,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1595,"unit-size":650},"lastPublishedDate":"2026-08-06T16:35:36.578Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d1c3aae-93a7-4429-aca1-8b2084208cdd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19bc59b4-8457-4e07-b54d-5efb02706ba6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b77f837-db3a-11ea-aa69-0a580ae9475b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba60d63-db3a-11ea-99de-0a580ae949f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c4508f4-db3a-11ea-99de-0a580ae949f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c449325-db3a-11ea-bcc4-0a580ae948d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9c27215-db3a-11ea-99de-0a580ae949f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76fa4296-db3a-11ea-bcc4-0a580ae948d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/618df217-db3a-11ea-ace3-0a580ae94531/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3857fb5-14c5-469b-a4ac-4244e2df0552/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07e9817b-a02c-11ea-a1e0-0a580ae94beb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ac16556-f20e-11ea-b9f4-0a580ae94848/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da9c3937-8610-11e8-8782-0003ff888573/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d1c3aae-93a7-4429-aca1-8b2084208cdd/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Roncesvalles","city":"Toronto","latitude":43.643329,"longitude":-79.452513,"postalCode":"M6R 2V5","province":"ON","streetName":"109 Indian Road"},"id":"50097a-102","keyfacts":{"borough":"Roncesvalles","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6R 2V5","streetname":"109 Indian Road","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":9,"province":"ON","total-rent":1850,"unit-size":382},"lastPublishedDate":"2026-07-28T16:13:03.155Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f1d7966-278c-4832-b6a3-3a4e97336fb3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e08c6a2e-8a82-4d6b-b5d0-a1dccc03f605/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e343f12-9183-46d5-a9ea-b9d276dc255d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7939e6a1-d35b-4ddf-979a-45676d2096e5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4d23852-5fc6-4947-a3c7-878f0e44aee8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/863d5e7c-c553-4abb-bb5c-600874a0f171/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d95c4a6a-6d73-48dc-b1a9-6d7a871a4219/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8cde33b-3d4e-11ea-b6b0-0a580ae94367/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad00a430-2caa-41d6-8eb0-b8519ff1ea93/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02d4e499-bd06-11e8-aca9-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7554d31d-9fcf-11e8-a992-0003ff88911f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f1d7966-278c-4832-b6a3-3a4e97336fb3/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.476175,"longitude":-73.603214,"postalCode":"H3Z 2P8","province":"QC","streetName":"2050 Claremont Ave"},"id":"50098a-19","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 2P8","streetname":"2050 Claremont Ave","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1795,"unit-size":515},"lastPublishedDate":"2026-07-09T18:27:41.729Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfdb8e26-787a-41cd-8407-390f72825380/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/102058d9-3a8d-43f8-bf67-5b5b8d98915f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4794332b-51e7-4305-8b07-808565312e07/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20cff7e1-1fe7-444a-95cb-ba7cdd7401ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99c57c2e-6151-47c3-950d-224fa6eac3b8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/753123c2-333d-4775-b951-017ce749a045/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/678a5e63-d854-46a6-8faa-70eacfa80b16/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cf1ef66d-000e-48cc-add9-79a85645a294/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a308b35-a0ea-4d2e-ad02-3a0640f69632/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1555d0b7-1bff-4ef6-b3bf-e77c05ecc60c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/036239f9-2569-444f-b525-1be112acc274/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfdb8e26-787a-41cd-8407-390f72825380/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=8uZBcYPTKiT","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.476175,"longitude":-73.603214,"postalCode":"H3Z 2P8","province":"QC","streetName":"2050 Claremont Ave"},"id":"50098a-24","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3Z 2P8","streetname":"2050 Claremont Ave","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1695,"unit-size":570},"lastPublishedDate":"2026-05-15T19:22:19.782Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/861b681f-bdc5-11e8-acfb-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d3021c0-4ec4-4751-9d26-9d901efb8780/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b7aec27-62d2-450f-84be-a5e80b334341/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/672f3443-2fcd-4c6d-9369-7604ccad7a0e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00b96628-e1d0-4782-9f1d-1bcb736e8d40/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b901758-2ccf-4884-920e-d4b5b2c65f68/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ce1cc46-e753-426e-b714-10fa402905d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5147adc7-2e45-4792-ab0c-69bc4e729db1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dcb724e-8d49-44dd-bd59-70f53562372f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c404e932-8838-48f9-8586-1e3c091ba364/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa25a329-d919-4eb7-9465-1baee5b0a74b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce5b7638-c35f-11e8-980d-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33684c21-c360-11e8-980d-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db1dc21b-c35f-11e8-980d-00155d8e330a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c398ab2-88db-4073-8317-7d141e945a2b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/861b681f-bdc5-11e8-acfb-00155d8e330a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.476175,"longitude":-73.603214,"postalCode":"H3Z 2P8","province":"QC","streetName":"2050 Claremont Ave"},"id":"50098a-29","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3Z 2P8","streetname":"2050 Claremont Ave","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"province":"QC","total-rent":1495,"unit-size":569},"lastPublishedDate":"2026-07-29T17:35:45.574Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9f0e8eb-594d-4707-989d-b84fdb3b3614/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/82740bda-ddf0-4d4f-8971-a3eaa9268367/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3478fce-d90f-48f2-be66-df48b8d76b91/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d393ec7e-6a95-42be-8ff4-d0e252b5f16e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa5ec811-263c-469d-be08-2c183b741cd4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c04e4571-3f0e-49b0-85da-a577cc91c7c0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64a2d545-0a28-48ea-bc89-4ba9a20b0d3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f37ab625-bfa2-4715-bb72-c23e3f36c1c0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/057b430d-3617-4381-a3a5-2f5fc4cde854/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d77d19c6-873f-4ca0-9edd-87e9b68d8902/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/232fcbad-9ee3-4505-983a-7f23f46e014c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22d8ed23-c40b-46d2-a7cf-0fbef4ac03bc/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9f0e8eb-594d-4707-989d-b84fdb3b3614/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.508298,"longitude":-73.578054,"postalCode":"H2X 1T6","province":"QC","streetName":"539 Prince-Arthur west"},"id":"50099a-19","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 1T6","streetname":"539 Prince-Arthur west","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1195,"unit-size":320},"lastPublishedDate":"2026-03-27T23:17:56.997Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0874ba4-40ef-400e-a21a-e2b9b536592a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/111d0743-78dd-4668-b3c9-829e56fca4a0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a17ca1af-43da-4fa1-a067-2ff3bec22bf5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/842ee07a-76a7-4e09-a0e6-c0cae432f7b3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ce2e973-1616-4cfb-8e17-bd5e47960e58/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdb447bb-76b1-495a-832f-1a2d604c8775/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0874ba4-40ef-400e-a21a-e2b9b536592a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.508298,"longitude":-73.578054,"postalCode":"H2X 1T6","province":"QC","streetName":"539 Prince-Arthur west"},"id":"50099a-2","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 1T6","streetname":"539 Prince-Arthur west","apartment-type":"halfBasement","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1145,"unit-size":223},"lastPublishedDate":"2026-06-17T19:10:44.222Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0055d9bc-a40a-4839-9aea-308ed6ffdcef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e6ff724-0472-4323-a652-829a89bc6e2f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc86f2c0-429e-4739-b476-ef6d32b953fa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b5878b4-b575-4eec-bca0-1bcfc6712ada/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d2d7387-732b-4fc1-8d4e-0e88ec03d91e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23f5292-bf94-475e-854e-8405e53a7b05/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25b9daa5-1dee-4f1c-b526-7f7e44d2971f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6a7389c2-5e1e-49d0-b5b6-a1fe068349b0/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0055d9bc-a40a-4839-9aea-308ed6ffdcef/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.508298,"longitude":-73.578054,"postalCode":"H2X 1T6","province":"QC","streetName":"539 Prince-Arthur west"},"id":"50099a-20","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 1T6","streetname":"539 Prince-Arthur west","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1295,"unit-size":326},"lastPublishedDate":"2026-08-05T18:24:58.410Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d8a287f-4b80-4f7d-9909-785d95ad33a2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3033d0e3-11c8-498c-ab31-bb012c385e32/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08c9f495-71de-437e-a0f4-8c284294a83c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0525207-70f7-410a-9a5b-3414690159c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73846e30-0b66-48bd-930c-645c40ad256d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af6f6f61-2c6d-4cd2-9647-0a3acf25459d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/494c80ab-72cf-4766-a26e-f837c8f9c265/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4d7feff-0867-4ffa-8b84-a94e1bf4e3c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13cffee3-3e45-4407-be1a-e0ff1e84ff71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/387b8e1a-024a-4546-a45c-f10ba8ab61fd/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d8a287f-4b80-4f7d-9909-785d95ad33a2/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.508298,"longitude":-73.578054,"postalCode":"H2X 1T6","province":"QC","streetName":"539 Prince-Arthur west"},"id":"50099a-5","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 1T6","streetname":"539 Prince-Arthur west","apartment-type":"groundFloor","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1145,"unit-size":250},"lastPublishedDate":"2026-05-20T20:09:16.195Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f12385-3b2e-4d9a-9dd0-4211deb12a83/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d3fe660-ef55-4abe-bf54-d7aeb981fd6c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51520b19-0033-4abd-927b-aa3d464b68bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/52a59653-187b-47c7-9c81-bc5aafe0adfa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f81da6a-1938-4cc0-9c9c-52f5a33dc839/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3d51e13-49c4-460f-8c9e-8ea7f009c5da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff60ef64-c1a9-4e9f-aa03-ae0d87b9b641/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f12385-3b2e-4d9a-9dd0-4211deb12a83/download/600","type":"apartment","virtualTourUrl":"","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.46064,"longitude":-73.63482,"postalCode":"H4B 1P6","province":"QC","streetName":"6885-6891 Sherbrooke west"},"id":"50100a-29","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4B 1P6","streetname":"6885-6891 Sherbrooke west","apartment-type":"apartment","floor":3,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1445,"unit-size":465},"lastPublishedDate":"2026-08-07T13:29:08.943Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6568a75-ae1d-46a3-bf5b-dfbd096383a6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01a9bb4f-0828-448a-8dc5-5054fc2bb2fa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1497e53f-9c51-42e0-bb94-89f3814f7881/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9732184-8586-45e4-a18e-300f14c46224/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e416d46f-ec6c-43fa-aa65-a4b53856b0ad/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d4bae7a-c790-4c00-ae62-4eecd6f19807/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/708111e1-962e-4a28-a0ee-af30a9a3b3aa/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6568a75-ae1d-46a3-bf5b-dfbd096383a6/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.495545,"longitude":-73.581734,"postalCode":"H3H 2J7","province":"QC","streetName":"2285 Saint-Mathieu Street"},"id":"50101a-1107","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2J7","streetname":"2285 Saint-Mathieu Street","apartment-type":"apartment","floor":10,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"QC","total-rent":1495,"unit-size":530},"lastPublishedDate":"2026-05-13T20:28:39.469Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fca53b4d-29b3-4875-a2b4-848e349612b3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa211407-287a-4063-989f-e5bbcb080554/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ee96a9c-7291-48f2-8c3f-3d922e634d82/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/304fac74-d953-4345-acb5-c214867fee90/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/937c7d63-e6ad-11e8-aea0-0a580ae948bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30828e6d-e44c-11e8-aea0-0a580ae948bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a60219f4-dfa3-4d3e-adc4-db67e8ac4e88/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fca53b4d-29b3-4875-a2b4-848e349612b3/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-outdoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.495545,"longitude":-73.581734,"postalCode":"H3H 2J7","province":"QC","streetName":"2285 Saint-Mathieu street"},"id":"50101a-1507","keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2J7","streetname":"2285 Saint-Mathieu street","apartment-type":"apartment","floor":14,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"QC","total-rent":1395,"unit-size":530},"lastPublishedDate":"2026-05-28T18:08:03.031Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a15515e4-d690-47bf-aaea-791cb9da30ea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a68ed52e-07c6-4c1d-9eb2-23b76cb906c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/732e0d82-35e7-44a2-8001-9cf7140c5632/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d780ca5-1ad7-4c11-b82c-c6a0d6f03262/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/510bc82a-c581-426a-85f5-c83cf13343e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22b45c65-e56b-459f-bf0c-65f98880322a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/041d6fd2-481a-4327-b854-7be050a4837b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92e59dc1-dae8-4f42-a0c8-2e0b579d6e9d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f716c8b-e44c-11e8-aea0-0a580ae948bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68ab2aab-a5b4-4ecd-a086-371c7a6a9c5a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a15515e4-d690-47bf-aaea-791cb9da30ea/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-outdoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.495545,"longitude":-73.581734,"postalCode":"H3H 2J7","province":"QC","streetName":"2285 Saint-Mathieu Street"},"id":"50101a-1704","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2J7","streetname":"2285 Saint-Mathieu Street","apartment-type":"apartment","floor":16,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":25,"province":"QC","total-rent":1281,"unit-size":340},"lastPublishedDate":"2026-06-03T13:16:14.330Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13188aae-6b2e-4900-88cf-630e6da67a43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c457b35-0a38-4e77-9836-27ea3ff57198/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e0fbf100-9c62-4bd0-9e2b-41f37fbfb1c8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5b812fe-7286-4517-9f27-f8f31c5f8c19/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/318ebbf6-7442-439e-906b-6406f9b815c0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c650b813-711f-4618-b43b-6857938b8ffb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f716c8b-e44c-11e8-aea0-0a580ae948bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e65f0e88-e6ad-11e8-aea0-0a580ae948bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf99fee9-d5bf-4770-982a-85c89a805c3d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13188aae-6b2e-4900-88cf-630e6da67a43/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-outdoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.495545,"longitude":-73.581734,"postalCode":"H3H 2J7","province":"QC","streetName":"2285 Saint-Mathieu Street"},"id":"50101a-304","keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2J7","streetname":"2285 Saint-Mathieu Street","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":25,"province":"QC","total-rent":1395,"unit-size":340},"lastPublishedDate":"2026-05-14T18:28:42.772Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/771d1c91-6f9a-44e6-b648-d69c53127086/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/940b1e80-5647-4c7e-9e34-bb5276c52970/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3f7fc68-5636-4a60-b03f-d7472126a42d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edcef853-141e-4c37-8684-8b4380821987/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9518c151-52e3-4af7-901b-719e9bbece27/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39ea53bf-deab-4eb3-9fc7-e9ad39857ebc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d083496-8778-4c9e-b417-41b97dbf2ef6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66c3e555-2749-41e0-84fa-fb43fba54525/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4a0fdb6-c294-445a-91d6-96e222f929ee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/61b53cb8-71ba-4fa8-b97d-7fe6db1b7146/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/771d1c91-6f9a-44e6-b648-d69c53127086/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-outdoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.495545,"longitude":-73.581734,"postalCode":"H3H 2J7","province":"QC","streetName":"2285 Saint-Mathieu Street"},"id":"50101a-705","keyfacts":{"available-from-date":"2027-01-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2J7","streetname":"2285 Saint-Mathieu Street","apartment-type":"apartment","floor":6,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":25,"province":"QC","total-rent":1423,"unit-size":340},"lastPublishedDate":"2026-06-12T20:18:57.904Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c8d1a8b-1910-451e-9c12-cfd134306833/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62df54f5-fb28-4573-8553-64c9bc67c984/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6dd6c5fc-18e6-4d49-8fec-7eff3062b39b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb1cdf56-a30f-4a53-8bef-e2e90650e6e3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/836c0601-8f2c-44a1-b568-dcdccf9bb70a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f716c8b-e44c-11e8-aea0-0a580ae948bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/937c7d63-e6ad-11e8-aea0-0a580ae948bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd3c95d-d179-4b6e-b6a6-2993de791576/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c8d1a8b-1910-451e-9c12-cfd134306833/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=6g6Q84TbGkm","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-outdoor-pool"]},{"address":{"area":"Montreal","borough":"Westmount","city":"Westmount","latitude":45.487765,"longitude":-73.592475,"postalCode":"H3Y 3G6","province":"QC","streetName":"1 Rosemount Avenue"},"id":"50103a-33","keyfacts":{"borough":"Westmount","city":"Westmount","is-available-from-now-on":true,"postalcode":"H3Y 3G6","streetname":"1 Rosemount Avenue","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":7,"province":"QC","total-rent":2995,"unit-size":1028},"lastPublishedDate":"2026-07-08T17:39:18.762Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27a4f475-fdeb-4917-a53e-1978d7126d5b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9acad7a-0ecf-42d3-949f-8b393f13f1d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35bd7732-d9a1-4de8-9797-8ebbb449a6cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/78b3d385-2db1-4abb-902d-25c1d15785a6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9635b081-7fa6-4250-a7fa-9d90c75ef6f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0371ad4-882f-4fa8-bbb6-922c67a2ed14/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6647ea55-3f85-440e-8ca8-a50e9237cc80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/764d8a8f-558b-40bc-842a-97fb3f7ecb08/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/862f1288-c0c7-4229-916e-756c66e22c30/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cabe76ed-fe84-4e1c-8511-9f0189240db6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0030ff79-c879-41ef-9988-95254b8854aa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7af9283a-c8bd-4bbb-83fc-5ef0b3dc93dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb67da04-c7c3-44c4-9c0d-5e4d440176dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f260e9cc-3822-4ca9-95d0-b555a8846462/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40d074ef-9381-426f-bd4f-d846909a106d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0b3c870-92f6-4709-95c7-d1168bba28b4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9bc0c2f5-2655-4824-aa5e-85ce201841a6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fef34cee-d6e6-11e8-9d8b-0a580ae94ac2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27a4f475-fdeb-4917-a53e-1978d7126d5b/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=KHVByGSRtos","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Westmount","city":"Westmount","latitude":45.487765,"longitude":-73.592475,"postalCode":"H3Y 3G6","province":"QC","streetName":"1 Rosemount Avenue"},"id":"50103a-56","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Westmount","city":"Westmount","is-available-from-now-on":false,"postalcode":"H3Y 3G6","streetname":"1 Rosemount Avenue","apartment-type":"apartment","floor":5,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":7,"province":"QC","total-rent":3295,"unit-size":1250},"lastPublishedDate":"2026-07-09T18:11:43.754Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb7838ed-a89f-474b-a135-76d425239b5d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e96d06d-3dee-4f5e-90ba-99cf24fdeb73/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c7dcb0a-beca-4ca2-803c-813c30fd050b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/86b9ec30-3673-4b44-9772-75bad244ebd5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d1e484c-8623-47dc-bdef-5d638b17251f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6eccd14-c6c6-4c2e-8302-b40ace87e037/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b378d79-9cd8-40e0-9fca-8c4c8dc6942c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23c4a7a2-e93c-4040-b35d-f37c203d1cac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5855f598-88ea-43d4-8b13-ce03fca4867c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/021b93d3-00bc-4cf2-a1f2-52a6028134b3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/793284b9-c8fa-4fa5-afb5-70ec95408abe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cd5b84b-d153-48bd-a658-98dbf73249a7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89d6e3a-b5c1-4de4-ad08-abfac2ca71ff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39ae85e3-3ef8-46f0-9b5a-9b0ca92f308d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3c9a191-aa2f-4c97-953e-8e9bc56776ab/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb7838ed-a89f-474b-a135-76d425239b5d/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=SJd8AyWamLa","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1C5","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-1008","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1C5","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":10,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"QC","total-rent":1645,"unit-size":590},"lastPublishedDate":"2026-08-05T02:15:05.355Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f33bca25-c4b0-4466-a2cb-954acafffe31/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afdba634-c303-4380-8396-aa999591e5e0/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f33bca25-c4b0-4466-a2cb-954acafffe31/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1V2","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-1016","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 1V2","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":10,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"QC","total-rent":1599,"unit-size":751},"lastPublishedDate":"2026-07-13T15:51:57.724Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b50d1e60-6be3-4368-99a6-2a9719c878ea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba2a5f7c-87ae-4ea4-bd59-7041afafe3f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2783eaf1-7662-11e9-9336-0a580ae94189/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1V2","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-1109","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1V2","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":11,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"QC","total-rent":1595,"unit-size":567},"lastPublishedDate":"2026-07-22T20:58:55.792Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72cd8879-5c28-4013-8e73-999faafabd67/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1V2","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-120","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1V2","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"QC","total-rent":1495,"unit-size":472},"lastPublishedDate":"2026-06-22T15:21:23.002Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9ecc19f-285c-4455-9fed-e82a42e8d7ea/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1790510-ca23-4152-a7ad-01376ce9e4da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b428dcc-0dcc-4152-b40d-c87b80a53069/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ba7da10-e57b-4c51-807e-62097d4bf359/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d20b5977-4240-4600-beae-75754fc9b79b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/752518a5-3fff-4c26-8266-2417cd7a6750/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9df02035-72e2-4a11-ab64-15b934758628/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b0868d8-1fcc-4289-9ad3-1e909ccd2a00/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9ecc19f-285c-4455-9fed-e82a42e8d7ea/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=CjiF9w3JmY4&play=0","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-outdoor-pool"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1C5","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-1608","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1C5","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":16,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"QC","total-rent":1695,"unit-size":591},"lastPublishedDate":"2026-08-05T02:03:20.711Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e06652d-52f9-4c7d-ba8e-282f14e9990e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1C5","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-1807","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 1C5","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":18,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":25,"province":"QC","total-rent":2495,"unit-size":1140},"lastPublishedDate":"2026-06-11T02:32:32.659Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f06123-22a1-468d-9e66-f90b77c16625/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d9815d3-c5af-44cd-ba0f-51fe4211327c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc41308a-9e38-47ce-bd79-40dd6588166f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edc4ebf9-f3bb-41e3-8508-6e8f2c4b8d5d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ad14ed8-9149-4015-950e-07c4e139706d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7719aa0-417a-486d-88dd-c2db65e068a3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44f3245a-890b-4827-af6e-2b9b83c59f11/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f45d168-0f95-441b-8810-92cff6e4dc63/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c73f5505-1613-4325-9a18-b191d6f363be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c31b2e-3067-40e6-8a04-12ae34e42b33/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe90b92d-b437-4737-ae17-8074a6f6bcee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f06123-22a1-468d-9e66-f90b77c16625/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=AzXL6sDqf1d","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1V2","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-1816","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1V2","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":17,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":25,"province":"QC","total-rent":1895,"unit-size":743},"lastPublishedDate":"2026-06-22T16:22:18.298Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b700a35-d900-414e-92f0-9f930f7c1728/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92dc75ba-e4c1-4656-9cf5-50544e96154b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c546184-db7c-4621-bb2c-cba27d852fa3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75ba1747-45e2-4967-9360-86709e37095d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e903662-50e0-406c-82a1-f4f93e921f83/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f73742f-8602-45a6-b1cd-c56ec20a9446/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bc600ec-a5b4-431f-8dc7-6fa138c47bb0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6217c7-e83b-4be6-8fe4-4c2360d73a59/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4dcaa044-6b84-49c0-b5f7-575013e8ba6b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/18d8a942-f59b-4164-8345-9370ba45449b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b700a35-d900-414e-92f0-9f930f7c1728/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1C5","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-1910","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 1C5","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":19,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":25,"province":"QC","total-rent":2595,"unit-size":1148},"lastPublishedDate":"2026-07-05T03:53:23.408Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0704e8db-01bf-45f4-aaf8-491fbc6d0f76/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58b66c9e-43ec-4c55-ab6c-ff785bf24c3d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71c84401-71d1-41b4-9aeb-a5f8a5cd8576/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48e30f34-021b-4abf-90a0-12a1e9dccacb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02495e68-3186-41bb-84b7-ef01ed66cfe8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8ff0572-ce74-47b3-b754-f9b569b3cec2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c00f61a-c663-4092-8f71-3df7097a7e18/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cbd8cea-b39f-4b67-8e69-3029969fc1da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93850239-a90f-4a1c-8139-cbc35c1dae4a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0af8c166-c99b-43de-a290-e1ce5db0633d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6d7bce5-171a-4916-be9d-267eb573ad32/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/554a19b2-21d4-499c-a776-6845062dce6b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad22df42-9b25-4ae6-bfe1-3b3ecfbea236/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/becfee29-13c1-4074-9f21-e6ec7dd6942d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe89c472-86ac-4961-8407-8492c747b562/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/098df8a4-0747-4ccd-a5e7-0c58641285db/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cad07895-5636-4365-9f88-da02de1f029a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0704e8db-01bf-45f4-aaf8-491fbc6d0f76/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1C5","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-2012","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 1C5","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":20,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":25,"province":"QC","total-rent":2645,"unit-size":1131},"lastPublishedDate":"2026-07-05T03:29:26.364Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9925fca6-f7c5-4a3c-900f-0cde60393d67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d933860b-d753-4a1c-bc4a-ac9a7a54c1cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9a84151-1977-48db-b51b-f32df27b7fdb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b217286-28e1-4a3e-8770-2fc42c0ed422/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be3ea837-5f2f-4ae3-a3c2-87513835a312/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/078e1fff-a913-4c7a-9330-a09f07e0b6dd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73d62c51-b75d-4108-8214-9870a71c8f6c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/524c2afd-a54b-4c14-90fb-9956cc0efe7d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbf2c762-d094-4551-b8bb-b3b7c70e0fe0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf0c3a47-a77e-48ef-a83e-b80f42b0b4bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59ca6f65-a734-42b6-9181-4a9c3e4bf32e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b68bb2f-3050-4932-b97a-d1a50925c40f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/639fa7b8-0ac5-4b43-ae57-d5868259f041/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec635609-6ce6-47b4-8a06-123c7dec7085/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e54b78d-f2a8-48cc-a56b-70e62089bdde/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95ffa223-b8dd-482a-a178-1aaa42daf1b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c31b2e-3067-40e6-8a04-12ae34e42b33/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cb12fb0-fc5d-4684-8445-0d8d5e76feb4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f70b7ec-deed-4d0b-abde-1e7e7d99b3a3/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9925fca6-f7c5-4a3c-900f-0cde60393d67/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1V2","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-2014","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 1V2","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":20,"free-rent":"twoMonths","number-of-bathrooms":3,"number-of-bedrooms":3,"number-of-floors":25,"province":"QC","total-rent":5595,"unit-size":2103},"lastPublishedDate":"2025-08-28T21:42:31.497Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ffb7575-ccae-4bb0-90f0-e7ad47de3884/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7383350f-f509-4208-8140-08bc66a45fa1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd0747df-67bb-4b3d-8d5e-5a431088d85c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79558a68-c5e4-4d70-95cb-ecaddc812d5b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a989c218-deca-4c38-8aa7-13fdc2b67121/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69824c9f-65f7-4e95-a4f4-35eb9d91c03b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f633c9d-960e-4597-b737-0659b83d196a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cbf02d5-5cd1-4bcd-8b6d-483a0d3591f3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eac098e3-0725-4a78-b853-8032c12c5de1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9341e767-f2e9-44f5-be4d-75907680c3c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e10cc0c-61b4-4715-924e-01c367788745/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb8353d4-36df-40b7-aa5e-1d5cebf19599/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/265f7f69-f43e-4112-aea5-80b7398251f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc9235cc-694b-4930-8123-05d60dbcf0f1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44f75a71-5bb2-4ff6-b9fb-f13eab17533d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b4adbe1-7a8a-4e80-84e3-585d19266a8c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd529748-6aac-4e67-88f9-76944f8a3ad8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab5d0f1b-da4c-4e71-96c5-f91f2030ef34/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e330641-3461-4b77-9f5e-6e2455f31ca9/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ffb7575-ccae-4bb0-90f0-e7ad47de3884/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1C5","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-415","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 1C5","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":25,"province":"QC","total-rent":2295,"unit-size":995},"lastPublishedDate":"2026-06-11T02:51:46.933Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8613041-738d-4f81-b80a-e75b652771a1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec754efe-673e-402d-bf48-11a115b0070e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33a13585-d10c-471b-abde-f930fea1e29c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e3fe228-5a54-47b9-8284-87f40e4900e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea5399ee-496b-4158-841f-8b2a3185df85/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79cbca5c-72f2-4e69-b776-b85f49063a4e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b8a31a7-5ef2-4918-b9bc-7a626fe3d8c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/628d7679-b6f1-437f-9774-e671a628a482/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8792a85f-aa0d-4e49-baad-6b8474e1bc9a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a922c3e-a674-4875-8c0f-a10940280cfc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/daefb93f-e675-4814-ae1f-dc77da2dffda/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/582a13b3-a6fc-4b44-bccb-b344a4d1ae0e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7f1a495-a516-4ff8-a104-245199e9cbbc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f11f699-fb95-463b-982d-8ccbc07f1a74/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65b587b5-5584-4b0a-af4e-5fedf814b792/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8613041-738d-4f81-b80a-e75b652771a1/download/600","type":"apartment","virtualTourUrl":"","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.496642,"longitude":-73.584822,"postalCode":"H3H 1V2","province":"QC","streetName":"3555 Cote-des-Neiges Road"},"id":"50105a-905","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1V2","streetname":"3555 Cote-des-Neiges Road","apartment-type":"apartment","floor":9,"free-rent":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":25,"province":"QC","total-rent":2425,"unit-size":991},"lastPublishedDate":"2026-06-22T15:08:32.605Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7adf8ba9-fe02-42c7-81a0-d326781b0d3a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/827eb1d4-eedf-4b54-aa04-e8f748c0f717/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7583b74d-286b-49bf-87ab-801f685c074e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a8b8131-1842-4216-bacb-bb8d46a0522f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc56b253-1743-40ac-acf6-bd2a5a6a133a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9128f898-424f-410f-b375-f42a505c8460/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/584d17a8-0743-49ad-9c90-89cf9873a576/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c20ca14-3f9c-4025-b2fc-4b3a5cc91f57/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6e46da1-2cbd-4f49-ab79-bf6d25f92329/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/880bdd81-8ec6-4ac0-97a7-cf89e9de299a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1caf7ca5-8db6-4b15-9359-8d2f70bec4df/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b24a8240-bbbc-4aee-a6d3-b3d75134f5c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba2a5f7c-87ae-4ea4-bd59-7041afafe3f4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2beaee93-7662-11e9-9336-0a580ae94189/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7adf8ba9-fe02-42c7-81a0-d326781b0d3a/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=uLH5HR8iVwq","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.52291,"longitude":-73.61309,"postalCode":"H2V 3S5","province":"QC","streetName":"809 Bloomfield Avenue"},"id":"50106a-201","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Outremont","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2V 3S5","streetname":"809 Bloomfield Avenue","apartment-type":"apartment","floor":1,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":1995,"unit-size":695},"lastPublishedDate":"2026-05-27T18:35:25.475Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ee7ae24-b67b-43c5-bd80-f8fc1dc33f0d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cf6cbd79-f274-4dbf-b10c-59f3131ecaa3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b460f2cc-bbc5-4484-a0e3-003e76253773/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c872b488-62da-4211-9de5-0a0bcaa51370/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96425a63-447e-46cd-9229-9770eea75cda/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/78403a84-49c9-4d5a-8078-a5f1709e92cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c3a7e9f-8451-408d-acd0-2279373bda60/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/233eb783-4106-439a-a09c-3df0dfa3c954/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8fd8617c-3ec8-4ab6-9871-55154c22e5cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39f9d469-5f74-42a5-bd17-29838a3f82e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d48e6bd4-b958-46ae-b74a-3379d2174a73/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08107b3a-52ef-404b-927f-49c40a3bdd77/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02c7d205-dca7-424a-a444-7fa70f030a0b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ee7ae24-b67b-43c5-bd80-f8fc1dc33f0d/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.52291,"longitude":-73.61309,"postalCode":"H2V 3S5","province":"QC","streetName":"809 Bloomfield Avenue"},"id":"50106a-203","keyfacts":{"borough":"Outremont","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2V 3S5","streetname":"809 Bloomfield Avenue","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":1785,"unit-size":698},"lastPublishedDate":"2026-05-27T18:53:45.107Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d593c8a0-8754-4eee-8e31-86b38eb34ee0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be2c6dca-68be-482e-bee0-8149607e409a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b21c72e1-2419-48a4-92a7-99114f0a9a09/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24ba4a1c-491e-43ce-8c83-d1b3d5216fb8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26a29e44-c679-4b0f-86bb-2c2156bde791/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd5c448b-060d-476e-a0e7-b550ebc120e0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0767223d-89a2-484f-8562-afdf4ba081a7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ea73b72-98dd-4c2f-a090-9e5038284539/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0da15064-ab57-4606-bfae-25a1eb75e6e1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c45af01-facc-4f6c-a741-74889ab2cf54/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f34a5-716c-4ebb-b474-e570f55d5994/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/03927a2d-9059-4f7a-b218-4370cb0fe351/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d593c8a0-8754-4eee-8e31-86b38eb34ee0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.52291,"longitude":-73.61309,"postalCode":"H2V 3S5","province":"QC","streetName":"809 Bloomfield Avenue"},"id":"50106a-303","keyfacts":{"borough":"Outremont","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2V 3S5","streetname":"809 Bloomfield Avenue","apartment-type":"apartment","floor":3,"free-rent":"threeMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":1915,"unit-size":706},"lastPublishedDate":"2026-04-22T20:54:22.453Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63af43ba-6e59-4a85-a3f1-1cdd2e0ebd51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41111f58-8535-4b32-ba4a-b5682c9cd055/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cadbfe26-f532-44aa-bc80-812702e9ee14/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b371937-d1b0-45a5-a11f-edba15a1c57a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/967e1695-09bb-4f77-8491-3aa37dc5235a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad267ac8-4607-40c9-86ef-596f0eb2ad12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/680dd510-84fd-4468-a7a4-00ae56cbf8fb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e5fa6a8-561f-4a13-9baf-ae5f4f17ab06/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/351abe3b-2653-4a1e-99ce-7b9f47ca50ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/546f335e-06da-411b-9c32-3fd3acd5b3e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5b8c67c-2b50-4ee4-b6b3-0d6e3dfc7e93/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fb67760-39b3-4d27-8912-b01ee82ef94b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cf32f12-7169-4de3-b4c1-9bba200675d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/815286cc-fc55-457d-aacb-4ffe94c7fe87/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e36df1d-aa51-45a2-bb3d-cf89c37a2a47/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e096221b-781a-45c8-ab98-a5480150b4aa/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63af43ba-6e59-4a85-a3f1-1cdd2e0ebd51/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.52291,"longitude":-73.61309,"postalCode":"H2V 3S5","province":"QC","streetName":"809 Bloomfield Avenue"},"id":"50106a-502","keyfacts":{"borough":"Outremont","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2V 3S5","streetname":"809 Bloomfield Avenue","apartment-type":"apartment","floor":5,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":1745,"unit-size":649},"lastPublishedDate":"2026-06-08T20:11:15.607Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81dad2e3-5ab1-4117-8569-ef8259a1373c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b698eb82-879d-4499-b5d7-8561ed57b45d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6da0954-06bb-4cf7-90c8-07d245d7fd31/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c79bee63-a5ae-4d93-bec9-5fb1c69ac3f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/298e2951-c2ec-499c-8c01-40e06205d3b8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/562065e9-8f86-4eab-aa12-3e3817274ee4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b42efb0c-3385-401f-9ea5-23c63118a936/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/479bb7a2-3549-48b6-8c72-3f1caaa38325/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8dfd71c-bd66-4e98-bf0a-43eb715e22cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d08a9fbe-2d16-42a8-a640-f6bf27bb2159/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93a114b2-8c58-453d-9555-6526d0c89249/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/657ec0e2-3946-4936-904e-40c456d6df43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f12e59e1-1614-4fc6-ba85-c7e938d78476/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e5e0105-98be-4db9-8d71-8a1a1e256859/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06cbf22b-7e33-47f1-8619-8caa82b83495/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37e7918d-54db-4e0a-b7b3-a9c4283f31c5/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81dad2e3-5ab1-4117-8569-ef8259a1373c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.515962,"longitude":-73.590367,"postalCode":"H2V 2S6","province":"QC","streetName":"1 Cote Saint-Catherine"},"id":"50107a-1405","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2V 2S6","streetname":"1 Cote Saint-Catherine","apartment-type":"apartment","floor":14,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":15,"province":"QC","total-rent":1315,"unit-size":295},"lastPublishedDate":"2026-06-08T20:34:12.405Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c98daf78-64e3-495f-b34c-07480479d909/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c0c3a17-b638-4c2b-8a9c-0efdbe247acc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99eb0d26-3dec-46df-b581-dbba3e8a54d4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28d23ac6-8abe-4b16-98fc-278fa5c2c3d4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6d367aa-8b19-4642-8bdd-9849db123fa2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d3617b4-f717-4e1a-b9a1-8923b4e4a63f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a97b4c4-43a6-4248-b3de-9434b70cf3b0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac1a700a-01f2-4b3c-97b0-659e8fdd16d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a0c2662-652f-40d2-9901-d248fa9fdf78/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c98daf78-64e3-495f-b34c-07480479d909/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.515962,"longitude":-73.590367,"postalCode":"H2V 2S6","province":"QC","streetName":"1 Cote-Sainte-Catherine"},"id":"50107a-205","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2V 2S6","streetname":"1 Cote-Sainte-Catherine","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":15,"province":"QC","total-rent":1095,"unit-size":313.9},"lastPublishedDate":"2026-05-27T18:58:40.024Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7a0b8ef-a0c2-419b-bfdc-4f80ad077e7b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cabd8e3b-7ae6-43f2-85ef-4af4ac1142e5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba802f01-0962-41c3-94a7-69d7de2a35bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6657e1-8856-4b2a-a9ec-5eb1ee86a6d9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7218f8f6-03c8-4538-a457-a71a4430027c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6bf2b4a-f74f-489f-a694-7675ab5b468f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7a0b8ef-a0c2-419b-bfdc-4f80ad077e7b/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Toronto","borough":"Parkdale","city":"Toronto","latitude":43.638007,"longitude":-79.438035,"postalCode":"M6K 2Z9","province":"ON","streetName":"28 Maynard Avenue"},"id":"50109a-203","keyfacts":{"borough":"Parkdale","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6K 2Z9","streetname":"28 Maynard Avenue","apartment-type":"apartment","floor":1,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":3,"province":"ON","total-rent":1450,"unit-size":284.17},"lastPublishedDate":"2026-07-30T17:45:37.575Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5a1d2f5-3061-4e9f-87cd-a2b9d364a9c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebabd868-7903-4708-b590-fcbb3d69adb2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/002973aa-ebc5-48be-b284-1956beae2b94/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af63dc9d-2d8a-4e00-b52f-2544f428a239/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68817269-3a29-4943-b901-614fd761b0c4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c71ef887-43a3-42b7-8c2e-3ce24dee5804/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c011e49-0d03-45ab-ad68-dbf4a4cee034/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ece431b5-2193-4299-bdac-c775ea5e927c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7eaa4fd-ec9d-4463-ba44-3a4dfbbb1bf1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2320959-6ac9-4a82-ba00-02b76c5b01e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b408446d-a4e4-11e9-b72a-0a580ae9476f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5a1d2f5-3061-4e9f-87cd-a2b9d364a9c7/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"Parkdale","city":"Toronto","latitude":43.638007,"longitude":-79.438035,"postalCode":"M6K 2Z9","province":"ON","streetName":"28 Maynard Avenue"},"id":"50109a-303","keyfacts":{"borough":"Parkdale","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6K 2Z9","streetname":"28 Maynard Avenue","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":3,"province":"ON","total-rent":1500,"unit-size":283.09},"lastPublishedDate":"2026-07-30T17:48:46.944Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c16337cd-230d-40ca-b7f1-ee1cb4b90a3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66e16352-855a-4dd2-b333-1ecf598c89dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac8623e6-80fa-44a8-9f0b-986ffb28eb4a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/259e846e-ac68-4b3f-947c-4df2b2741e17/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ece431b5-2193-4299-bdac-c775ea5e927c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7eaa4fd-ec9d-4463-ba44-3a4dfbbb1bf1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f870b7e-2148-4dea-9996-219c57f0c5b7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5688e95e-768f-4cb7-9e10-2a28018c3c07/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a90b49cb-8be7-433c-8cee-dfd6807d76c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b408446d-a4e4-11e9-b72a-0a580ae9476f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c16337cd-230d-40ca-b7f1-ee1cb4b90a3f/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.52964,"longitude":-73.57031,"postalCode":"H2J 2K5","province":"QC","streetName":"1595 Rachel"},"id":"50110a-503","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2J 2K5","streetname":"1595 Rachel","apartment-type":"apartment","floor":5,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":10,"province":"QC","total-rent":1095,"unit-size":292},"lastPublishedDate":"2025-12-12T18:51:05.091Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fec2daff-1711-4ceb-8d8a-7a061900c0fc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbf39da1-08f4-44c9-abec-90790dd7f212/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a56822ef-2646-482f-84e8-47b5bc3cb8eb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db886a59-95d6-498e-892a-5f7982d77ae7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7333d22c-86d4-447e-9a92-b39fa6961cd8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b20bead-aac6-4b22-8c56-88f0edd03937/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cf0c23b-18c8-4036-af02-905919914f1c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb57bb25-ed35-4f10-8852-65601336589b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99942288-65f1-491f-ae33-d3f74375bc4d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fec2daff-1711-4ceb-8d8a-7a061900c0fc/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.683797,"longitude":-79.42164,"postalCode":"M6C 2M1","province":"ON","streetName":"100 Vaughan Road"},"id":"50112a-2","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6C 2M1","streetname":"100 Vaughan Road","apartment-type":"groundFloor","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"ON","total-rent":2075,"unit-size":583},"lastPublishedDate":"2026-08-06T06:25:26.753Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b161cbfd-ef4f-491f-885b-1722e1e04b0b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/961f7113-e55a-4721-abac-c8c1fd2ad475/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b91a29df-0dbe-4419-ab1c-8d06e8bb4678/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02b15096-4379-11ea-9baf-0a580ae949f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ba3b235-d1d8-46e8-bbb0-62f1c3043497/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7865894-4e6d-11ea-80f0-0a580ae9499c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ef2bbcd-4e6e-11ea-9a49-0a580ae94513/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da0b7870-4379-11ea-ad8f-0a580ae94505/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa7614f6-ae2c-11e9-b8f6-0a580ae94c4e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e1693315-62d7-11ea-a851-0a580ae949f7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b161cbfd-ef4f-491f-885b-1722e1e04b0b/download/600","type":"apartment","virtualTourUrl":"","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492751,"longitude":-73.583529,"postalCode":"H3H 2C5","province":"QC","streetName":"2060 du Fort"},"id":"50113a-14","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2C5","streetname":"2060 du Fort","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1395,"unit-size":317},"lastPublishedDate":"2026-08-07T15:43:43.575Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25f3cd12-6dd6-488d-a48b-29562fc1a004/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e2e47df-cb82-4e62-bc9a-83ffebe05b73/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3027137-b436-4673-9a9b-92e6eb6fdd20/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7191cae6-7910-4347-8c22-e47c10250409/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6399b62-eded-46ed-8532-c823b40ed69f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c3ff2f3-3cc2-415d-b8d3-47fd871ab0b6/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25f3cd12-6dd6-488d-a48b-29562fc1a004/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492751,"longitude":-73.583529,"postalCode":"H3H 2C5","province":"QC","streetName":"2060 du Fort"},"id":"50113a-15","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2C5","streetname":"2060 du Fort","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1395,"unit-size":554},"lastPublishedDate":"2026-08-07T15:52:48.991Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62d8bbf5-86e4-4cc5-804e-2489fb84b073/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c7c3a9-0c9e-4c10-8a0a-800fde38861d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d23be34e-c2a6-4a9e-bb26-57a7ec92f9cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c18bf24e-160f-4754-bd5e-5ecc4514ff43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f46ee087-f1a4-4c24-b839-6d5f48f9c714/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c03362c3-0310-4f92-b228-9154e882bdfd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8271584-bffb-42c8-8e93-05caea66d762/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6399b62-eded-46ed-8532-c823b40ed69f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88d6b362-badb-417e-954d-b7685ab70156/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62d8bbf5-86e4-4cc5-804e-2489fb84b073/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Shaughnessy Village","city":"Montreal","latitude":45.492751,"longitude":-73.583529,"postalCode":"H3H 2C5","province":"QC","streetName":"2060 du Fort"},"id":"50113a-2","keyfacts":{"available-from-date":"2026-11-09T00:00:00.000Z","borough":"Shaughnessy Village","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2C5","streetname":"2060 du Fort","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1495,"unit-size":496},"lastPublishedDate":"2026-08-07T19:40:38.250Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41f6f960-8370-4e2f-9348-316849fb4d78/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25072639-61b4-44a7-be36-25cb754b5b19/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb7bbefa-728d-42a9-81f3-8b9370b3390d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24345397-ca4a-4dc9-93e5-aa65c0f9f344/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c566853-8434-490d-9576-8e828128220d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e1d03b3d-010e-4e9b-8384-ac6745d6976f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/993f1018-39ec-4d5a-9c44-ce97913374fb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be4460f3-e11a-42a3-811d-8bae6b999037/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6399b62-eded-46ed-8532-c823b40ed69f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f46d82f-322a-45bb-8c93-1895e2e462d8/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41f6f960-8370-4e2f-9348-316849fb4d78/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492751,"longitude":-73.583529,"postalCode":"H3H 2C5","province":"QC","streetName":"2060 du Fort"},"id":"50113a-6","keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2C5","streetname":"2060 du Fort","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1595,"unit-size":532},"lastPublishedDate":"2026-07-14T17:15:32.985Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3451e91a-f367-488c-a78c-fe63c93179b4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06e88a34-adaf-4e8d-9243-3659a2993441/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74c88224-0ecc-4cd5-912d-7fcb726d0fc1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9c5ffe4-4136-43ad-8ab7-ef457e26ef66/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b476552c-7ef2-476a-96d0-9e9efae3c533/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81821bb4-b216-45ec-ab4c-84e7f72df811/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c1fa559-8e50-4ecb-b7be-9e494ce357d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fd49362-4aa8-4bf1-ae1c-b424b08da9ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3cdebe6-8be6-4c72-b1a4-8a34e7ddd307/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/770685d6-f961-11e8-8e40-0a580ae945f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88d6b362-badb-417e-954d-b7685ab70156/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3451e91a-f367-488c-a78c-fe63c93179b4/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Shaughnessy Village","city":"Montreal","latitude":45.492751,"longitude":-73.583529,"postalCode":"H3H 2C5","province":"QC","streetName":"2060 du Fort"},"id":"50113a-8","keyfacts":{"available-from-date":"2026-10-08T00:00:00.000Z","borough":"Shaughnessy Village","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2C5","streetname":"2060 du Fort","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"QC","total-rent":1349,"unit-size":317},"lastPublishedDate":"2026-08-07T19:35:32.335Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89e36a69-4357-4c54-8c81-f3bd281c7f26/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0f35546-38c6-46f3-85e8-65e596b7a688/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19df2793-685a-48df-a869-df4c78788ee1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794eeb25-62ac-4a94-94d7-2129a4578ba6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08d81ddc-dacb-467a-88de-87ea16de3c1b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6399b62-eded-46ed-8532-c823b40ed69f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeda7ed6-cd99-449b-813c-813ca5bced3d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89e36a69-4357-4c54-8c81-f3bd281c7f26/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.510849,"longitude":-73.622978,"postalCode":"H3S 1P2","province":"QC","streetName":"2400 Van Horne"},"id":"50114a-211","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1P2","streetname":"2400 Van Horne","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1215,"unit-size":657},"lastPublishedDate":"2026-05-14T21:10:30.234Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17ca5968-12f4-4710-9183-877afe1355bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a00b7bff-fce4-4a98-897b-53cb1ea0747e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9875d718-5673-4c19-9e7e-68d195ad0ba5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23e1ce8e-163d-406e-ae7c-aafb7947019c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76a62111-8a83-4e8a-8192-8f41f2cd45f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc0625b5-fc3a-42a5-b04c-fe350bf559cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d0892a1-766e-4436-863a-401367f8d804/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21ca3c1f-c1b9-48cf-bac5-20b167ab4ff1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84dab281-2176-4a61-a8b5-7fea14efb509/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a9c3a90-4215-4eb5-acba-91ba430817dc/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17ca5968-12f4-4710-9183-877afe1355bc/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=h5ecp17LBcF","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.510849,"longitude":-73.622978,"postalCode":"H3S 1P2","province":"QC","streetName":"2400 Van Horne"},"id":"50114a-305","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1P2","streetname":"2400 Van Horne","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1215,"unit-size":619},"lastPublishedDate":"2026-06-11T20:14:10.886Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae653bc2-42d7-4679-a3b5-881258230e57/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37d16622-4945-4f3e-a6f7-3cc24921fdaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3ee8b9a-50a9-40fb-b419-e2f2a048b168/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a69dc0da-998e-4a98-91a3-91a17c842918/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5c6e305-23fc-429d-8b6e-faccecc50329/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/91ad2ccd-c2f7-4337-8b7b-3cb34ea20a43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9328ea10-9daf-42f1-9954-ada769ba551f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e499d6fe-471e-4e5e-9575-55a7a6918fdf/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae653bc2-42d7-4679-a3b5-881258230e57/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=h5ecp17LBcF","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.510849,"longitude":-73.622978,"postalCode":"H3S 1P2","province":"QC","streetName":"2400 Van Horne"},"id":"50114a-403","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1P2","streetname":"2400 Van Horne","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1295,"unit-size":619},"lastPublishedDate":"2026-07-20T17:44:19.499Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2bc9d9ff-1f59-11e9-8247-0a580ae948df/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d90c6c4c-cece-42b1-b969-f5276c9bd1cd/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2bc9d9ff-1f59-11e9-8247-0a580ae948df/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.510849,"longitude":-73.622978,"postalCode":"H3S 1P2","province":"QC","streetName":"2400 Van Horne"},"id":"50114a-405","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 1P2","streetname":"2400 Van Horne","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1295,"unit-size":619},"lastPublishedDate":"2026-07-15T14:37:50.932Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93a80c4c-bd3c-4eab-91df-c1cad69c0f6d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb13540e-f577-4f54-a50e-afeb6a33f231/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32e4565e-976b-4b59-bc6f-b6fc30545fe1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48c7b171-06c0-47aa-b6cf-4304ef7d6a5a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ab45dd8-94ce-45b0-88d9-58e19ea8de40/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdec445c-dcd5-42e8-9847-fbc6f58263a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7de1472-37ef-411b-8fd8-6f3ab9813b08/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cd08025-e7ec-4f48-a20c-624eddd6612c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f177e56a-0361-46c8-a649-bd280d2cee5a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a977cb6-bca7-4294-96a1-1d86b3d0e584/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b61fa29f-a55c-4fb4-853b-7f98d1ef65d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b003f388-22ac-4e40-816b-9e206e9082e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/992382a0-a605-48bc-92dd-7c49c5ab4276/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9926f86-620c-47da-a2f6-6ab1c585321b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b2a5abd-09b3-402e-abb1-7bdac8dcd567/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edc36d42-1a64-11e9-a72e-0a580ae946c8/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93a80c4c-bd3c-4eab-91df-c1cad69c0f6d/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.50733,"longitude":-73.57275,"postalCode":"H2X 2B4","province":"QC","streetName":"3421 Durocher"},"id":"50116a-102","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B4","streetname":"3421 Durocher","apartment-type":"apartment","floor":1,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1595,"unit-size":680},"lastPublishedDate":"2026-08-05T17:23:36.426Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/498cb8d5-c031-40fe-aba3-e3fa727cfbbc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49f7e73e-fa29-4af9-a2a6-74b297ee8ad1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/032ab236-4d56-4b1d-9b4f-5f6f623c980f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/178ab4ee-d010-40a9-b805-a258e3d45adc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dad7c6b7-5711-4317-b364-e7e312cb0bc0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba8d7658-7f20-418d-bfb3-c43aed48d6f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89a547c9-59d1-4b5d-9dbd-69dae0736a3b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6364bc53-1349-48c3-b15d-492a27c04e49/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b2308daa-f621-4c1d-a427-1412167d4f38/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6dac0058-be67-4829-a65e-d68fb61b4a4b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56aed3b6-10eb-437c-8fd1-bb1f9d06af5c/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/498cb8d5-c031-40fe-aba3-e3fa727cfbbc/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.50733,"longitude":-73.57275,"postalCode":"H2X 2B4","province":"QC","streetName":"3421 Durocher"},"id":"50116a-104","keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B4","streetname":"3421 Durocher","apartment-type":"apartment","floor":1,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1245,"unit-size":384},"lastPublishedDate":"2026-06-25T20:22:08.275Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a6c72bb-c28e-4960-aebb-1b1689a15c13/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb273d99-5915-4f08-82a8-bae237a3ffcc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f05fd9e3-f26e-4f01-8ace-2c5d914c58bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e32b27c5-2fa5-4327-bbfc-984ac0e47dab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb947aae-0512-4426-b8f7-d17f92b06e6b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/431be2c1-6bd9-46ed-bccb-1478103c51ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c82b220d-a970-4b2f-aaa1-bbfa536fdd3e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/068accc3-a585-43fe-a4d1-25d39b635dae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/666b8f17-0e06-4431-af51-504a98d10846/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a6c72bb-c28e-4960-aebb-1b1689a15c13/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.517819,"longitude":-73.620531,"postalCode":"H2V 3A2","province":"QC","streetName":"900 Rockland"},"id":"50117a-306","keyfacts":{"borough":"Outremont","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2V 3A2","streetname":"900 Rockland","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":1645,"unit-size":817},"lastPublishedDate":"2026-06-11T15:18:40.967Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc0f0cac-663e-494f-84ec-a4fd914d6206/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7742b63-904a-4910-9c71-808f68d4c64d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c32355f0-adc8-436b-9a81-15a64cb540da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e0104d95-28fc-4049-9b75-785eb647a773/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/060ea2c5-7fbf-4fb6-aabb-fe9333dc81cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/583e5869-caa0-48a0-8e03-adc24f8290c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2828936f-3693-405e-8ee8-1981c0a86cf7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/536f1290-dd31-4934-8a50-cbe152f5e6a1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9766caa7-6838-4758-ae9c-f7fb50724c24/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33071ae7-bc04-4a91-8aec-d27a26b0525c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a40ac84-c921-4dc1-ad7e-3ab93baae41c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8fb5ee45-ba21-4718-a0d7-0e9ed2628ff2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d996837a-df7f-4e6c-bacd-93301d6ece34/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b1c30b4-e7cb-44a2-9e37-561b937ef198/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc0f0cac-663e-494f-84ec-a4fd914d6206/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Greenfield Park","city":"Greenfield Park","latitude":45.48227,"longitude":-73.48218,"postalCode":"J4V 1M3","province":"QC","streetName":"1800 Victoria"},"id":"50120a-101","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Greenfield Park","city":"Greenfield Park","is-available-from-now-on":false,"postalcode":"J4V 1M3","streetname":"1800 Victoria","apartment-type":"halfBasement","free-rent":"upToOneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1395,"unit-size":750},"lastPublishedDate":"2026-07-21T19:34:52.405Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa3d0f1c-e9c9-405b-b961-ed204d4ed4ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0ad61dd-62be-404a-bfc5-cebea3773b41/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85e02bbd-fd84-4d29-9c2a-382f6cded53c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e2a132b-858c-425b-83b4-84d321346c7d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a317a49e-4f96-4fb5-89ef-d670f772e11d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b25723c-bacd-4db4-ae02-2311b68a1c80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01afb349-94b9-4235-90c0-d3dbd6d6c1c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26321c72-bb45-4dd1-9394-71a98cfb838c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0df71cb9-12af-4307-b2d7-b9aa1d981bbc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/877206c6-95a8-4ac8-9dfb-455ab791011f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f6abcf5-b2fd-47d4-974b-ca9111767676/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/277bb25c-f0f7-404f-87cc-30228ceb8163/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0c2b813-abab-40ff-9edf-d88618f1f528/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ac9583e-fdfd-4303-ac82-d84a27dc5352/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38483c4e-bfeb-48e8-81c2-cb4d567cbd9d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/223b187e-2e5c-43f3-8e57-4b44d753e7d7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa3d0f1c-e9c9-405b-b961-ed204d4ed4ef/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Greenfield Park","city":"Saint-Lambert","latitude":45.482401,"longitude":-73.481989,"postalCode":"J4V 1M3","province":"QC","streetName":"1800 Victoria"},"id":"50120a-303","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Greenfield Park","city":"Saint-Lambert","is-available-from-now-on":false,"postalcode":"J4V 1M3","streetname":"1800 Victoria","apartment-type":"apartment","floor":3,"free-rent":"upToOneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1495,"unit-size":715},"lastPublishedDate":"2026-07-21T20:15:31.807Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0568041f-7fd7-4717-ad36-aee525dec9d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14844cdf-c3f8-492f-8eb1-3c67cb84c52e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b05311e-97bf-49b8-aa15-ebb848ddc308/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e46e995-36ee-465b-9988-ab8e69a0b1ff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5161bf2e-22b1-4b4c-847d-ad18797469bc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4752454d-778f-4466-bb00-cb015b1ca895/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3053bf1-b1dd-43ce-b44f-8fb33d13188a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d74698f-aa93-484c-849b-3dc4b3bc2708/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007058ae-9289-477a-9683-b3ecc000874b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f11e570d-8c6c-45a3-baec-382356b4ca80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/581582b6-bff0-4ff0-886f-f0d8c6828c9d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38483c4e-bfeb-48e8-81c2-cb4d567cbd9d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0568041f-7fd7-4717-ad36-aee525dec9d0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Greenfield Park","city":"Saint-Lambert","latitude":45.482401,"longitude":-73.481989,"postalCode":"J4V 1M3","province":"QC","streetName":"1800 Victoria"},"id":"50120a-404","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Greenfield Park","city":"Saint-Lambert","is-available-from-now-on":false,"postalcode":"J4V 1M3","streetname":"1800 Victoria","apartment-type":"apartment","floor":4,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1495,"unit-size":715},"lastPublishedDate":"2026-07-21T18:36:36.945Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/396b1dc4-2d90-4a52-8b4e-e9d95dc00399/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/786f5c8e-01c9-426d-a896-c367951023bb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89c96c09-b09f-416d-a782-ae3eecd1c320/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a606e932-fc6b-4456-a11e-90c8ae3b7d1d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e0159c3-b19d-4390-8bf3-8b70b35eefc2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebb90187-24c6-4f87-b57b-916d7c0e1da2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2314364d-71da-4e52-82db-044c2d48e582/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a79ac7d-52fb-4cd2-8871-df27b092e67f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97819129-b979-44bb-ad87-586f86be92c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38483c4e-bfeb-48e8-81c2-cb4d567cbd9d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/223b187e-2e5c-43f3-8e57-4b44d753e7d7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/396b1dc4-2d90-4a52-8b4e-e9d95dc00399/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.520999,"longitude":-73.582911,"postalCode":"H2W 2H5","province":"QC","streetName":"4350 Hotel-De-Ville"},"id":"50121a-106","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 2H5","streetname":"4350 Hotel-De-Ville","apartment-type":"groundFloor","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1915,"unit-size":680},"lastPublishedDate":"2026-06-11T15:35:25.951Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db261ce0-ba3c-4312-a2fa-723b46d390f5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c65abd-e4d7-4ed7-b643-7f12bfb9ee72/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebbcec20-976d-4d63-87be-873da03f8e28/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85e1bf7c-3151-478b-b123-75786d87f2be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/78ecab15-ccf0-4c75-a088-930034645d43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d364c5ce-914f-4fa2-96fb-fd75484aa8de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4b9eaa5-a5a9-432d-ae6c-3763218f84b0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c59f75a-0657-4663-8c33-18d36b53fd6c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1da771d-2783-4b7a-9f40-21c77e8be0bb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d5e0a11-5afd-4ca6-ab33-9ee176c01a49/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/635cb85d-be5e-4888-9888-42e1c90a9f48/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3792f8f0-4aa1-4445-9fbb-bebbb17fcc3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab69a288-955b-45e9-b833-7e09cbd3e011/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b9b6d87f-3822-4144-b41c-b5ebc585e1f7/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db261ce0-ba3c-4312-a2fa-723b46d390f5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-terrace"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.520999,"longitude":-73.582911,"postalCode":"H2W 2H5","province":"QC","streetName":"4350 Hotel de Ville"},"id":"50121a-302","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 2H5","streetname":"4350 Hotel de Ville","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":2205,"unit-size":671},"lastPublishedDate":"2026-06-11T15:41:21.104Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd8d8e5e-a72b-4221-8923-3a7f0cfa1432/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/387b81a4-b9e8-43b1-8d61-e33710283fb7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04f36f78-7bca-4cc8-bfb2-21fdc70651f2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f43cda60-f2ab-441f-95e2-844698a16154/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04b9f8f8-b4e7-450b-9e89-bfe517ad0878/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/997188c3-7ff7-4aba-9a31-bc9d6b7ad24a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c9b3981-9fe1-4add-8f76-2e24ac58c3fb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ac761cd-d7bf-428c-b6d5-e5a276bce97b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a13db271-60a4-4963-a32f-baae7f418924/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7db3579-e1fb-42db-b815-dc581ebeebd8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6844e5d8-7371-4f81-9916-8251718718a8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43aaf90e-196a-4569-bd78-8d8725ebe3a1/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd8d8e5e-a72b-4221-8923-3a7f0cfa1432/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.520999,"longitude":-73.582911,"postalCode":"H2W 2H5","province":"QC","streetName":"4350 Hotel de Ville"},"id":"50121a-401","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 2H5","streetname":"4350 Hotel de Ville","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1795,"unit-size":776},"lastPublishedDate":"2026-06-11T15:44:11.493Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b4ab0bb-f040-4fe6-8a62-58a7ed9d1444/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d96b97b4-0873-4fee-975f-aedf2d4db53e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d5dee5-a25d-4d90-a77a-5702a07efdf1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/29cba14f-a4ae-418b-a052-714d3eb3506a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d80df5ed-daa7-4079-8e05-1e59930629f6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/524882d0-aea3-46a3-830a-956920173240/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06c75715-994e-4983-bea0-579cab904956/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8beba84-ed14-4a7a-bfd0-cd171c0f2ed3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8130158f-f9c9-4a0b-a3f4-4e78a9400e14/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce7bc22f-171a-492d-87fd-b41a87a92cb9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eeadcf22-7b0f-42d1-9820-085ff5af7dd5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/deaffc77-2d28-4fa3-9115-c906aeea80c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46d5d771-6f5b-4d89-8abd-dbb855d538e1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/750f4ac4-b7ed-4651-949d-60594bc6c5bb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4717093-8eaf-4466-bb14-2c15b82875bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/941498f8-58a2-4348-92a7-0d59caa39344/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b4ab0bb-f040-4fe6-8a62-58a7ed9d1444/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=eHZ2gVkkryU","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5211,"longitude":-73.58277,"postalCode":"H2W 2H5","province":"QC","streetName":"4350 Hotel de Ville"},"id":"50121a-405","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 2H5","streetname":"4350 Hotel de Ville","apartment-type":"apartment","floor":4,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"province":"QC","total-rent":1995,"unit-size":666},"lastPublishedDate":"2026-06-11T18:43:43.880Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af84543f-8fdc-4d2f-af98-8760ac136124/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/964b6bd3-9cac-437a-a38a-542df0b7b123/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54de64d6-a455-4ec5-9930-52194ef81f76/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a69ec15f-c970-49f5-beb2-39102e02bc66/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1c09c40-b002-4a81-be88-6730fa607d3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af466749-bab6-4739-9ef1-d5a25bf49c79/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9075357f-dae0-410f-a198-03accae16d4a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/299daf03-bc18-4dc7-a1aa-87f7e6fcedf9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3721699e-ccd0-4c30-a4b7-f9d2af3d48a9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e2f0028-85b7-4e08-aa21-46ec51394ef3/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af84543f-8fdc-4d2f-af98-8760ac136124/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-1104","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":11,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"QC","total-rent":2192,"unit-size":704},"lastPublishedDate":"2026-07-02T20:24:09.819Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/070b2d1e-c459-40d2-9b01-99f79c748414/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd5440c7-96e4-4dd1-b058-589fafdeae49/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c4f1c63-bfd4-4ad4-86bd-8be3f163a78f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf142094-81f8-42f7-8000-db3bca1fcbf5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/724042cd-f735-4ab4-931c-96b0b7a672c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fddc5429-4c44-4443-bcec-f7818f44e3a3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43b45d54-6dd9-4cb2-8d99-db99d16cb1cc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8afc69c-80ad-4634-8b62-0066ad25a06c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e435d22-043e-409f-bfae-d25cacfa18be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7b816d0-01f0-420c-ae5e-6bef5012e725/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a0b432d-be52-48c2-8f8b-e1b77dca9eac/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/070b2d1e-c459-40d2-9b01-99f79c748414/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-1208","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":12,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"QC","total-rent":1919,"unit-size":539},"lastPublishedDate":"2026-07-13T19:56:00.946Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab1efafb-e5b1-433d-881a-2f2b0ee9fdaa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08cef0fc-f69e-4b26-bc9e-a654acd291f0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6187daa0-7998-4514-bd77-5c92f9173742/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/814d77c9-01c6-45d4-a34a-6cad84c6768c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2866f03-167d-4714-8e0a-94eeeff01665/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e5ca009a-f14f-4624-8224-f289be71876d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f4e5cf-9ba5-47ea-a943-f738fd6d4563/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc6ab0c4-3d60-48ca-ab6e-8219f3a4e306/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b06603d8-25e6-4000-9655-e1efe159f34b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb65bb5c-35d6-4294-8175-5cedf63692ce/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65fd1e6b-e876-48d8-8f20-67f9f3a09dbb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e45106f-994d-4f94-90cd-45956a11af8c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad39e4c3-9be8-489c-be5f-d14c5cedbfaf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc4b92c9-283b-4fe2-9e83-5b9116de9283/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab1efafb-e5b1-433d-881a-2f2b0ee9fdaa/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-205","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"QC","total-rent":1895,"unit-size":704},"lastPublishedDate":"2026-06-11T18:57:01.847Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be2e41bf-f9e6-4348-a808-c8f2d72247d9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f782b06b-d243-4947-ba5e-f501b39080d5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d12d66b-699d-4a16-94ae-a1e4d4d1c45d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9c988b8-194e-4fa6-a724-737d416b1e78/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a57689f-447e-48e1-9ca2-8849bf747199/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e6ba3dc-4ea2-46f6-9db8-fc7a4f9b08e2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a28d7a4b-eb77-4661-a3a8-16ed3d2a0a25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef312131-9365-4b1f-b344-d8b975ada2e3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac2b413b-6543-4b92-9ba0-8d0cbb41e0d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55f2824d-c8be-469f-a48b-ff537be82649/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a099a1d-1761-4341-b787-a9ee8b2550fc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/198d04bf-cf12-452f-8f92-7587ecada9bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89f91086-d86c-46bd-b31e-58392bc53fea/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be2e41bf-f9e6-4348-a808-c8f2d72247d9/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-206","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":14,"province":"QC","total-rent":2995,"unit-size":859},"lastPublishedDate":"2026-07-22T21:45:49.342Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14aa9949-ba54-43f7-8095-d5264cbbc9c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab456668-3dac-49c1-a4b7-b9cac07d8da4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34baa42c-0f83-49db-93d9-4057375f256a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c2a96d5-95c9-431f-8dd1-3f74c4f0915e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f85f3c0-818d-4758-b227-3094b9d9564f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/677ec38f-6c0a-4418-88e6-11d9b18482ed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6443185-5755-4520-9724-c827f36496e1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95ea9da0-4fed-4a6b-af82-42c1fca6f9a0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fdea0bf-cada-4b79-a59b-63a66128b81a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/102d1ebb-aadf-44a1-9449-188bb8db1f28/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848dce90-c730-4f3f-9c33-a512e81c0e1c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8abe21c4-e851-439e-8d70-fcebb231a824/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36bca05a-c8bd-4b1d-9c1a-f5c727d78f4c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc51fe59-e62d-40c6-b005-343eea98a636/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48f7a22-0da6-4e2f-8815-f85d68f28653/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14aa9949-ba54-43f7-8095-d5264cbbc9c5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-301","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2495,"unit-size":883},"lastPublishedDate":"2026-07-22T21:56:28.482Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/074152f4-20a7-42bf-ac84-1a04d761a6cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5582481f-2a94-44d7-b884-48a24a5e486c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3fef2b0-2eaa-47bb-a97f-80c096c5da21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6395713c-a3e8-4718-adff-54abae044bdc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e40d6b5-b418-4118-a6f0-c8bbc033c10f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d91e80d1-0b4e-429f-9d30-742fa918eb3c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73bea9ea-0986-484f-ac1d-932f005d28d7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ecbe99a3-87db-4970-8495-0ce64bba1eb3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64eb7522-7e32-48a1-99ac-b3e837db2c27/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be9aeb99-63ea-44bb-ad7e-95dfaaa9f7f0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90f501fd-db07-4de6-97fe-259be0fdd66a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/074152f4-20a7-42bf-ac84-1a04d761a6cb/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-303","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":3,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":14,"province":"QC","total-rent":2645,"unit-size":862},"lastPublishedDate":"2026-04-20T18:37:53.884Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a554330e-e1ff-4dce-8f30-a35e3c2b13ca/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da30cfe6-c918-405e-9a74-497aaba0615c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bbf5af3b-68b2-40e4-86c4-d30d6418aba9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dacae275-722f-41d5-bdb9-e79480ee718a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/961fdfb7-2118-4cc1-8500-4992f138e447/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67caa9bc-c235-4b13-a29d-fe86d827c9e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb0cb3cd-effd-469d-a536-cbc8b277dbb0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec084368-4f86-49c0-ac8a-91d4916037bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9618092-568c-463d-8441-50c30918af85/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96d37718-d1d1-4ac3-acb0-8b2765e758d7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0ff8adf-aa89-44c7-a599-127e520d7768/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f68f9f37-6a0c-42cc-b5db-ea4a96c53d7c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc8ecb75-5ba1-45b6-a7fb-b8da149b73ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bdcd911-6f60-411b-b464-5359138fe7a2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/582a067c-dd0a-4f79-8039-0e2225fc1cbf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1e6ec18-d975-4f8d-8e4b-b88631cd5768/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ff6bb89-87c8-404f-a315-eda0b1add0e7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e1d334fe-8a36-4abf-9b8f-f274d1b214ee/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a554330e-e1ff-4dce-8f30-a35e3c2b13ca/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=PaCqCEF8tix","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-405","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":14,"province":"QC","total-rent":2399,"unit-size":859},"lastPublishedDate":"2026-07-13T19:41:04.379Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e2373e1-d52e-4c0c-9415-ee5d888dcaf8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6111721c-1b15-4fba-aea3-d8f2aaab6d99/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8b79253-bd61-4c4c-bb94-0c24b5e44da1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9014db5f-1b67-479c-9893-ae8efeb7167c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4369b3e-0f70-4523-9cd7-0ca44f02a8c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0dce67dd-634c-4ea6-8acc-bbf3c16b7885/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f07d7ed0-8815-4578-89c1-2ec227359b5c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/367242c2-cb35-4a56-b3d1-6561f4fc12e3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/405475a5-61e6-40c0-8862-6d5029614f71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a78c32ec-e62d-47bc-a467-0eadf4f874b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/050d2c95-5666-4a51-bf7b-0120786a1539/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea6f653b-dde0-4c9e-accc-99c2703affe6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2a4df69-7fad-4917-880f-ded7ee825248/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e2373e1-d52e-4c0c-9415-ee5d888dcaf8/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-603","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":6,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":12,"province":"QC","total-rent":2650,"unit-size":862},"lastPublishedDate":"2026-06-25T13:49:45.289Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c04db6fe-5436-458b-bfd8-7d20e85dba72/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9536e5b-6c79-490d-a0f1-6a5eeb66873d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f550424-cf97-4562-98bf-ffc79499c465/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce82e612-962a-462c-8640-4b7191c7bfbe/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/661d87ae-7175-4a9a-8dab-65f3dbe5ac58/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17a149fd-147e-4f4f-aadf-368a7024186f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cfd812e-10b3-4a13-bafe-a950fa77b495/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a151e14a-d9d9-4e02-8273-b9261954cc3d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b03a1793-7fb7-4584-a013-55d002f35e64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db3e96ad-c997-4528-84e9-ce2b11d345f7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0510c4fe-945e-4028-9e5a-c2e2be49586c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ca4f33b-6507-4f7a-aebd-b2fbc0707a41/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c04db6fe-5436-458b-bfd8-7d20e85dba72/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-701","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":7,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"province":"QC","total-rent":2595,"unit-size":883},"lastPublishedDate":"2026-07-06T20:04:36.313Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/796ef41a-feea-4cbe-b514-b038954e9a1f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55c4c55e-9c0f-4219-a2e1-4e526d333125/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9120824d-ea82-4817-8109-1f61cc9a4456/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea2a233f-0cf3-4d35-9afb-8686dc1fc3af/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2656f2ee-c3fe-4913-be27-2c344c53d107/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c2dc82f-6e1d-4201-9b1f-553d1450c54c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8af6c029-d86b-4206-b1a7-79e8c9988651/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dadd1ffa-6f10-48ee-878b-fb433acde206/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7307d40-930c-430d-8ee8-deb104917bed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6c8daf-c329-4552-9fb0-300220fcd0e0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcf9a9dd-90bb-4322-9091-28b20257c446/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55021667-e018-48ef-9e68-98668542fc0a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ed5cac1-9293-4c4e-a0f9-420967b62c52/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d75de19a-c370-4ec5-896a-59f022ab0664/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90f501fd-db07-4de6-97fe-259be0fdd66a/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/796ef41a-feea-4cbe-b514-b038954e9a1f/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.5227,"longitude":-73.591,"postalCode":"H2T 1G9","province":"QC","streetName":"30 Saint-Joseph Est"},"id":"50122a-807","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2T 1G9","streetname":"30 Saint-Joseph Est","apartment-type":"apartment","floor":8,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"QC","total-rent":1995,"unit-size":581},"lastPublishedDate":"2026-07-22T22:15:30.908Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9e8752a-1b14-4d1b-8135-fc0b9c4a6df7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/756e0640-fa2d-46f4-8533-afc4d492bd7a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59365288-4f97-4d61-be36-937954fa0bd4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba863a69-15ad-4821-b3b2-0c767c022c1f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a540fb71-8d3d-4b0f-9312-7e26f84e29ca/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d786f7f-0107-400d-97c9-4d3a2d3cce84/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/893659ef-878a-4f36-9bb1-b03109a455c9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6ae38cd-1c55-4aba-8b2f-797ac0b641a2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a33d50a-d527-44df-8477-4d9887471a8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54474119-5038-4f21-bf09-5c413d8a1804/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13880ed6-9181-4410-b6b1-d5a051bf19db/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e303fb99-8136-4bc8-8479-b88b77c6d7d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffd3004d-c0fa-4aed-ab6b-068ec1aeb59c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/694286cd-7c46-4290-97ca-7e938e3f4bd1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed46780c-38f0-47b4-8c6c-bb742469f90f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba540561-1c6c-45eb-b4d5-0085fec09ec9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0dbfa808-9167-45ed-a1b7-ab589229ca60/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b132685-0cb0-45c2-9a6f-e6af1f03f55b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9e8752a-1b14-4d1b-8135-fc0b9c4a6df7/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Toronto","borough":"York","city":"Toronto","latitude":43.69106,"longitude":-79.50835,"postalCode":"M6M 0A2","province":"ON","streetName":"333 Sidney Belsey Cres."},"id":"50123a-1020","keyfacts":{"borough":"York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6M 0A2","streetname":"333 Sidney Belsey Cres.","apartment-type":"apartment","floor":10,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"ON","total-rent":1700,"unit-size":650},"lastPublishedDate":"2026-06-02T18:59:19.257Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb21c943-a439-4802-b25f-80b264678743/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b60fbea0-d9db-49f3-92d6-f9bc3fe4ac8f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31f2f9a2-3961-4313-b5bf-adc0bf16f1ee/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d13a15a2-a419-4625-a3de-96a5c1b64642/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5773194-188b-4ca8-85bf-669211eb9748/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d286f1eb-751d-4ff8-8296-e2efe774427d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7161f546-bcc4-41fb-8e8c-91faef32ed48/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8ead050-0501-433e-9391-81ab5cb6ff34/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47fd4268-3d41-4e6b-9993-4b09dbc01746/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb21c943-a439-4802-b25f-80b264678743/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"York","city":"Toronto","latitude":43.69106,"longitude":-79.50835,"postalCode":"M6M0A2","province":"ON","streetName":"333 Sidney Belsey Crescent"},"id":"50123a-217","keyfacts":{"borough":"York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6M0A2","streetname":"333 Sidney Belsey Crescent","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"ON","total-rent":1700,"unit-size":650},"lastPublishedDate":"2026-07-13T12:51:29.091Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63e3c5e4-0756-40c5-80a3-c770f31acd31/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a6dd5b3-9fdd-4e9f-97af-8a7a84fa51be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f723143-f260-469c-967f-294b63ff3155/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d18e17a0-562a-4a6d-8ca7-d34f726b57b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c46b14b-aa6f-429e-9531-ec615a30f426/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d173bb79-f097-4418-9c75-75a2c178b0c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e03f427f-3a98-4f2a-ac73-ee2e559077fd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/768214d5-feda-46b4-b076-2e75369f5387/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28fe6c4c-278c-47cb-bac8-fca3e21a364d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63e3c5e4-0756-40c5-80a3-c770f31acd31/download/600","type":"apartment","virtualTourUrl":"https://youtu.be/6QkdjEFddhc","highlightedKeyfacts":[]},{"address":{"area":"Toronto","borough":"York","city":"Toronto","latitude":43.69106,"longitude":-79.50835,"postalCode":"M6M0A2","province":"ON","streetName":"333 Sidney Belsey Crescent"},"id":"50123a-519","keyfacts":{"borough":"York","city":"Toronto","is-available-from-now-on":true,"postalcode":"M6M0A2","streetname":"333 Sidney Belsey Crescent","apartment-type":"apartment","floor":5,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"province":"ON","total-rent":1763,"unit-size":650},"lastPublishedDate":"2026-05-25T15:24:34.680Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb21c943-a439-4802-b25f-80b264678743/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c95db46-5411-48b7-b629-4e3eec71b9ca/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b9886cd-796d-4b90-8f8b-ab3c24c1ee80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27a48493-b2bd-44b0-ba6d-98b22e00c44b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/558bf2f4-bf02-4833-babd-0ca75c52daf1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec98fe90-4ef2-4710-8202-f416be92896d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/675f89d6-ae45-4067-964b-cfb47635f8d5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8ead050-0501-433e-9391-81ab5cb6ff34/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8cbd5361-f44b-409c-a74c-91dc94bd432d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb21c943-a439-4802-b25f-80b264678743/download/600","type":"apartment","virtualTourUrl":"https://youtu.be/djXU60_u5AM","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Town of Mont Royal","city":"Mont-Royal","latitude":45.51488,"longitude":-73.64137,"postalCode":"H3R 1Z3","province":"QC","streetName":"37 Roosevelt"},"id":"50124a-101","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Town of Mont Royal","city":"Mont-Royal","is-available-from-now-on":false,"postalcode":"H3R 1Z3","streetname":"37 Roosevelt","apartment-type":"apartment","floor":1,"number-of-bathrooms":2.5,"number-of-bedrooms":3,"number-of-floors":5,"province":"QC","total-rent":3330,"unit-size":1614.68},"lastPublishedDate":"2026-08-03T16:01:35.608Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b3fc3a0-5bdd-456b-8bb0-16f72c5e31d5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcd7fd5c-cbbc-4190-a272-282a93fc930a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/86f3c9dd-d2c8-4fce-86cc-7d92d00a9225/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73236073-3182-40ab-8981-9a437659ab52/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/094ce822-1255-4eb9-911a-ad86eff8b34c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1bcfd82e-fcd0-4d82-8d94-689b8abfe8a2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b3099a2-ab1d-46b1-be02-c07c3f1eee1f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1453617-bf90-497d-accb-dc8733b480b7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da2eb342-c0b5-4928-b1d6-6deae5938e65/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a291c84-8398-4b77-b1ec-9fbd8dc27876/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4eb7bd7f-78a9-47a4-bfa8-2905a59ef7c1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3976482-78e9-4cb3-b637-668f5248f04a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e7cd1f2-d315-486c-b1ce-e90e5ae2e26d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bad24808-1902-4aaf-b936-2880e5eaab25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/492f4aa8-18c4-49f9-b1aa-ef21ca278896/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1573be0d-6695-4bae-ac8c-6b3c1f084edd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5546545e-74c8-492a-9db5-b8b18e5dbc78/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f678353-ade0-480d-8b65-5ad1589a8453/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b3fc3a0-5bdd-456b-8bb0-16f72c5e31d5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Town of Mont Royal","city":"Mont-Royal","latitude":45.51488,"longitude":-73.64137,"postalCode":"H3R 1Z3","province":"QC","streetName":"37 Roosevelt"},"id":"50124a-104","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Town of Mont Royal","city":"Mont-Royal","is-available-from-now-on":false,"postalcode":"H3R 1Z3","streetname":"37 Roosevelt","apartment-type":"apartment","floor":1,"number-of-bathrooms":2.5,"number-of-bedrooms":3,"number-of-floors":5,"province":"QC","total-rent":3662,"unit-size":1800},"lastPublishedDate":"2026-08-05T15:26:07.809Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ed80695-f387-4f59-971d-9dd0103f799d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4052605b-f64d-4752-843a-1febca5bf212/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4cfe27f-d0e9-404e-b0fd-bbe3ad2f7632/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66fa2fbc-46b0-45d6-9e56-1a649f530202/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7165904-22c9-49ce-8409-e2f2f7914867/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/360accbe-ad03-4dfc-a55a-f57b0d30fbb0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9eea74b3-1993-48e3-8f3c-4a24b7d364d3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31e839c0-fc89-4cea-bfdf-2e372b7cb295/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8cc66bc-2919-4f83-8900-c18af110b6ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce61d05c-e832-4ecd-bb34-c1482e9cb8a9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3aad52c-00c7-4a2f-9ada-7b42be8f15e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae3de1a4-f2ed-4499-b74a-1b4691fea8f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bb52b2b-3a3e-42fb-a5fb-f732b761d1ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/78b231ac-2dca-43de-beca-7b23fa15515c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88e2ab2a-e6dd-4802-8bd5-9a887fb33464/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eb3cc14e-7b1a-4611-b7e4-76461d74b7ac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5546545e-74c8-492a-9db5-b8b18e5dbc78/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f678353-ade0-480d-8b65-5ad1589a8453/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ed80695-f387-4f59-971d-9dd0103f799d/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Town of Mont Royal","city":"Mont-Royal","latitude":45.51488,"longitude":-73.64137,"postalCode":"H3R 1Z3","province":"QC","streetName":"37 Roosevelt"},"id":"50124a-401","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Town of Mont Royal","city":"Mont-Royal","is-available-from-now-on":false,"postalcode":"H3R 1Z3","streetname":"37 Roosevelt","apartment-type":"apartment","floor":4,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":2517,"unit-size":1100},"lastPublishedDate":"2026-08-03T16:01:51.583Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b2f36673-9da0-4571-9aa5-3dc6c924daff/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0852c2f6-3ec1-4aa5-bf14-4fc040764bda/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90beeabf-af9a-4041-a1aa-5b9f5ad63c57/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd017ebe-b49c-44aa-b3f1-aaa92a6ff8c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1c9e1c7-b646-45dc-b34b-7f0af538946b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/61fd2c4c-1896-41f5-a651-51963b1a5d63/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6fced1c8-48ca-4acd-a561-508a5f7c4092/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5789714a-0174-43b4-870e-c2bca4c8a9c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38f6311e-896d-40af-aa10-8500e963f117/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80f58660-f3dd-4c75-9e9a-aa8efc5f15b6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aee03ac3-e3fa-4050-9b90-d593745eafd9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb5ba42e-b6cf-4175-92c1-f085818bed74/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5546545e-74c8-492a-9db5-b8b18e5dbc78/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f678353-ade0-480d-8b65-5ad1589a8453/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9135b242-8dc6-4ba6-8a79-79b962ecabef/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b2f36673-9da0-4571-9aa5-3dc6c924daff/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Midtown","city":"Toronto","latitude":43.6906,"longitude":-79.39628,"postalCode":"M4V 2A7","province":"ON","streetName":"5 Mallory Gdns"},"id":"50126a-405","keyfacts":{"borough":"Midtown","city":"Toronto","is-available-from-now-on":true,"postalcode":"M4V 2A7","streetname":"5 Mallory Gdns","apartment-type":"apartment","floor":4,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":10,"province":"ON","total-rent":2350,"unit-size":780},"lastPublishedDate":"2026-07-02T18:09:35.246Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b1b0015-7913-4830-b1f1-4a482cb372c0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b305d638-9904-4601-88ec-d1b5dd52aa45/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d6ec3b6-f3b0-4df4-931a-269378931d28/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/153432ec-f3ef-4b67-9b54-3243fdbe0c96/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fd73a0d-bbdf-4452-85d5-f24cc1e2feb6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f5edd407-f9b9-47e5-aaa1-ce5a6460d466/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26b6a1f5-7b08-4b7c-9394-65fc2df91146/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c0432f9-e999-40b3-8e53-172a33fb7b36/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b12dfba-eaf8-4e40-993a-136273d3a7cf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a3b7ddd-8a42-4574-b65b-77ec1f470993/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80971f8d-9657-4030-bd92-f5d6300a9f9c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ffa866c-5598-4626-b696-78ff3a6c94f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4be782e6-af22-49e5-8872-4e8e47fef0b4/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b1b0015-7913-4830-b1f1-4a482cb372c0/download/600","type":"apartment","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50923,"longitude":-73.62974,"postalCode":"H3S 2J5","province":"QC","streetName":"6600 Darlington"},"id":"50127a-105","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 2J5","streetname":"6600 Darlington","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"QC","total-rent":1205,"unit-size":385},"lastPublishedDate":"2026-05-09T00:43:35.833Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5165b135-5d2b-4329-b6ee-c62ee088e59a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6635362d-841b-44bc-a710-941b985ce994/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66351af1-cf89-4f3a-8148-6e4c2950189a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eab19800-1456-4dc7-a400-dcb4089f24fc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0740cbf-ae85-485f-8204-9f2b89bfd9ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eca4cb06-65d7-4dc4-a5d5-751a89f7b7a0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dd59774-74bd-41ec-9e0e-2b2c7f27cc35/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36810f46-9963-496d-99b4-99812f257b34/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/625531e3-e0b0-4d44-8906-cb395df1bb42/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5165b135-5d2b-4329-b6ee-c62ee088e59a/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=vGCvCBq6pGQ","highlightedKeyfacts":[]},{"address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50923,"longitude":-73.62974,"postalCode":"H3S 2J5","province":"QC","streetName":"6600 Darlington"},"id":"50127a-206","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3S 2J5","streetname":"6600 Darlington","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":3,"province":"QC","total-rent":1695,"unit-size":685},"lastPublishedDate":"2026-05-09T00:41:10.781Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dce4996-9672-4a02-9f69-52432854bf2d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a00dc37-adc2-475a-9474-ff4f1e782feb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe87fff0-f841-4fdd-9576-5bd0f0107e21/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e3c2dbc-26f0-4f1c-b102-b7f27a9d6cd9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9230dda3-fc26-4e3b-b491-72774abe7920/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c389f3f9-4904-46c2-845c-294e6eb3a942/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31ea6b25-d296-4aaa-afcf-ffc6ea5a82cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef7979c6-fd9f-48f3-8861-0a1a97d2c8b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36810f46-9963-496d-99b4-99812f257b34/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dce4996-9672-4a02-9f69-52432854bf2d/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=zhFQcgadPrH","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Toronto","borough":"Etobicoke","city":"Toronto","latitude":43.69662,"longitude":-79.5488,"postalCode":"M9R 1R6","province":"ON","streetName":"263 Dixon Road"},"id":"50128a-304","keyfacts":{"borough":"Etobicoke","city":"Toronto","is-available-from-now-on":true,"postalcode":"M9R 1R6","streetname":"263 Dixon Road","apartment-type":"apartment","floor":3,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":15,"province":"ON","total-rent":2400,"unit-size":902},"lastPublishedDate":"2026-06-02T18:25:24.865Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7314bca-ff7e-47d7-806f-aa42538796ac/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e5298cc-157c-46f8-9dbb-2412ffd3ac6b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2523c11-a222-48ec-a27c-ef480652411d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6758f460-aa85-49a6-af77-81f610ec1a47/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8cc043-1722-4c6f-b2de-a972e9a1a23f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a995ab21-37fc-45b9-8260-1363f8b9a31e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d075667-fa66-4fbd-8e0f-5edc06bddbf5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b39af35-cba7-40c3-92b7-e0adadc70fc0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b1471fc-3229-475b-af61-0d787b6dfea1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca049f63-beae-4e75-a04d-9207f2edd349/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7314bca-ff7e-47d7-806f-aa42538796ac/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Ottawa","borough":"Plateau","city":"Gatineau","latitude":45.43489,"longitude":-75.80706,"postalCode":"J9J 2A7","province":"QC","streetName":"165 Dublin Street"},"id":"50129c-6","keyfacts":{"borough":"Plateau","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J9J 2A7","streetname":"165 Dublin Street","apartment-type":"apartment","floor":1,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":3,"province":"QC","total-rent":1695,"unit-size":1020},"lastPublishedDate":"2026-05-27T22:30:32.325Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34c6a68d-bc09-48e6-92d4-ed2f8e7edd8c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7f1dfa9-3fa8-4c77-b297-dd56acd53389/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9711da3f-6172-42b8-90b7-57ebc3d178b7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f194803c-5b32-4cdf-9d2a-b704fff65b5c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7f6acf4-3f0e-4dbd-afd9-18f2f85249ef/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f7bd119-9761-498e-9958-03b5923ec14e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb4e1c4e-b89c-4d9e-a5aa-0b8b93e01b35/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/667d7735-74f5-4b4e-98ae-c21ab4ed5032/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff49598f-5adb-4bb4-be89-8e9b18103510/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1652dad-8200-4051-9fdc-63871228d520/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4adde460-292e-4940-884f-f8501c2020d5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6be0a9a-d689-43be-90ff-6fd740783d38/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3d4c64e-164a-485e-add9-bf85973828cf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a67853c0-e152-4a11-b979-fe34967cf090/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dbfae115-631d-49a9-bc46-d51c26e329c2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56c54ff9-046f-469d-906b-be9935364e14/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad48a62a-b4df-4b7a-ba95-c6542e9dac24/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c561444-8423-4090-a76a-66b6fac1e871/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97c1b548-f0d3-4258-8ee1-373b739c637e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34c6a68d-bc09-48e6-92d4-ed2f8e7edd8c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Ottawa","borough":"Plateau","city":"Gatineau","latitude":45.43579,"longitude":-75.80648,"postalCode":"J9J 0Y9","province":"QC","streetName":"233 de AmeriqueFrancaise Boulevard"},"id":"50129f-4","keyfacts":{"borough":"Plateau","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J9J 0Y9","streetname":"233 de AmeriqueFrancaise Boulevard","apartment-type":"apartment","floor":1,"number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":3,"province":"QC","total-rent":1500,"unit-size":1200},"lastPublishedDate":"2026-07-31T13:55:42.559Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74c9716e-9dd5-45dd-ba55-61e7575c2f12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e4a996b-d30a-4d4c-bba3-bc6386b24248/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5c5afe1-6058-45ca-9ed0-747151466a00/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/03144dc9-9149-4011-886e-4480bbd84330/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62fb91c-4e33-40b1-a467-fe5a9ccb914a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffff96e8-1e0e-4d17-9468-60b6944c9070/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9aa3ce73-8278-48eb-97a4-85833aeafe4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c971b1c-d89b-4132-bbb8-2e33e87b36da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/948e8d78-6847-4b11-b6c1-d4b0866f5251/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c47668a-dfbf-4ddd-ba04-6d8d0b19a18f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74c9716e-9dd5-45dd-ba55-61e7575c2f12/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Ottawa","borough":"Plateau","city":"Gatineau","latitude":45.43467,"longitude":-75.80558,"postalCode":"J9J 2A6","province":"QC","streetName":"514 Plateau Boulevard"},"id":"50129g-1","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau","city":"Gatineau","is-available-from-now-on":false,"postalcode":"J9J 2A6","streetname":"514 Plateau Boulevard","apartment-type":"apartment","floor":1,"number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":3,"province":"QC","total-rent":1750,"unit-size":1200},"lastPublishedDate":"2026-05-27T21:00:27.034Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eae30627-2f68-44a0-b9b5-de11f184be71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e8190ae-64c5-4b0b-bf8b-c05475bcf2d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b53682d-ee0e-493b-9dd5-1515f40189b9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4a52ee7a-1ecf-411e-b476-e3e17e6113a0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a37bd37-6ca9-4638-99dc-fe6109315b7b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa556df4-a76f-41ed-a15b-edb536e14350/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea853f98-cb14-4e44-9d60-33e6d3978212/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fb9b58d-5ffd-491b-938e-d0ff91a66361/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c3ceade-6cdd-4f0c-814e-1e171240b7c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cc997cb-bd3b-43d2-94e6-8d7265039daa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e237c54d-d7df-4d7f-8d5a-1ce379984857/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cf016e5b-0d6b-451a-9603-c57f84ce7ebf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6391843-c612-4c41-acf8-acf03c6563a9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1811653c-1ee5-4e95-8a62-7d0909cf555a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/03ce841e-744a-4542-a687-b9ecee374f6b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/107f1466-3d28-40a6-bc20-1b065e1abad1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4689557d-9b1e-4aab-a3ab-013ebd871bec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/393992f1-17f1-4667-b0da-927ea4fa13b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a53fc88-bb42-4862-941b-a5c58fa3c94d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eae30627-2f68-44a0-b9b5-de11f184be71/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=Qp55oiCpFyL","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Ottawa","borough":"Plateau","city":"Gatineau","latitude":45.43461,"longitude":-75.80566,"postalCode":"J9J 2A6","province":"QC","streetName":"518 du Plateau Boulevard"},"id":"50129h-2","keyfacts":{"borough":"Plateau","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J9J 2A6","streetname":"518 du Plateau Boulevard","apartment-type":"apartment","floor":2,"free-rent":"upToOneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":3,"province":"QC","total-rent":1375,"unit-size":840},"lastPublishedDate":"2026-05-27T22:35:45.758Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7be8b42a-bc5c-43d6-b526-605bb431c31a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4cbffb7-f074-4112-93c9-e2da7a1cb18b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd4b0dd0-aa5a-4c14-a517-b5fbfd71817a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79f072e5-e456-44ce-acb5-dde3a759317d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/289d21f7-57d9-495e-a3c4-2eae4b099154/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1bab9c11-56ae-45d6-a690-974b0929aa80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d1e6a09-f65b-4ec0-8273-bf2d531a6f7b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e493859-ca9a-44d3-9a58-810028e28e32/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95153d7e-c259-490b-a98e-7d2a3ac594e8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e305ff5-24fd-4dd0-8de0-b4a1ab40e945/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6de0c64-2398-4394-b10b-0b7657b90b5d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff084b46-f24d-49fb-8010-f6e91f5ae6c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/345707cf-43fd-4f7a-8654-e4eefeae5c3d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9495985-d2fb-423d-bb92-595168492ba1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/191adc24-d8af-4f95-8c94-b4628a40b29c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0703d652-54a8-45a4-8b66-38fd6a2e95a2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7be8b42a-bc5c-43d6-b526-605bb431c31a/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=qcJM2H7p74H","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Ottawa","borough":"Plateau","city":"Gatineau","latitude":45.43324,"longitude":-75.80615,"postalCode":"J9J 2B2","province":"QC","streetName":"578 du Plateau Boulevard"},"id":"50129m-4","keyfacts":{"borough":"Plateau","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J9J 2B2","streetname":"578 du Plateau Boulevard","apartment-type":"apartment","floor":1,"free-rent":"upToOneMonth","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":3,"province":"QC","total-rent":1750,"unit-size":1200},"lastPublishedDate":"2026-05-27T22:11:41.525Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7ecb0bf-6153-4321-87bc-3961169aa481/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e821bbba-88b6-487e-9758-05a0c9f7899b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cae680ab-be62-43e3-8f2f-81865ad7f5b5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2a3cabd-322b-4f5e-95ab-90b35a9cc793/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8175a185-33d8-4775-9097-334b1968d41b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b2f9278-2c15-4f22-b96e-00391a3aa84f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d37dd416-29b5-4397-b0c6-c6f7f41b3c0d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a66f720-1657-481f-9114-026cb1949b85/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4accf824-75a1-4b03-bd2e-45b7266f0328/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cf4eff2b-12d2-4e27-ab98-233e6b38fe51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8760676-8b88-467a-8b13-e37866e4c276/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b977bdb-34c9-4388-9fb8-99059d2e3dbc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c559db2d-24b1-4abd-8e9f-2ea3167ec311/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c60b8e5-9e74-4fc1-a96d-67ab899b03e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9ecbe1b-368f-4b88-aeb4-9ea4273323f3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dad2ef9-0d78-405a-8c47-4864fc9852de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93d70ea4-e8e4-445b-9ce4-eea168f9a531/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c38ce8db-9087-4f96-ab4d-87c1b3750718/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/364ea83f-de83-437f-9d1e-42c8c6752c99/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7ecb0bf-6153-4321-87bc-3961169aa481/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony"]},{"address":{"area":"Ottawa","borough":"Plateau","city":"Gatineau","latitude":45.43374,"longitude":-75.80809,"postalCode":"J9J 2B2","province":"QC","streetName":"27 de Francfort Street"},"id":"50129s-2","keyfacts":{"borough":"Plateau","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J9J 2B2","streetname":"27 de Francfort Street","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":3,"province":"QC","total-rent":1295,"unit-size":850},"lastPublishedDate":"2026-07-31T13:59:09.813Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74c9716e-9dd5-45dd-ba55-61e7575c2f12/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9aa3ce73-8278-48eb-97a4-85833aeafe4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c971b1c-d89b-4132-bbb8-2e33e87b36da/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ee7a89e-275e-4e95-8ae5-da43e5961157/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1d12c82-180e-43dd-a115-32d5c5a9d124/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74c9716e-9dd5-45dd-ba55-61e7575c2f12/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-127","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1650,"unit-size":775},"lastPublishedDate":"2026-07-30T13:39:26.646Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/632b69ad-72de-49dd-b77f-beb119627311/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea660f4d-20a5-43aa-a6f7-c37954ffc28b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7da4d46-5169-4786-99a6-ea1d9bfdfdfd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f20dc941-979d-427b-b827-2f26f7925e4d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43fea0ac-ef18-4c90-80f9-59295b62beb9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5a216bf-42a7-42a5-b46f-9946588f0d63/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ee7d9bac-a2c6-4bdc-9be2-6760729f4864/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35604649-8d14-4f9f-83e5-0758686ec0dc/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e5b20b1-a3e5-4293-b029-62b5a8b1c6c8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6ca9280-116d-466b-82ee-106ec8d6ade7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa46f49b-f216-4c62-b629-5e8e8ecb7b67/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41e42933-a86e-4dd4-9d34-9eea0b37c89e/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/632b69ad-72de-49dd-b77f-beb119627311/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-129","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":1,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"QC","total-rent":2148,"unit-size":1515},"lastPublishedDate":"2026-04-01T15:07:03.138Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2cf59b2-5405-43f6-86fa-b01fb0abacb0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9282910d-6ff3-4c6d-84ea-7f6de62905d7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddff7a6e-c1ab-47fb-bd11-c7bf01df3ef8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5064bee-f679-485d-bbb2-9aaa2cad728b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fb76a29-f6e5-4abd-8edd-fb8e570e1e07/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2943d67-165d-40c3-922b-cb1a5f853589/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e1282b11-da38-42d5-84fd-c46fed6765cf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ea0a3b0-71d8-4afd-b674-fa3856189e64/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45e83505-0840-44d3-ab41-7e7d3f8bd718/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff734bc0-35ef-48f1-bc21-44a96fa9278d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/784e0ff3-4884-420e-ac32-4fbab30a7987/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2dfda2d1-877a-4452-ad47-cbc8fa388cf4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8b5d071-e128-4a3b-93c6-edab7c1219e2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cf8f29e-3513-404c-8339-fabb7e63617b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/214170a6-a93b-40ba-a135-1f88fca25158/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46021b43-6d8f-4ab3-8a3c-4123438743f9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abe49878-5bff-40c5-bfed-c9a895b62760/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2cf59b2-5405-43f6-86fa-b01fb0abacb0/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-terrace"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-14","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"halfBasement","free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1622,"unit-size":865},"lastPublishedDate":"2026-03-06T20:45:24.965Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19cc468b-1e34-4d1e-8bbb-1124d5b155a5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1faf2d5b-ab30-4412-9cfb-c6af13565fb9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d04c2452-16d3-4534-a394-6229e260bc82/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/955d2bb4-748d-46fd-b88d-92e159cf26a3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef99bc55-6737-4a62-83b0-8c23e3f620fa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33770a5b-5ad5-4669-b786-30be53e8a18c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ada25067-a52c-48c9-84ab-923d343dfd3a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7be59eaa-7dc6-497b-85c9-e17a918c98bf/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd7396af-75d5-486d-9109-1f0a8fba685c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77e2f91f-8a3d-41fa-8077-2279db02e873/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a1e001f-c592-47da-a184-a93316b943d7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9116401f-9ecf-4746-9a0a-8c1a2a477e3d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9499a387-0acf-4bae-8d68-04e21972e957/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a13d7576-6c5f-43b7-8132-3d5488e51ee9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31e96302-52cb-4e55-96e9-d6eecbcaafa4/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19cc468b-1e34-4d1e-8bbb-1124d5b155a5/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-2","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":1,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1595,"unit-size":795},"lastPublishedDate":"2026-06-23T20:40:30.030Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/290b75ca-ef54-4b23-9e1d-a55d273743ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62904e34-2a83-49fe-a006-3be7de7da349/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/747b677d-a75a-44fc-ab5e-ac8a19319987/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35dab0d6-2b29-45af-adc0-c1807bd1021d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef02b062-e04e-41d1-9fb6-86b238d96fd2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cf85fa20-b0a4-4f05-8f38-0726af0e77d2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4722eacd-68fd-4708-baea-7b4f92d43fb3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794cf419-a449-48e6-ab61-32666ce431fa/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebe44594-ce07-491a-b5a6-233ad919ac71/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7833cb27-e822-4b4d-935b-c8fbefbe6696/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/972d32e7-ee25-4001-8d1a-01f427333084/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e18e7f5-aa79-4a88-93ac-ce6e76dcd579/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd201ee3-7bbf-421e-ae26-28ff2f948812/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79af0df2-3e45-48d7-b7fd-0b813df76f08/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/378afad8-f369-4995-a93a-371c6e4322e6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4016e6d8-4f10-4be6-8ed1-06b19f5a3cf8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4f67e2e-e41b-44ea-8769-5e57efea080f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aca0312d-10e3-453d-ad75-98b69bb4ce0d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b125c0d4-3347-4719-b9f3-f1eb6ffa3e38/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/290b75ca-ef54-4b23-9e1d-a55d273743ab/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-terrace","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-201","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":2,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1622,"unit-size":780},"lastPublishedDate":"2026-03-06T20:41:41.497Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e58fc7-f78a-4875-9f12-87e37e220483/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9617d083-7492-41f8-868d-5c4e52c1e4bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a73e5d41-3491-471f-a07d-abd1a57c66bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57150511-3c14-4df9-bcc3-9353ef34fcfd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68e032d4-1722-4ec9-a96f-fd03f862f3a1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c2ebf33-f97b-4419-b574-1b5da1be85c8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5f9a8ba-c5c4-4e3a-ac94-0d225722335c/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e58fc7-f78a-4875-9f12-87e37e220483/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-213","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":2,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"QC","total-rent":1887,"unit-size":955},"lastPublishedDate":"2026-07-02T15:55:05.514Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/03c0563f-04b0-4438-8f94-00d9d078c201/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed3da6d1-ca36-4793-8094-85ad8bf38093/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/476548dc-8c66-43bf-ac95-5b72959e950b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b4e38be-9459-4f86-a19d-2ee6b408adc2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2184d7bc-1833-47e4-a204-f8210f7eefb9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9484dbdc-3680-4a3c-ba97-89c99afbe095/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/57cb827a-dc28-47dc-bf86-2d6ef75ecd7c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5103076a-54d0-49f7-a38a-aa7f81b9e568/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b700f5d-6ccd-4168-9a84-6f213fe6679b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a0fbb96-feb9-4ce3-9d1a-f593945d3131/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/156b680b-85ab-4223-948e-caa106ee3069/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4c509ef-379e-4ef8-b0bc-1095740b458d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/17c1c125-61d3-46ca-a205-f4daf9f23b59/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f0a90fc-be74-4704-83d8-176bf8ed26bd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/60aafba0-83a2-4df8-aafb-15212a71b1d6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d7f672f-c9e3-4d64-8d79-d02e06abc3c5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56363a53-4daf-4c6b-93bf-ea064d2f4e31/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4525d78d-4863-4978-8e96-68c74c640c6f/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/03c0563f-04b0-4438-8f94-00d9d078c201/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-216","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":2,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"QC","total-rent":2072,"unit-size":1060},"lastPublishedDate":"2026-07-22T21:34:37.005Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94274a5c-69a7-4e20-ad60-ecac7cb01f10/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f007ac4b-ef5f-465f-920f-801ba10c8913/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/babce864-90d8-4325-b1f9-61bf95dd13f8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f1115fa-bc60-45c3-9d58-1dc66cb9c4de/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c744552d-4cfc-4ce6-b89a-78f0b743fb05/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf3f660c-e4a3-41b9-8428-43114ccdd697/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08f47924-d55a-46a3-b79d-db9ada712f1a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/246873ef-e2bc-4344-bdbb-6913b97b22e9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b278ea2-3228-4b31-a30c-2b8fee77698b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/733c4b84-9b4f-4e11-a164-99194b604df2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31f7f3a5-1100-457d-93b6-da63e9383865/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ca31686-2cf9-4b49-8e39-8b6b0f541454/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b22011de-a39a-40d8-b2b2-44d256186fc2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ef99b0c-7dc8-4189-953f-a549e39a88ec/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ba44dff-dead-4baa-8c1b-74561c9b6327/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc3e0287-05cc-4be9-87d6-9417d87b224a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a8aa8c6-56f9-4916-a894-dc9554500e7a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0729605c-4588-48b3-be48-d8f325daa14f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b1cc9a0-0164-427c-8405-ebf2fe17dc03/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94274a5c-69a7-4e20-ad60-ecac7cb01f10/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-217","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":2,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1595,"unit-size":800},"lastPublishedDate":"2026-07-22T21:32:54.168Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/180b34e6-9181-44b8-ba6e-e7906b6d2a01/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20d977b9-fd35-4ddc-97e8-9f2ac63a7371/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2fec7b83-2e1d-4c43-9f5a-1cd02f5340e2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d28ec7de-a72f-46be-90f8-de3d17919fcd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81cb4511-7039-4499-99f9-4bd3bd70e7cd/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d398dfbd-61f2-4854-8bdf-660bb39cf0cb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/03abbc30-1832-4eea-b0d9-adc87a0ed034/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/52bb3e9d-3c42-4e7f-a806-87d6c62a61d8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f929dbc-d47f-4ac9-9c03-4169fb38c040/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b2f2960c-24bf-484e-9eea-56a67a71a5e7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec46fb32-08ab-476c-ae2e-1d6deec46039/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1817598-25aa-43a5-8eac-bbd4f40e37ac/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/180b34e6-9181-44b8-ba6e-e7906b6d2a01/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-301","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1622,"unit-size":775},"lastPublishedDate":"2026-07-22T21:36:41.385Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20d8ad74-1ef2-47ff-91b4-e421e0f6ff1c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/78be3dc0-b088-4ff3-a300-4ff128b13830/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e56db22-3c84-40f4-bf57-78c93f9c87a1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e4e6417-87b4-4d6b-81a0-c973f1367abb/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7af82a84-452c-4c75-aedf-b6f2a6c24c88/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71c868ef-2511-46ce-b524-f55bcfeebfd2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ad4e12e-6fca-41ab-bbd0-27dbee2d569b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d228fc5-c651-4db5-ac20-4100569ca438/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90211f4c-34f7-49fe-a9ec-658fc4585d76/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fba33dc9-c28b-4864-9314-9b97597907c9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a46e557-fbab-4572-bcd0-4d3a289c441e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf1bd326-526a-471b-93b2-33d689962077/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/989be975-6d1e-4297-9106-f694704fe37c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/810ed742-5c0d-4ddc-89ce-188a02294039/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55b6f02b-b931-4109-a90d-a0cb38b36713/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20d8ad74-1ef2-47ff-91b4-e421e0f6ff1c/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-310","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":3,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"QC","total-rent":2072,"unit-size":1065},"lastPublishedDate":"2026-07-22T21:38:41.706Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08806f24-9104-4262-9797-59a65d9c758a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b61ff940-c118-4d1d-a6dd-c39f8a150997/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a82102a5-2d2c-4905-bf26-2b1f44cdd478/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4673740-2a64-44dc-aaee-a47f195c5c39/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e53873aa-439f-419a-ba0b-9a776831de6c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6364f61-782d-45c0-bbc1-cdb409f7bfda/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/656abb6c-ba89-49d9-9868-3d727fe57447/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e9ce609-6312-4001-b5d4-f0e145976e59/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9d2d6d1-d52e-4ca7-aaf7-eb3ba4f04a46/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3b4d086-9684-4814-b7b3-ac695e58f36c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c27372d2-57b8-4267-9849-fd05bcbf930e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db484bbe-b4e7-47cb-b934-1925f23c5692/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/649f6233-9374-42f6-a666-93685dd481c3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f948a9da-7cfb-446f-866d-0488705a8857/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/379b0a52-a7ae-48fb-84d0-89ed199c9eed/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06d39266-4717-4dca-8779-93f346246dd3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e486c925-d132-4d94-8beb-96c48e0a7d91/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e15d1c9-e6a4-4dfe-9a38-0e36d1b089ca/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66de577d-083f-4f0b-9c82-f7a105b3a593/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/08806f24-9104-4262-9797-59a65d9c758a/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-403","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":4,"free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"QC","total-rent":1823,"unit-size":985},"lastPublishedDate":"2026-06-26T18:41:39.867Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d391e9c3-0078-4048-800b-af80b943528d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/392e66ef-00ea-479f-b0a2-032e7660c70a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd77a403-cff9-4bd0-8382-f0bd9fcd6b6c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33648e09-e221-4181-a061-9083d8fa0b2e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d882c3b4-f2f3-4248-8bbf-ea8cbe6e3f44/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ca7248a-0256-4c08-bddb-02f2ac6a6f7c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b9ceca3d-6a60-4492-85a9-88c1a0d0d201/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea709780-f25b-4762-a488-2f52c273304a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac7429b9-ac02-422f-ac94-4f9388321e31/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9bc5d6c2-41ec-4a83-8ce2-0bed75bda285/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cade3e51-f678-41ff-bb6b-c5d9eee0f21d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21611cca-fd47-4219-b851-ad4f2c883538/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/334cf843-a6df-46a1-aefa-0a6b3b1daf3f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94a1f0b1-0b50-4739-983e-d42671ea3e6a/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a206dfb-4edb-4493-833a-7643e304d114/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d391e9c3-0078-4048-800b-af80b943528d/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-421","keyfacts":{"borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"apartment","floor":4,"free-rent":"upToTwoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":6,"province":"QC","total-rent":1724,"unit-size":760},"lastPublishedDate":"2026-06-30T19:46:14.333Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1bae214-a594-4ccd-b163-cc8f24a557a0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07d20bbf-2cce-4cb8-b7f7-0f1a2bda2db7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/321c1c69-f811-4957-a092-797e0fb3a202/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df8b3598-7c3b-4259-bc26-cc24dbd66831/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4fa2ccf-9fb1-457d-9cae-6a5d211b1ea8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/130f4b2d-64fd-483b-861b-3dba92c9dc62/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ff3ecfa-eed0-4078-8df4-c54ea941f843/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dcf4c6a-d9a5-4f68-9cbd-78e806504427/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe719816-bed0-42e4-87c3-e3ca7d137e13/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ceb8204-e7d3-4cfe-851c-47b0b2ca536d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/640ad7c4-2d38-4ed4-ab55-c22fb23e4791/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1bae214-a594-4ccd-b163-cc8f24a557a0/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=sA3j8svmrj1","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Ahuntsic","city":"Montreal","latitude":45.56529,"longitude":-73.64642,"postalCode":"H2B 3C8","province":"QC","streetName":"9675 Av. Papineau"},"id":"50130a-5","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Ahuntsic","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2B 3C8","streetname":"9675 Av. Papineau","apartment-type":"halfBasement","free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"province":"QC","total-rent":2127,"unit-size":1120},"lastPublishedDate":"2026-07-02T20:05:05.102Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b1942e2-0d83-4302-804c-bb807bf78f79/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e321b36-de58-4478-991d-33bf778efe2f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3b536a8-d058-4db6-ad4b-8d8f54ad8c88/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc34fe3c-a3b2-464b-a5a3-4329cfbcb5ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f2b435c-db10-4d80-afc0-51454b2d2988/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cfbf46c-60c3-4b78-9be6-99364e74e226/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b1942e2-0d83-4302-804c-bb807bf78f79/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-terrace"]},{"address":{"area":"Montreal","borough":"Little Burgundy","city":"Montreal","latitude":45.47993,"longitude":-73.57538,"postalCode":"H3J 2Z7","province":"QC","streetName":"2700 Rufus Rockhead"},"id":"50133a-113","keyfacts":{"borough":"Little Burgundy","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3J 2Z7","streetname":"2700 Rufus Rockhead","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":8,"province":"QC","total-rent":1595,"unit-size":412},"lastPublishedDate":"2026-03-30T15:06:02.062Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5cfaaf56-950a-43be-9c50-909747a0e802/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cf6c2d1-ff42-42fa-b0b3-1453f7d3bb3e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d713e67-5791-47ce-b388-1efa3a92f9b2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80f3e736-4e16-4aff-9bac-cc166b87c3ca/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5658dafa-709f-4379-87e8-e4732c2de894/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73010ca8-6824-4013-af82-e6f34c08906d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c214550-0b63-4fb9-8f06-4d360ebd9d43/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/269b3b78-fee1-4026-99da-812a73883022/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f624e99e-2ea1-4458-ae14-63b3cc6958ab/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ff259b4-660c-41c6-b6b5-214fe15fc719/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5cfaaf56-950a-43be-9c50-909747a0e802/download/600","type":"apartment","virtualTourUrl":"","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]},{"address":{"area":"Montreal","borough":"Little Burgundy","city":"Montreal","latitude":45.47993,"longitude":-73.57538,"postalCode":"H3J 2Z7","province":"QC","streetName":"2700 Rufus Rockhead"},"id":"50133a-115","keyfacts":{"borough":"Little Burgundy","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3J 2Z7","streetname":"2700 Rufus Rockhead","apartment-type":"groundFloor","free-rent":"twoMonths","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":8,"province":"QC","total-rent":1795,"unit-size":560},"lastPublishedDate":"2026-07-08T21:05:37.286Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f564a764-5bc2-45c9-8f04-db157a42c523/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/916643cc-e09b-46a2-ba61-4c35c3546b22/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccd3cb85-e07e-4ed6-8ada-bf155ddf39c7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48c4815d-d8bb-45ef-8c2f-0b2cd534c4a2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db20f8ca-1450-4517-96e4-1dbcd6844bf3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d830261-dad0-4c19-8ded-6e1351cb8fb9/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec2aee7f-4971-4f70-a5dd-612fb79953b5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dedb8d00-42e6-4bcb-9b41-a3e0da757e07/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c92f13c4-cbc9-4d3a-8a49-bc142c59d51e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1bc092b3-66e8-435f-9cdb-d53c61e795be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fbecedaf-90b5-4941-825f-61a52cf3ef40/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f564a764-5bc2-45c9-8f04-db157a42c523/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=Zdq8WzjoMr9","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]},{"address":{"area":"Ottawa","borough":"Sandy Hill","city":"Ottawa","latitude":45.43072,"longitude":-75.67457,"postalCode":"K1N 8L4","province":"ON","streetName":"235 Charlotte St"},"id":"50134a-26","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Sandy Hill","city":"Ottawa","is-available-from-now-on":false,"postalcode":"K1N 8L4","streetname":"235 Charlotte St","apartment-type":"apartment","floor":0,"free-rent":"oneMonth","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":4,"province":"ON","total-rent":2595,"unit-size":905},"lastPublishedDate":"2026-08-04T18:02:05.510Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69bde22e-6d7b-4cf0-bc9a-54408ab093f3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c61eca42-f045-4b0b-a9ce-c55307682ed2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cec451f-51cb-41ee-b3a7-18efea8f2896/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edc092f7-88a0-40a7-8fa7-89b9c77082a4/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6a7147a-ce84-467f-b46c-bd87a8aaf818/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47769453-1b94-4269-afd7-3b34cb0209b8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a4fbc24-f1f2-4179-9caa-98d84ffe7db8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b025b023-0299-44fb-a6c1-8f29902e01c6/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a963c36c-0003-40ee-8f59-00b8717e89f3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7edf56c-bdda-4e0d-ba6b-87b8326805e3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56500d81-0b81-43a8-bfe9-f65de8da2ce0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ac0d6c4c-844a-4f17-b671-6f8f62c2bc97/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7435dbf4-f562-40a2-89c2-1c7b060cffde/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00529670-342f-49fc-b3aa-dabe1a33e11f/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/748f1f07-332a-47a0-ad2f-b89ca9e68a1b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc94f0a9-7e78-400d-a4b7-f1fd0f97f22b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/640050dd-587a-4987-bccc-6f99a68fe48b/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69bde22e-6d7b-4cf0-bc9a-54408ab093f3/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=La7JNkXutvw","highlightedKeyfacts":[]},{"address":{"area":"Ottawa","borough":"Sandy Hill","city":"Ottawa","latitude":45.43072,"longitude":-75.67457,"postalCode":"K1N 8L4","province":"ON","streetName":"235 Charlotte St"},"id":"50134a-8","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Sandy Hill","city":"Ottawa","is-available-from-now-on":false,"postalcode":"K1N 8L4","streetname":"235 Charlotte St","apartment-type":"apartment","floor":3,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"ON","total-rent":1495,"unit-size":380},"lastPublishedDate":"2026-07-28T19:04:51.799Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe298199-9ff2-449a-92a8-a4cc1ff81120/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dbd52f25-0c70-4009-ae90-b100d7d3e192/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/229f89ec-8941-4a81-a97c-3a3bc0d5285b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e8786ef-137a-4f00-8b71-0d524a7e3bd3/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/596023d9-387b-410b-b829-9eca8fd6c2e1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b00366e-b04e-4e38-92a2-3c8a40825756/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0238098-fd2e-4599-81e5-3b55bdf199ae/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3503d9f1-6beb-4f9f-b71e-70d722bfea80/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f73ac4a-ec53-4d40-962f-628476c4d92b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e78deb44-7883-4852-ae7b-b30752abff28/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2915a3dc-39e3-4698-8f04-99ea25d5f3d0/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/706d5164-4a81-4930-9699-5c0d9159d5be/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dc3b118-b526-4b08-9546-82ad0217014b/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aba7fbc6-0262-4e7f-827b-372e7f5e953c/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe298199-9ff2-449a-92a8-a4cc1ff81120/download/600","type":"apartment","virtualTourUrl":"https://my.matterport.com/show/?m=N8eXiAWERBC","highlightedKeyfacts":["keyfact.has-fitness-centre"]},{"address":{"area":"Ottawa","borough":"Mont-Bleu","city":"Gatineau","postalCode":"J8Z 1R2","province":"QC","streetName":"40 Charles-Albanel"},"id":"50136a-108","keyfacts":{"borough":"Mont-Bleu","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J8Z 1R2","streetname":"40 Charles-Albanel","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1100,"unit-size":512},"lastPublishedDate":"2026-07-29T18:09:06.088Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce0c287e-2a4d-4896-905f-6d21861d6ad8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b15260a-3957-4b99-9c75-355dd12c56d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f8a7244-ee6c-41e4-b43c-97a9f2d38d7e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e9e8606-c8dc-4fda-95b4-46fb60557e51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98322957-aa54-4ca5-9e56-5eb1ce6be2b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d64393ee-3691-4782-90aa-28ae2168507d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31562e9c-f1be-45e9-922b-e11045d3b0d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909567d-1376-4979-ae37-1e2d2b06bc9e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74fafc70-ae35-410e-99db-728cdf6bb913/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c87b4eb-f303-4db7-bb01-23d9b750be25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40815053-7ab3-47fa-88b7-699fff54287d/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce0c287e-2a4d-4896-905f-6d21861d6ad8/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Ottawa","borough":"Mont-Bleu","city":"Gatineau","postalCode":"J8Z 1R2","province":"QC","streetName":"40 Charles-Albanel"},"id":"50136a-112","keyfacts":{"borough":"Mont-Bleu","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J8Z 1R2","streetname":"40 Charles-Albanel","apartment-type":"apartment","floor":1,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1200,"unit-size":980},"lastPublishedDate":"2026-07-29T19:20:28.018Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b15260a-3957-4b99-9c75-355dd12c56d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce0c287e-2a4d-4896-905f-6d21861d6ad8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e9e8606-c8dc-4fda-95b4-46fb60557e51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f8a7244-ee6c-41e4-b43c-97a9f2d38d7e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d64393ee-3691-4782-90aa-28ae2168507d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98322957-aa54-4ca5-9e56-5eb1ce6be2b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909567d-1376-4979-ae37-1e2d2b06bc9e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc12547a-da6c-4228-9358-047377801ba2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74fafc70-ae35-410e-99db-728cdf6bb913/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c87b4eb-f303-4db7-bb01-23d9b750be25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31562e9c-f1be-45e9-922b-e11045d3b0d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6cc29f0e-769a-4947-8c4b-56458b807ddb/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b15260a-3957-4b99-9c75-355dd12c56d1/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Ottawa","borough":"Mont-Bleu","city":"Gatineau","postalCode":"J8Z 1R2","province":"QC","streetName":"40 Charles-Albanel"},"id":"50136a-404","keyfacts":{"borough":"Mont-Bleu","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J8Z 1R2","streetname":"40 Charles-Albanel","apartment-type":"apartment","floor":4,"number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":4,"province":"QC","total-rent":1300,"unit-size":950},"lastPublishedDate":"2026-07-29T19:14:47.177Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce0c287e-2a4d-4896-905f-6d21861d6ad8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b15260a-3957-4b99-9c75-355dd12c56d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f8a7244-ee6c-41e4-b43c-97a9f2d38d7e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e9e8606-c8dc-4fda-95b4-46fb60557e51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98322957-aa54-4ca5-9e56-5eb1ce6be2b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d64393ee-3691-4782-90aa-28ae2168507d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31562e9c-f1be-45e9-922b-e11045d3b0d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909567d-1376-4979-ae37-1e2d2b06bc9e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc12547a-da6c-4228-9358-047377801ba2/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74fafc70-ae35-410e-99db-728cdf6bb913/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c87b4eb-f303-4db7-bb01-23d9b750be25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72cda3a1-3d46-46e0-9f89-55ac83ffc38c/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce0c287e-2a4d-4896-905f-6d21861d6ad8/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Ottawa","borough":"Mont-Bleu","city":"Gatineau","postalCode":"J8Z 1R5","province":"QC","streetName":"45 Charles-Albanel"},"id":"50136b-202","keyfacts":{"borough":"Mont-Bleu","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J8Z 1R5","streetname":"45 Charles-Albanel","apartment-type":"apartment","floor":2,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1100,"unit-size":621},"lastPublishedDate":"2026-07-29T18:19:46.489Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d64393ee-3691-4782-90aa-28ae2168507d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98322957-aa54-4ca5-9e56-5eb1ce6be2b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce0c287e-2a4d-4896-905f-6d21861d6ad8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b15260a-3957-4b99-9c75-355dd12c56d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f8a7244-ee6c-41e4-b43c-97a9f2d38d7e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e9e8606-c8dc-4fda-95b4-46fb60557e51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74fafc70-ae35-410e-99db-728cdf6bb913/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31562e9c-f1be-45e9-922b-e11045d3b0d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909567d-1376-4979-ae37-1e2d2b06bc9e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/276612da-c20b-466b-82f6-103be10dfed5/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d64393ee-3691-4782-90aa-28ae2168507d/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Ottawa","borough":"Mont-Bleu","city":"Gatineau","postalCode":"J8Z 1R6","province":"QC","streetName":"55 Charles-Albanel"},"id":"50136d-107","keyfacts":{"borough":"Mont-Bleu","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J8Z 1R6","streetname":"55 Charles-Albanel","apartment-type":"groundFloor","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":4,"province":"QC","total-rent":1300,"unit-size":950},"lastPublishedDate":"2026-07-29T15:05:43.426Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c8d90dd-3353-474c-926d-d0029ac63338/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74c2a865-3c17-4972-a469-2222637a7445/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25e3aa6d-0d5b-48a6-913d-1099c59d452e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/368107ff-ec0a-45f0-a616-978ed02c3778/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10553ce9-7166-4817-ba21-233f6c048634/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49d84a48-c25e-42a4-85ea-62964159a7a5/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0de0d61d-027e-4630-9579-98d5f19a099c/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9665dcdf-0713-42bb-9f11-b4b57fcfa674/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3588665b-fae3-4e81-964a-3997cfc9a4a7/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8692fe5c-251a-451d-ba38-eeea1d8a8ed8/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c8d90dd-3353-474c-926d-d0029ac63338/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]},{"address":{"area":"Ottawa","borough":"Mont-Bleu","city":"Gatineau","postalCode":"J8Z 1R6","province":"QC","streetName":"55 Charles-Albanel"},"id":"50136d-408","keyfacts":{"borough":"Mont-Bleu","city":"Gatineau","is-available-from-now-on":true,"postalcode":"J8Z 1R6","streetname":"55 Charles-Albanel","apartment-type":"apartment","floor":4,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1100,"unit-size":621},"lastPublishedDate":"2026-07-29T19:07:17.119Z","localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"imageUrls":["https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d64393ee-3691-4782-90aa-28ae2168507d/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce0c287e-2a4d-4896-905f-6d21861d6ad8/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b15260a-3957-4b99-9c75-355dd12c56d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f8a7244-ee6c-41e4-b43c-97a9f2d38d7e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e9e8606-c8dc-4fda-95b4-46fb60557e51/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98322957-aa54-4ca5-9e56-5eb1ce6be2b1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31562e9c-f1be-45e9-922b-e11045d3b0d1/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909567d-1376-4979-ae37-1e2d2b06bc9e/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74fafc70-ae35-410e-99db-728cdf6bb913/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c87b4eb-f303-4db7-bb01-23d9b750be25/download/400","https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6055463c-05c3-4739-959c-db61db864ab2/download/400"],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d64393ee-3691-4782-90aa-28ae2168507d/download/600","type":"apartment","highlightedKeyfacts":["keyfact.has-concierge"]}],"h":{},"s":200,"st":"OK","u":"https://rent.akelius.com/lettings/marketing/v2/CA/published-adverts.json","rt":"json"},"1717233988":{"b":[{"id":1,"country":null,"name":"","links":[{"id":1,"text":"apartment_search","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/rent"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":515,"text":"My Pages","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/my-pages"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":659,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":649,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":516,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":518,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":669,"text":"tile_sustainability","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/sustainability"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/sustainability_3621a872c2.svg","formats":null}},{"id":520,"text":"contact","link":{"external":true,"newTab":false,"externalPath":"/en/contact","page":"/en/contact"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":522,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_akelius_7b0824a815.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_akelius_7b0824a815.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_akelius_7b0824a815.webp"}}},{"id":81,"country":"Canada","name":"Montréal","links":[{"id":480,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://rent.akelius.com/en/search/canada/apartment/montreal","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":485,"text":"My Pages","link":{"external":true,"newTab":true,"externalPath":"https://mypages.akelius.ca/en/login","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":661,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":657,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":507,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":506,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":510,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/montreal"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":638,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_montreal_5aafc66d02.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_montreal_5aafc66d02.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_montreal_5aafc66d02.webp"}}},{"id":82,"country":"Canada","name":"Ottawa","links":[{"id":484,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://rent.akelius.com/en/search/canada/apartment/ottawa","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":487,"text":"My Pages","link":{"external":true,"newTab":false,"externalPath":"https://mypages.akelius.ca/login","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":663,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":650,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":512,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":514,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":513,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/ottawa"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":637,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_ottawa_63a0e896c5.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_ottawa_63a0e896c5.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_ottawa_63a0e896c5.webp"}}},{"id":74,"country":"Canada","name":"Quebec City","links":[{"id":471,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://rent.akelius.com/en/search/canada/apartment/quebec%20city","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":475,"text":"My Pages","link":{"external":true,"newTab":false,"externalPath":"https://mypages.akelius.ca/login","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":662,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":653,"text":"tile_akelius_education","link":{"external":false,"newTab":false,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":488,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":490,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":489,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/quebec"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":636,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_quebec_5a586310d1.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_quebec_5a586310d1.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_quebec_5a586310d1.webp"}}},{"id":77,"country":"Canada","name":"Toronto","links":[{"id":477,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://rent.akelius.com/en/search/canada/apartment/toronto","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":478,"text":"My Pages","link":{"external":true,"newTab":true,"externalPath":"https://mypages.akelius.ca/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":660,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":656,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":496,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":500,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":501,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/toronto"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":639,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_toronto_8d0aafa503.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_toronto_8d0aafa503.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_toronto_8d0aafa503.webp"}}},{"id":80,"country":"USA","name":"Boston","links":[{"id":483,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://www.akelius-properties.us/searchlisting?citystate=MA","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":486,"text":"My Pages","link":{"external":true,"newTab":true,"externalPath":"https://akelius-properties-us.securecafe.com/residentservices/apartmentsforrent/userlogin.aspx?utm_nooverride=1&_yTrackUser=MTE5ODE1NzkxOCMxMDgxNjQ1MTE0-ym0e7lMS54k%3d&_yTrackVisit=MjE3MDM0MjU5NiM0MDAzNDIyNDQ%3d-PVjUw3qjybA%3d&_yTrackReqDT=07381820212206&_ga=2.119088521.1485761116.1624386689-771707256.1622721091","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":668,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":651,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":511,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":509,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":508,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/boston"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":640,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_akelius_7b0824a815.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_akelius_7b0824a815.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_akelius_7b0824a815.webp"}}},{"id":75,"country":"USA","name":"New York","links":[{"id":476,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://www.akelius-properties.us/searchlisting?citystate=NY","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":470,"text":"My Pages","link":{"external":true,"newTab":false,"externalPath":"https://akelius-properties-us.securecafe.com/residentservices/apartmentsforrent/userlogin.aspx?utm_nooverride=1&_yTrackUser=MTE5ODE1NzkxOCMxMDgxNjQ1MTE0-ym0e7lMS54k%3d&_yTrackVisit=MjE3MDM0MjU5NiM0MDAzNDIyNDQ%3d-PVjUw3qjybA%3d&_yTrackReqDT=30311820212206&_ga=2.54551851.1485761116.1624386689-771707256.1622721091","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":665,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":654,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":493,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":492,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":491,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/new-york"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":641,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_new_york_c81b594e47.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_new_york_c81b594e47.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_new_york_c81b594e47.webp"}}},{"id":78,"country":"USA","name":"Washington DC","links":[{"id":482,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://www.akelius-properties.us/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":481,"text":"My Pages","link":{"external":true,"newTab":true,"externalPath":"https://akelius-properties-us.securecafe.com/residentservices/apartmentsforrent/userlogin.aspx?utm_nooverride=1&_yTrackUser=MTE5ODE1NzkxOCMxMDgxNjQ1MTE0-ym0e7lMS54k%3d&_yTrackVisit=MjE3MDM0MjU5NiM0MDAzNDIyNDQ%3d-PVjUw3qjybA%3d&_yTrackReqDT=07381820212206&_ga=2.119088521.1485761116.1624386689-771707256.1622721091","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":664,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":652,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":504,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":503,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":505,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/washington"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":642,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_washington_dc_f3f8b56494.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_washington_dc_f3f8b56494.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_washington_dc_f3f8b56494.webp"}}},{"id":79,"country":"UK","name":"London","links":[{"id":474,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://rent.akelius.com/en/search/united-kingdom/apartment/london","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":479,"text":"My Pages","link":{"external":true,"newTab":false,"externalPath":"https://akelius-properties.securecafe.com/residentservices/apartmentsforrent/userlogin.aspx","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":667,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":655,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":499,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":502,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":498,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/london"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":635,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_london_854a643fea.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_london_854a643fea.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_london_854a643fea.webp"}}},{"id":76,"country":"France","name":"Paris","links":[{"id":473,"text":"apartment_search","link":{"external":true,"newTab":false,"externalPath":"https://rent.akelius.com/en/search/france/apartment/paris","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/search_apartment_e54cf4ff62.svg","formats":null}},{"id":472,"text":"My Pages","link":{"external":true,"newTab":false,"externalPath":"https://mypages.akelius.fr/fr/login","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/My_Pages_9f3f28e7b5.svg","formats":null}},{"id":666,"text":null,"link":{"external":false,"newTab":false,"externalPath":null,"page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/empty_white_icon_92c7e3eb3e.svg","formats":null}},{"id":658,"text":"tile_akelius_education","link":{"external":true,"newTab":true,"externalPath":"https://akelius.education/","page":null},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_learning_platform_53517aff68.svg","formats":{}}}],"linkImageTexts":[{"id":495,"text":"Akelius","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/about_cb60b82ad1.svg","formats":null}},{"id":497,"text":"investor","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/investor"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/investor_aa5dff914f.svg","formats":null}},{"id":494,"text":"contact","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/contact/paris"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/contact_24e08e7128.svg","formats":null}},{"id":634,"text":"tile_akelius_group","link":{"external":false,"newTab":false,"externalPath":null,"page":"/en/akelius-group"},"image":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/ak_akelius_group_87871f8b9f.svg","formats":null}}],"topLinkImage":{"url":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/cover_paris_d97414b3da.webp","formats":{"small":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/small_cover_paris_d97414b3da.webp","thumbnail":"https://akeliuswebcontent.blob.core.windows.net/files/v2/assets/thumbnail_cover_paris_d97414b3da.webp"}}}],"h":{},"s":200,"st":"OK","u":"https://rent.akelius.com/files/v2/cities/cities.json","rt":"json"},"1724784055":{"b":{"footer":{"items":[{"label":"footerNavigation.contact","link":{"external":false,"newTab":false,"belongsToPage":null,"externalPath":null,"page":"/en/contact"}},{"label":"footerNavigation.legal","link":{"external":false,"newTab":false,"belongsToPage":null,"externalPath":null,"page":"/en/legal"}},{"label":"footerNavigation.terms","link":{"external":false,"newTab":false,"belongsToPage":null,"externalPath":null,"page":"/en/legal/terms-and-conditions"}}]},"header":{"showLanguageSelector":true,"showSearch":true,"showUserMenu":false,"headline":"Akelius Residential Property AB","logo":{"formats":{}}},"sidenav":[{"children":[{"children":[],"path":"/en/rent","label":"rent"},{"children":[],"path":"/en/my-pages","label":"My Pages"},{"children":[],"path":"/en/tenant-update","label":"tenant update"},{"children":[{"children":[],"path":"/en/akelius/about","label":"about"},{"children":[],"path":"/en/akelius/history","label":"history"},{"children":[{"children":[],"path":"/en/akelius/career/positions","label":"open positions"},{"children":[],"path":"/en/akelius/career/why-akelius","label":"why Akelius"},{"children":[],"path":"/en/akelius/career/students","label":"students"}],"path":"/en/akelius/career","label":"career"},{"children":[{"children":[],"path":"/en/akelius/press-coverage/2023","label":"press coverage"},{"children":[],"path":"/en/akelius/press-coverage/2024","label":"press coverage"},{"children":[],"path":"/en/akelius/press-coverage/2025","label":"press coverage"}],"path":"/en/akelius/press-coverage","label":"press coverage"}],"path":"/en/akelius","label":"Akelius - About "},{"children":[{"children":[],"path":"/en/investor/reports","label":"reports"},{"children":[{"children":[],"path":"/en/investor/governance/board","label":"board"},{"children":[],"path":"/en/investor/governance/management","label":"management"},{"children":[],"path":"/en/investor/governance/owner","label":"owner"},{"children":[],"path":"/en/investor/governance/general-meeting","label":"general meeting"},{"children":[],"path":"/en/investor/governance/articles-of-association","label":"articles of association"},{"children":[],"path":"/en/investor/governance/code-of-conduct","label":"code of conduct"},{"children":[],"path":"/en/investor/governance/whistleblower","label":"whistleblower"},{"children":[],"path":"/en/investor/governance/sustainability","label":"sustainability"},{"children":[],"path":"/en/investor/governance/cybersecurity","label":"cybersecurity"},{"children":[],"path":"/en/investor/governance/processes","label":"processes"}],"path":"/en/investor/governance","label":"corporate governance"},{"children":[{"children":[],"path":"/en/investor/finance/key-figures","label":"key figures"},{"children":[],"path":"/en/investor/finance/financial-policy","label":"financial policy"},{"children":[],"path":"/en/investor/finance/risks","label":"financial risks"},{"children":[{"children":[],"path":"/en/investor/finance/ratings/standard-and-poors-bbb","label":"Standard & Poor’s"}],"path":"/en/investor/finance/ratings","label":"ratings"},{"children":[],"path":"/en/investor/finance/bonds","label":"bonds"},{"children":[],"path":"/en/investor/finance/credit-analysts","label":"credit analysts"},{"children":[],"path":"/en/investor/finance/banks","label":"banks"}],"path":"/en/investor/finance","label":"finance"},{"children":[],"path":"/en/investor/properties-overview","label":"properties overview"},{"children":[{"children":[],"path":"/en/investor/press/press-release","label":"press releases"},{"children":[],"path":"/en/investor/press/subscribe","label":"subscribe"},{"children":[],"path":"/en/investor/press/presentations","label":"presentations"}],"path":"/en/investor/press","label":"press"},{"children":[],"path":"/en/investor/calendar","label":"calendar"},{"children":[],"path":"/en/investor/contact","label":"contact"}],"path":"/en/investor","label":"investor"},{"children":[{"children":[],"path":"/en/contact/austin","label":"Austin"},{"children":[],"path":"/en/contact/boston","label":"Boston"},{"children":[],"path":"/en/contact/london","label":"London"},{"children":[],"path":"/en/contact/montreal","label":"Montreal"},{"children":[],"path":"/en/contact/new-york","label":"New York"},{"children":[],"path":"/en/contact/ottawa","label":"Ottawa"},{"children":[],"path":"/en/contact/paris","label":"Paris"},{"children":[],"path":"/en/contact/quebec","label":"Quebec City"},{"children":[],"path":"/en/contact/toronto","label":"Toronto"},{"children":[],"path":"/en/contact/washington","label":"Washington DC"},{"children":[],"path":"/en/contact/canada","label":"contact"},{"children":[],"path":"/en/contact/us","label":"contact"}],"path":"/en/contact","label":"contact"},{"children":[{"children":[],"path":"/en/legal/cookie-policy","label":"cookie policy"},{"children":[],"path":"/en/legal/terms-and-conditions","label":"terms and conditions"}],"path":"/en/legal","label":"legal"},{"children":[],"path":"/en/d-share-disclaimer","label":"d-share-disclaimer"},{"children":[],"path":"/en/akelius-group","label":"Akelius Group"},{"children":[],"path":"/en/general-information-for-my-pages","label":"general-information-for-my-pages"},{"children":[],"path":"/en/richmond-toronto","label":"Richmond Toronto"},{"children":[],"path":"/en/peel-plaza","label":"Peel Plaza"},{"children":[],"path":"/en/9675-papineau","label":"9675 Papineau"},{"children":[],"path":"/en/test","label":"test"},{"children":[{"children":[],"path":"/en/sustainability/strategy","label":"strategy"},{"children":[],"path":"/en/sustainability/environmental","label":"environmental"},{"children":[],"path":"/en/sustainability/social","label":"social"},{"children":[],"path":"/en/sustainability/governance","label":"governance"}],"path":"/en/sustainability","label":"sustainability"}],"path":"/en","label":"homepage"},{"children":[{"children":[],"path":"/de/rent","label":"rent"},{"children":[{"children":[],"path":"/de/akelius/about","label":"über"},{"children":[],"path":"/de/akelius/history","label":"Geschichte"},{"children":[{"children":[],"path":"/de/akelius/career/positions","label":"open positions"},{"children":[],"path":"/de/akelius/career/why-akelius","label":"why Akelius"},{"children":[],"path":"/de/akelius/career/students","label":"students"}],"path":"/de/akelius/career","label":"career"},{"children":[],"path":"/de/akelius/press-coverage","label":"press coverage"}],"path":"/de/akelius","label":"Akelius"},{"children":[{"children":[],"path":"/de/contact/austin","label":"Austin"},{"children":[],"path":"/de/contact/boston","label":"Boston"},{"children":[],"path":"/de/contact/london","label":"London"},{"children":[],"path":"/de/contact/montreal","label":"Montreal"},{"children":[],"path":"/de/contact/new-york","label":"New York"},{"children":[],"path":"/de/contact/ottawa","label":"Ottawa"},{"children":[],"path":"/de/contact/paris","label":"Paris"},{"children":[],"path":"/de/contact/quebec","label":"Quebec City"},{"children":[],"path":"/de/contact/toronto","label":"Toronto"},{"children":[],"path":"/de/contact/washington","label":"Washington DC"},{"children":[],"path":"/de/contact/canada","label":"contact"},{"children":[],"path":"/de/contact/us","label":"contact"}],"path":"/de/contact","label":"contact"},{"children":[{"children":[],"path":"/de/legal/cookie-policy","label":"cookie policy"},{"children":[],"path":"/de/legal/terms-and-conditions","label":"terms and conditions"}],"path":"/de/legal","label":"Rechtliches"},{"children":[],"path":"/de/my-pages","label":"My Pages"},{"children":[],"path":"/de/peel-plaza","label":"Peel Plaza"},{"children":[],"path":"/de/9675-papineau","label":"9675 Papineau"}],"path":"/de","label":"homepage"},{"children":[{"children":[],"path":"/fr/rent","label":"rent"},{"children":[{"children":[],"path":"/fr/akelius/about","label":"a propos"},{"children":[],"path":"/fr/akelius/history","label":"histoire"},{"children":[{"children":[],"path":"/fr/akelius/career/positions","label":"open positions"},{"children":[],"path":"/fr/akelius/career/why-akelius","label":"why Akelius"},{"children":[],"path":"/fr/akelius/career/students","label":"students"}],"path":"/fr/akelius/career","label":"career"},{"children":[],"path":"/fr/akelius/press-coverage","label":"press coverage"}],"path":"/fr/akelius","label":"Akelius"},{"children":[{"children":[],"path":"/fr/legal/cookie-policy","label":"politique en matière de cookies"},{"children":[],"path":"/fr/legal/terms-and-conditions","label":"terms and conditions"}],"path":"/fr/legal","label":"légal"},{"children":[{"children":[],"path":"/fr/contact/austin","label":"Austin"},{"children":[],"path":"/fr/contact/boston","label":"Boston"},{"children":[],"path":"/fr/contact/london","label":"London"},{"children":[],"path":"/fr/contact/montreal","label":"Montreal"},{"children":[],"path":"/fr/contact/new-york","label":"New York"},{"children":[],"path":"/fr/contact/ottawa","label":"Ottawa"},{"children":[],"path":"/fr/contact/paris","label":"Paris"},{"children":[],"path":"/fr/contact/quebec","label":"Quebec City"},{"children":[],"path":"/fr/contact/toronto","label":"Toronto"},{"children":[],"path":"/fr/contact/washington","label":"Washington DC"},{"children":[],"path":"/fr/contact/canada","label":"contact"},{"children":[],"path":"/fr/contact/us","label":"contact"}],"path":"/fr/contact","label":"contact"},{"children":[],"path":"/fr/my-pages","label":"My Pages"},{"children":[],"path":"/fr/peel-plaza","label":"Peel Plaza"},{"children":[],"path":"/fr/9675-papineau","label":"9675 Papineau"}],"path":"/fr","label":"homepage"},{"children":[{"children":[],"path":"/sv/rent","label":"rent"},{"children":[],"path":"/sv/tenant-information","label":"tenant information"},{"children":[{"children":[],"path":"/sv/akelius/about","label":"om"},{"children":[],"path":"/sv/akelius/history","label":"historia"},{"children":[{"children":[],"path":"/sv/akelius/career/positions","label":"open positions"},{"children":[],"path":"/sv/akelius/career/why-akelius","label":"why Akelius"},{"children":[],"path":"/sv/akelius/career/students","label":"students"}],"path":"/sv/akelius/career","label":"career"},{"children":[],"path":"/sv/akelius/press-coverage","label":"press coverage"}],"path":"/sv/akelius","label":"Akelius"},{"children":[{"children":[],"path":"/sv/investor/reports","label":"rapporter"},{"children":[{"children":[],"path":"/sv/investor/governance/board","label":"styrelse"},{"children":[],"path":"/sv/investor/governance/management","label":"ledning"},{"children":[],"path":"/sv/investor/governance/owner","label":"ägare"},{"children":[],"path":"/sv/investor/governance/general-meeting","label":"bolagsstämman"},{"children":[],"path":"/sv/investor/governance/articles-of-association","label":"bolagsordning"},{"children":[],"path":"/sv/investor/governance/code-of-conduct","label":"uppförandekod"},{"children":[],"path":"/sv/investor/governance/whistleblower","label":"whistleblower"},{"children":[],"path":"/sv/investor/governance/sustainability","label":"hållbarhet"},{"children":[],"path":"/sv/investor/governance/cybersecurity","label":"cybersecurity"},{"children":[],"path":"/sv/investor/governance/processes","label":"processes"}],"path":"/sv/investor/governance","label":"bolagsstyrning"},{"children":[{"children":[],"path":"/sv/investor/finance/key-figures","label":"nyckeltal"},{"children":[],"path":"/sv/investor/finance/financial-policy","label":"finanspolicy"},{"children":[],"path":"/sv/investor/finance/risks","label":"finansiella risker"},{"children":[{"children":[],"path":"/sv/investor/finance/ratings/standard-and-poors-bbb","label":"Standard & Poor’s"}],"path":"/sv/investor/finance/ratings","label":"kreditbetyg"},{"children":[],"path":"/sv/investor/finance/bonds","label":"obligationslån"},{"children":[],"path":"/sv/investor/finance/credit-analysts","label":"kreditanalytiker"},{"children":[],"path":"/sv/investor/finance/banks","label":"banker"}],"path":"/sv/investor/finance","label":"finans"},{"children":[],"path":"/sv/investor/properties-overview","label":"properties overview"},{"children":[{"children":[],"path":"/sv/investor/press/press-release","label":"pressmeddelanden"},{"children":[],"path":"/sv/investor/press/subscribe","label":"prenumerera"},{"children":[],"path":"/sv/investor/press/presentations","label":"presentationer"}],"path":"/sv/investor/press","label":"press"},{"children":[],"path":"/sv/investor/calendar","label":"kalender"},{"children":[],"path":"/sv/investor/contact","label":"kontakt"}],"path":"/sv/investor","label":"investerare"},{"children":[],"path":"/sv/d-share-disclaimer","label":"d-share-disclaimer"},{"children":[{"children":[],"path":"/sv/legal/cookie-policy","label":"cookie policy"},{"children":[],"path":"/sv/legal/terms-and-conditions","label":"terms and conditions"}],"path":"/sv/legal","label":"legalt"},{"children":[{"children":[],"path":"/sv/contact/austin","label":"Austin"},{"children":[],"path":"/sv/contact/boston","label":"Boston"},{"children":[],"path":"/sv/contact/london","label":"London"},{"children":[],"path":"/sv/contact/montreal","label":"Montreal"},{"children":[],"path":"/sv/contact/new-york","label":"New York"},{"children":[],"path":"/sv/contact/ottawa","label":"Ottawa"},{"children":[],"path":"/sv/contact/paris","label":"Paris"},{"children":[],"path":"/sv/contact/quebec","label":"Quebec City"},{"children":[],"path":"/sv/contact/toronto","label":"Toronto"},{"children":[],"path":"/sv/contact/washington","label":"Washington DC"},{"children":[],"path":"/sv/contact/canada","label":"contact"},{"children":[],"path":"/sv/contact/us","label":"contact"}],"path":"/sv/contact","label":"contact"},{"children":[],"path":"/sv/my-pages","label":"My Pages"},{"children":[],"path":"/sv/peel-plaza","label":"Peel Plaza"},{"children":[],"path":"/sv/9675-papineau","label":"9675 Papineau"},{"children":[{"children":[],"path":"/sv/sustainability/strategy","label":"strategy"},{"children":[],"path":"/sv/sustainability/environmental","label":"environmental"},{"children":[],"path":"/sv/sustainability/social","label":"social"},{"children":[],"path":"/sv/sustainability/governance","label":"governance"}],"path":"/sv/sustainability","label":"sustainability"}],"path":"/sv","label":"homepage"},{"children":[{"children":[{"children":[],"path":"/akelius.fr/en/honoraires","label":"honoraires"}],"path":"/akelius.fr/en","label":"en"},{"children":[],"path":"/akelius.fr/de","label":"de"},{"children":[{"children":[],"path":"/akelius.fr/fr/honoraires","label":"honoraires"}],"path":"/akelius.fr/fr","label":"fr"},{"children":[],"path":"/akelius.fr/sv","label":"sv"}],"path":"/akelius.fr","label":"akelius.fr"},{"children":[{"children":[{"children":[],"path":"/akelius.co.uk/en/legal","label":"legal"}],"path":"/akelius.co.uk/en","label":"en"},{"children":[{"children":[],"path":"/akelius.co.uk/de/legal","label":"legal"}],"path":"/akelius.co.uk/de","label":"de"},{"children":[{"children":[],"path":"/akelius.co.uk/fr/legal","label":"legal"}],"path":"/akelius.co.uk/fr","label":"fr"},{"children":[{"children":[],"path":"/akelius.co.uk/sv/legal","label":"legal"}],"path":"/akelius.co.uk/sv","label":"sv"}],"path":"/akelius.co.uk","label":"akelius.co.uk"},{"children":[{"children":[{"children":[],"path":"/akelius.us/en/rent","label":"rent"},{"children":[],"path":"/akelius.us/en/my-pages","label":"My Pages"}],"path":"/akelius.us/en","label":"en"},{"children":[{"children":[],"path":"/akelius.us/de/rent","label":"rent"}],"path":"/akelius.us/de","label":"de"},{"children":[{"children":[],"path":"/akelius.us/fr/rent","label":"rent"}],"path":"/akelius.us/fr","label":"fr"},{"children":[{"children":[],"path":"/akelius.us/sv/rent","label":"rent"}],"path":"/akelius.us/sv","label":"sv"}],"path":"/akelius.us","label":"akelius.us"},{"children":[{"children":[{"children":[],"path":"/akelius.ca/en/rent","label":"rent"},{"children":[],"path":"/akelius.ca/en/my-pages","label":"My Pages"}],"path":"/akelius.ca/en","label":"en"},{"children":[{"children":[],"path":"/akelius.ca/de/rent","label":"rent"}],"path":"/akelius.ca/de","label":"de"},{"children":[{"children":[],"path":"/akelius.ca/fr/rent","label":"rent"}],"path":"/akelius.ca/fr","label":"fr"},{"children":[{"children":[],"path":"/akelius.ca/sv/rent","label":"rent"}],"path":"/akelius.ca/sv","label":"sv"}],"path":"/akelius.ca","label":"akelius.ca"}],"urlToPageId":{"/en":"1","/en/rent":"14","/en/my-pages":"15","/en/tenant-update":"16","/en/akelius":"17","/en/akelius/about":"18","/en/akelius/history":"19","/en/akelius/career":"20","/en/akelius/career/positions":"21","/en/akelius/career/why-akelius":"22","/en/akelius/career/students":"23","/en/investor":"25","/en/investor/reports":"26","/en/investor/governance":"27","/en/investor/finance":"28","/en/investor/press":"31","/en/investor/calendar":"32","/en/investor/contact":"33","/en/investor/governance/board":"34","/en/investor/governance/management":"35","/en/investor/governance/owner":"36","/en/investor/governance/general-meeting":"37","/en/investor/governance/articles-of-association":"38","/en/investor/governance/code-of-conduct":"39","/en/investor/governance/whistleblower":"40","/en/investor/governance/sustainability":"41","/en/investor/finance/key-figures":"42","/en/investor/finance/financial-policy":"43","/en/investor/finance/risks":"44","/en/investor/finance/ratings":"45","/en/investor/finance/ratings/standard-and-poors-bbb":"47","/en/investor/finance/bonds":"48","/en/investor/finance/credit-analysts":"49","/en/investor/finance/banks":"50","/en/investor/properties-overview":"52","/en/investor/press/press-release":"58","/en/investor/press/subscribe":"59","/en/investor/press/presentations":"60","/en/contact":"62","/en/legal":"63","/en/legal/cookie-policy":"64","/en/contact/austin":"65","/en/contact/boston":"66","/en/contact/london":"67","/en/contact/montreal":"68","/en/contact/new-york":"69","/en/contact/ottawa":"71","/en/contact/paris":"72","/en/contact/quebec":"73","/en/contact/toronto":"74","/en/contact/washington":"75","/de":"76","/de/rent":"79","/de/akelius":"81","/de/akelius/about":"82","/de/akelius/history":"84","/en/d-share-disclaimer":"85","/de/contact":"86","/de/legal":"87","/de/legal/cookie-policy":"88","/fr":"89","/fr/rent":"90","/fr/akelius":"91","/fr/akelius/about":"92","/fr/akelius/history":"93","/fr/legal":"94","/fr/legal/cookie-policy":"95","/sv":"96","/sv/rent":"97","/sv/tenant-information":"98","/sv/akelius":"99","/sv/akelius/about":"100","/sv/akelius/history":"101","/sv/investor":"102","/sv/investor/reports":"103","/sv/investor/governance":"104","/sv/investor/finance":"105","/sv/investor/press":"108","/sv/investor/calendar":"109","/sv/investor/contact":"110","/sv/investor/governance/board":"111","/sv/investor/governance/management":"112","/sv/investor/governance/owner":"113","/sv/investor/governance/general-meeting":"114","/sv/investor/governance/articles-of-association":"115","/sv/investor/governance/code-of-conduct":"116","/sv/investor/governance/whistleblower":"117","/sv/investor/governance/sustainability":"118","/sv/investor/finance/key-figures":"119","/sv/investor/finance/financial-policy":"120","/sv/investor/finance/risks":"121","/sv/investor/finance/ratings":"122","/sv/investor/finance/ratings/standard-and-poors-bbb":"124","/sv/investor/finance/bonds":"125","/sv/investor/finance/credit-analysts":"126","/sv/investor/properties-overview":"128","/sv/investor/finance/banks":"132","/sv/investor/press/press-release":"135","/sv/investor/press/subscribe":"136","/sv/investor/press/presentations":"137","/sv/d-share-disclaimer":"139","/sv/legal":"140","/akelius.fr":"208","/akelius.fr/en":"214","/akelius.co.uk":"219","/akelius.co.uk/en":"220","/akelius.us":"224","/akelius.us/en":"225","/akelius.us/de":"226","/akelius.us/fr":"227","/akelius.us/sv":"228","/akelius.ca":"229","/akelius.ca/en":"230","/akelius.ca/de":"231","/akelius.ca/fr":"232","/akelius.ca/sv":"233","/akelius.us/en/rent":"234","/akelius.us/de/rent":"235","/akelius.us/fr/rent":"236","/akelius.us/sv/rent":"237","/akelius.us/en/my-pages":"238","/akelius.ca/en/rent":"239","/akelius.ca/de/rent":"240","/akelius.ca/fr/rent":"241","/akelius.ca/sv/rent":"242","/akelius.ca/en/my-pages":"243","/fr/contact":"294","/sv/contact":"295","/de/contact/austin":"311","/fr/contact/austin":"312","/sv/contact/austin":"313","/de/contact/boston":"314","/fr/contact/boston":"315","/sv/contact/boston":"316","/de/contact/london":"317","/fr/contact/london":"318","/sv/contact/london":"319","/de/contact/montreal":"320","/fr/contact/montreal":"321","/sv/contact/montreal":"322","/de/contact/new-york":"323","/fr/contact/new-york":"324","/sv/contact/new-york":"325","/de/contact/ottawa":"329","/fr/contact/ottawa":"330","/sv/contact/ottawa":"331","/de/contact/paris":"332","/fr/contact/paris":"333","/sv/contact/paris":"334","/de/contact/quebec":"335","/fr/contact/quebec":"336","/sv/contact/quebec":"337","/de/contact/toronto":"338","/fr/contact/toronto":"339","/sv/contact/toronto":"340","/de/contact/washington":"341","/fr/contact/washington":"342","/sv/contact/washington":"343","/en/contact/canada":"344","/de/contact/canada":"345","/fr/contact/canada":"346","/sv/contact/canada":"347","/en/contact/us":"348","/de/contact/us":"349","/fr/contact/us":"350","/sv/contact/us":"351","/akelius.co.uk/en/legal":"356","/akelius.co.uk/de":"358","/akelius.co.uk/fr":"359","/akelius.co.uk/sv":"360","/akelius.co.uk/de/legal":"361","/akelius.co.uk/fr/legal":"362","/akelius.co.uk/sv/legal":"363","/akelius.fr/de":"364","/akelius.fr/fr":"365","/akelius.fr/sv":"366","/de/my-pages":"367","/fr/my-pages":"368","/sv/my-pages":"369","/en/legal/terms-and-conditions":"409","/de/legal/terms-and-conditions":"494","/de/akelius/career":"505","/de/akelius/career/positions":"506","/de/akelius/career/why-akelius":"507","/de/akelius/career/students":"508","/fr/akelius/career":"509","/fr/akelius/career/positions":"510","/fr/akelius/career/why-akelius":"511","/fr/akelius/career/students":"512","/sv/akelius/career":"513","/sv/akelius/career/positions":"514","/sv/akelius/career/why-akelius":"515","/sv/akelius/career/students":"516","/sv/legal/cookie-policy":"517","/sv/legal/terms-and-conditions":"521","/fr/legal/terms-and-conditions":"525","/en/akelius-group":"666","/en/general-information-for-my-pages":"693","/en/richmond-toronto":"703","/en/peel-plaza":"712","/fr/peel-plaza":"713","/de/peel-plaza":"714","/sv/peel-plaza":"715","/en/akelius/press-coverage":"723","/en/akelius/press-coverage/2023":"724","/de/akelius/press-coverage":"727","/fr/akelius/press-coverage":"728","/sv/akelius/press-coverage":"729","/en/akelius/press-coverage/2024":"733","/en/akelius/press-coverage/2025":"767","/en/9675-papineau":"770","/de/9675-papineau":"771","/sv/9675-papineau":"772","/fr/9675-papineau":"773","/en/test":"803","/akelius.fr/en/honoraires":"815","/akelius.fr/fr/honoraires":"816","/en/sustainability":"836","/en/sustainability/strategy":"837","/en/sustainability/environmental":"838","/en/sustainability/social":"839","/en/sustainability/governance":"840","/en/investor/governance/cybersecurity":"841","/en/investor/governance/processes":"842","/sv/investor/governance/cybersecurity":"843","/sv/investor/governance/processes":"844","/sv/sustainability":"845","/sv/sustainability/strategy":"846","/sv/sustainability/environmental":"847","/sv/sustainability/social":"848","/sv/sustainability/governance":"849"}},"h":{},"s":200,"st":"OK","u":"https://rent.akelius.com/files/v2/website/shell.json","rt":"json"},"__nghData__":[{"n":{"2":"hfn2"}},{},{"t":{"1":"t1","2":"t2"},"c":{"1":[{"i":"t1","r":1,"n":{"1":"0fn"}}],"2":[]}},{"t":{"0":"t79","4":"t80","6":"t81","7":"t85","8":"t86","10":"t87","12":"t88","13":"t89","14":"t90","16":"t91","17":"t92"},"c":{"0":[],"4":[],"6":[{"i":"t81","r":1,"n":{"1":"0fnf"},"t":{"1":"t82"},"c":{"1":[{"i":"t82","r":2,"t":{"0":"t83"},"c":{"0":[{"i":"t79","r":1,"t":{"0":"t84"},"c":{"0":[]}}]}}]}}],"7":[],"8":[],"10":[],"12":[],"13":[],"14":[],"16":[],"17":[{"i":"t92","r":1,"t":{"1":"t93"},"c":{"1":[]},"n":{"3":"0fn"}}]}},{"t":{"4":"t94","5":"t95","10":"t96"},"c":{"4":[],"5":[{"i":"t95","r":1,"t":{"1":"t106","2":"t107"},"c":{"1":[],"2":[{"i":"t107","r":1}]}}],"10":[]}},{"t":{"0":"t104"},"c":{"0":[{"i":"t104","r":2,"t":{"0":"t105"},"c":{"0":[{"i":"t105","r":1,"n":{"1":"0fnfnfn4fn"},"d":[3],"t":{"3":"t108"}}]}}]}},{"t":{"0":"t79","4":"t80","6":"t81","7":"t85","8":"t86","10":"t87","12":"t88","13":"t89","14":"t90","16":"t91","17":"t92"},"c":{"0":[],"4":[],"6":[{"i":"t81","r":1,"n":{"1":"0fnf"},"t":{"1":"t82"},"c":{"1":[{"i":"t82","r":3,"t":{"0":"t83"},"c":{"0":[{"i":"t79","r":2,"t":{"0":"t84"},"c":{"0":[{"i":"t84","r":1,"n":{"2":"0fn2"},"t":{"2":"t112"},"c":{"2":[]}}]}}]}}]}}],"7":[],"8":[],"10":[],"12":[],"13":[],"14":[],"16":[],"17":[{"i":"t92","r":1,"t":{"1":"t93"},"c":{"1":[]},"n":{"3":"0fn"}}]}},{"t":{"4":"t94","5":"t95","10":"t96"},"c":{"4":[{"i":"t94","r":1}],"5":[],"10":[]}},{"t":{"0":"t110"},"c":{"0":[{"i":"t110","r":2,"t":{"0":"t111"},"c":{"0":[{"i":"t111","r":1,"n":{"1":"0fnfnf2nf2","2":"0fnfnfn4fn"},"t":{"1":"t113","5":"t114"},"c":{"1":[{"i":"t113","r":1}]},"d":[5]}]}}]}},{"t":{"2":"t118"},"c":{"2":[]}},{"t":{"1":"t141","4":"t142","5":"t143"},"c":{"1":[],"4":[],"5":[{"i":"t143","r":1}]}},{"t":{"3":"t121","5":"t122","6":"t137"},"c":{"3":[{"i":"t121","r":1}],"5":[{"i":"t122","r":1,"t":{"1":"t123"},"c":{"1":[{"i":"t123","r":1,"t":{"2":"t124","3":"t125","5":"t126","7":"t127","8":"t128","10":"t132","11":"t133","12":"t134","13":"t135","15":"t139","17":"t140","18":"t144","19":"t145","20":"t146"},"c":{"2":[],"3":[{"i":"t125","r":1}],"5":[],"7":[],"8":[{"i":"t128","r":1,"t":{"2":"t129","3":"t130","4":"t131"},"c":{"2":[],"3":[{"i":"t130","r":1}],"4":[]}}],"10":[],"11":[{"i":"t133","r":1,"t":{"1":"t347","2":"t348"},"c":{"1":[],"2":[{"i":"t348","r":1}]}}],"12":[{"i":"t134","r":1}],"13":[{"i":"t135","r":3,"t":{"0":"t136"},"c":{"0":[{"i":"t137","r":2,"t":{"0":"t138"},"c":{"0":[{"i":"t138","r":1}]}}]}}],"15":[{"i":"t139","r":1}],"17":[{"i":"t140","r":1}],"18":[],"19":[],"20":[]}}]}}],"6":[]}},{"t":{"3":"t121","5":"t122","6":"t137"},"c":{"3":[{"i":"t121","r":1}],"5":[{"i":"t122","r":1,"t":{"1":"t123"},"c":{"1":[{"i":"t123","r":1,"t":{"2":"t124","3":"t125","5":"t126","7":"t127","8":"t128","10":"t132","11":"t133","12":"t134","13":"t135","15":"t139","17":"t140","18":"t144","19":"t145","20":"t146"},"c":{"2":[],"3":[{"i":"t125","r":1}],"5":[],"7":[],"8":[{"i":"t128","r":1,"t":{"2":"t129","3":"t130","4":"t131"},"c":{"2":[],"3":[{"i":"t130","r":1}],"4":[]}}],"10":[],"11":[{"i":"t133","r":1,"t":{"1":"t347","2":"t348"},"c":{"1":[{"i":"t347","r":1}],"2":[]}}],"12":[{"i":"t134","r":1}],"13":[{"i":"t135","r":3,"t":{"0":"t136"},"c":{"0":[{"i":"t137","r":2,"t":{"0":"t138"},"c":{"0":[{"i":"t138","r":1}]}}]}}],"15":[{"i":"t139","r":1}],"17":[{"i":"t140","r":1}],"18":[],"19":[],"20":[]}}]}}],"6":[]}},{"t":{"3":"t121","5":"t122","6":"t137"},"c":{"3":[],"5":[{"i":"t122","r":1,"t":{"1":"t123"},"c":{"1":[{"i":"t123","r":1,"t":{"2":"t124","3":"t125","5":"t126","7":"t127","8":"t128","10":"t132","11":"t133","12":"t134","13":"t135","15":"t139","17":"t140","18":"t144","19":"t145","20":"t146"},"c":{"2":[],"3":[{"i":"t125","r":1}],"5":[],"7":[],"8":[{"i":"t128","r":1,"t":{"2":"t129","3":"t130","4":"t131"},"c":{"2":[],"3":[{"i":"t130","r":1}],"4":[]}}],"10":[],"11":[{"i":"t133","r":1,"t":{"1":"t347","2":"t348"},"c":{"1":[{"i":"t347","r":1}],"2":[]}}],"12":[{"i":"t134","r":1}],"13":[{"i":"t135","r":3,"t":{"0":"t136"},"c":{"0":[{"i":"t137","r":2,"t":{"0":"t138"},"c":{"0":[{"i":"t138","r":1}]}}]}}],"15":[{"i":"t139","r":1}],"17":[{"i":"t140","r":1}],"18":[],"19":[],"20":[]}}]}}],"6":[]}},{"t":{"4":"t103","5":"t148"},"c":{"4":[{"i":"t103","r":2,"t":{"7":"t109","8":"t115","9":"t116","10":"t117","13":"t119","16":"t120","19":"t147"},"c":{"7":[{"i":"t109","r":1}],"8":[],"9":[],"10":[{"i":"t117","r":1,"n":{"2":"1f2nf","6":"5f2nf"}}],"13":[],"16":[{"i":"t120","r":1,"x":12}],"19":[]}}],"5":[]}},{"t":{"0":"t17","1":"t20","2":"t19"},"c":{"0":[],"1":[{"i":"t20","r":1,"t":{"1":"t53"},"c":{"1":[{"i":"t19","r":1}]}}],"2":[]}},{"t":{"0":"t50"},"c":{"0":[{"i":"t50","r":1,"t":{"1":"t51"},"c":{"1":[{"i":"t51","r":1,"t":{"4":"t52","8":"t54","9":"t55"},"c":{"4":[{"i":"t52","r":1,"n":{"1":"0fnf"},"x":3}],"8":[],"9":[{"i":"t55","r":1}]}}]}}]}},{"n":{"1":"0fn"},"c":{"2":[{"i":"c2571688229","r":1}]}},{"t":{"0":"t0"},"c":{"0":[],"2":[{"i":"c243190172","r":1}]}}]}</script></body></html> | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/4cdb1459a5aaaa55ca20.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50062b-12","internalId":"5d0c884c-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506422,"longitude":-73.627069,"postalCode":"H3S 1R2","province":"QC","streetName":"3014 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4af5bf0-15ec-40c0-ad94-b5515f786983/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4af5bf0-15ec-40c0-ad94-b5515f786983/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4af5bf0-15ec-40c0-ad94-b5515f786983/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4af5bf0-15ec-40c0-ad94-b5515f786983/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29ecdbe-e845-40b0-ba7e-e974bee77c34/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29ecdbe-e845-40b0-ba7e-e974bee77c34/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29ecdbe-e845-40b0-ba7e-e974bee77c34/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29ecdbe-e845-40b0-ba7e-e974bee77c34/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd5a488a-24b3-42a8-aae8-e60fe72e6e64/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd5a488a-24b3-42a8-aae8-e60fe72e6e64/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd5a488a-24b3-42a8-aae8-e60fe72e6e64/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd5a488a-24b3-42a8-aae8-e60fe72e6e64/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cedfeaf8-0263-4038-bc01-0b34bacc8119/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cedfeaf8-0263-4038-bc01-0b34bacc8119/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cedfeaf8-0263-4038-bc01-0b34bacc8119/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cedfeaf8-0263-4038-bc01-0b34bacc8119/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23f447b-8dbb-48cd-886a-de9a0dff9052/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23f447b-8dbb-48cd-886a-de9a0dff9052/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23f447b-8dbb-48cd-886a-de9a0dff9052/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f23f447b-8dbb-48cd-886a-de9a0dff9052/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dd8b126-11c3-4c2f-a4bf-abd2870831b7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dd8b126-11c3-4c2f-a4bf-abd2870831b7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dd8b126-11c3-4c2f-a4bf-abd2870831b7/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5dd8b126-11c3-4c2f-a4bf-abd2870831b7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09e79b8b-d401-40a9-904f-9b23c3fdefb8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09e79b8b-d401-40a9-904f-9b23c3fdefb8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09e79b8b-d401-40a9-904f-9b23c3fdefb8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09e79b8b-d401-40a9-904f-9b23c3fdefb8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16163acc-ce65-44d1-afdc-007f346f5c57/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16163acc-ce65-44d1-afdc-007f346f5c57/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16163acc-ce65-44d1-afdc-007f346f5c57/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16163acc-ce65-44d1-afdc-007f346f5c57/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0b5a971-0ec4-42c7-ab3a-7b3a66327064/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0b5a971-0ec4-42c7-ab3a-7b3a66327064/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0b5a971-0ec4-42c7-ab3a-7b3a66327064/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0b5a971-0ec4-42c7-ab3a-7b3a66327064/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c05b8c8-bec3-4c5d-baa6-c137c0d0e194/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c05b8c8-bec3-4c5d-baa6-c137c0d0e194/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c05b8c8-bec3-4c5d-baa6-c137c0d0e194/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c05b8c8-bec3-4c5d-baa6-c137c0d0e194/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a55bb8f3-b70b-4617-9194-528d0cd5b74b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a55bb8f3-b70b-4617-9194-528d0cd5b74b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a55bb8f3-b70b-4617-9194-528d0cd5b74b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a55bb8f3-b70b-4617-9194-528d0cd5b74b/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4af5bf0-15ec-40c0-ad94-b5515f786983/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-07-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R2","streetname":"3014 Avenue Van Horne","apartment-type":"groundFloor","construction-year":1955,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Université de Montreal","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1499,"unit-size":518},"lastPublishedDate":"2026-04-23T19:11:22.369Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/4e7c2030e212e5be9378.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50066a-39","internalId":"c0a471be-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3595e824-771e-4dda-bd97-f49d69fa2e18/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3595e824-771e-4dda-bd97-f49d69fa2e18/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3595e824-771e-4dda-bd97-f49d69fa2e18/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3595e824-771e-4dda-bd97-f49d69fa2e18/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf4ccc8f-c9ba-456a-88e7-153f21571e56/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf4ccc8f-c9ba-456a-88e7-153f21571e56/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf4ccc8f-c9ba-456a-88e7-153f21571e56/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf4ccc8f-c9ba-456a-88e7-153f21571e56/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f6c3e6-a65b-4953-b5ec-55b8f472ea8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f6c3e6-a65b-4953-b5ec-55b8f472ea8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f6c3e6-a65b-4953-b5ec-55b8f472ea8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f6c3e6-a65b-4953-b5ec-55b8f472ea8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d04b811-c08e-416d-b9f2-d8ee5dcf6dd0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d04b811-c08e-416d-b9f2-d8ee5dcf6dd0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d04b811-c08e-416d-b9f2-d8ee5dcf6dd0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d04b811-c08e-416d-b9f2-d8ee5dcf6dd0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9de9dd96-750f-4b97-9421-9caf8015ba3c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9de9dd96-750f-4b97-9421-9caf8015ba3c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9de9dd96-750f-4b97-9421-9caf8015ba3c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9de9dd96-750f-4b97-9421-9caf8015ba3c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd5929b-1db6-48df-a059-e0293325bcca/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd5929b-1db6-48df-a059-e0293325bcca/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd5929b-1db6-48df-a059-e0293325bcca/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cd5929b-1db6-48df-a059-e0293325bcca/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7eb480d-888a-471f-8dea-177077a8f9c7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7eb480d-888a-471f-8dea-177077a8f9c7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7eb480d-888a-471f-8dea-177077a8f9c7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7eb480d-888a-471f-8dea-177077a8f9c7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53163e1-e6a8-464a-96c3-ef949bf81e2f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53163e1-e6a8-464a-96c3-ef949bf81e2f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53163e1-e6a8-464a-96c3-ef949bf81e2f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53163e1-e6a8-464a-96c3-ef949bf81e2f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31e5777f-e312-49f8-9bae-565ef89cfd8e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31e5777f-e312-49f8-9bae-565ef89cfd8e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31e5777f-e312-49f8-9bae-565ef89cfd8e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/31e5777f-e312-49f8-9bae-565ef89cfd8e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d8bd7c-4a05-44bf-a68c-ba16a388c23a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d8bd7c-4a05-44bf-a68c-ba16a388c23a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d8bd7c-4a05-44bf-a68c-ba16a388c23a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d8bd7c-4a05-44bf-a68c-ba16a388c23a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c6af79-a7e2-4fe8-8340-ff32c4a976f1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c6af79-a7e2-4fe8-8340-ff32c4a976f1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c6af79-a7e2-4fe8-8340-ff32c4a976f1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c6af79-a7e2-4fe8-8340-ff32c4a976f1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d50552-efc7-4f4d-9849-34cf348a8b9f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d50552-efc7-4f4d-9849-34cf348a8b9f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d50552-efc7-4f4d-9849-34cf348a8b9f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d50552-efc7-4f4d-9849-34cf348a8b9f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e9079f7-efad-43d3-b63c-be1ae35f5846/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e9079f7-efad-43d3-b63c-be1ae35f5846/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e9079f7-efad-43d3-b63c-be1ae35f5846/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e9079f7-efad-43d3-b63c-be1ae35f5846/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc1692f4-391a-4851-9ebb-ccebebe6eff6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc1692f4-391a-4851-9ebb-ccebebe6eff6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc1692f4-391a-4851-9ebb-ccebebe6eff6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc1692f4-391a-4851-9ebb-ccebebe6eff6/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45713f34-7ccd-459c-8a9f-599908ca7648/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45713f34-7ccd-459c-8a9f-599908ca7648/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45713f34-7ccd-459c-8a9f-599908ca7648/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/45713f34-7ccd-459c-8a9f-599908ca7648/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3595e824-771e-4dda-bd97-f49d69fa2e18/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"apartment","construction-year":1950,"floor":3,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":165,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1895,"unit-size":686.5},"lastPublishedDate":"2026-08-06T16:14:29.213Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/4f214209bfe0d70146f3.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-548","internalId":"569ae7af-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ede60ffe-f194-4453-a812-c7da50f43748/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ede60ffe-f194-4453-a812-c7da50f43748/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ede60ffe-f194-4453-a812-c7da50f43748/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ede60ffe-f194-4453-a812-c7da50f43748/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9648d16-709b-426c-a63a-5c032d8c9b73/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9648d16-709b-426c-a63a-5c032d8c9b73/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9648d16-709b-426c-a63a-5c032d8c9b73/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9648d16-709b-426c-a63a-5c032d8c9b73/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8c0c8a7-cf45-4340-af46-47597a681b9e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8c0c8a7-cf45-4340-af46-47597a681b9e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8c0c8a7-cf45-4340-af46-47597a681b9e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8c0c8a7-cf45-4340-af46-47597a681b9e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34dcccf5-85de-4cb2-987b-79eee88550d7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34dcccf5-85de-4cb2-987b-79eee88550d7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34dcccf5-85de-4cb2-987b-79eee88550d7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34dcccf5-85de-4cb2-987b-79eee88550d7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dea5ab0d-345d-49d2-a4d0-7f02df0a9254/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dea5ab0d-345d-49d2-a4d0-7f02df0a9254/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dea5ab0d-345d-49d2-a4d0-7f02df0a9254/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dea5ab0d-345d-49d2-a4d0-7f02df0a9254/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0cea373-cf02-4e4e-ace2-e54ee50debd4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0cea373-cf02-4e4e-ace2-e54ee50debd4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0cea373-cf02-4e4e-ace2-e54ee50debd4/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0cea373-cf02-4e4e-ace2-e54ee50debd4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bf301f5-abcd-43e1-b97a-d06dc4a972f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bf301f5-abcd-43e1-b97a-d06dc4a972f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bf301f5-abcd-43e1-b97a-d06dc4a972f2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bf301f5-abcd-43e1-b97a-d06dc4a972f2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a155ba51-7894-4b1b-8906-bf462dff33b4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a155ba51-7894-4b1b-8906-bf462dff33b4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a155ba51-7894-4b1b-8906-bf462dff33b4/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a155ba51-7894-4b1b-8906-bf462dff33b4/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d27f26e-34fd-4113-bd6d-788dc3ef4f36/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d27f26e-34fd-4113-bd6d-788dc3ef4f36/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d27f26e-34fd-4113-bd6d-788dc3ef4f36/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d27f26e-34fd-4113-bd6d-788dc3ef4f36/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ede60ffe-f194-4453-a812-c7da50f43748/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","construction-year":1957,"floor":5,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1195,"unit-size":250},"lastPublishedDate":"2026-06-25T16:16:26.794Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/4f6b4f1b42d4ccd4dd81.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-102","internalId":"4b6e578b-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6db78c-f633-4f34-ad4b-f648cfb19e56/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6db78c-f633-4f34-ad4b-f648cfb19e56/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6db78c-f633-4f34-ad4b-f648cfb19e56/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6db78c-f633-4f34-ad4b-f648cfb19e56/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d06715bb-f67d-4ae2-a562-eb961867e7de/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d06715bb-f67d-4ae2-a562-eb961867e7de/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d06715bb-f67d-4ae2-a562-eb961867e7de/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d06715bb-f67d-4ae2-a562-eb961867e7de/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d8be5ec-34a8-4da5-bd83-fee778fcf473/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d8be5ec-34a8-4da5-bd83-fee778fcf473/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d8be5ec-34a8-4da5-bd83-fee778fcf473/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d8be5ec-34a8-4da5-bd83-fee778fcf473/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abdf91bc-e5f0-4437-a012-59d651f25025/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abdf91bc-e5f0-4437-a012-59d651f25025/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abdf91bc-e5f0-4437-a012-59d651f25025/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abdf91bc-e5f0-4437-a012-59d651f25025/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80ac6dfc-eec1-4551-81d3-63be6df3fb95/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80ac6dfc-eec1-4551-81d3-63be6df3fb95/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80ac6dfc-eec1-4551-81d3-63be6df3fb95/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80ac6dfc-eec1-4551-81d3-63be6df3fb95/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7378a1e7-3260-43c9-9fb2-3eaacc229442/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7378a1e7-3260-43c9-9fb2-3eaacc229442/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7378a1e7-3260-43c9-9fb2-3eaacc229442/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7378a1e7-3260-43c9-9fb2-3eaacc229442/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c0480d9-199e-4179-a25a-d14ea41fedf2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c0480d9-199e-4179-a25a-d14ea41fedf2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c0480d9-199e-4179-a25a-d14ea41fedf2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3c0480d9-199e-4179-a25a-d14ea41fedf2/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9204fb4a-888d-4d73-a63a-ac59280bf962/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9204fb4a-888d-4d73-a63a-ac59280bf962/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9204fb4a-888d-4d73-a63a-ac59280bf962/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9204fb4a-888d-4d73-a63a-ac59280bf962/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6db78c-f633-4f34-ad4b-f648cfb19e56/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"virtualTourUrl":"","keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"groundFloor","construction-year":1963,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":13,"outdoor-parking-rent":175,"pets-allowed":"limited","province":"QC","total-rent":1295,"unit-size":420},"lastPublishedDate":"2026-06-08T19:28:13.798Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/4f72a2843f01a8e63cd1.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50032c-107","internalId":"e31435f1-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.490572,"longitude":-73.62282,"postalCode":"H3W 1W6","province":"QC","streetName":"4590 Chemin Queen Mary"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bc68ca9-5e5d-46c2-bd09-64b0050d5f56/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bc68ca9-5e5d-46c2-bd09-64b0050d5f56/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bc68ca9-5e5d-46c2-bd09-64b0050d5f56/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bc68ca9-5e5d-46c2-bd09-64b0050d5f56/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9282c12c-82df-4ab5-adb1-b9089bc02de2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9282c12c-82df-4ab5-adb1-b9089bc02de2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9282c12c-82df-4ab5-adb1-b9089bc02de2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9282c12c-82df-4ab5-adb1-b9089bc02de2/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa7e088-c6a4-4a45-a47b-bc483a35d2e9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa7e088-c6a4-4a45-a47b-bc483a35d2e9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa7e088-c6a4-4a45-a47b-bc483a35d2e9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa7e088-c6a4-4a45-a47b-bc483a35d2e9/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cace65-ec6e-4429-b065-cb087e3e8628/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cace65-ec6e-4429-b065-cb087e3e8628/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cace65-ec6e-4429-b065-cb087e3e8628/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95cace65-ec6e-4429-b065-cb087e3e8628/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42d63e05-bb1d-4cc6-a691-eb0423a540f4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42d63e05-bb1d-4cc6-a691-eb0423a540f4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42d63e05-bb1d-4cc6-a691-eb0423a540f4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42d63e05-bb1d-4cc6-a691-eb0423a540f4/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1230c06-dac4-4724-96fe-6b6b3f83dead/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1230c06-dac4-4724-96fe-6b6b3f83dead/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1230c06-dac4-4724-96fe-6b6b3f83dead/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1230c06-dac4-4724-96fe-6b6b3f83dead/download/2400"},{"isExample":true,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4e6812a-7103-4508-96f5-9725e07d2b3f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4e6812a-7103-4508-96f5-9725e07d2b3f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4e6812a-7103-4508-96f5-9725e07d2b3f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4e6812a-7103-4508-96f5-9725e07d2b3f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e2af912-56a4-4ea3-a4aa-ede8e9dadcfb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e2af912-56a4-4ea3-a4aa-ede8e9dadcfb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e2af912-56a4-4ea3-a4aa-ede8e9dadcfb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e2af912-56a4-4ea3-a4aa-ede8e9dadcfb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bc68ca9-5e5d-46c2-bd09-64b0050d5f56/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 1W6","streetname":"4590 Chemin Queen Mary","apartment-type":"apartment","construction-year":1967,"floor":1,"flooring":"hardwood","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":145,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Snowdon","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1279,"unit-size":625},"lastPublishedDate":"2026-08-03T14:30:40.612Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/51baef59e95eb68768d4.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-708","internalId":"4c61de6c-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dc34dbd-821d-4c62-a35c-558fefe9997b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dc34dbd-821d-4c62-a35c-558fefe9997b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dc34dbd-821d-4c62-a35c-558fefe9997b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dc34dbd-821d-4c62-a35c-558fefe9997b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/978f6ffd-88b8-4aed-95b8-5fd0bdc23230/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/978f6ffd-88b8-4aed-95b8-5fd0bdc23230/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/978f6ffd-88b8-4aed-95b8-5fd0bdc23230/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/978f6ffd-88b8-4aed-95b8-5fd0bdc23230/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe9f8cf0-ef3a-4e63-95d6-399968e1fbdb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe9f8cf0-ef3a-4e63-95d6-399968e1fbdb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe9f8cf0-ef3a-4e63-95d6-399968e1fbdb/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe9f8cf0-ef3a-4e63-95d6-399968e1fbdb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0befdd0-37b0-42e0-bdaf-75f10ec92de0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0befdd0-37b0-42e0-bdaf-75f10ec92de0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0befdd0-37b0-42e0-bdaf-75f10ec92de0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0befdd0-37b0-42e0-bdaf-75f10ec92de0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a03d3dd-9ba0-4daa-97e7-2e495029758d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a03d3dd-9ba0-4daa-97e7-2e495029758d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a03d3dd-9ba0-4daa-97e7-2e495029758d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a03d3dd-9ba0-4daa-97e7-2e495029758d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5d8579a-5680-40c6-a7b2-871d5f7085fe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5d8579a-5680-40c6-a7b2-871d5f7085fe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5d8579a-5680-40c6-a7b2-871d5f7085fe/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5d8579a-5680-40c6-a7b2-871d5f7085fe/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/268c5b93-b60f-4286-9038-83ef1b5079e7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/268c5b93-b60f-4286-9038-83ef1b5079e7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/268c5b93-b60f-4286-9038-83ef1b5079e7/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/268c5b93-b60f-4286-9038-83ef1b5079e7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3966384f-c42d-4e61-af21-d79bbe6b9641/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3966384f-c42d-4e61-af21-d79bbe6b9641/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3966384f-c42d-4e61-af21-d79bbe6b9641/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3966384f-c42d-4e61-af21-d79bbe6b9641/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8414a3d3-3d78-4caa-8e8a-3050bbaaafe5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8414a3d3-3d78-4caa-8e8a-3050bbaaafe5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8414a3d3-3d78-4caa-8e8a-3050bbaaafe5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8414a3d3-3d78-4caa-8e8a-3050bbaaafe5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2e57495-2518-4df7-868d-b4008c93c9a3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2e57495-2518-4df7-868d-b4008c93c9a3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2e57495-2518-4df7-868d-b4008c93c9a3/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2e57495-2518-4df7-868d-b4008c93c9a3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bdcbbed-761d-4371-94be-0fccdb7da884/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bdcbbed-761d-4371-94be-0fccdb7da884/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bdcbbed-761d-4371-94be-0fccdb7da884/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7bdcbbed-761d-4371-94be-0fccdb7da884/download/2400"},{"isExample":true,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1401429d-5c75-49e0-ae67-a4cda09744a1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1401429d-5c75-49e0-ae67-a4cda09744a1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1401429d-5c75-49e0-ae67-a4cda09744a1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1401429d-5c75-49e0-ae67-a4cda09744a1/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7dc34dbd-821d-4c62-a35c-558fefe9997b/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-11-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":7,"flooring":"hardwood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"pets-allowed":"limited","province":"QC","total-rent":1595,"unit-size":466.8},"lastPublishedDate":"2026-07-30T13:12:29.990Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/524300e5877211ed0fa0.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50043f-203","internalId":"aef80f09-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48866,"longitude":-73.49208,"postalCode":"J4R 1M8","province":"QC","streetName":"705 Boulevard Churchill"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa52ad7d-08a8-4410-9751-cfb06cd8b814/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa52ad7d-08a8-4410-9751-cfb06cd8b814/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa52ad7d-08a8-4410-9751-cfb06cd8b814/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa52ad7d-08a8-4410-9751-cfb06cd8b814/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e543032-4648-4a70-866e-a2d5be54053a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e543032-4648-4a70-866e-a2d5be54053a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e543032-4648-4a70-866e-a2d5be54053a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e543032-4648-4a70-866e-a2d5be54053a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc79315e-a8ce-4cc4-94f2-08a5271e35e1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc79315e-a8ce-4cc4-94f2-08a5271e35e1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc79315e-a8ce-4cc4-94f2-08a5271e35e1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc79315e-a8ce-4cc4-94f2-08a5271e35e1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8047a465-db33-4b08-92bb-551d0de39de2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8047a465-db33-4b08-92bb-551d0de39de2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8047a465-db33-4b08-92bb-551d0de39de2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8047a465-db33-4b08-92bb-551d0de39de2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ddec49f-3b86-49f6-b470-efd323a236bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ddec49f-3b86-49f6-b470-efd323a236bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ddec49f-3b86-49f6-b470-efd323a236bf/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ddec49f-3b86-49f6-b470-efd323a236bf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c9b47d0-a722-403e-ba9c-6868ffe39d5c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c9b47d0-a722-403e-ba9c-6868ffe39d5c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c9b47d0-a722-403e-ba9c-6868ffe39d5c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5c9b47d0-a722-403e-ba9c-6868ffe39d5c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26d6b8e7-ed9f-441d-8ffe-402e3847124b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26d6b8e7-ed9f-441d-8ffe-402e3847124b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26d6b8e7-ed9f-441d-8ffe-402e3847124b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/26d6b8e7-ed9f-441d-8ffe-402e3847124b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/acfbbdb2-b1ba-487d-8f7c-717348b5a582/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/acfbbdb2-b1ba-487d-8f7c-717348b5a582/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/acfbbdb2-b1ba-487d-8f7c-717348b5a582/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/acfbbdb2-b1ba-487d-8f7c-717348b5a582/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/849d4644-cd24-4caf-8d28-e50002a2bd81/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/849d4644-cd24-4caf-8d28-e50002a2bd81/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/849d4644-cd24-4caf-8d28-e50002a2bd81/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/849d4644-cd24-4caf-8d28-e50002a2bd81/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b158c71-1edb-422d-baea-816c8180e935/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b158c71-1edb-422d-baea-816c8180e935/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b158c71-1edb-422d-baea-816c8180e935/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b158c71-1edb-422d-baea-816c8180e935/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d112aaf-00a2-4adc-bfa2-cb8cb6f73de8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d112aaf-00a2-4adc-bfa2-cb8cb6f73de8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d112aaf-00a2-4adc-bfa2-cb8cb6f73de8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d112aaf-00a2-4adc-bfa2-cb8cb6f73de8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05471404-c55c-4882-b375-98b65d08f250/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05471404-c55c-4882-b375-98b65d08f250/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05471404-c55c-4882-b375-98b65d08f250/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05471404-c55c-4882-b375-98b65d08f250/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4986c531-9630-4892-bff2-a0be4f98a1b1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4986c531-9630-4892-bff2-a0be4f98a1b1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4986c531-9630-4892-bff2-a0be4f98a1b1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4986c531-9630-4892-bff2-a0be4f98a1b1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b0f092d-1d31-47c8-b9f3-16dba28bff8d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b0f092d-1d31-47c8-b9f3-16dba28bff8d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b0f092d-1d31-47c8-b9f3-16dba28bff8d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b0f092d-1d31-47c8-b9f3-16dba28bff8d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20464725-ed75-46fa-ab2c-26f4b57127a5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20464725-ed75-46fa-ab2c-26f4b57127a5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20464725-ed75-46fa-ab2c-26f4b57127a5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20464725-ed75-46fa-ab2c-26f4b57127a5/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b68cd7-0043-48b8-97e6-732952b92eee/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b68cd7-0043-48b8-97e6-732952b92eee/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b68cd7-0043-48b8-97e6-732952b92eee/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b68cd7-0043-48b8-97e6-732952b92eee/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c5c56-416a-4044-b78c-70d30a79dcd6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c5c56-416a-4044-b78c-70d30a79dcd6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c5c56-416a-4044-b78c-70d30a79dcd6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c5c56-416a-4044-b78c-70d30a79dcd6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa52ad7d-08a8-4410-9751-cfb06cd8b814/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":true,"postalcode":"J4R 1M8","streetname":"705 Boulevard Churchill","amenities-total":35,"apartment-type":"apartment","construction-year":1970,"floor":2,"flooring":"engineeredWood","free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":130,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":true,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":true,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Longueuil","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"open-house-end":"2026-07-24T17:15:00Z","open-house-start":"2026-07-24T15:30:00Z","outdoor-parking-rent":100,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":600,"views":"parkViews"},"lastPublishedDate":"2026-07-01T01:37:29.613Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/52725dd72d7b0f115ae1.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-2102","internalId":"893c2e2d-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eafc9461-9f59-4575-b999-eaf7a240118c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eafc9461-9f59-4575-b999-eaf7a240118c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eafc9461-9f59-4575-b999-eaf7a240118c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eafc9461-9f59-4575-b999-eaf7a240118c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b45f3b14-e115-49c9-a4ea-862397d7ee0b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b45f3b14-e115-49c9-a4ea-862397d7ee0b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b45f3b14-e115-49c9-a4ea-862397d7ee0b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b45f3b14-e115-49c9-a4ea-862397d7ee0b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edc378a3-f39b-4ac2-afa3-ad89f743dfd2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edc378a3-f39b-4ac2-afa3-ad89f743dfd2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edc378a3-f39b-4ac2-afa3-ad89f743dfd2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edc378a3-f39b-4ac2-afa3-ad89f743dfd2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d70732c-100e-44f7-bdeb-063c29408c4a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d70732c-100e-44f7-bdeb-063c29408c4a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d70732c-100e-44f7-bdeb-063c29408c4a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d70732c-100e-44f7-bdeb-063c29408c4a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eafc9461-9f59-4575-b999-eaf7a240118c/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":21,"free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1250,"unit-size":374.4},"lastPublishedDate":"2026-06-11T20:36:35.845Z","highlightedKeyfacts":["keyfact.has-sauna","keyfact.has-indoor-pool"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/539205c9a7c6e7617289.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50035c-2","internalId":"3a611b42-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.494361,"longitude":-73.6192,"postalCode":"H3V 1A6","province":"QC","streetName":"3730 Chemin Queen Mary"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51b99ccf-3acb-460e-b209-12bd59671dee/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51b99ccf-3acb-460e-b209-12bd59671dee/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51b99ccf-3acb-460e-b209-12bd59671dee/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51b99ccf-3acb-460e-b209-12bd59671dee/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/daf73dc2-73f5-4a7f-ad37-7d7b37e99794/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/daf73dc2-73f5-4a7f-ad37-7d7b37e99794/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/daf73dc2-73f5-4a7f-ad37-7d7b37e99794/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/daf73dc2-73f5-4a7f-ad37-7d7b37e99794/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f20f0d31-a912-468f-bea9-f6b3b9cd9f9a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f20f0d31-a912-468f-bea9-f6b3b9cd9f9a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f20f0d31-a912-468f-bea9-f6b3b9cd9f9a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f20f0d31-a912-468f-bea9-f6b3b9cd9f9a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d3d3a8-f5a8-4424-9b81-364502420cbc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d3d3a8-f5a8-4424-9b81-364502420cbc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d3d3a8-f5a8-4424-9b81-364502420cbc/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4d3d3a8-f5a8-4424-9b81-364502420cbc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e037ea79-ea2a-4580-bb09-a69cdedac1fe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e037ea79-ea2a-4580-bb09-a69cdedac1fe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e037ea79-ea2a-4580-bb09-a69cdedac1fe/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e037ea79-ea2a-4580-bb09-a69cdedac1fe/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc0f351c-c0db-4098-9d7b-38a6a9826f90/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc0f351c-c0db-4098-9d7b-38a6a9826f90/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc0f351c-c0db-4098-9d7b-38a6a9826f90/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc0f351c-c0db-4098-9d7b-38a6a9826f90/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38849b9f-07b4-49e2-b134-382b002898ed/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38849b9f-07b4-49e2-b134-382b002898ed/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38849b9f-07b4-49e2-b134-382b002898ed/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/38849b9f-07b4-49e2-b134-382b002898ed/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddbea536-015a-4113-a9b5-4536cb873155/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddbea536-015a-4113-a9b5-4536cb873155/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddbea536-015a-4113-a9b5-4536cb873155/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddbea536-015a-4113-a9b5-4536cb873155/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a99fe8d9-d59d-42b3-a6b9-bce18cdf7530/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a99fe8d9-d59d-42b3-a6b9-bce18cdf7530/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a99fe8d9-d59d-42b3-a6b9-bce18cdf7530/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a99fe8d9-d59d-42b3-a6b9-bce18cdf7530/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd6ab000-1612-4049-8183-3ebecb012060/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd6ab000-1612-4049-8183-3ebecb012060/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd6ab000-1612-4049-8183-3ebecb012060/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dd6ab000-1612-4049-8183-3ebecb012060/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4101a83c-11ef-4a02-950c-b975bd7689ba/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4101a83c-11ef-4a02-950c-b975bd7689ba/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4101a83c-11ef-4a02-950c-b975bd7689ba/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4101a83c-11ef-4a02-950c-b975bd7689ba/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99249d11-3d96-48b8-a60d-06a44071edbb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99249d11-3d96-48b8-a60d-06a44071edbb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99249d11-3d96-48b8-a60d-06a44071edbb/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99249d11-3d96-48b8-a60d-06a44071edbb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7efb3b7-2f76-4eb6-8aaf-7b0aa805132d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7efb3b7-2f76-4eb6-8aaf-7b0aa805132d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7efb3b7-2f76-4eb6-8aaf-7b0aa805132d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e7efb3b7-2f76-4eb6-8aaf-7b0aa805132d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62de49e-9db9-42cc-b99b-1d2f8878e768/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62de49e-9db9-42cc-b99b-1d2f8878e768/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62de49e-9db9-42cc-b99b-1d2f8878e768/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62de49e-9db9-42cc-b99b-1d2f8878e768/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/51b99ccf-3acb-460e-b209-12bd59671dee/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3V 1A6","streetname":"3730 Chemin Queen Mary","apartment-type":"halfBasement","construction-year":1931,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Cote-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":4,"province":"QC","total-rent":1999,"unit-size":791.6},"lastPublishedDate":"2026-06-29T02:35:34.747Z","highlightedKeyfacts":["keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/544353203eea96ede987.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50066a-43","internalId":"af2817c0-de24-11e9-88bc-000d3a245b90","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote-St-Luc Road"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e1f237-7f86-4b7a-bbe6-8aa08fdd7b27/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e1f237-7f86-4b7a-bbe6-8aa08fdd7b27/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e1f237-7f86-4b7a-bbe6-8aa08fdd7b27/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e1f237-7f86-4b7a-bbe6-8aa08fdd7b27/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d12ab0e-c25d-4e19-a5af-3de31820d404/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d12ab0e-c25d-4e19-a5af-3de31820d404/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d12ab0e-c25d-4e19-a5af-3de31820d404/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d12ab0e-c25d-4e19-a5af-3de31820d404/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02e26cd1-102d-42db-a614-aff0b2262cab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02e26cd1-102d-42db-a614-aff0b2262cab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02e26cd1-102d-42db-a614-aff0b2262cab/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02e26cd1-102d-42db-a614-aff0b2262cab/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311e38be-b1e7-4fe3-8685-92347ffad606/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311e38be-b1e7-4fe3-8685-92347ffad606/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311e38be-b1e7-4fe3-8685-92347ffad606/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311e38be-b1e7-4fe3-8685-92347ffad606/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0789a6f-d993-43ae-ae8b-49402dcaa889/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0789a6f-d993-43ae-ae8b-49402dcaa889/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0789a6f-d993-43ae-ae8b-49402dcaa889/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0789a6f-d993-43ae-ae8b-49402dcaa889/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34b5da21-8d25-45a1-9df8-279950871e71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34b5da21-8d25-45a1-9df8-279950871e71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34b5da21-8d25-45a1-9df8-279950871e71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/34b5da21-8d25-45a1-9df8-279950871e71/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81b626e4-7b7b-40fe-a164-e156521c0dfa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81b626e4-7b7b-40fe-a164-e156521c0dfa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81b626e4-7b7b-40fe-a164-e156521c0dfa/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81b626e4-7b7b-40fe-a164-e156521c0dfa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca18727b-af55-11e7-97c6-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca18727b-af55-11e7-97c6-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca18727b-af55-11e7-97c6-00155d8e3302/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca18727b-af55-11e7-97c6-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/851c1f40-aeac-11e7-97c6-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/851c1f40-aeac-11e7-97c6-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/851c1f40-aeac-11e7-97c6-00155d8e3302/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/851c1f40-aeac-11e7-97c6-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95e1f237-7f86-4b7a-bbe6-8aa08fdd7b27/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3X 2C8","streetname":"5530 Cote-St-Luc Road","apartment-type":"halfBasement","construction-year":1950,"flooring":"engineeredWood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":165,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1195,"unit-size":350},"lastPublishedDate":"2026-06-19T15:37:56.392Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/549a3919ef61c9d94576.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-505","internalId":"4bf22d9d-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a9178-032a-4f15-9d3f-d1242dec7a5c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a9178-032a-4f15-9d3f-d1242dec7a5c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a9178-032a-4f15-9d3f-d1242dec7a5c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a9178-032a-4f15-9d3f-d1242dec7a5c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5713425d-f5db-4fb4-9bf5-acd2d2092eb0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5713425d-f5db-4fb4-9bf5-acd2d2092eb0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5713425d-f5db-4fb4-9bf5-acd2d2092eb0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5713425d-f5db-4fb4-9bf5-acd2d2092eb0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f292dc6-bde5-4253-9102-4b68c314c2cc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f292dc6-bde5-4253-9102-4b68c314c2cc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f292dc6-bde5-4253-9102-4b68c314c2cc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f292dc6-bde5-4253-9102-4b68c314c2cc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fa3d584-f939-4ffc-ba12-fa166ec5df97/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fa3d584-f939-4ffc-ba12-fa166ec5df97/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fa3d584-f939-4ffc-ba12-fa166ec5df97/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fa3d584-f939-4ffc-ba12-fa166ec5df97/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f98825a-4ca2-428c-b16b-66dd01cfe6a4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f98825a-4ca2-428c-b16b-66dd01cfe6a4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f98825a-4ca2-428c-b16b-66dd01cfe6a4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f98825a-4ca2-428c-b16b-66dd01cfe6a4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35c33851-931f-43a4-adac-72f5aa8ae1cd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35c33851-931f-43a4-adac-72f5aa8ae1cd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35c33851-931f-43a4-adac-72f5aa8ae1cd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/35c33851-931f-43a4-adac-72f5aa8ae1cd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db46395b-0d61-43fb-b218-d7b885166ab5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db46395b-0d61-43fb-b218-d7b885166ab5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db46395b-0d61-43fb-b218-d7b885166ab5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db46395b-0d61-43fb-b218-d7b885166ab5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4475ac93-fbde-4705-970d-3dd3474ee2cd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4475ac93-fbde-4705-970d-3dd3474ee2cd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4475ac93-fbde-4705-970d-3dd3474ee2cd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4475ac93-fbde-4705-970d-3dd3474ee2cd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be45dedc-9515-4fac-a4cf-3d4ee0e6c117/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be45dedc-9515-4fac-a4cf-3d4ee0e6c117/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be45dedc-9515-4fac-a4cf-3d4ee0e6c117/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/be45dedc-9515-4fac-a4cf-3d4ee0e6c117/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/098ed478-1478-4390-ad85-a0eb4a773291/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/098ed478-1478-4390-ad85-a0eb4a773291/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/098ed478-1478-4390-ad85-a0eb4a773291/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/098ed478-1478-4390-ad85-a0eb4a773291/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f1652c3-14ba-474a-ac71-0c6209fd8415/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f1652c3-14ba-474a-ac71-0c6209fd8415/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f1652c3-14ba-474a-ac71-0c6209fd8415/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f1652c3-14ba-474a-ac71-0c6209fd8415/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/757a9178-032a-4f15-9d3f-d1242dec7a5c/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":5,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":175,"pets-allowed":"limited","province":"QC","total-rent":1495,"unit-size":468.4},"lastPublishedDate":"2026-06-08T19:57:41.078Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/5757ada6c3189db8ee23.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-2008","internalId":"7116d7c9-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37caf0b4-7d98-4b4e-9c87-1a5fafdf9cff/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37caf0b4-7d98-4b4e-9c87-1a5fafdf9cff/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37caf0b4-7d98-4b4e-9c87-1a5fafdf9cff/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37caf0b4-7d98-4b4e-9c87-1a5fafdf9cff/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b0fdb76-e45b-4a6c-b58e-c1393efd2cc2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b0fdb76-e45b-4a6c-b58e-c1393efd2cc2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b0fdb76-e45b-4a6c-b58e-c1393efd2cc2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b0fdb76-e45b-4a6c-b58e-c1393efd2cc2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f6a4298-7e03-4ecf-9715-c630436b4ea6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f6a4298-7e03-4ecf-9715-c630436b4ea6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f6a4298-7e03-4ecf-9715-c630436b4ea6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7f6a4298-7e03-4ecf-9715-c630436b4ea6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44731431-5add-4a39-8118-62daed922b3b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44731431-5add-4a39-8118-62daed922b3b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44731431-5add-4a39-8118-62daed922b3b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44731431-5add-4a39-8118-62daed922b3b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6ef38fa-362c-465a-90e9-7f8e1d3117c1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6ef38fa-362c-465a-90e9-7f8e1d3117c1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6ef38fa-362c-465a-90e9-7f8e1d3117c1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6ef38fa-362c-465a-90e9-7f8e1d3117c1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c8cad82-cb3f-4970-a8ed-e44e47df3701/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c8cad82-cb3f-4970-a8ed-e44e47df3701/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c8cad82-cb3f-4970-a8ed-e44e47df3701/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c8cad82-cb3f-4970-a8ed-e44e47df3701/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d842998b-254c-44d4-a41c-1c2d173086ad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d842998b-254c-44d4-a41c-1c2d173086ad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d842998b-254c-44d4-a41c-1c2d173086ad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d842998b-254c-44d4-a41c-1c2d173086ad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cff1db5d-7187-490d-a6fa-6a64ad71bc1c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cff1db5d-7187-490d-a6fa-6a64ad71bc1c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cff1db5d-7187-490d-a6fa-6a64ad71bc1c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cff1db5d-7187-490d-a6fa-6a64ad71bc1c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f85d08-5026-4928-bbdb-84b2542a6d70/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f85d08-5026-4928-bbdb-84b2542a6d70/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f85d08-5026-4928-bbdb-84b2542a6d70/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4f85d08-5026-4928-bbdb-84b2542a6d70/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70e75d3a-a892-49bd-b4de-c4990052788f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/715569df-96fc-4e57-8e73-fb5cacf9a376/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/715569df-96fc-4e57-8e73-fb5cacf9a376/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/715569df-96fc-4e57-8e73-fb5cacf9a376/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/715569df-96fc-4e57-8e73-fb5cacf9a376/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37caf0b4-7d98-4b4e-9c87-1a5fafdf9cff/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":2295,"unit-size":562},"lastPublishedDate":"2026-08-06T19:20:49.496Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/59f1ecdd0b1f34ce2bad.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-1003","internalId":"74d3e044-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f626238-91e5-46da-b845-0d55f4e41aa3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f626238-91e5-46da-b845-0d55f4e41aa3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f626238-91e5-46da-b845-0d55f4e41aa3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f626238-91e5-46da-b845-0d55f4e41aa3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e030257-dace-464d-9134-efe82e0ef1a4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e030257-dace-464d-9134-efe82e0ef1a4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e030257-dace-464d-9134-efe82e0ef1a4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e030257-dace-464d-9134-efe82e0ef1a4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce99b612-bc02-44fe-926b-55df1791ac7a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce99b612-bc02-44fe-926b-55df1791ac7a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce99b612-bc02-44fe-926b-55df1791ac7a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ce99b612-bc02-44fe-926b-55df1791ac7a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73fe09b6-9b5f-475a-a015-e5dfdaaeadad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73fe09b6-9b5f-475a-a015-e5dfdaaeadad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73fe09b6-9b5f-475a-a015-e5dfdaaeadad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/73fe09b6-9b5f-475a-a015-e5dfdaaeadad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b42586ec-595a-4d58-8e65-319ebe9b2c04/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b42586ec-595a-4d58-8e65-319ebe9b2c04/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b42586ec-595a-4d58-8e65-319ebe9b2c04/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b42586ec-595a-4d58-8e65-319ebe9b2c04/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ae741-cb48-4022-b39b-bfffd24d34eb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ae741-cb48-4022-b39b-bfffd24d34eb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ae741-cb48-4022-b39b-bfffd24d34eb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ae741-cb48-4022-b39b-bfffd24d34eb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e39314bd-cb6c-4947-96f5-494c5000f7bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e39314bd-cb6c-4947-96f5-494c5000f7bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e39314bd-cb6c-4947-96f5-494c5000f7bf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e39314bd-cb6c-4947-96f5-494c5000f7bf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d288111-c035-4f52-a1f4-e48c1399a98d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d288111-c035-4f52-a1f4-e48c1399a98d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d288111-c035-4f52-a1f4-e48c1399a98d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d288111-c035-4f52-a1f4-e48c1399a98d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea82a371-029e-4b4a-885a-2190f7e18854/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea82a371-029e-4b4a-885a-2190f7e18854/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea82a371-029e-4b4a-885a-2190f7e18854/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea82a371-029e-4b4a-885a-2190f7e18854/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f626238-91e5-46da-b845-0d55f4e41aa3/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-11-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":9,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy Concordia","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1395,"unit-size":374.4,"views":"cityViews"},"lastPublishedDate":"2026-07-23T20:08:53.880Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/5b594b53f62cab8b25ff.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-1702","internalId":"73575235-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/626e5fc0-78b3-4424-96f2-8a86b3ffda62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/626e5fc0-78b3-4424-96f2-8a86b3ffda62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/626e5fc0-78b3-4424-96f2-8a86b3ffda62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/626e5fc0-78b3-4424-96f2-8a86b3ffda62/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/239729eb-fa84-42ce-9ddf-2f413239d71b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/239729eb-fa84-42ce-9ddf-2f413239d71b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/239729eb-fa84-42ce-9ddf-2f413239d71b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/239729eb-fa84-42ce-9ddf-2f413239d71b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0a8797a-469a-45c0-af81-e3fc7d17b4da/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0a8797a-469a-45c0-af81-e3fc7d17b4da/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0a8797a-469a-45c0-af81-e3fc7d17b4da/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0a8797a-469a-45c0-af81-e3fc7d17b4da/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e47fa8dd-063d-491a-97d8-f7f5768d5340/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e47fa8dd-063d-491a-97d8-f7f5768d5340/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e47fa8dd-063d-491a-97d8-f7f5768d5340/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e47fa8dd-063d-491a-97d8-f7f5768d5340/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/626e5fc0-78b3-4424-96f2-8a86b3ffda62/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","amenities-total":1,"apartment-type":"apartment","construction-year":1969,"floor":15,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":true,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":true,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy Concordia","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"open-house-end":"2025-01-10T18:00:00Z","open-house-start":"2025-01-10T16:30:00Z","pets-allowed":"limited","province":"QC","total-rent":1360,"unit-size":374.4},"lastPublishedDate":"2026-07-15T17:07:35.945Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities","keyfact.is-indoor-pool-included-in-amenities"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/5b91a5b0d14fd9092ffb.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-306","internalId":"6ba122f5-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a41b1f-f18e-40aa-aad9-86a50acac99f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a41b1f-f18e-40aa-aad9-86a50acac99f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a41b1f-f18e-40aa-aad9-86a50acac99f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a41b1f-f18e-40aa-aad9-86a50acac99f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd4d3fa7-764b-432c-89c4-62a4e4c769e7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd4d3fa7-764b-432c-89c4-62a4e4c769e7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd4d3fa7-764b-432c-89c4-62a4e4c769e7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd4d3fa7-764b-432c-89c4-62a4e4c769e7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de3af00b-7210-4662-8103-9816ad62096a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de3af00b-7210-4662-8103-9816ad62096a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de3af00b-7210-4662-8103-9816ad62096a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de3af00b-7210-4662-8103-9816ad62096a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8f7b979-85fc-4de0-91eb-0d3c56dd3c45/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8f7b979-85fc-4de0-91eb-0d3c56dd3c45/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8f7b979-85fc-4de0-91eb-0d3c56dd3c45/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a8f7b979-85fc-4de0-91eb-0d3c56dd3c45/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/756eb6d4-035d-4c1b-b429-745aa16b6997/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/756eb6d4-035d-4c1b-b429-745aa16b6997/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/756eb6d4-035d-4c1b-b429-745aa16b6997/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/756eb6d4-035d-4c1b-b429-745aa16b6997/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/510bf29f-44e0-4a7c-bdf9-71be47603175/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/510bf29f-44e0-4a7c-bdf9-71be47603175/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/510bf29f-44e0-4a7c-bdf9-71be47603175/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/510bf29f-44e0-4a7c-bdf9-71be47603175/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/407c79c9-22f8-4299-840b-462dd5d2a2d8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/407c79c9-22f8-4299-840b-462dd5d2a2d8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/407c79c9-22f8-4299-840b-462dd5d2a2d8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/407c79c9-22f8-4299-840b-462dd5d2a2d8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c793502-52fc-11e8-9475-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c793502-52fc-11e8-9475-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c793502-52fc-11e8-9475-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c793502-52fc-11e8-9475-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edfd62e9-3d70-4fae-a6f4-3ee1577bba24/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edfd62e9-3d70-4fae-a6f4-3ee1577bba24/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edfd62e9-3d70-4fae-a6f4-3ee1577bba24/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edfd62e9-3d70-4fae-a6f4-3ee1577bba24/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/50a41b1f-f18e-40aa-aad9-86a50acac99f/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":2,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":300},"lastPublishedDate":"2026-05-22T20:08:39.142Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/60b52ada100c1d4ccef7.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50085a-26","internalId":"f7d32f41-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Shaughnessy Village","city":"Montreal","latitude":45.492335,"longitude":-73.584427,"postalCode":"H3H 2A8","province":"QC","streetName":"2105 Chomedey Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24d93a82-7972-46f9-a37d-ac516005c812/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24d93a82-7972-46f9-a37d-ac516005c812/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24d93a82-7972-46f9-a37d-ac516005c812/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24d93a82-7972-46f9-a37d-ac516005c812/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b30cb8d7-e449-4819-8a5b-83b9a35973c1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b30cb8d7-e449-4819-8a5b-83b9a35973c1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b30cb8d7-e449-4819-8a5b-83b9a35973c1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b30cb8d7-e449-4819-8a5b-83b9a35973c1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99bdb126-6608-4858-97df-fa07743ccad2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99bdb126-6608-4858-97df-fa07743ccad2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99bdb126-6608-4858-97df-fa07743ccad2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/99bdb126-6608-4858-97df-fa07743ccad2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3981fd5d-e0b9-4438-ba87-c84ed7e2a2ad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3981fd5d-e0b9-4438-ba87-c84ed7e2a2ad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3981fd5d-e0b9-4438-ba87-c84ed7e2a2ad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3981fd5d-e0b9-4438-ba87-c84ed7e2a2ad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b574921-048b-4f15-9434-b3bcda259c3f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b574921-048b-4f15-9434-b3bcda259c3f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b574921-048b-4f15-9434-b3bcda259c3f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b574921-048b-4f15-9434-b3bcda259c3f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f12193bc-8b9b-4a72-a768-770bf0f96861/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f12193bc-8b9b-4a72-a768-770bf0f96861/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f12193bc-8b9b-4a72-a768-770bf0f96861/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f12193bc-8b9b-4a72-a768-770bf0f96861/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f37361-e08d-4750-a55d-701ec970e1ec/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f37361-e08d-4750-a55d-701ec970e1ec/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f37361-e08d-4750-a55d-701ec970e1ec/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5f37361-e08d-4750-a55d-701ec970e1ec/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007fce63-3be5-4cdf-a223-ba3d9920b8eb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007fce63-3be5-4cdf-a223-ba3d9920b8eb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007fce63-3be5-4cdf-a223-ba3d9920b8eb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007fce63-3be5-4cdf-a223-ba3d9920b8eb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74b02267-7750-4a96-b760-a48d0d6934ee/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74b02267-7750-4a96-b760-a48d0d6934ee/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74b02267-7750-4a96-b760-a48d0d6934ee/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/74b02267-7750-4a96-b760-a48d0d6934ee/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/324b8fc7-26c2-470b-9538-e4cd4038f907/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/324b8fc7-26c2-470b-9538-e4cd4038f907/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/324b8fc7-26c2-470b-9538-e4cd4038f907/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/324b8fc7-26c2-470b-9538-e4cd4038f907/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6649d1e7-898f-43c9-8206-de9f61167a26/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6649d1e7-898f-43c9-8206-de9f61167a26/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6649d1e7-898f-43c9-8206-de9f61167a26/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6649d1e7-898f-43c9-8206-de9f61167a26/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edd3b67e-490e-4a2f-ba76-2fe3fd9ba21f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edd3b67e-490e-4a2f-ba76-2fe3fd9ba21f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edd3b67e-490e-4a2f-ba76-2fe3fd9ba21f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edd3b67e-490e-4a2f-ba76-2fe3fd9ba21f/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24d93a82-7972-46f9-a37d-ac516005c812/download/600","contactDetails":{"phoneNumber":"+1 438 998 3899"},"keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Shaughnessy Village","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2A8","streetname":"2105 Chomedey Street","apartment-type":"apartment","construction-year":1941,"floor":4,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1695,"unit-size":625},"lastPublishedDate":"2026-08-07T20:16:26.614Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/634e7c23386a3fd11d4f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50082a-101","internalId":"b84272e3-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50417,"longitude":-73.62933,"postalCode":"H3S 1R3","province":"QC","streetName":"3195 Van Horne Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/717b9450-cb62-4e1c-b063-454dcf516fcf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/717b9450-cb62-4e1c-b063-454dcf516fcf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/717b9450-cb62-4e1c-b063-454dcf516fcf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/717b9450-cb62-4e1c-b063-454dcf516fcf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f45cdfc7-05f9-4e3d-a96c-08dcb0e2e699/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f45cdfc7-05f9-4e3d-a96c-08dcb0e2e699/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f45cdfc7-05f9-4e3d-a96c-08dcb0e2e699/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f45cdfc7-05f9-4e3d-a96c-08dcb0e2e699/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab91775c-d066-41a9-9acd-82ac73cd50c7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab91775c-d066-41a9-9acd-82ac73cd50c7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab91775c-d066-41a9-9acd-82ac73cd50c7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab91775c-d066-41a9-9acd-82ac73cd50c7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc5fc24-7df3-4238-87d3-0fa420da591f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc5fc24-7df3-4238-87d3-0fa420da591f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc5fc24-7df3-4238-87d3-0fa420da591f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc5fc24-7df3-4238-87d3-0fa420da591f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d869237-af9a-4346-9c65-f4a9c57a01f5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d869237-af9a-4346-9c65-f4a9c57a01f5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d869237-af9a-4346-9c65-f4a9c57a01f5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d869237-af9a-4346-9c65-f4a9c57a01f5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7508f96a-8830-4427-89f9-385372045a7e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7508f96a-8830-4427-89f9-385372045a7e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7508f96a-8830-4427-89f9-385372045a7e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7508f96a-8830-4427-89f9-385372045a7e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1981c47d-ce1c-4159-a9cd-7a25f76c60cb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1981c47d-ce1c-4159-a9cd-7a25f76c60cb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1981c47d-ce1c-4159-a9cd-7a25f76c60cb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1981c47d-ce1c-4159-a9cd-7a25f76c60cb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e139cb26-ad38-4e43-a2ce-7f1896c820fe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e139cb26-ad38-4e43-a2ce-7f1896c820fe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e139cb26-ad38-4e43-a2ce-7f1896c820fe/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e139cb26-ad38-4e43-a2ce-7f1896c820fe/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3699ee41-f071-4739-94bd-6a2897c64eb8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3699ee41-f071-4739-94bd-6a2897c64eb8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3699ee41-f071-4739-94bd-6a2897c64eb8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3699ee41-f071-4739-94bd-6a2897c64eb8/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/717b9450-cb62-4e1c-b063-454dcf516fcf/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R3","streetname":"3195 Van Horne Avenue","apartment-type":"groundFloor","construction-year":1970,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"QC","total-rent":1225,"unit-size":285},"lastPublishedDate":"2026-07-20T17:36:12.976Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/63fcb7fec1e2b3b4a81b.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50060a-109","internalId":"4b980c66-a4ab-11ea-8f49-000d3a245b90","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.519058,"longitude":-73.60932,"postalCode":"H2V 1W2","province":"QC","streetName":"590 Avenue Outremont"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/275a84f5-bd34-4985-a6f6-63bb77005761/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/275a84f5-bd34-4985-a6f6-63bb77005761/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/275a84f5-bd34-4985-a6f6-63bb77005761/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/275a84f5-bd34-4985-a6f6-63bb77005761/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/819ede9b-1aec-47ec-bf72-c898721b8e2f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/819ede9b-1aec-47ec-bf72-c898721b8e2f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/819ede9b-1aec-47ec-bf72-c898721b8e2f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/819ede9b-1aec-47ec-bf72-c898721b8e2f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bb0f74-accd-450b-9a60-38bfa0e044f9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bb0f74-accd-450b-9a60-38bfa0e044f9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bb0f74-accd-450b-9a60-38bfa0e044f9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bb0f74-accd-450b-9a60-38bfa0e044f9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8dec3afe-4280-4de3-a975-d0483d5f1717/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8dec3afe-4280-4de3-a975-d0483d5f1717/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8dec3afe-4280-4de3-a975-d0483d5f1717/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8dec3afe-4280-4de3-a975-d0483d5f1717/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc56bd6c-b5fa-45ea-96e1-4ef84b5408cc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc56bd6c-b5fa-45ea-96e1-4ef84b5408cc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc56bd6c-b5fa-45ea-96e1-4ef84b5408cc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc56bd6c-b5fa-45ea-96e1-4ef84b5408cc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e816e3e-1def-4718-b42f-f51c393ed3d5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e816e3e-1def-4718-b42f-f51c393ed3d5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e816e3e-1def-4718-b42f-f51c393ed3d5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e816e3e-1def-4718-b42f-f51c393ed3d5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2316aaa-7cf7-4880-8996-bd6f98ca6d43/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2316aaa-7cf7-4880-8996-bd6f98ca6d43/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2316aaa-7cf7-4880-8996-bd6f98ca6d43/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2316aaa-7cf7-4880-8996-bd6f98ca6d43/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87d7d170-1e8d-47dd-b768-61ed34da539c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87d7d170-1e8d-47dd-b768-61ed34da539c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87d7d170-1e8d-47dd-b768-61ed34da539c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/87d7d170-1e8d-47dd-b768-61ed34da539c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c9c096-9407-4633-8d12-01391e17d23a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c9c096-9407-4633-8d12-01391e17d23a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c9c096-9407-4633-8d12-01391e17d23a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2c9c096-9407-4633-8d12-01391e17d23a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bb4ae74-ff3e-46ec-a8f3-473f66682563/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bb4ae74-ff3e-46ec-a8f3-473f66682563/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bb4ae74-ff3e-46ec-a8f3-473f66682563/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bb4ae74-ff3e-46ec-a8f3-473f66682563/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ebe923b-b782-4dbc-8a9e-9cc24f6b300b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ebe923b-b782-4dbc-8a9e-9cc24f6b300b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ebe923b-b782-4dbc-8a9e-9cc24f6b300b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ebe923b-b782-4dbc-8a9e-9cc24f6b300b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69283f6a-38a5-49ce-b9c7-248322956c18/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69283f6a-38a5-49ce-b9c7-248322956c18/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69283f6a-38a5-49ce-b9c7-248322956c18/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69283f6a-38a5-49ce-b9c7-248322956c18/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39e637fc-19f8-4d37-8965-9d16071e1e5e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39e637fc-19f8-4d37-8965-9d16071e1e5e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39e637fc-19f8-4d37-8965-9d16071e1e5e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39e637fc-19f8-4d37-8965-9d16071e1e5e/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/275a84f5-bd34-4985-a6f6-63bb77005761/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"virtualTourUrl":"https://my.matterport.com/show/?m=uzKsTp9VUjN","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Outremont","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2V 1W2","streetname":"590 Avenue Outremont","apartment-type":"apartment","construction-year":1942,"floor":1,"flooring":"engineeredWood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1895,"unit-size":517},"lastPublishedDate":"2026-07-15T03:47:32.995Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/644c8f810079927eb8fd.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-1708","internalId":"886b97a9-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bd2046-2ffe-47b3-972e-27a34fc526ae/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bd2046-2ffe-47b3-972e-27a34fc526ae/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bd2046-2ffe-47b3-972e-27a34fc526ae/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bd2046-2ffe-47b3-972e-27a34fc526ae/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dbb520-f657-4c26-a6f5-9cbd716f0de4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dbb520-f657-4c26-a6f5-9cbd716f0de4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dbb520-f657-4c26-a6f5-9cbd716f0de4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21dbb520-f657-4c26-a6f5-9cbd716f0de4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/258992c2-9c9e-445f-9740-1768631f3a5a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/258992c2-9c9e-445f-9740-1768631f3a5a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/258992c2-9c9e-445f-9740-1768631f3a5a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/258992c2-9c9e-445f-9740-1768631f3a5a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46bd2046-2ffe-47b3-972e-27a34fc526ae/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-07-05T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":15,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"open-house-end":"2026-05-23T17:30:00Z","open-house-start":"2026-05-23T15:30:00Z","pets-allowed":"limited","province":"QC","total-rent":1357,"unit-size":374.4},"lastPublishedDate":"2026-06-17T22:23:19.534Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/64cdcbda0426620be7ed.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50043e-207","internalId":"445bbbfc-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48714,"longitude":-73.49086,"postalCode":"J4R 1W4","province":"QC","streetName":"1570 Avenue Filion"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15aacb1e-c7d5-4746-af42-05f1d69bafad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15aacb1e-c7d5-4746-af42-05f1d69bafad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15aacb1e-c7d5-4746-af42-05f1d69bafad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15aacb1e-c7d5-4746-af42-05f1d69bafad/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3365b157-fe60-4f41-8e57-07c5031cbacd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3365b157-fe60-4f41-8e57-07c5031cbacd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3365b157-fe60-4f41-8e57-07c5031cbacd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3365b157-fe60-4f41-8e57-07c5031cbacd/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e591561e-cbf9-45ec-9412-8ed34d02cd73/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e591561e-cbf9-45ec-9412-8ed34d02cd73/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e591561e-cbf9-45ec-9412-8ed34d02cd73/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e591561e-cbf9-45ec-9412-8ed34d02cd73/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41c5404c-9d82-4984-8643-2a8309199186/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41c5404c-9d82-4984-8643-2a8309199186/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41c5404c-9d82-4984-8643-2a8309199186/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/41c5404c-9d82-4984-8643-2a8309199186/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8278f625-dc1f-42d0-aa35-c2aebc7b2175/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8278f625-dc1f-42d0-aa35-c2aebc7b2175/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8278f625-dc1f-42d0-aa35-c2aebc7b2175/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8278f625-dc1f-42d0-aa35-c2aebc7b2175/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66143890-dc67-402a-abbb-0c270117ae88/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66143890-dc67-402a-abbb-0c270117ae88/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66143890-dc67-402a-abbb-0c270117ae88/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66143890-dc67-402a-abbb-0c270117ae88/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5e29ef-e126-4f9e-a28c-9a4ded058b59/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5e29ef-e126-4f9e-a28c-9a4ded058b59/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5e29ef-e126-4f9e-a28c-9a4ded058b59/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b5e29ef-e126-4f9e-a28c-9a4ded058b59/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654160cb-5168-47a1-a842-27dce79d6262/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654160cb-5168-47a1-a842-27dce79d6262/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654160cb-5168-47a1-a842-27dce79d6262/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654160cb-5168-47a1-a842-27dce79d6262/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88d156a2-19e0-4792-b9d1-a92ace5d0851/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88d156a2-19e0-4792-b9d1-a92ace5d0851/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88d156a2-19e0-4792-b9d1-a92ace5d0851/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88d156a2-19e0-4792-b9d1-a92ace5d0851/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e74e84fd-9c87-4400-9e3d-d07f7031d28b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e74e84fd-9c87-4400-9e3d-d07f7031d28b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e74e84fd-9c87-4400-9e3d-d07f7031d28b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e74e84fd-9c87-4400-9e3d-d07f7031d28b/download/2400"},{"isExample":true,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8603819-d58e-48eb-80a8-7117351eda43/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8603819-d58e-48eb-80a8-7117351eda43/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8603819-d58e-48eb-80a8-7117351eda43/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8603819-d58e-48eb-80a8-7117351eda43/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e081cde8-f24c-4014-9a8b-fc9ebdef0823/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e081cde8-f24c-4014-9a8b-fc9ebdef0823/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e081cde8-f24c-4014-9a8b-fc9ebdef0823/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e081cde8-f24c-4014-9a8b-fc9ebdef0823/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15aacb1e-c7d5-4746-af42-05f1d69bafad/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":false,"postalcode":"J4R 1W4","streetname":"1570 Avenue Filion","apartment-type":"apartment","construction-year":1970,"floor":2,"free-rent":"upToOneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":130,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Longueuil","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"outdoor-parking-rent":100,"pets-allowed":"yes","province":"QC","total-rent":1210,"unit-size":627,"views":"courtyardViews"},"lastPublishedDate":"2026-07-21T21:32:51.566Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/6a2164371839414dfebe.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-93","internalId":"4f64e596-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ded4340-3c0b-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ded4340-3c0b-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ded4340-3c0b-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ded4340-3c0b-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a5aad4-3c09-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a5aad4-3c09-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a5aad4-3c09-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a5aad4-3c09-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b777071-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b777071-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b777071-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b777071-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b2a9727-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b2a9727-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b2a9727-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b2a9727-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1f3efd-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1f3efd-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1f3efd-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe1f3efd-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3093ec08-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3093ec08-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3093ec08-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3093ec08-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c3151ab-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c3151ab-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c3151ab-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c3151ab-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6eea7aac-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6eea7aac-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6eea7aac-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6eea7aac-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f33437e-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f33437e-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f33437e-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f33437e-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f11ffdd-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f11ffdd-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f11ffdd-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f11ffdd-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2b3ecf4-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2b3ecf4-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2b3ecf4-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a2b3ecf4-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4127d47-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4127d47-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4127d47-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4127d47-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7b6dee8-3c0a-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7b6dee8-3c0a-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7b6dee8-3c0a-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7b6dee8-3c0a-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ba56f56-1502-4a82-8652-339153802d4e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ba56f56-1502-4a82-8652-339153802d4e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ba56f56-1502-4a82-8652-339153802d4e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ba56f56-1502-4a82-8652-339153802d4e/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ded4340-3c0b-11e8-ada4-00155d8e330a/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"virtualTourUrl":"","keyfacts":{"available-from-date":"2026-11-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","construction-year":1957,"floor":9,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":250,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"outdoor-parking-rent":200,"pets-allowed":"yes","province":"QC","total-rent":2595,"unit-size":1150,"views":"cityViews"},"lastPublishedDate":"2026-06-15T22:20:41.904Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/6a8ddf788eb8e24c4c6c.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50035a-12","internalId":"3a0e4045-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.494514,"longitude":-73.618953,"postalCode":"H3V 1A6","province":"QC","streetName":"3710 Chemin Queen Mary"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cca8c7a4-128a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cca8c7a4-128a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cca8c7a4-128a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cca8c7a4-128a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7de713-128a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7de713-128a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7de713-128a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7de713-128a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccceed45-128a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccceed45-128a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccceed45-128a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccceed45-128a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/122f3dec-128b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/122f3dec-128b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/122f3dec-128b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/122f3dec-128b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/027e3688-128b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/027e3688-128b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/027e3688-128b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/027e3688-128b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02a657f9-128b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02a657f9-128b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02a657f9-128b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02a657f9-128b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02c9976a-128b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02c9976a-128b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02c9976a-128b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02c9976a-128b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02edc13b-128b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02edc13b-128b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02edc13b-128b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02edc13b-128b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0b61611-128a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0b61611-128a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0b61611-128a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0b61611-128a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0d9a3a2-128a-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0d9a3a2-128a-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0d9a3a2-128a-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0d9a3a2-128a-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e35a5d3-3bf8-4905-8848-323f90427707/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e35a5d3-3bf8-4905-8848-323f90427707/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e35a5d3-3bf8-4905-8848-323f90427707/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e35a5d3-3bf8-4905-8848-323f90427707/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cca8c7a4-128a-11e8-ac7c-00155d8e330a/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3V 1A6","streetname":"3710 Chemin Queen Mary","apartment-type":"apartment","construction-year":1931,"floor":3,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Cote-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"province":"QC","total-rent":1599,"unit-size":619.7},"lastPublishedDate":"2026-07-12T21:13:54.398Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/706a7d5df656bd9be822.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-217","internalId":"56e58546-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/664c33cc-fb59-4453-b1a9-7fde0787edf5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/664c33cc-fb59-4453-b1a9-7fde0787edf5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/664c33cc-fb59-4453-b1a9-7fde0787edf5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/664c33cc-fb59-4453-b1a9-7fde0787edf5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f272852-edfc-4856-baab-779109416f0c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f272852-edfc-4856-baab-779109416f0c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f272852-edfc-4856-baab-779109416f0c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f272852-edfc-4856-baab-779109416f0c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62cbd40a-01ba-4ad3-a305-5e83ddd3272d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62cbd40a-01ba-4ad3-a305-5e83ddd3272d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62cbd40a-01ba-4ad3-a305-5e83ddd3272d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62cbd40a-01ba-4ad3-a305-5e83ddd3272d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22b91ebf-cbf7-4641-82a1-c5cfdeb21daa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22b91ebf-cbf7-4641-82a1-c5cfdeb21daa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22b91ebf-cbf7-4641-82a1-c5cfdeb21daa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22b91ebf-cbf7-4641-82a1-c5cfdeb21daa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8854e40f-f127-4b10-bf78-1219ec4fd881/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8854e40f-f127-4b10-bf78-1219ec4fd881/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8854e40f-f127-4b10-bf78-1219ec4fd881/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8854e40f-f127-4b10-bf78-1219ec4fd881/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55bc8721-da75-4887-b39e-23a40f8bc5e1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55bc8721-da75-4887-b39e-23a40f8bc5e1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55bc8721-da75-4887-b39e-23a40f8bc5e1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55bc8721-da75-4887-b39e-23a40f8bc5e1/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/664c33cc-fb59-4453-b1a9-7fde0787edf5/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","construction-year":1957,"floor":2,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1095,"unit-size":250},"lastPublishedDate":"2026-05-21T13:30:45.046Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/7148102527035b92f397.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-505","internalId":"8a687848-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8759289-ccd4-4252-957a-7c50b659eb64/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8759289-ccd4-4252-957a-7c50b659eb64/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8759289-ccd4-4252-957a-7c50b659eb64/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8759289-ccd4-4252-957a-7c50b659eb64/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6154fbcb-a0eb-4a7a-b8f8-1c17d94c2b8e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6154fbcb-a0eb-4a7a-b8f8-1c17d94c2b8e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6154fbcb-a0eb-4a7a-b8f8-1c17d94c2b8e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6154fbcb-a0eb-4a7a-b8f8-1c17d94c2b8e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21735f6a-4e5c-49fc-8a73-f9274d437274/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21735f6a-4e5c-49fc-8a73-f9274d437274/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21735f6a-4e5c-49fc-8a73-f9274d437274/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21735f6a-4e5c-49fc-8a73-f9274d437274/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381d9028-cfc8-4a8a-90f7-25610364d344/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381d9028-cfc8-4a8a-90f7-25610364d344/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381d9028-cfc8-4a8a-90f7-25610364d344/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381d9028-cfc8-4a8a-90f7-25610364d344/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c77db077-80ac-40b9-b12f-ebfbd695e226/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c77db077-80ac-40b9-b12f-ebfbd695e226/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c77db077-80ac-40b9-b12f-ebfbd695e226/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c77db077-80ac-40b9-b12f-ebfbd695e226/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3c71805-e224-47c1-a906-6a73d1f1cd1d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3c71805-e224-47c1-a906-6a73d1f1cd1d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3c71805-e224-47c1-a906-6a73d1f1cd1d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3c71805-e224-47c1-a906-6a73d1f1cd1d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21fcabe0-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8759289-ccd4-4252-957a-7c50b659eb64/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":5,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"open-house-end":"2026-06-06T17:30:00Z","open-house-start":"2026-06-06T15:30:00Z","pets-allowed":"limited","province":"QC","total-rent":1195,"unit-size":374.4},"lastPublishedDate":"2026-05-27T15:40:29.261Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/72081ce0c321e97bdfb2.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-109","internalId":"88077e9f-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e049139-851b-4e91-98e9-e92712750746/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e049139-851b-4e91-98e9-e92712750746/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e049139-851b-4e91-98e9-e92712750746/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e049139-851b-4e91-98e9-e92712750746/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3579fd30-3392-4437-905f-d7a1a9393f5a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3579fd30-3392-4437-905f-d7a1a9393f5a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3579fd30-3392-4437-905f-d7a1a9393f5a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3579fd30-3392-4437-905f-d7a1a9393f5a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d950a349-3576-48a4-b512-c667b4f859c5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d950a349-3576-48a4-b512-c667b4f859c5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d950a349-3576-48a4-b512-c667b4f859c5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d950a349-3576-48a4-b512-c667b4f859c5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/774effa3-69f8-4fb9-9e34-5612b007cbb0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/774effa3-69f8-4fb9-9e34-5612b007cbb0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/774effa3-69f8-4fb9-9e34-5612b007cbb0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/774effa3-69f8-4fb9-9e34-5612b007cbb0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b755372-b228-4ebe-9bc1-7140daf70d1c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b755372-b228-4ebe-9bc1-7140daf70d1c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b755372-b228-4ebe-9bc1-7140daf70d1c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b755372-b228-4ebe-9bc1-7140daf70d1c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39f80166-fd4d-4b5d-87ff-e1183993b3b3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39f80166-fd4d-4b5d-87ff-e1183993b3b3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39f80166-fd4d-4b5d-87ff-e1183993b3b3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39f80166-fd4d-4b5d-87ff-e1183993b3b3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c394639-840d-474d-81e9-5de8b3488237/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c394639-840d-474d-81e9-5de8b3488237/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c394639-840d-474d-81e9-5de8b3488237/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7c394639-840d-474d-81e9-5de8b3488237/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f474f03-96e7-11ea-a981-0a580ae94544/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ff87a-50a2-4edb-a6a7-5bdbfe614a29/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ff87a-50a2-4edb-a6a7-5bdbfe614a29/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ff87a-50a2-4edb-a6a7-5bdbfe614a29/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/484ff87a-50a2-4edb-a6a7-5bdbfe614a29/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5e049139-851b-4e91-98e9-e92712750746/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"groundFloor","construction-year":1969,"free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":true,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy Concordia","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"open-house-end":"2026-06-06T06:00:00Z","open-house-start":"2026-06-06T04:00:00Z","pets-allowed":"limited","province":"QC","total-rent":1181,"unit-size":374.4},"lastPublishedDate":"2026-06-02T20:27:58.333Z","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-indoor-pool"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/7319d42a0fdb2cb94e6f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50060a-407","internalId":"764c5c5f-a4ab-11ea-8f49-000d3a245b90","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Outremont","city":"Montreal","latitude":45.519058,"longitude":-73.60932,"postalCode":"H2V 1W2","province":"QC","streetName":"590 Avenue Outremont"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4080eb63-89c0-4777-b2a4-46f77252e00b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4080eb63-89c0-4777-b2a4-46f77252e00b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4080eb63-89c0-4777-b2a4-46f77252e00b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4080eb63-89c0-4777-b2a4-46f77252e00b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ba70ae0-a6a5-4314-8ed9-a85a1513f84a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ba70ae0-a6a5-4314-8ed9-a85a1513f84a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ba70ae0-a6a5-4314-8ed9-a85a1513f84a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ba70ae0-a6a5-4314-8ed9-a85a1513f84a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ddb461-d7aa-4a6f-82a3-5586666a2e3c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ddb461-d7aa-4a6f-82a3-5586666a2e3c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ddb461-d7aa-4a6f-82a3-5586666a2e3c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ddb461-d7aa-4a6f-82a3-5586666a2e3c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98f23235-59dd-4278-ab2d-d0464aa25052/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98f23235-59dd-4278-ab2d-d0464aa25052/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98f23235-59dd-4278-ab2d-d0464aa25052/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98f23235-59dd-4278-ab2d-d0464aa25052/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5c295c8-4354-4602-b5b9-0b505380a557/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5c295c8-4354-4602-b5b9-0b505380a557/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5c295c8-4354-4602-b5b9-0b505380a557/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5c295c8-4354-4602-b5b9-0b505380a557/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6110b4a-f56a-422e-abe0-09c4cb0b3633/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6110b4a-f56a-422e-abe0-09c4cb0b3633/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6110b4a-f56a-422e-abe0-09c4cb0b3633/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a6110b4a-f56a-422e-abe0-09c4cb0b3633/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bf1a48d-c962-4da8-aa3c-517b82f43872/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bf1a48d-c962-4da8-aa3c-517b82f43872/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bf1a48d-c962-4da8-aa3c-517b82f43872/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bf1a48d-c962-4da8-aa3c-517b82f43872/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa312f1-dccd-405f-b337-473bd47668ff/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa312f1-dccd-405f-b337-473bd47668ff/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa312f1-dccd-405f-b337-473bd47668ff/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3aa312f1-dccd-405f-b337-473bd47668ff/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dae7ca2c-1807-482a-a715-b26c9b0968cc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dae7ca2c-1807-482a-a715-b26c9b0968cc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dae7ca2c-1807-482a-a715-b26c9b0968cc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dae7ca2c-1807-482a-a715-b26c9b0968cc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65347ba4-168b-4428-99d5-63756d27c1cd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65347ba4-168b-4428-99d5-63756d27c1cd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65347ba4-168b-4428-99d5-63756d27c1cd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65347ba4-168b-4428-99d5-63756d27c1cd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81fe0ce2-702d-4ce5-9a1e-3304e19f793b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81fe0ce2-702d-4ce5-9a1e-3304e19f793b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81fe0ce2-702d-4ce5-9a1e-3304e19f793b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81fe0ce2-702d-4ce5-9a1e-3304e19f793b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe3d47ea-ad9e-4280-b5fe-ef6c7435cf26/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe3d47ea-ad9e-4280-b5fe-ef6c7435cf26/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe3d47ea-ad9e-4280-b5fe-ef6c7435cf26/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe3d47ea-ad9e-4280-b5fe-ef6c7435cf26/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a179a2fe-3f56-42c8-8071-e88c9790fa0f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a179a2fe-3f56-42c8-8071-e88c9790fa0f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a179a2fe-3f56-42c8-8071-e88c9790fa0f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a179a2fe-3f56-42c8-8071-e88c9790fa0f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67b7bc57-7031-4aba-88d8-62b424ab1093/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67b7bc57-7031-4aba-88d8-62b424ab1093/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67b7bc57-7031-4aba-88d8-62b424ab1093/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67b7bc57-7031-4aba-88d8-62b424ab1093/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/809d4ccd-0d51-4b83-936a-12ad539ed657/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/809d4ccd-0d51-4b83-936a-12ad539ed657/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/809d4ccd-0d51-4b83-936a-12ad539ed657/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/809d4ccd-0d51-4b83-936a-12ad539ed657/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc38c59b-3f01-43c1-8e64-9a34e6732601/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc38c59b-3f01-43c1-8e64-9a34e6732601/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc38c59b-3f01-43c1-8e64-9a34e6732601/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc38c59b-3f01-43c1-8e64-9a34e6732601/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4080eb63-89c0-4777-b2a4-46f77252e00b/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Outremont","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2V 1W2","streetname":"590 Avenue Outremont","apartment-type":"apartment","construction-year":1942,"floor":4,"flooring":"herringboneParquet","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":2999,"unit-size":844.5},"lastPublishedDate":"2026-07-20T16:39:58.792Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/74b3c89abaa3d17c9bac.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50043d-115","internalId":"cf0cf314-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48747,"longitude":-73.48949,"postalCode":"J4R 1R6","province":"QC","streetName":"1565 Avenue Victoria"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d43a30c-90ed-4b3a-8894-867e4febd5bd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d43a30c-90ed-4b3a-8894-867e4febd5bd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d43a30c-90ed-4b3a-8894-867e4febd5bd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d43a30c-90ed-4b3a-8894-867e4febd5bd/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd24cb76-a5e6-4471-b24c-3b2a93ec1c94/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd24cb76-a5e6-4471-b24c-3b2a93ec1c94/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd24cb76-a5e6-4471-b24c-3b2a93ec1c94/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd24cb76-a5e6-4471-b24c-3b2a93ec1c94/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b37c00e0-fd74-4997-84a9-dbe88bb3119a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b37c00e0-fd74-4997-84a9-dbe88bb3119a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b37c00e0-fd74-4997-84a9-dbe88bb3119a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b37c00e0-fd74-4997-84a9-dbe88bb3119a/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba34d74b-4a71-4e84-aaa8-545c339638f5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba34d74b-4a71-4e84-aaa8-545c339638f5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba34d74b-4a71-4e84-aaa8-545c339638f5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba34d74b-4a71-4e84-aaa8-545c339638f5/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd2df529-348d-48de-a16b-a77538805e00/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd2df529-348d-48de-a16b-a77538805e00/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd2df529-348d-48de-a16b-a77538805e00/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd2df529-348d-48de-a16b-a77538805e00/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d28303ed-5a85-4eab-98e7-9119cee602ab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d28303ed-5a85-4eab-98e7-9119cee602ab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d28303ed-5a85-4eab-98e7-9119cee602ab/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d28303ed-5a85-4eab-98e7-9119cee602ab/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90610727-dbba-429e-bab3-85aa53af1085/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90610727-dbba-429e-bab3-85aa53af1085/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90610727-dbba-429e-bab3-85aa53af1085/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/90610727-dbba-429e-bab3-85aa53af1085/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c6fb63a-33d6-4c91-a8e2-c4d3c6d1d2d5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c6fb63a-33d6-4c91-a8e2-c4d3c6d1d2d5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c6fb63a-33d6-4c91-a8e2-c4d3c6d1d2d5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c6fb63a-33d6-4c91-a8e2-c4d3c6d1d2d5/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ae9cc58-fb32-4da6-b874-21e9646f83a1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ae9cc58-fb32-4da6-b874-21e9646f83a1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ae9cc58-fb32-4da6-b874-21e9646f83a1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ae9cc58-fb32-4da6-b874-21e9646f83a1/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62ae61c-9d95-461d-988f-51088b3600ba/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62ae61c-9d95-461d-988f-51088b3600ba/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62ae61c-9d95-461d-988f-51088b3600ba/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f62ae61c-9d95-461d-988f-51088b3600ba/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37052cd9-a0de-4322-82ec-ab6a3ea08459/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37052cd9-a0de-4322-82ec-ab6a3ea08459/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37052cd9-a0de-4322-82ec-ab6a3ea08459/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37052cd9-a0de-4322-82ec-ab6a3ea08459/download/2400"},{"isExample":true,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9c774dd-e9e4-4bb6-be02-2c2cf8018a6b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9c774dd-e9e4-4bb6-be02-2c2cf8018a6b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9c774dd-e9e4-4bb6-be02-2c2cf8018a6b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a9c774dd-e9e4-4bb6-be02-2c2cf8018a6b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d43a30c-90ed-4b3a-8894-867e4febd5bd/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":false,"postalcode":"J4R 1R6","streetname":"1565 Avenue Victoria","apartment-type":"groundFloor","construction-year":1970,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":130,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Longueuil","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"outdoor-parking-rent":100,"pets-allowed":"yes","province":"QC","total-rent":1345,"unit-size":800},"lastPublishedDate":"2026-07-21T21:47:04.482Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/79c6f4279535b7731956.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50048a-28","internalId":"50b92b27-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a322e537-3246-4287-a24b-df9787b64f47/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a322e537-3246-4287-a24b-df9787b64f47/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a322e537-3246-4287-a24b-df9787b64f47/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a322e537-3246-4287-a24b-df9787b64f47/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b938b5c-bf7e-4124-ba47-1e52228b83c6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b938b5c-bf7e-4124-ba47-1e52228b83c6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b938b5c-bf7e-4124-ba47-1e52228b83c6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b938b5c-bf7e-4124-ba47-1e52228b83c6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cef2a47-e4ca-4d57-acbe-e98613084cfd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cef2a47-e4ca-4d57-acbe-e98613084cfd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cef2a47-e4ca-4d57-acbe-e98613084cfd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cef2a47-e4ca-4d57-acbe-e98613084cfd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/628f2329-6202-48da-8c9a-670958eb1d87/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/628f2329-6202-48da-8c9a-670958eb1d87/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/628f2329-6202-48da-8c9a-670958eb1d87/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/628f2329-6202-48da-8c9a-670958eb1d87/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ea67c70-ddfa-4c07-85b7-b0e066a65a6f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ea67c70-ddfa-4c07-85b7-b0e066a65a6f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ea67c70-ddfa-4c07-85b7-b0e066a65a6f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ea67c70-ddfa-4c07-85b7-b0e066a65a6f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e7bae6-89aa-4c1b-ac24-b50aee3575f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e7bae6-89aa-4c1b-ac24-b50aee3575f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e7bae6-89aa-4c1b-ac24-b50aee3575f2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e7bae6-89aa-4c1b-ac24-b50aee3575f2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77976785-ef3c-4786-8252-409548419c69/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77976785-ef3c-4786-8252-409548419c69/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77976785-ef3c-4786-8252-409548419c69/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/77976785-ef3c-4786-8252-409548419c69/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b7fd81f-6b1f-44ff-883f-aa990b307d94/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b7fd81f-6b1f-44ff-883f-aa990b307d94/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b7fd81f-6b1f-44ff-883f-aa990b307d94/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b7fd81f-6b1f-44ff-883f-aa990b307d94/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b3fc83c-12dc-4863-8a7d-96cab5467f3e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b3fc83c-12dc-4863-8a7d-96cab5467f3e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b3fc83c-12dc-4863-8a7d-96cab5467f3e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b3fc83c-12dc-4863-8a7d-96cab5467f3e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d413df7-ac8d-4085-99bf-b9e71bee9439/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d413df7-ac8d-4085-99bf-b9e71bee9439/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d413df7-ac8d-4085-99bf-b9e71bee9439/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d413df7-ac8d-4085-99bf-b9e71bee9439/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fa412e7-4871-4636-babf-784b524d9681/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fa412e7-4871-4636-babf-784b524d9681/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fa412e7-4871-4636-babf-784b524d9681/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fa412e7-4871-4636-babf-784b524d9681/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/056c3f3d-5b8e-44d5-a628-ca152a0a11b1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/056c3f3d-5b8e-44d5-a628-ca152a0a11b1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/056c3f3d-5b8e-44d5-a628-ca152a0a11b1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/056c3f3d-5b8e-44d5-a628-ca152a0a11b1/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a322e537-3246-4287-a24b-df9787b64f47/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","construction-year":1956,"floor":2,"flooring":"parquet","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"pets-allowed":"yes","province":"QC","total-rent":2245,"unit-size":950,"views":"cityViews"},"lastPublishedDate":"2026-07-14T21:40:26.807Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/7b4a0bafe44bfe65646b.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50050a-511","internalId":"543754db-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5e470a0-7384-4376-883a-aea4ba22cc60/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5e470a0-7384-4376-883a-aea4ba22cc60/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5e470a0-7384-4376-883a-aea4ba22cc60/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5e470a0-7384-4376-883a-aea4ba22cc60/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb6a4c2-5169-497a-b62e-3fefecc9f0d6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb6a4c2-5169-497a-b62e-3fefecc9f0d6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb6a4c2-5169-497a-b62e-3fefecc9f0d6/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb6a4c2-5169-497a-b62e-3fefecc9f0d6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef8326e-be24-4252-a060-59c7de1f70f3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef8326e-be24-4252-a060-59c7de1f70f3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef8326e-be24-4252-a060-59c7de1f70f3/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ef8326e-be24-4252-a060-59c7de1f70f3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89a299ed-bd49-4f76-b0e5-7f636664a77c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89a299ed-bd49-4f76-b0e5-7f636664a77c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89a299ed-bd49-4f76-b0e5-7f636664a77c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/89a299ed-bd49-4f76-b0e5-7f636664a77c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ccdaea6-e6bf-4933-9aac-8d4f72490f18/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ccdaea6-e6bf-4933-9aac-8d4f72490f18/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ccdaea6-e6bf-4933-9aac-8d4f72490f18/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ccdaea6-e6bf-4933-9aac-8d4f72490f18/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176b5620-4746-44df-adbd-c08ba319d5c5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176b5620-4746-44df-adbd-c08ba319d5c5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176b5620-4746-44df-adbd-c08ba319d5c5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176b5620-4746-44df-adbd-c08ba319d5c5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9a0e927-9c19-40ce-ab36-563cdcdeb247/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9a0e927-9c19-40ce-ab36-563cdcdeb247/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9a0e927-9c19-40ce-ab36-563cdcdeb247/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e9a0e927-9c19-40ce-ab36-563cdcdeb247/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54be41db-e038-4c4f-898b-45ea53f38919/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54be41db-e038-4c4f-898b-45ea53f38919/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54be41db-e038-4c4f-898b-45ea53f38919/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54be41db-e038-4c4f-898b-45ea53f38919/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5430ad60-2a33-4f45-bf20-0e969a11fbed/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5430ad60-2a33-4f45-bf20-0e969a11fbed/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5430ad60-2a33-4f45-bf20-0e969a11fbed/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5430ad60-2a33-4f45-bf20-0e969a11fbed/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e5b563-9b9a-4bd3-895b-1a3bfcf7a76a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e5b563-9b9a-4bd3-895b-1a3bfcf7a76a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e5b563-9b9a-4bd3-895b-1a3bfcf7a76a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4e5b563-9b9a-4bd3-895b-1a3bfcf7a76a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/738a1456-11df-43c6-9801-ae914a7c5100/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/738a1456-11df-43c6-9801-ae914a7c5100/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/738a1456-11df-43c6-9801-ae914a7c5100/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/738a1456-11df-43c6-9801-ae914a7c5100/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5e470a0-7384-4376-883a-aea4ba22cc60/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","construction-year":1967,"floor":5,"flooring":"engineeredWood","free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":195,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":35,"name-of-station":"Villa Maria","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":11,"pets-allowed":"yes","province":"QC","total-rent":2395,"unit-size":1054,"views":"cityViews"},"lastPublishedDate":"2026-08-03T16:00:41.463Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/7cedb6cfd7cabe0e8031.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50032a-203","internalId":"96f61fe9-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.491017,"longitude":-73.622441,"postalCode":"H3W 1W6","province":"QC","streetName":"4570 Chemin Queen Mary"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cda4ab10-10eb-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cda4ab10-10eb-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cda4ab10-10eb-11e8-ac7c-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cda4ab10-10eb-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd1f004e-10eb-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd1f004e-10eb-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd1f004e-10eb-11e8-ac7c-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd1f004e-10eb-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/024a7394-10ec-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/024a7394-10ec-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/024a7394-10ec-11e8-ac7c-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/024a7394-10ec-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13922085-10ec-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13922085-10ec-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13922085-10ec-11e8-ac7c-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13922085-10ec-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13c824a6-10ec-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13c824a6-10ec-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13c824a6-10ec-11e8-ac7c-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13c824a6-10ec-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d949ad7-10ec-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d949ad7-10ec-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d949ad7-10ec-11e8-ac7c-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2d949ad7-10ec-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d074300-e04b-11e7-9226-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d074300-e04b-11e7-9226-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d074300-e04b-11e7-9226-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d074300-e04b-11e7-9226-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a556cf1-e04c-11e7-9226-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a556cf1-e04c-11e7-9226-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a556cf1-e04c-11e7-9226-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a556cf1-e04c-11e7-9226-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a95aa42-e04c-11e7-9226-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a95aa42-e04c-11e7-9226-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a95aa42-e04c-11e7-9226-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a95aa42-e04c-11e7-9226-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df21673a-52cf-4de0-97a9-d7e475423037/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df21673a-52cf-4de0-97a9-d7e475423037/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df21673a-52cf-4de0-97a9-d7e475423037/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df21673a-52cf-4de0-97a9-d7e475423037/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cda4ab10-10eb-11e8-ac7c-00155d8e330a/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 1W6","streetname":"4570 Chemin Queen Mary","apartment-type":"apartment","construction-year":1967,"floor":2,"flooring":"hardwood","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":145,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Snowdon","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1038,"unit-size":550},"lastPublishedDate":"2026-07-24T14:12:17.954Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/832a4e62227ce5f37b02.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50030a-304","internalId":"322d7f19-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.482613,"longitude":-73.599859,"postalCode":"H3Z 1E8","province":"QC","streetName":"4557 Sherbrooke Street West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb1db661-ec1b-424f-b019-767825e934c1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb1db661-ec1b-424f-b019-767825e934c1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb1db661-ec1b-424f-b019-767825e934c1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb1db661-ec1b-424f-b019-767825e934c1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92faf820-e263-41d8-82ad-08e62922067b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92faf820-e263-41d8-82ad-08e62922067b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92faf820-e263-41d8-82ad-08e62922067b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92faf820-e263-41d8-82ad-08e62922067b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e193e0d9-acf4-461c-9d9e-16302c3986a8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e193e0d9-acf4-461c-9d9e-16302c3986a8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e193e0d9-acf4-461c-9d9e-16302c3986a8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e193e0d9-acf4-461c-9d9e-16302c3986a8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8266f9-2a1c-4c62-b5e8-e5836d4e47f6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8266f9-2a1c-4c62-b5e8-e5836d4e47f6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8266f9-2a1c-4c62-b5e8-e5836d4e47f6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8266f9-2a1c-4c62-b5e8-e5836d4e47f6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/52f193c8-e49a-4982-9414-705de3b03ca7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/52f193c8-e49a-4982-9414-705de3b03ca7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/52f193c8-e49a-4982-9414-705de3b03ca7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/52f193c8-e49a-4982-9414-705de3b03ca7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b34647f3-5667-40c2-ac94-0dd0ba97f5ae/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b34647f3-5667-40c2-ac94-0dd0ba97f5ae/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b34647f3-5667-40c2-ac94-0dd0ba97f5ae/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b34647f3-5667-40c2-ac94-0dd0ba97f5ae/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e1c5a03-00a1-4594-8334-96e707032f1d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e1c5a03-00a1-4594-8334-96e707032f1d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e1c5a03-00a1-4594-8334-96e707032f1d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8e1c5a03-00a1-4594-8334-96e707032f1d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d90d816-1832-43c1-a40c-734ad7557d52/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d90d816-1832-43c1-a40c-734ad7557d52/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d90d816-1832-43c1-a40c-734ad7557d52/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5d90d816-1832-43c1-a40c-734ad7557d52/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ae588b7-e3de-4c01-8eb5-45d77fa96fe4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ae588b7-e3de-4c01-8eb5-45d77fa96fe4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ae588b7-e3de-4c01-8eb5-45d77fa96fe4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ae588b7-e3de-4c01-8eb5-45d77fa96fe4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af26a2a8-92e9-47a1-a034-4704826c8bd8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af26a2a8-92e9-47a1-a034-4704826c8bd8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af26a2a8-92e9-47a1-a034-4704826c8bd8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af26a2a8-92e9-47a1-a034-4704826c8bd8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c301ae-e123-4468-8710-038a4e3e913c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c301ae-e123-4468-8710-038a4e3e913c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c301ae-e123-4468-8710-038a4e3e913c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c301ae-e123-4468-8710-038a4e3e913c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81aa3938-a2fe-42e9-92b7-0267768ab927/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81aa3938-a2fe-42e9-92b7-0267768ab927/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81aa3938-a2fe-42e9-92b7-0267768ab927/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/81aa3938-a2fe-42e9-92b7-0267768ab927/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eb4a817-fdfc-4b61-bb01-bb9b50d4027a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eb4a817-fdfc-4b61-bb01-bb9b50d4027a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eb4a817-fdfc-4b61-bb01-bb9b50d4027a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7eb4a817-fdfc-4b61-bb01-bb9b50d4027a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bee06e54-737b-4c11-a4cb-2a1344cd3ea4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bee06e54-737b-4c11-a4cb-2a1344cd3ea4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bee06e54-737b-4c11-a4cb-2a1344cd3ea4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bee06e54-737b-4c11-a4cb-2a1344cd3ea4/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0295462d-dbe1-4c7c-844c-c9824518c636/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0295462d-dbe1-4c7c-844c-c9824518c636/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0295462d-dbe1-4c7c-844c-c9824518c636/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0295462d-dbe1-4c7c-844c-c9824518c636/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfee79ad-1ab2-11ea-81cb-0a580ae9413a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfee79ad-1ab2-11ea-81cb-0a580ae9413a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfee79ad-1ab2-11ea-81cb-0a580ae9413a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dfee79ad-1ab2-11ea-81cb-0a580ae9413a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb1db661-ec1b-424f-b019-767825e934c1/download/600","contactDetails":{"phoneNumber":"+1 438 998 0689"},"virtualTourUrl":"https://my.matterport.com/show/?m=kcf5ymV2P8G","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3Z 1E8","streetname":"4557 Sherbrooke Street West","apartment-type":"apartment","construction-year":1920,"floor":3,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Atwater","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":3095,"unit-size":1012,"views":"cityViews"},"lastPublishedDate":"2026-07-01T23:33:13.294Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/83c1f6f7550111194e59.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-433","internalId":"78d12500-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb587561-9c35-45a5-a3e9-6d0022321459/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb587561-9c35-45a5-a3e9-6d0022321459/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb587561-9c35-45a5-a3e9-6d0022321459/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb587561-9c35-45a5-a3e9-6d0022321459/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de238001-3671-42f9-be8c-5ae4f3fa5a82/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de238001-3671-42f9-be8c-5ae4f3fa5a82/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de238001-3671-42f9-be8c-5ae4f3fa5a82/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de238001-3671-42f9-be8c-5ae4f3fa5a82/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1395cd2a-1f09-4171-b8f1-7715f75a3927/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1395cd2a-1f09-4171-b8f1-7715f75a3927/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1395cd2a-1f09-4171-b8f1-7715f75a3927/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1395cd2a-1f09-4171-b8f1-7715f75a3927/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/232e0419-8aa5-4935-af06-dfd132e72428/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/232e0419-8aa5-4935-af06-dfd132e72428/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/232e0419-8aa5-4935-af06-dfd132e72428/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/232e0419-8aa5-4935-af06-dfd132e72428/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b966a202-b4c0-4a40-a9c0-7c1c6df8e9a2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b966a202-b4c0-4a40-a9c0-7c1c6df8e9a2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b966a202-b4c0-4a40-a9c0-7c1c6df8e9a2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b966a202-b4c0-4a40-a9c0-7c1c6df8e9a2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca6abb98-2955-42fa-9293-0a19b405d2d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca6abb98-2955-42fa-9293-0a19b405d2d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca6abb98-2955-42fa-9293-0a19b405d2d0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca6abb98-2955-42fa-9293-0a19b405d2d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f4fad5f-1a8d-4946-9ded-c3a19da635b2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f4fad5f-1a8d-4946-9ded-c3a19da635b2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f4fad5f-1a8d-4946-9ded-c3a19da635b2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5f4fad5f-1a8d-4946-9ded-c3a19da635b2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abae1030-8912-4079-bdae-2c4948f9489b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abae1030-8912-4079-bdae-2c4948f9489b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abae1030-8912-4079-bdae-2c4948f9489b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abae1030-8912-4079-bdae-2c4948f9489b/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83d3ae5-3ca6-456d-947e-13925821ced0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83d3ae5-3ca6-456d-947e-13925821ced0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83d3ae5-3ca6-456d-947e-13925821ced0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83d3ae5-3ca6-456d-947e-13925821ced0/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb587561-9c35-45a5-a3e9-6d0022321459/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","construction-year":1957,"floor":4,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1145,"unit-size":250},"lastPublishedDate":"2026-07-27T16:48:13.650Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/8bf28b209339acfcb683.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-212","internalId":"bd5ac495-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69d0e9e0-bedf-4af0-a874-e4c70c7ac8d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69d0e9e0-bedf-4af0-a874-e4c70c7ac8d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69d0e9e0-bedf-4af0-a874-e4c70c7ac8d0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69d0e9e0-bedf-4af0-a874-e4c70c7ac8d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a181945-a07f-40f6-b421-38573a41d4f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a181945-a07f-40f6-b421-38573a41d4f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a181945-a07f-40f6-b421-38573a41d4f2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a181945-a07f-40f6-b421-38573a41d4f2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67e37048-cd84-4261-b10b-4f83ba1c0a06/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67e37048-cd84-4261-b10b-4f83ba1c0a06/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67e37048-cd84-4261-b10b-4f83ba1c0a06/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67e37048-cd84-4261-b10b-4f83ba1c0a06/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f9e6bbe-78ac-48b6-a348-c606ec3621bd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f9e6bbe-78ac-48b6-a348-c606ec3621bd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f9e6bbe-78ac-48b6-a348-c606ec3621bd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8f9e6bbe-78ac-48b6-a348-c606ec3621bd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909a43d-7841-47ee-8635-3599ed2922fd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909a43d-7841-47ee-8635-3599ed2922fd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909a43d-7841-47ee-8635-3599ed2922fd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1909a43d-7841-47ee-8635-3599ed2922fd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d722a75d-8fd0-4f69-ae0a-fa311583c25b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d722a75d-8fd0-4f69-ae0a-fa311583c25b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d722a75d-8fd0-4f69-ae0a-fa311583c25b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d722a75d-8fd0-4f69-ae0a-fa311583c25b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadfd4d5-f2a9-4cf0-896c-92080c2a69cf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadfd4d5-f2a9-4cf0-896c-92080c2a69cf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadfd4d5-f2a9-4cf0-896c-92080c2a69cf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fadfd4d5-f2a9-4cf0-896c-92080c2a69cf/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69ee7585-5e03-4173-90ab-cd830bf3389d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69ee7585-5e03-4173-90ab-cd830bf3389d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69ee7585-5e03-4173-90ab-cd830bf3389d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69ee7585-5e03-4173-90ab-cd830bf3389d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69d0e9e0-bedf-4af0-a874-e4c70c7ac8d0/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","construction-year":1957,"floor":2,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1095,"unit-size":250},"lastPublishedDate":"2026-06-09T20:18:00.301Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/8c0c95f80a4a229f1f62.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50050a-908","internalId":"548e7595-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e43cb38f-2c71-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e43cb38f-2c71-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e43cb38f-2c71-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e43cb38f-2c71-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007bb061-2c72-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007bb061-2c72-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007bb061-2c72-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/007bb061-2c72-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24a5f593-2c72-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24a5f593-2c72-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24a5f593-2c72-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24a5f593-2c72-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15642ac2-2c72-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15642ac2-2c72-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15642ac2-2c72-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15642ac2-2c72-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cfd9b6e-2c71-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cfd9b6e-2c71-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cfd9b6e-2c71-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3cfd9b6e-2c71-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a54773ea-2c71-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a54773ea-2c71-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a54773ea-2c71-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a54773ea-2c71-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9017de67-2c71-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9017de67-2c71-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9017de67-2c71-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9017de67-2c71-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e35703d5-2c70-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e35703d5-2c70-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e35703d5-2c70-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e35703d5-2c70-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36019fb4-2c72-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36019fb4-2c72-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36019fb4-2c72-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36019fb4-2c72-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68927caf-2c70-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68927caf-2c70-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68927caf-2c70-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68927caf-2c70-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01e08ce8-2c71-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01e08ce8-2c71-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01e08ce8-2c71-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01e08ce8-2c71-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a791f2-2c70-11e8-b7af-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a791f2-2c70-11e8-b7af-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a791f2-2c70-11e8-b7af-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a791f2-2c70-11e8-b7af-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20a7b0b7-0ee5-44d2-b071-cb7af8c5c6ca/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20a7b0b7-0ee5-44d2-b071-cb7af8c5c6ca/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20a7b0b7-0ee5-44d2-b071-cb7af8c5c6ca/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/20a7b0b7-0ee5-44d2-b071-cb7af8c5c6ca/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e43cb38f-2c71-11e8-b7af-00155d8e330a/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","construction-year":1967,"floor":9,"flooring":"engineeredWood","free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":195,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":35,"name-of-station":"Villa-Maria","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":11,"pets-allowed":"yes","province":"QC","total-rent":2295,"unit-size":1100},"lastPublishedDate":"2026-08-03T16:00:58.647Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/8d6fc5281590142467b7.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50082a-105","internalId":"c369b126-125f-11ed-949b-000d3a4cddea","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50417,"longitude":-73.62933,"postalCode":"H3S 1R3","province":"QC","streetName":"3195 Van Horne Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba70968d-d0a3-4f82-a4f9-5e1d2b98f348/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba70968d-d0a3-4f82-a4f9-5e1d2b98f348/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba70968d-d0a3-4f82-a4f9-5e1d2b98f348/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba70968d-d0a3-4f82-a4f9-5e1d2b98f348/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddba8490-bb4c-4195-98f5-cea90e4d828d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddba8490-bb4c-4195-98f5-cea90e4d828d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddba8490-bb4c-4195-98f5-cea90e4d828d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ddba8490-bb4c-4195-98f5-cea90e4d828d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb9f9e0-3341-4314-b95a-e3e733938a07/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb9f9e0-3341-4314-b95a-e3e733938a07/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb9f9e0-3341-4314-b95a-e3e733938a07/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb9f9e0-3341-4314-b95a-e3e733938a07/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/199c4e10-8131-4943-a449-5b9d7c37e808/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/199c4e10-8131-4943-a449-5b9d7c37e808/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/199c4e10-8131-4943-a449-5b9d7c37e808/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/199c4e10-8131-4943-a449-5b9d7c37e808/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5593a186-88d3-4843-894a-1e7774e67740/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5593a186-88d3-4843-894a-1e7774e67740/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5593a186-88d3-4843-894a-1e7774e67740/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5593a186-88d3-4843-894a-1e7774e67740/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5fd2e21-109c-451d-ac54-4bf9629a23ad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5fd2e21-109c-451d-ac54-4bf9629a23ad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5fd2e21-109c-451d-ac54-4bf9629a23ad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5fd2e21-109c-451d-ac54-4bf9629a23ad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cd7db54-a7c3-4e8d-86ab-72003e19b583/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cd7db54-a7c3-4e8d-86ab-72003e19b583/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cd7db54-a7c3-4e8d-86ab-72003e19b583/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1cd7db54-a7c3-4e8d-86ab-72003e19b583/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec97be9c-2d41-464d-b677-ab17d35edd95/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec97be9c-2d41-464d-b677-ab17d35edd95/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec97be9c-2d41-464d-b677-ab17d35edd95/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ec97be9c-2d41-464d-b677-ab17d35edd95/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b6d8d8e-1ea2-4031-a477-fbe2df78a7aa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b6d8d8e-1ea2-4031-a477-fbe2df78a7aa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b6d8d8e-1ea2-4031-a477-fbe2df78a7aa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b6d8d8e-1ea2-4031-a477-fbe2df78a7aa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/860d501f-e29b-479b-8170-957723aee4f5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/860d501f-e29b-479b-8170-957723aee4f5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/860d501f-e29b-479b-8170-957723aee4f5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/860d501f-e29b-479b-8170-957723aee4f5/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5547c52-99ef-422a-9c92-53f2d5fc875b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5547c52-99ef-422a-9c92-53f2d5fc875b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5547c52-99ef-422a-9c92-53f2d5fc875b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5547c52-99ef-422a-9c92-53f2d5fc875b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75c8ed9d-4c51-4db3-92a7-88f8341e2eb9/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba70968d-d0a3-4f82-a4f9-5e1d2b98f348/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R3","streetname":"3195 Van Horne Avenue","apartment-type":"apartment","construction-year":1970,"floor":1,"free-rent":"twoMonths","furnished-state":"furnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1625,"unit-size":430},"lastPublishedDate":"2026-07-20T17:38:31.868Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/8e72f3567f22f59117f6.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50065a-18","internalId":"5c0a3353-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.49436,"longitude":-73.62995,"postalCode":"H3T 1E7","province":"QC","streetName":"4505 Dupuis Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f87f1688-5694-4e37-a932-89a4f5e6d76b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f87f1688-5694-4e37-a932-89a4f5e6d76b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f87f1688-5694-4e37-a932-89a4f5e6d76b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f87f1688-5694-4e37-a932-89a4f5e6d76b/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3T 1E7","streetname":"4505 Dupuis Avenue","apartment-type":"apartment","construction-year":1952,"floor":2,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Cote Sainte Catherine","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1625,"unit-size":912.6},"lastPublishedDate":"2026-08-05T01:49:38.487Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/8f5fe0e9d38c161dd7ce.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50074a-108","internalId":"7f60d4cf-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.469635,"longitude":-73.63001,"postalCode":"H4B 2X8","province":"QC","streetName":"4390 Grand Boulevard"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8d8c05-5717-11e9-9edc-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8d8c05-5717-11e9-9edc-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8d8c05-5717-11e9-9edc-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8d8c05-5717-11e9-9edc-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44c969a8-57b8-11e9-9edc-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44c969a8-57b8-11e9-9edc-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44c969a8-57b8-11e9-9edc-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44c969a8-57b8-11e9-9edc-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd3a1c8c-5718-11e9-9edc-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd3a1c8c-5718-11e9-9edc-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd3a1c8c-5718-11e9-9edc-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd3a1c8c-5718-11e9-9edc-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca2c193b-5718-11e9-9edc-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca2c193b-5718-11e9-9edc-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca2c193b-5718-11e9-9edc-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca2c193b-5718-11e9-9edc-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a38eba-5718-11e9-9edc-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a38eba-5718-11e9-9edc-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a38eba-5718-11e9-9edc-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6a38eba-5718-11e9-9edc-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c58685f9-5718-11e9-9edc-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c58685f9-5718-11e9-9edc-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c58685f9-5718-11e9-9edc-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c58685f9-5718-11e9-9edc-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4259d91-5717-11e9-9edc-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4259d91-5717-11e9-9edc-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4259d91-5717-11e9-9edc-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d4259d91-5717-11e9-9edc-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc2f4364-5717-11e9-9edc-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc2f4364-5717-11e9-9edc-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc2f4364-5717-11e9-9edc-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dc2f4364-5717-11e9-9edc-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30e41cad-f7b0-11e7-82d4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/358fe6e1-f7af-11e7-82d4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/358fe6e1-f7af-11e7-82d4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/358fe6e1-f7af-11e7-82d4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/358fe6e1-f7af-11e7-82d4-00155d8e330a/download/2400"},{"isExample":true,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79bc86-a0bb-49f2-b055-b601db595f17/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79bc86-a0bb-49f2-b055-b601db595f17/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79bc86-a0bb-49f2-b055-b601db595f17/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d79bc86-a0bb-49f2-b055-b601db595f17/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8d8c05-5717-11e9-9edc-0a580ae94a71/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"virtualTourUrl":"https://my.matterport.com/show/?m=oN1GfAnYxU3","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"location-bus":100,"postalcode":"H4B 2X8","streetname":"4390 Grand Boulevard","apartment-type":"apartment","construction-year":1955,"floor":1,"flooring":"engineeredWood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Vendome","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"open-house-end":"2025-09-17T18:30:00Z","open-house-start":"2025-09-17T16:30:00Z","pets-allowed":"yes","province":"QC","total-rent":1655,"unit-size":564},"lastPublishedDate":"2026-08-06T16:28:17.727Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/91123f5694b79ccd2b2c.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-212","internalId":"82f853d1-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad156069-517b-422a-ac6a-0cc3a4e340dc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad156069-517b-422a-ac6a-0cc3a4e340dc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad156069-517b-422a-ac6a-0cc3a4e340dc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad156069-517b-422a-ac6a-0cc3a4e340dc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9ea4c6e-eb40-497d-b989-f6a87e94e483/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9ea4c6e-eb40-497d-b989-f6a87e94e483/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9ea4c6e-eb40-497d-b989-f6a87e94e483/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f9ea4c6e-eb40-497d-b989-f6a87e94e483/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a48b880-1240-4c7d-a02f-91cf8075214a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a48b880-1240-4c7d-a02f-91cf8075214a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a48b880-1240-4c7d-a02f-91cf8075214a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a48b880-1240-4c7d-a02f-91cf8075214a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7c9027b-d903-4dd3-8bd9-412ac6783fcf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7c9027b-d903-4dd3-8bd9-412ac6783fcf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7c9027b-d903-4dd3-8bd9-412ac6783fcf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7c9027b-d903-4dd3-8bd9-412ac6783fcf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243465a6-3d36-4e3e-96af-4339ae29d442/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243465a6-3d36-4e3e-96af-4339ae29d442/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243465a6-3d36-4e3e-96af-4339ae29d442/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/243465a6-3d36-4e3e-96af-4339ae29d442/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b1ac520-fcdd-4b01-81cd-a7b34fe1f8c2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b1ac520-fcdd-4b01-81cd-a7b34fe1f8c2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b1ac520-fcdd-4b01-81cd-a7b34fe1f8c2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b1ac520-fcdd-4b01-81cd-a7b34fe1f8c2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f72a9406-c041-4b0c-84da-743ab1f196bc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f72a9406-c041-4b0c-84da-743ab1f196bc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f72a9406-c041-4b0c-84da-743ab1f196bc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f72a9406-c041-4b0c-84da-743ab1f196bc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85f56b3e-e72f-4c78-a1dd-47246e410b21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85f56b3e-e72f-4c78-a1dd-47246e410b21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85f56b3e-e72f-4c78-a1dd-47246e410b21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/85f56b3e-e72f-4c78-a1dd-47246e410b21/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad156069-517b-422a-ac6a-0cc3a4e340dc/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":2495,"unit-size":670},"lastPublishedDate":"2026-08-06T17:53:59.241Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/91d12819ea13fb03d9a9.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50048a-104","internalId":"5160b5de-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ef3a54b-7d0f-4bd6-8544-8bf9470c3030/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ef3a54b-7d0f-4bd6-8544-8bf9470c3030/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ef3a54b-7d0f-4bd6-8544-8bf9470c3030/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ef3a54b-7d0f-4bd6-8544-8bf9470c3030/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d8e9a75-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d8e9a75-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d8e9a75-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d8e9a75-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e6c73c7-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e6c73c7-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e6c73c7-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e6c73c7-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e43eee8-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e43eee8-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e43eee8-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e43eee8-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/baee7b3c-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/baee7b3c-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/baee7b3c-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/baee7b3c-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab90eb0b-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab90eb0b-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab90eb0b-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ab90eb0b-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c92b8ea-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c92b8ea-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c92b8ea-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c92b8ea-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0873de53-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0873de53-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0873de53-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0873de53-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7ee9702-1350-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7ee9702-1350-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7ee9702-1350-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f7ee9702-1350-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa59601-1352-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa59601-1352-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa59601-1352-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0aa59601-1352-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9cb580-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9cb580-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9cb580-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9cb580-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edf5aeef-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edf5aeef-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edf5aeef-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/edf5aeef-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db71b16e-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db71b16e-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db71b16e-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db71b16e-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbc7d5fd-1351-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbc7d5fd-1351-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbc7d5fd-1351-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cbc7d5fd-1351-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0bb71c0-5e87-4b5f-9852-633a19801258/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0bb71c0-5e87-4b5f-9852-633a19801258/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0bb71c0-5e87-4b5f-9852-633a19801258/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0bb71c0-5e87-4b5f-9852-633a19801258/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ef3a54b-7d0f-4bd6-8544-8bf9470c3030/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","construction-year":1956,"floor":10,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":250,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"open-house-end":"2026-08-11T17:30:00Z","open-house-start":"2026-08-11T16:30:00Z","outdoor-parking-rent":200,"pets-allowed":"yes","province":"QC","total-rent":2245,"unit-size":950,"views":"cityViews"},"lastPublishedDate":"2026-04-27T16:54:20.546Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/9268309294bf26ffec5d.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-801","internalId":"733a5451-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1be8293-6b49-4ce4-95dc-520408b2ebcc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1be8293-6b49-4ce4-95dc-520408b2ebcc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1be8293-6b49-4ce4-95dc-520408b2ebcc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1be8293-6b49-4ce4-95dc-520408b2ebcc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3a3a002-a635-4670-9057-946e7ae01e3d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3a3a002-a635-4670-9057-946e7ae01e3d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3a3a002-a635-4670-9057-946e7ae01e3d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3a3a002-a635-4670-9057-946e7ae01e3d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e7d4aa-dfee-4e47-96a2-465af93d38f3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e7d4aa-dfee-4e47-96a2-465af93d38f3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e7d4aa-dfee-4e47-96a2-465af93d38f3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e7d4aa-dfee-4e47-96a2-465af93d38f3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ef722b9-c531-4c8e-bc65-2f88d78e480b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ef722b9-c531-4c8e-bc65-2f88d78e480b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ef722b9-c531-4c8e-bc65-2f88d78e480b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ef722b9-c531-4c8e-bc65-2f88d78e480b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ecac9612-9df8-472b-9f81-897f3248b310/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ecac9612-9df8-472b-9f81-897f3248b310/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ecac9612-9df8-472b-9f81-897f3248b310/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ecac9612-9df8-472b-9f81-897f3248b310/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1be8293-6b49-4ce4-95dc-520408b2ebcc/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":7,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy & Atwater","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-07-20T20:43:20.346Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/92be11067e5ed843735d.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50061b-00A6","internalId":"5b3cf824-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.512935,"longitude":-73.621998,"postalCode":"H3S 2P5","province":"QC","streetName":"6210 Deacon"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abaebfa3-cf0e-4123-81e0-e8bf7b591227/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abaebfa3-cf0e-4123-81e0-e8bf7b591227/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abaebfa3-cf0e-4123-81e0-e8bf7b591227/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abaebfa3-cf0e-4123-81e0-e8bf7b591227/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9956aa99-d3bc-4a9e-b252-d4977c10765c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9956aa99-d3bc-4a9e-b252-d4977c10765c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9956aa99-d3bc-4a9e-b252-d4977c10765c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9956aa99-d3bc-4a9e-b252-d4977c10765c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89f0241-3683-4f7e-ba98-8f6866f80ca7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89f0241-3683-4f7e-ba98-8f6866f80ca7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89f0241-3683-4f7e-ba98-8f6866f80ca7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e89f0241-3683-4f7e-ba98-8f6866f80ca7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/651ea8b5-5185-418c-84a9-cd21f282e8e7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/651ea8b5-5185-418c-84a9-cd21f282e8e7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/651ea8b5-5185-418c-84a9-cd21f282e8e7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/651ea8b5-5185-418c-84a9-cd21f282e8e7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5145140-7d18-45e3-a62f-0d221c64e004/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5145140-7d18-45e3-a62f-0d221c64e004/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5145140-7d18-45e3-a62f-0d221c64e004/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5145140-7d18-45e3-a62f-0d221c64e004/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035cfca-787a-435a-9c59-fc123c6af1d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035cfca-787a-435a-9c59-fc123c6af1d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035cfca-787a-435a-9c59-fc123c6af1d0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0035cfca-787a-435a-9c59-fc123c6af1d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1750d72-aaba-4dca-aaf3-9afffaaed3f1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1750d72-aaba-4dca-aaf3-9afffaaed3f1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1750d72-aaba-4dca-aaf3-9afffaaed3f1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a1750d72-aaba-4dca-aaf3-9afffaaed3f1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8393dd7d-3d2a-4e73-87f7-9ebd5686aede/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8393dd7d-3d2a-4e73-87f7-9ebd5686aede/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8393dd7d-3d2a-4e73-87f7-9ebd5686aede/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8393dd7d-3d2a-4e73-87f7-9ebd5686aede/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdd20757-ce13-4eb8-97c1-b5ee3bda60bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdd20757-ce13-4eb8-97c1-b5ee3bda60bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdd20757-ce13-4eb8-97c1-b5ee3bda60bf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bdd20757-ce13-4eb8-97c1-b5ee3bda60bf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b96a891e-6d0d-4285-a8ff-40cb18913695/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b96a891e-6d0d-4285-a8ff-40cb18913695/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b96a891e-6d0d-4285-a8ff-40cb18913695/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b96a891e-6d0d-4285-a8ff-40cb18913695/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c46b622-d42b-4b19-ad18-92a784bdd46f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c46b622-d42b-4b19-ad18-92a784bdd46f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c46b622-d42b-4b19-ad18-92a784bdd46f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c46b622-d42b-4b19-ad18-92a784bdd46f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/604b8bd0-dcc7-40d9-8100-ebc4199e769c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/604b8bd0-dcc7-40d9-8100-ebc4199e769c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/604b8bd0-dcc7-40d9-8100-ebc4199e769c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/604b8bd0-dcc7-40d9-8100-ebc4199e769c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/893471fe-33c5-44ec-9ef8-13505da4c570/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/893471fe-33c5-44ec-9ef8-13505da4c570/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/893471fe-33c5-44ec-9ef8-13505da4c570/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/893471fe-33c5-44ec-9ef8-13505da4c570/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/219c38fd-e128-41c1-a3dd-eadbab2e474e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/219c38fd-e128-41c1-a3dd-eadbab2e474e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/219c38fd-e128-41c1-a3dd-eadbab2e474e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/219c38fd-e128-41c1-a3dd-eadbab2e474e/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23005117-372d-4068-903c-5470e4b83727/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23005117-372d-4068-903c-5470e4b83727/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23005117-372d-4068-903c-5470e4b83727/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23005117-372d-4068-903c-5470e4b83727/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abaebfa3-cf0e-4123-81e0-e8bf7b591227/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 2P5","streetname":"6210 Deacon","apartment-type":"apartment","construction-year":1939,"floor":1,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Outremont","number-of-bathrooms":3,"number-of-bedrooms":2,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1745,"unit-size":768},"lastPublishedDate":"2026-05-14T18:16:04.028Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/930354cae05190b1a253.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50065b-21","internalId":"5c709654-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.49437,"longitude":-73.629967,"postalCode":"H3T 1E7","province":"QC","streetName":"4515 Dupuis Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24ff629c-f340-46b6-90f4-420d8c4bc587/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24ff629c-f340-46b6-90f4-420d8c4bc587/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24ff629c-f340-46b6-90f4-420d8c4bc587/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24ff629c-f340-46b6-90f4-420d8c4bc587/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef81b732-3ebf-4179-8c87-ecdfd4ec058d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef81b732-3ebf-4179-8c87-ecdfd4ec058d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef81b732-3ebf-4179-8c87-ecdfd4ec058d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef81b732-3ebf-4179-8c87-ecdfd4ec058d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a2466f3-57ad-40bc-95f5-3f749808b84f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a2466f3-57ad-40bc-95f5-3f749808b84f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a2466f3-57ad-40bc-95f5-3f749808b84f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a2466f3-57ad-40bc-95f5-3f749808b84f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a585df3c-d47e-4734-8276-4ae044f1dfa9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a585df3c-d47e-4734-8276-4ae044f1dfa9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a585df3c-d47e-4734-8276-4ae044f1dfa9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a585df3c-d47e-4734-8276-4ae044f1dfa9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a37c326e-465c-47e3-8cf9-0d11c53d29aa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a37c326e-465c-47e3-8cf9-0d11c53d29aa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a37c326e-465c-47e3-8cf9-0d11c53d29aa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a37c326e-465c-47e3-8cf9-0d11c53d29aa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1644aa00-1ef9-4893-bed2-592d00b50dd5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1644aa00-1ef9-4893-bed2-592d00b50dd5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1644aa00-1ef9-4893-bed2-592d00b50dd5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1644aa00-1ef9-4893-bed2-592d00b50dd5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97a0e5e7-2922-486f-91b8-5c144cf91e2a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97a0e5e7-2922-486f-91b8-5c144cf91e2a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97a0e5e7-2922-486f-91b8-5c144cf91e2a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97a0e5e7-2922-486f-91b8-5c144cf91e2a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa36ed6d-0cd7-4091-8d1c-c42b641d0600/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa36ed6d-0cd7-4091-8d1c-c42b641d0600/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa36ed6d-0cd7-4091-8d1c-c42b641d0600/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa36ed6d-0cd7-4091-8d1c-c42b641d0600/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24ff629c-f340-46b6-90f4-420d8c4bc587/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3T 1E7","streetname":"4515 Dupuis Avenue","apartment-type":"halfBasement","construction-year":1952,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Cote-St-Catherine","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1645,"unit-size":911.1},"lastPublishedDate":"2026-08-05T02:20:51.856Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/944bab4de837b0aaa508.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50071a-211","internalId":"613e249a-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/844709ab-35db-49d9-8c20-6e8cfb4e3d0c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/844709ab-35db-49d9-8c20-6e8cfb4e3d0c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/844709ab-35db-49d9-8c20-6e8cfb4e3d0c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/844709ab-35db-49d9-8c20-6e8cfb4e3d0c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48b183de-f885-4a6f-bd36-49ec08fc20be/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48b183de-f885-4a6f-bd36-49ec08fc20be/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48b183de-f885-4a6f-bd36-49ec08fc20be/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48b183de-f885-4a6f-bd36-49ec08fc20be/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a36a29-7f02-4d22-a849-6bff02ea829d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a36a29-7f02-4d22-a849-6bff02ea829d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a36a29-7f02-4d22-a849-6bff02ea829d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9a36a29-7f02-4d22-a849-6bff02ea829d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4b71142-b121-4aec-bbf9-03cfb04c6b80/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4b71142-b121-4aec-bbf9-03cfb04c6b80/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4b71142-b121-4aec-bbf9-03cfb04c6b80/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4b71142-b121-4aec-bbf9-03cfb04c6b80/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c164aca-d7c2-47ee-9972-62fd7c630059/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c164aca-d7c2-47ee-9972-62fd7c630059/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c164aca-d7c2-47ee-9972-62fd7c630059/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c164aca-d7c2-47ee-9972-62fd7c630059/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7490ed4d-7fa8-46f8-a333-97502989d19c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7490ed4d-7fa8-46f8-a333-97502989d19c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7490ed4d-7fa8-46f8-a333-97502989d19c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7490ed4d-7fa8-46f8-a333-97502989d19c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa43a6db-530c-4d59-946c-a3ab11c7a292/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa43a6db-530c-4d59-946c-a3ab11c7a292/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa43a6db-530c-4d59-946c-a3ab11c7a292/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa43a6db-530c-4d59-946c-a3ab11c7a292/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/522a2dd8-b5ef-4d2f-8980-e4783ba0f6df/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/522a2dd8-b5ef-4d2f-8980-e4783ba0f6df/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/522a2dd8-b5ef-4d2f-8980-e4783ba0f6df/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/522a2dd8-b5ef-4d2f-8980-e4783ba0f6df/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9591f4-fc8d-4a35-91b4-d8efe18f8748/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9591f4-fc8d-4a35-91b4-d8efe18f8748/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9591f4-fc8d-4a35-91b4-d8efe18f8748/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d9591f4-fc8d-4a35-91b4-d8efe18f8748/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/844709ab-35db-49d9-8c20-6e8cfb4e3d0c/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","construction-year":1931,"floor":1,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Cote des Neiges","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1015,"unit-size":430},"lastPublishedDate":"2026-07-20T17:34:02.348Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/97c9d6295330a86d60d7.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-705","internalId":"4c52c33a-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad9d556d-8021-4586-851f-8238876af7a0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad9d556d-8021-4586-851f-8238876af7a0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad9d556d-8021-4586-851f-8238876af7a0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad9d556d-8021-4586-851f-8238876af7a0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9401339a-b0c1-4026-8703-4257cce40d71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9401339a-b0c1-4026-8703-4257cce40d71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9401339a-b0c1-4026-8703-4257cce40d71/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9401339a-b0c1-4026-8703-4257cce40d71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36a70c4a-9a4c-4fe2-bdf9-4ca37ef25316/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36a70c4a-9a4c-4fe2-bdf9-4ca37ef25316/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36a70c4a-9a4c-4fe2-bdf9-4ca37ef25316/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36a70c4a-9a4c-4fe2-bdf9-4ca37ef25316/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48089a95-ebbd-48b3-941a-4e566c777a77/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48089a95-ebbd-48b3-941a-4e566c777a77/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48089a95-ebbd-48b3-941a-4e566c777a77/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/48089a95-ebbd-48b3-941a-4e566c777a77/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b18e0e81-4bf2-4bfd-abd5-4ca8637f6734/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b18e0e81-4bf2-4bfd-abd5-4ca8637f6734/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b18e0e81-4bf2-4bfd-abd5-4ca8637f6734/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b18e0e81-4bf2-4bfd-abd5-4ca8637f6734/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b09b90f-565a-474d-a48a-c18969e1514d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b09b90f-565a-474d-a48a-c18969e1514d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b09b90f-565a-474d-a48a-c18969e1514d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b09b90f-565a-474d-a48a-c18969e1514d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69caeffb-0e6a-4a62-9db2-dc616d36fdcf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69caeffb-0e6a-4a62-9db2-dc616d36fdcf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69caeffb-0e6a-4a62-9db2-dc616d36fdcf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69caeffb-0e6a-4a62-9db2-dc616d36fdcf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da367f3d-6724-45c9-a01f-cb762c66624d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da367f3d-6724-45c9-a01f-cb762c66624d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da367f3d-6724-45c9-a01f-cb762c66624d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da367f3d-6724-45c9-a01f-cb762c66624d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d92e31d-591c-41da-a19b-beef3d96924a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d92e31d-591c-41da-a19b-beef3d96924a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d92e31d-591c-41da-a19b-beef3d96924a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d92e31d-591c-41da-a19b-beef3d96924a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28cc52a3-b939-45a6-9747-6b31faaaf342/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28cc52a3-b939-45a6-9747-6b31faaaf342/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28cc52a3-b939-45a6-9747-6b31faaaf342/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28cc52a3-b939-45a6-9747-6b31faaaf342/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64a7ddbd-b22c-4348-abf6-74d9ea8bd05b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64a7ddbd-b22c-4348-abf6-74d9ea8bd05b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64a7ddbd-b22c-4348-abf6-74d9ea8bd05b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64a7ddbd-b22c-4348-abf6-74d9ea8bd05b/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad9d556d-8021-4586-851f-8238876af7a0/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-11-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":7,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":150,"pets-allowed":"limited","province":"QC","total-rent":1595,"unit-size":468.4},"lastPublishedDate":"2026-07-30T13:06:54.909Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/98d796dba26fb1b29e1f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50073a-403","internalId":"64557611-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.493506,"longitude":-73.611285,"postalCode":"H3V 1C2","province":"QC","streetName":"3500 Ridgewood Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c17e58c-1e37-498f-9a24-f156077f08d9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c17e58c-1e37-498f-9a24-f156077f08d9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c17e58c-1e37-498f-9a24-f156077f08d9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c17e58c-1e37-498f-9a24-f156077f08d9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04f1f39d-2d89-4c11-9112-aff84a518a74/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04f1f39d-2d89-4c11-9112-aff84a518a74/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04f1f39d-2d89-4c11-9112-aff84a518a74/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04f1f39d-2d89-4c11-9112-aff84a518a74/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dfb9da-3f61-4064-8208-b0b333883e39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dfb9da-3f61-4064-8208-b0b333883e39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dfb9da-3f61-4064-8208-b0b333883e39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dfb9da-3f61-4064-8208-b0b333883e39/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0386fb00-89c8-49e0-bc82-d7956b76fe72/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0386fb00-89c8-49e0-bc82-d7956b76fe72/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0386fb00-89c8-49e0-bc82-d7956b76fe72/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0386fb00-89c8-49e0-bc82-d7956b76fe72/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21a3fbd2-d793-4883-a765-809b3d2bf08f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21a3fbd2-d793-4883-a765-809b3d2bf08f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21a3fbd2-d793-4883-a765-809b3d2bf08f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21a3fbd2-d793-4883-a765-809b3d2bf08f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe16ebf7-8de1-4477-86db-959974e9442c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe16ebf7-8de1-4477-86db-959974e9442c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe16ebf7-8de1-4477-86db-959974e9442c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe16ebf7-8de1-4477-86db-959974e9442c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efc05e66-29f7-409f-82ce-4316a4a4de40/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efc05e66-29f7-409f-82ce-4316a4a4de40/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efc05e66-29f7-409f-82ce-4316a4a4de40/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efc05e66-29f7-409f-82ce-4316a4a4de40/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b958f54-6c18-410a-80fe-ad6124667454/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b958f54-6c18-410a-80fe-ad6124667454/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b958f54-6c18-410a-80fe-ad6124667454/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b958f54-6c18-410a-80fe-ad6124667454/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6eb597-b858-49f5-8c49-3ebf233541b3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6eb597-b858-49f5-8c49-3ebf233541b3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6eb597-b858-49f5-8c49-3ebf233541b3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0e6eb597-b858-49f5-8c49-3ebf233541b3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5f6407-65fd-4441-b16f-d1317e60807d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5f6407-65fd-4441-b16f-d1317e60807d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5f6407-65fd-4441-b16f-d1317e60807d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5f6407-65fd-4441-b16f-d1317e60807d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1c17e58c-1e37-498f-9a24-f156077f08d9/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3V 1C2","streetname":"3500 Ridgewood Avenue","apartment-type":"apartment","construction-year":1950,"floor":4,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":8,"province":"QC","total-rent":1495,"unit-size":685},"lastPublishedDate":"2026-08-05T03:32:42.076Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/998a1915d21343c6aa90.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50065a-14","internalId":"7bf1c655-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.49436,"longitude":-73.62995,"postalCode":"H3T 1E7","province":"QC","streetName":"4505 Dupuis Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3700207-cae5-41fa-b311-b9d626c7d3d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3700207-cae5-41fa-b311-b9d626c7d3d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3700207-cae5-41fa-b311-b9d626c7d3d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3700207-cae5-41fa-b311-b9d626c7d3d2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16039a23-8267-43be-ae5c-df218905e498/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16039a23-8267-43be-ae5c-df218905e498/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16039a23-8267-43be-ae5c-df218905e498/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16039a23-8267-43be-ae5c-df218905e498/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f08008c8-5c39-48b3-b538-edbea352f2e2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f08008c8-5c39-48b3-b538-edbea352f2e2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f08008c8-5c39-48b3-b538-edbea352f2e2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f08008c8-5c39-48b3-b538-edbea352f2e2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70f5311f-2d0d-4a8b-a078-75fc3c46dd4c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70f5311f-2d0d-4a8b-a078-75fc3c46dd4c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70f5311f-2d0d-4a8b-a078-75fc3c46dd4c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70f5311f-2d0d-4a8b-a078-75fc3c46dd4c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e0012a8-a524-453e-b2f1-2a9412b2b072/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e0012a8-a524-453e-b2f1-2a9412b2b072/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e0012a8-a524-453e-b2f1-2a9412b2b072/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e0012a8-a524-453e-b2f1-2a9412b2b072/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bbfe6ecd-d7fc-4066-ba62-fe15c9a3b1bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bbfe6ecd-d7fc-4066-ba62-fe15c9a3b1bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bbfe6ecd-d7fc-4066-ba62-fe15c9a3b1bf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bbfe6ecd-d7fc-4066-ba62-fe15c9a3b1bf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7beee6f-338e-4176-b9a5-6f3b4a91fdb9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7beee6f-338e-4176-b9a5-6f3b4a91fdb9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7beee6f-338e-4176-b9a5-6f3b4a91fdb9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c7beee6f-338e-4176-b9a5-6f3b4a91fdb9/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43dfa63b-8797-4871-8502-630bc4827c9f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43dfa63b-8797-4871-8502-630bc4827c9f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43dfa63b-8797-4871-8502-630bc4827c9f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43dfa63b-8797-4871-8502-630bc4827c9f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cfd65c6c-698c-11e8-82e5-0003ff8875d2/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3700207-cae5-41fa-b311-b9d626c7d3d2/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3T 1E7","streetname":"4505 Dupuis Avenue","apartment-type":"apartment","construction-year":1952,"floor":2,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":false,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Cote Sainte Catherine","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1395,"unit-size":717},"lastPublishedDate":"2026-08-05T01:40:58.304Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/9ae8bc5981cea62bb67b.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-409","internalId":"8a238002-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3546a5ee-6325-467d-a779-35053657152f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3546a5ee-6325-467d-a779-35053657152f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3546a5ee-6325-467d-a779-35053657152f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3546a5ee-6325-467d-a779-35053657152f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb7e7f47-9bf8-4992-8820-d01370af5259/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb7e7f47-9bf8-4992-8820-d01370af5259/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb7e7f47-9bf8-4992-8820-d01370af5259/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb7e7f47-9bf8-4992-8820-d01370af5259/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c63fcf8-e001-461f-be64-9374e9f66957/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c63fcf8-e001-461f-be64-9374e9f66957/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c63fcf8-e001-461f-be64-9374e9f66957/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c63fcf8-e001-461f-be64-9374e9f66957/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80609156-df64-4072-ba0f-7fbb2115bc2e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80609156-df64-4072-ba0f-7fbb2115bc2e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80609156-df64-4072-ba0f-7fbb2115bc2e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/80609156-df64-4072-ba0f-7fbb2115bc2e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43351d46-2139-495f-9a10-751c7a017d6d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43351d46-2139-495f-9a10-751c7a017d6d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43351d46-2139-495f-9a10-751c7a017d6d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43351d46-2139-495f-9a10-751c7a017d6d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381f6d95-7c99-4d2d-b0f4-e9bd1306ca13/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381f6d95-7c99-4d2d-b0f4-e9bd1306ca13/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381f6d95-7c99-4d2d-b0f4-e9bd1306ca13/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/381f6d95-7c99-4d2d-b0f4-e9bd1306ca13/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d981f76-5e62-4ac8-9466-c5517b205d08/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d981f76-5e62-4ac8-9466-c5517b205d08/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d981f76-5e62-4ac8-9466-c5517b205d08/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d981f76-5e62-4ac8-9466-c5517b205d08/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa8d78a4-878a-46a0-8617-e75dcbe23719/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa8d78a4-878a-46a0-8617-e75dcbe23719/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa8d78a4-878a-46a0-8617-e75dcbe23719/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa8d78a4-878a-46a0-8617-e75dcbe23719/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2efff14a-71f8-480f-b68f-ae1a8886194f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2efff14a-71f8-480f-b68f-ae1a8886194f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2efff14a-71f8-480f-b68f-ae1a8886194f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2efff14a-71f8-480f-b68f-ae1a8886194f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5781dceb-cce0-4f82-bcc3-fdf7c8e5f796/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5781dceb-cce0-4f82-bcc3-fdf7c8e5f796/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5781dceb-cce0-4f82-bcc3-fdf7c8e5f796/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5781dceb-cce0-4f82-bcc3-fdf7c8e5f796/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30cc1a24-6da7-43ec-ab61-321a6dffbc14/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30cc1a24-6da7-43ec-ab61-321a6dffbc14/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30cc1a24-6da7-43ec-ab61-321a6dffbc14/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30cc1a24-6da7-43ec-ab61-321a6dffbc14/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2c022e9-ab1b-4a94-a4c3-3ca6bb6192e3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2c022e9-ab1b-4a94-a4c3-3ca6bb6192e3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2c022e9-ab1b-4a94-a4c3-3ca6bb6192e3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c2c022e9-ab1b-4a94-a4c3-3ca6bb6192e3/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3546a5ee-6325-467d-a779-35053657152f/download/600","contactDetails":{"phoneNumber":"+1 438 998 3899"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":3,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy - Concordia","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":26,"province":"QC","total-rent":1895,"unit-size":900},"lastPublishedDate":"2026-07-13T18:38:12.343Z","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-sauna","keyfact.has-indoor-pool"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/9b2016c1dc511c19603b.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-1","internalId":"4ee10f82-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00a998f8-756f-455d-a685-28620e877897/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00a998f8-756f-455d-a685-28620e877897/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00a998f8-756f-455d-a685-28620e877897/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00a998f8-756f-455d-a685-28620e877897/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1da324d-5bce-11e9-b03a-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1da324d-5bce-11e9-b03a-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1da324d-5bce-11e9-b03a-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1da324d-5bce-11e9-b03a-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41ccf4e-5bce-11e9-b03a-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41ccf4e-5bce-11e9-b03a-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41ccf4e-5bce-11e9-b03a-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41ccf4e-5bce-11e9-b03a-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f726daff-5bce-11e9-b03a-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f726daff-5bce-11e9-b03a-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f726daff-5bce-11e9-b03a-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f726daff-5bce-11e9-b03a-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa18a3c0-5bce-11e9-b03a-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa18a3c0-5bce-11e9-b03a-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa18a3c0-5bce-11e9-b03a-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa18a3c0-5bce-11e9-b03a-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd23c0e1-5bce-11e9-b03a-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd23c0e1-5bce-11e9-b03a-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd23c0e1-5bce-11e9-b03a-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd23c0e1-5bce-11e9-b03a-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc7d7fb-5bcf-11e9-8026-0a580ae9418d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc7d7fb-5bcf-11e9-8026-0a580ae9418d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc7d7fb-5bcf-11e9-8026-0a580ae9418d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc7d7fb-5bcf-11e9-8026-0a580ae9418d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/872e3184-5bcf-11e9-b03a-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/872e3184-5bcf-11e9-b03a-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/872e3184-5bcf-11e9-b03a-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/872e3184-5bcf-11e9-b03a-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e8ea293-5bcf-11e9-b03a-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e8ea293-5bcf-11e9-b03a-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e8ea293-5bcf-11e9-b03a-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e8ea293-5bcf-11e9-b03a-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c2cbdc2-5bcf-11e9-b03a-0a580ae94a71/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c2cbdc2-5bcf-11e9-b03a-0a580ae94a71/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c2cbdc2-5bcf-11e9-b03a-0a580ae94a71/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c2cbdc2-5bcf-11e9-b03a-0a580ae94a71/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16119728-5bcf-11e9-8026-0a580ae9418d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16119728-5bcf-11e9-8026-0a580ae9418d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16119728-5bcf-11e9-8026-0a580ae9418d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/16119728-5bcf-11e9-8026-0a580ae9418d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19295e79-5bcf-11e9-8026-0a580ae9418d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19295e79-5bcf-11e9-8026-0a580ae9418d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19295e79-5bcf-11e9-8026-0a580ae9418d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19295e79-5bcf-11e9-8026-0a580ae9418d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b81583a-5bcf-11e9-8026-0a580ae9418d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b81583a-5bcf-11e9-8026-0a580ae9418d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b81583a-5bcf-11e9-8026-0a580ae9418d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b81583a-5bcf-11e9-8026-0a580ae9418d/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba3b6809-853c-4d59-95bc-bb6ed8b3a68e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba3b6809-853c-4d59-95bc-bb6ed8b3a68e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba3b6809-853c-4d59-95bc-bb6ed8b3a68e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba3b6809-853c-4d59-95bc-bb6ed8b3a68e/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00a998f8-756f-455d-a685-28620e877897/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"virtualTourUrl":"https://my.matterport.com/show/?m=nwfqKzcuHpi","keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"groundFloor","construction-year":1957,"flooring":"engineeredWood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"open-house-end":"2026-08-11T17:30:00Z","open-house-start":"2026-08-11T16:30:00Z","pets-allowed":"yes","province":"QC","total-rent":1795,"unit-size":492,"views":"cityViews"},"lastPublishedDate":"2026-05-22T04:33:03.688Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/9b75272861ee98dca275.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-314","internalId":"6bef42fa-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5338abd3-1c88-4313-a09f-a3eaf644ceb9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5338abd3-1c88-4313-a09f-a3eaf644ceb9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5338abd3-1c88-4313-a09f-a3eaf644ceb9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5338abd3-1c88-4313-a09f-a3eaf644ceb9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19355b1f-db88-4c4b-a507-99789a0c2d5c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19355b1f-db88-4c4b-a507-99789a0c2d5c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19355b1f-db88-4c4b-a507-99789a0c2d5c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19355b1f-db88-4c4b-a507-99789a0c2d5c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/280801e7-1621-4fb7-aa59-d2ec5377fe90/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/280801e7-1621-4fb7-aa59-d2ec5377fe90/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/280801e7-1621-4fb7-aa59-d2ec5377fe90/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/280801e7-1621-4fb7-aa59-d2ec5377fe90/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b172cad0-4ea3-4f56-9166-7620c05b5b46/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b172cad0-4ea3-4f56-9166-7620c05b5b46/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b172cad0-4ea3-4f56-9166-7620c05b5b46/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b172cad0-4ea3-4f56-9166-7620c05b5b46/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/677ea6a3-ff4e-4fd8-b186-b2d70f1c7c53/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/677ea6a3-ff4e-4fd8-b186-b2d70f1c7c53/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/677ea6a3-ff4e-4fd8-b186-b2d70f1c7c53/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/677ea6a3-ff4e-4fd8-b186-b2d70f1c7c53/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e5cc60d-a386-4b0d-8ece-60e9ea12f555/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e5cc60d-a386-4b0d-8ece-60e9ea12f555/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e5cc60d-a386-4b0d-8ece-60e9ea12f555/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e5cc60d-a386-4b0d-8ece-60e9ea12f555/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c2d3a44-ecf5-4238-87e3-47de48302fc7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c2d3a44-ecf5-4238-87e3-47de48302fc7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c2d3a44-ecf5-4238-87e3-47de48302fc7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c2d3a44-ecf5-4238-87e3-47de48302fc7/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5338abd3-1c88-4313-a09f-a3eaf644ceb9/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":2,"flooring":"engineeredWood","free-rent":"oneHalfMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":300},"lastPublishedDate":"2026-08-06T18:49:05.406Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/9bdb05d50f853e394b73.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-702","internalId":"72dd1914-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b9aa457-1d1f-4dbd-a6a6-cd12e8d5f4d6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b9aa457-1d1f-4dbd-a6a6-cd12e8d5f4d6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b9aa457-1d1f-4dbd-a6a6-cd12e8d5f4d6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b9aa457-1d1f-4dbd-a6a6-cd12e8d5f4d6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dc6e37-3ba7-449a-be9b-62294e4db20a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dc6e37-3ba7-449a-be9b-62294e4db20a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dc6e37-3ba7-449a-be9b-62294e4db20a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58dc6e37-3ba7-449a-be9b-62294e4db20a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b532119b-3b22-4def-8c2d-c63adb7ec9ed/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b532119b-3b22-4def-8c2d-c63adb7ec9ed/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b532119b-3b22-4def-8c2d-c63adb7ec9ed/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b532119b-3b22-4def-8c2d-c63adb7ec9ed/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/724fa5fa-9c91-4d96-9a76-2a5749b31691/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/724fa5fa-9c91-4d96-9a76-2a5749b31691/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/724fa5fa-9c91-4d96-9a76-2a5749b31691/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/724fa5fa-9c91-4d96-9a76-2a5749b31691/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88bb15e5-47f3-4bcf-834f-3f07bfec2656/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88bb15e5-47f3-4bcf-834f-3f07bfec2656/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88bb15e5-47f3-4bcf-834f-3f07bfec2656/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/88bb15e5-47f3-4bcf-834f-3f07bfec2656/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f3ff1112-c367-403e-804f-04bb8aba49ef/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ce108f7-75b7-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ce108f7-75b7-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ce108f7-75b7-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ce108f7-75b7-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1b9aa457-1d1f-4dbd-a6a6-cd12e8d5f4d6/download/600","contactDetails":{"phoneNumber":"+1 438 998 3899"},"keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":7,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy - Concordia","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"open-house-end":"2026-06-06T17:30:00Z","open-house-start":"2026-06-06T15:30:00Z","pets-allowed":"limited","province":"QC","total-rent":1295,"unit-size":374.4},"lastPublishedDate":"2026-05-14T20:12:55.257Z","highlightedKeyfacts":["keyfact.has-fitness-centre","keyfact.has-sauna","keyfact.has-indoor-pool"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/9d475e168ac61c0fc373.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50034a-1108","internalId":"c878fd9b-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501329,"longitude":-73.581489,"postalCode":"H3G 1Y4","province":"QC","streetName":"3468 Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba74437-0fab-490c-9466-ed9e2dc83909/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba74437-0fab-490c-9466-ed9e2dc83909/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba74437-0fab-490c-9466-ed9e2dc83909/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba74437-0fab-490c-9466-ed9e2dc83909/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/668e5376-5f39-44fb-bcc2-b8f53dce09e1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/668e5376-5f39-44fb-bcc2-b8f53dce09e1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/668e5376-5f39-44fb-bcc2-b8f53dce09e1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/668e5376-5f39-44fb-bcc2-b8f53dce09e1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea8e9ec-f521-4f67-afce-1a4d65a90fad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea8e9ec-f521-4f67-afce-1a4d65a90fad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea8e9ec-f521-4f67-afce-1a4d65a90fad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ea8e9ec-f521-4f67-afce-1a4d65a90fad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/814adad2-cdd2-4ebf-a713-2e15eeb0cc1e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/814adad2-cdd2-4ebf-a713-2e15eeb0cc1e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/814adad2-cdd2-4ebf-a713-2e15eeb0cc1e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/814adad2-cdd2-4ebf-a713-2e15eeb0cc1e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75b97a13-2355-4609-90ea-d789003ef299/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75b97a13-2355-4609-90ea-d789003ef299/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75b97a13-2355-4609-90ea-d789003ef299/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/75b97a13-2355-4609-90ea-d789003ef299/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a0aaf77-aa28-4329-9639-9a4ebbec3d7b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a0aaf77-aa28-4329-9639-9a4ebbec3d7b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a0aaf77-aa28-4329-9639-9a4ebbec3d7b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9a0aaf77-aa28-4329-9639-9a4ebbec3d7b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8871a0b6-f16b-46a2-a7a2-b911685993b3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8871a0b6-f16b-46a2-a7a2-b911685993b3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8871a0b6-f16b-46a2-a7a2-b911685993b3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8871a0b6-f16b-46a2-a7a2-b911685993b3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/553e9abf-e7ec-4fc8-aa94-4c421fbdb787/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/553e9abf-e7ec-4fc8-aa94-4c421fbdb787/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/553e9abf-e7ec-4fc8-aa94-4c421fbdb787/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/553e9abf-e7ec-4fc8-aa94-4c421fbdb787/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9763d540-776d-40be-9543-4024be49e7d4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9763d540-776d-40be-9543-4024be49e7d4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9763d540-776d-40be-9543-4024be49e7d4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9763d540-776d-40be-9543-4024be49e7d4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b551dd2b-242d-42dc-8a9f-3c70d528fdf9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b551dd2b-242d-42dc-8a9f-3c70d528fdf9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b551dd2b-242d-42dc-8a9f-3c70d528fdf9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b551dd2b-242d-42dc-8a9f-3c70d528fdf9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b94b038f-ad40-4888-b094-32f2d2c5aeb1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b94b038f-ad40-4888-b094-32f2d2c5aeb1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b94b038f-ad40-4888-b094-32f2d2c5aeb1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b94b038f-ad40-4888-b094-32f2d2c5aeb1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2fc0822-5cd8-4a8a-8d76-aefa2b72da91/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2fc0822-5cd8-4a8a-8d76-aefa2b72da91/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2fc0822-5cd8-4a8a-8d76-aefa2b72da91/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f2fc0822-5cd8-4a8a-8d76-aefa2b72da91/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8fe28f6-9752-4354-bfff-24e36e3dbf16/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8fe28f6-9752-4354-bfff-24e36e3dbf16/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8fe28f6-9752-4354-bfff-24e36e3dbf16/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8fe28f6-9752-4354-bfff-24e36e3dbf16/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68c14a0f-be9c-4be9-b034-bf91b35c310e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68c14a0f-be9c-4be9-b034-bf91b35c310e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68c14a0f-be9c-4be9-b034-bf91b35c310e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68c14a0f-be9c-4be9-b034-bf91b35c310e/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6086109-92d5-41df-a5ad-51f7bf0279bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6086109-92d5-41df-a5ad-51f7bf0279bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6086109-92d5-41df-a5ad-51f7bf0279bf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e6086109-92d5-41df-a5ad-51f7bf0279bf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de674f5c-0516-4248-ba03-96685e58e8cf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de674f5c-0516-4248-ba03-96685e58e8cf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de674f5c-0516-4248-ba03-96685e58e8cf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de674f5c-0516-4248-ba03-96685e58e8cf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3ff9e38-58aa-4c04-b0e9-1ea342f4a967/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3ff9e38-58aa-4c04-b0e9-1ea342f4a967/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3ff9e38-58aa-4c04-b0e9-1ea342f4a967/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3ff9e38-58aa-4c04-b0e9-1ea342f4a967/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae2c7f5b-54f5-4d05-91e7-ba8d729b3433/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae2c7f5b-54f5-4d05-91e7-ba8d729b3433/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae2c7f5b-54f5-4d05-91e7-ba8d729b3433/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae2c7f5b-54f5-4d05-91e7-ba8d729b3433/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8ec48ea-8cf3-4e92-bacf-e9e7c3e40eac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8ec48ea-8cf3-4e92-bacf-e9e7c3e40eac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8ec48ea-8cf3-4e92-bacf-e9e7c3e40eac/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8ec48ea-8cf3-4e92-bacf-e9e7c3e40eac/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2ba74437-0fab-490c-9466-ed9e2dc83909/download/600","contactDetails":{"phoneNumber":"+1 514 525 8777"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1Y4","streetname":"3468 Drummond","apartment-type":"apartment","construction-year":1955,"floor":11,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":14,"open-house-end":"2026-03-19T17:30:00Z","open-house-start":"2026-03-19T15:30:00Z","pets-allowed":"yes","province":"QC","total-rent":1945,"unit-size":806,"views":"courtyardViews"},"lastPublishedDate":"2026-07-19T16:11:00.985Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/9def30906f9ea975b775.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-1611","internalId":"734fff34-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd1fe52b-f7c7-4f98-8c41-10c0b77ad3fe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd1fe52b-f7c7-4f98-8c41-10c0b77ad3fe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd1fe52b-f7c7-4f98-8c41-10c0b77ad3fe/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd1fe52b-f7c7-4f98-8c41-10c0b77ad3fe/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68cc6c40-2f39-4dbf-bb1d-152c3e5d41e8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68cc6c40-2f39-4dbf-bb1d-152c3e5d41e8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68cc6c40-2f39-4dbf-bb1d-152c3e5d41e8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68cc6c40-2f39-4dbf-bb1d-152c3e5d41e8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32b7e0e7-256c-4f85-a749-791570f75797/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32b7e0e7-256c-4f85-a749-791570f75797/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32b7e0e7-256c-4f85-a749-791570f75797/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32b7e0e7-256c-4f85-a749-791570f75797/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bd75261-f422-44a9-99b0-94b7b983ff72/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bd75261-f422-44a9-99b0-94b7b983ff72/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bd75261-f422-44a9-99b0-94b7b983ff72/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5bd75261-f422-44a9-99b0-94b7b983ff72/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10dccfdd-be0b-4458-9a62-f6c78a6c0bdd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10dccfdd-be0b-4458-9a62-f6c78a6c0bdd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10dccfdd-be0b-4458-9a62-f6c78a6c0bdd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10dccfdd-be0b-4458-9a62-f6c78a6c0bdd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/543ea0ca-b8c5-4c6d-bf67-e86622a510b4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/543ea0ca-b8c5-4c6d-bf67-e86622a510b4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/543ea0ca-b8c5-4c6d-bf67-e86622a510b4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/543ea0ca-b8c5-4c6d-bf67-e86622a510b4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b964ca3f-d3ba-4733-8c39-04e7b12b0ad2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b964ca3f-d3ba-4733-8c39-04e7b12b0ad2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b964ca3f-d3ba-4733-8c39-04e7b12b0ad2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b964ca3f-d3ba-4733-8c39-04e7b12b0ad2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9954b48c-762b-4332-a561-369ac6ce7c64/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5c2a83-d264-4406-abcb-74f4af8160f4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5c2a83-d264-4406-abcb-74f4af8160f4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5c2a83-d264-4406-abcb-74f4af8160f4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5c2a83-d264-4406-abcb-74f4af8160f4/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd1fe52b-f7c7-4f98-8c41-10c0b77ad3fe/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":14,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-07-09T19:51:08.099Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/a2232c397b31b789d0e0.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50050a-305","internalId":"a5947f61-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e99ccc-db1e-11ea-aa69-0a580ae9475b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e99ccc-db1e-11ea-aa69-0a580ae9475b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e99ccc-db1e-11ea-aa69-0a580ae9475b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e99ccc-db1e-11ea-aa69-0a580ae9475b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af0f2b0f-db1e-11ea-aa69-0a580ae9475b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af0f2b0f-db1e-11ea-aa69-0a580ae9475b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af0f2b0f-db1e-11ea-aa69-0a580ae9475b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af0f2b0f-db1e-11ea-aa69-0a580ae9475b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83fb299-db1e-11ea-bcc4-0a580ae948d8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83fb299-db1e-11ea-bcc4-0a580ae948d8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83fb299-db1e-11ea-bcc4-0a580ae948d8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a83fb299-db1e-11ea-bcc4-0a580ae948d8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebfe3a0c-db1e-11ea-ace3-0a580ae94531/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebfe3a0c-db1e-11ea-ace3-0a580ae94531/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebfe3a0c-db1e-11ea-ace3-0a580ae94531/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ebfe3a0c-db1e-11ea-ace3-0a580ae94531/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8be56b-db1e-11ea-bcc4-0a580ae948d8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8be56b-db1e-11ea-bcc4-0a580ae948d8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8be56b-db1e-11ea-bcc4-0a580ae948d8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ea8be56b-db1e-11ea-bcc4-0a580ae948d8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc79611a-db1e-11ea-bcc4-0a580ae948d8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc79611a-db1e-11ea-bcc4-0a580ae948d8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc79611a-db1e-11ea-bcc4-0a580ae948d8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc79611a-db1e-11ea-bcc4-0a580ae948d8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d932c486-b46e-4492-8b9a-06651a6228b6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d932c486-b46e-4492-8b9a-06651a6228b6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d932c486-b46e-4492-8b9a-06651a6228b6/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d932c486-b46e-4492-8b9a-06651a6228b6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5ab5e0-db1e-11ea-aa69-0a580ae9475b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5ab5e0-db1e-11ea-aa69-0a580ae9475b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5ab5e0-db1e-11ea-aa69-0a580ae9475b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc5ab5e0-db1e-11ea-aa69-0a580ae9475b/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cae0845a-d659-4dcd-af47-03b7b2def120/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cae0845a-d659-4dcd-af47-03b7b2def120/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cae0845a-d659-4dcd-af47-03b7b2def120/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cae0845a-d659-4dcd-af47-03b7b2def120/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/98e99ccc-db1e-11ea-aa69-0a580ae9475b/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"virtualTourUrl":"https://my.matterport.com/show/?m=zjmPY5vUyVL","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","construction-year":1967,"floor":3,"flooring":"engineeredWood","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":195,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":35,"name-of-station":"Villa Maria","number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":11,"pets-allowed":"yes","province":"QC","total-rent":2413,"unit-size":1300,"views":"courtyardViews"},"lastPublishedDate":"2026-08-03T14:20:52.481Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/a31a66ca494908696e66.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-101","internalId":"1bcfaba0-6bfc-11ef-9b27-76260caffae6","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.50268,"longitude":-73.57816,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6e63e53-0aec-4159-a857-c42b7328bed5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6e63e53-0aec-4159-a857-c42b7328bed5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6e63e53-0aec-4159-a857-c42b7328bed5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6e63e53-0aec-4159-a857-c42b7328bed5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25c7abc-1083-4593-a0bd-a21c6985f9f8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25c7abc-1083-4593-a0bd-a21c6985f9f8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25c7abc-1083-4593-a0bd-a21c6985f9f8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25c7abc-1083-4593-a0bd-a21c6985f9f8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/424ec473-6d2f-44d5-b0f9-fd0684d07693/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/424ec473-6d2f-44d5-b0f9-fd0684d07693/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/424ec473-6d2f-44d5-b0f9-fd0684d07693/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/424ec473-6d2f-44d5-b0f9-fd0684d07693/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be1e5f9-5b22-4e7e-a1a5-c621cee7d1d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be1e5f9-5b22-4e7e-a1a5-c621cee7d1d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be1e5f9-5b22-4e7e-a1a5-c621cee7d1d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be1e5f9-5b22-4e7e-a1a5-c621cee7d1d2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c07f99-2db8-4223-96d4-07763a35dfd1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c07f99-2db8-4223-96d4-07763a35dfd1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c07f99-2db8-4223-96d4-07763a35dfd1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/47c07f99-2db8-4223-96d4-07763a35dfd1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0dc743f7-fa3c-46f2-b04d-1de7e76000e7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0dc743f7-fa3c-46f2-b04d-1de7e76000e7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0dc743f7-fa3c-46f2-b04d-1de7e76000e7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0dc743f7-fa3c-46f2-b04d-1de7e76000e7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d6e0f1a-eca0-46ab-a6cf-f709d63704db/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d6e0f1a-eca0-46ab-a6cf-f709d63704db/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d6e0f1a-eca0-46ab-a6cf-f709d63704db/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d6e0f1a-eca0-46ab-a6cf-f709d63704db/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23f82889-059d-40b0-ae9c-0917f9f33203/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23f82889-059d-40b0-ae9c-0917f9f33203/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23f82889-059d-40b0-ae9c-0917f9f33203/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23f82889-059d-40b0-ae9c-0917f9f33203/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/904d400c-5a5c-4be7-95e4-bf6b3236a8a2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/904d400c-5a5c-4be7-95e4-bf6b3236a8a2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/904d400c-5a5c-4be7-95e4-bf6b3236a8a2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/904d400c-5a5c-4be7-95e4-bf6b3236a8a2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25527ea-363d-4c39-ba10-c65e46097ced/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25527ea-363d-4c39-ba10-c65e46097ced/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25527ea-363d-4c39-ba10-c65e46097ced/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25527ea-363d-4c39-ba10-c65e46097ced/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07d5aee6-7d62-4244-8f0e-36f5ea447423/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07d5aee6-7d62-4244-8f0e-36f5ea447423/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07d5aee6-7d62-4244-8f0e-36f5ea447423/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07d5aee6-7d62-4244-8f0e-36f5ea447423/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d6e63e53-0aec-4159-a857-c42b7328bed5/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":1,"flooring":"engineeredWood","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"open-house-end":"2024-09-19T18:00:00Z","open-house-start":"2024-09-19T16:00:00Z","pets-allowed":"yes","province":"QC","total-rent":2345,"unit-size":667},"lastPublishedDate":"2024-09-09T20:00:54.197Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/a34c434f11bbdeebe882.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50066a-8","internalId":"7c6c4d96-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeae33d8-8788-4384-82d0-3c5bdac7c0ac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeae33d8-8788-4384-82d0-3c5bdac7c0ac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeae33d8-8788-4384-82d0-3c5bdac7c0ac/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeae33d8-8788-4384-82d0-3c5bdac7c0ac/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41a5a17-9733-4238-a238-8dbb33411963/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41a5a17-9733-4238-a238-8dbb33411963/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41a5a17-9733-4238-a238-8dbb33411963/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f41a5a17-9733-4238-a238-8dbb33411963/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afcff1b0-c629-4ff3-884a-683166ba4ad5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afcff1b0-c629-4ff3-884a-683166ba4ad5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afcff1b0-c629-4ff3-884a-683166ba4ad5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afcff1b0-c629-4ff3-884a-683166ba4ad5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/661776b0-7f2a-4446-87fe-8ce238b44379/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/661776b0-7f2a-4446-87fe-8ce238b44379/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/661776b0-7f2a-4446-87fe-8ce238b44379/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/661776b0-7f2a-4446-87fe-8ce238b44379/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2691e46d-f80f-4bb3-82b2-93c446aae23f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2691e46d-f80f-4bb3-82b2-93c446aae23f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2691e46d-f80f-4bb3-82b2-93c446aae23f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2691e46d-f80f-4bb3-82b2-93c446aae23f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e130794b-ed11-4dfd-9b62-602a87585469/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e130794b-ed11-4dfd-9b62-602a87585469/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e130794b-ed11-4dfd-9b62-602a87585469/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e130794b-ed11-4dfd-9b62-602a87585469/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a91bbf-2b10-4a99-9701-1f027cc3de9d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a91bbf-2b10-4a99-9701-1f027cc3de9d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a91bbf-2b10-4a99-9701-1f027cc3de9d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a91bbf-2b10-4a99-9701-1f027cc3de9d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25e6e62-cfab-42a9-b65e-12430d8140ac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25e6e62-cfab-42a9-b65e-12430d8140ac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25e6e62-cfab-42a9-b65e-12430d8140ac/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b25e6e62-cfab-42a9-b65e-12430d8140ac/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1845b2d6-eaa0-49f4-bb48-99125d817060/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1845b2d6-eaa0-49f4-bb48-99125d817060/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1845b2d6-eaa0-49f4-bb48-99125d817060/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1845b2d6-eaa0-49f4-bb48-99125d817060/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/579c1d2f-4ad9-4451-abf8-676063c32108/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/579c1d2f-4ad9-4451-abf8-676063c32108/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/579c1d2f-4ad9-4451-abf8-676063c32108/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/579c1d2f-4ad9-4451-abf8-676063c32108/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84c9d185-617e-46e8-8a8d-9514085aa4c6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84c9d185-617e-46e8-8a8d-9514085aa4c6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84c9d185-617e-46e8-8a8d-9514085aa4c6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84c9d185-617e-46e8-8a8d-9514085aa4c6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c27e8114-2145-4691-94e7-3bba734f111d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c27e8114-2145-4691-94e7-3bba734f111d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c27e8114-2145-4691-94e7-3bba734f111d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c27e8114-2145-4691-94e7-3bba734f111d/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3da30b25-7aa7-4768-94d4-5a87bc3db46d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3da30b25-7aa7-4768-94d4-5a87bc3db46d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3da30b25-7aa7-4768-94d4-5a87bc3db46d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3da30b25-7aa7-4768-94d4-5a87bc3db46d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeae33d8-8788-4384-82d0-3c5bdac7c0ac/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"virtualTourUrl":"https://my.matterport.com/show/?m=k1SpuCtQkaW","keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"groundFloor","construction-year":1950,"flooring":"engineeredWood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":165,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1695,"unit-size":690,"views":"cityViews"},"lastPublishedDate":"2026-06-18T12:39:06.602Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/a7e36f80f83100ce621e.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50071a-409","internalId":"62235488-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848228a7-0bb4-4060-834c-59acdd6422e0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848228a7-0bb4-4060-834c-59acdd6422e0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848228a7-0bb4-4060-834c-59acdd6422e0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848228a7-0bb4-4060-834c-59acdd6422e0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd53786b-ce33-40b5-844a-9559b7a82d4a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd53786b-ce33-40b5-844a-9559b7a82d4a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd53786b-ce33-40b5-844a-9559b7a82d4a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd53786b-ce33-40b5-844a-9559b7a82d4a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05e10168-a9dd-4d33-9706-6bcd07dabda1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05e10168-a9dd-4d33-9706-6bcd07dabda1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05e10168-a9dd-4d33-9706-6bcd07dabda1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05e10168-a9dd-4d33-9706-6bcd07dabda1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06df4b17-0b6f-4458-ae9f-2b4c451daa08/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06df4b17-0b6f-4458-ae9f-2b4c451daa08/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06df4b17-0b6f-4458-ae9f-2b4c451daa08/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/06df4b17-0b6f-4458-ae9f-2b4c451daa08/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6420701b-721a-4e9b-ac3b-3524957078ff/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6420701b-721a-4e9b-ac3b-3524957078ff/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6420701b-721a-4e9b-ac3b-3524957078ff/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6420701b-721a-4e9b-ac3b-3524957078ff/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9098643-9694-4320-8c75-8b2a53ea5673/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9098643-9694-4320-8c75-8b2a53ea5673/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9098643-9694-4320-8c75-8b2a53ea5673/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9098643-9694-4320-8c75-8b2a53ea5673/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97b2b3cf-8c48-42bf-b23f-a474ba6899b7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97b2b3cf-8c48-42bf-b23f-a474ba6899b7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97b2b3cf-8c48-42bf-b23f-a474ba6899b7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/97b2b3cf-8c48-42bf-b23f-a474ba6899b7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d40a1a8e-558e-4849-99dc-005f32a88331/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d40a1a8e-558e-4849-99dc-005f32a88331/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d40a1a8e-558e-4849-99dc-005f32a88331/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d40a1a8e-558e-4849-99dc-005f32a88331/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5fa9b96-90cd-4851-b994-57d2caeffd12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5fa9b96-90cd-4851-b994-57d2caeffd12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5fa9b96-90cd-4851-b994-57d2caeffd12/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d5fa9b96-90cd-4851-b994-57d2caeffd12/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8f18b07-2508-4de2-b101-8153edb8e489/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8f18b07-2508-4de2-b101-8153edb8e489/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8f18b07-2508-4de2-b101-8153edb8e489/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d8f18b07-2508-4de2-b101-8153edb8e489/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/848228a7-0bb4-4060-834c-59acdd6422e0/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","construction-year":1931,"floor":3,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1095,"unit-size":322},"lastPublishedDate":"2026-07-15T18:41:26.465Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/a7fa085fe52eed688fc4.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50035c-104","internalId":"a05ee348-b427-11ec-8556-000d3a4cddea","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.494361,"longitude":-73.6192,"postalCode":"H3V 1A6","province":"QC","streetName":"3730 Chemin Queen Mary"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194bfe5c-54af-482e-a66a-1659810c7007/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194bfe5c-54af-482e-a66a-1659810c7007/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194bfe5c-54af-482e-a66a-1659810c7007/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194bfe5c-54af-482e-a66a-1659810c7007/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320694aa-3f6e-44a4-9417-acd7e86215a5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320694aa-3f6e-44a4-9417-acd7e86215a5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320694aa-3f6e-44a4-9417-acd7e86215a5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/320694aa-3f6e-44a4-9417-acd7e86215a5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcce7774-77ed-4329-ae18-e06b8d4a3c10/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcce7774-77ed-4329-ae18-e06b8d4a3c10/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcce7774-77ed-4329-ae18-e06b8d4a3c10/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcce7774-77ed-4329-ae18-e06b8d4a3c10/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83fec159-3b08-43a3-bf9a-0ac09f5fcdb8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83fec159-3b08-43a3-bf9a-0ac09f5fcdb8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83fec159-3b08-43a3-bf9a-0ac09f5fcdb8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83fec159-3b08-43a3-bf9a-0ac09f5fcdb8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b6aedc9-2469-4490-bda0-a84794db77f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b6aedc9-2469-4490-bda0-a84794db77f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b6aedc9-2469-4490-bda0-a84794db77f2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b6aedc9-2469-4490-bda0-a84794db77f2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0bb02a33-5a3e-44b0-ac99-19b9de7fbf5d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0bb02a33-5a3e-44b0-ac99-19b9de7fbf5d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0bb02a33-5a3e-44b0-ac99-19b9de7fbf5d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0bb02a33-5a3e-44b0-ac99-19b9de7fbf5d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb944a62-8bce-4252-b818-f57a0b460e64/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb944a62-8bce-4252-b818-f57a0b460e64/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb944a62-8bce-4252-b818-f57a0b460e64/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb944a62-8bce-4252-b818-f57a0b460e64/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcac1a9a-9cc2-4aea-b206-318db25035dd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcac1a9a-9cc2-4aea-b206-318db25035dd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcac1a9a-9cc2-4aea-b206-318db25035dd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcac1a9a-9cc2-4aea-b206-318db25035dd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7394fb2e-4ea6-43b1-a38f-045eff003188/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7394fb2e-4ea6-43b1-a38f-045eff003188/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7394fb2e-4ea6-43b1-a38f-045eff003188/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7394fb2e-4ea6-43b1-a38f-045eff003188/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7b63899-e99a-49ac-9b69-ebf83c450e84/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7b63899-e99a-49ac-9b69-ebf83c450e84/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7b63899-e99a-49ac-9b69-ebf83c450e84/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7b63899-e99a-49ac-9b69-ebf83c450e84/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11747b77-7c16-4bcf-adc1-a65bbb1bd7f6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11747b77-7c16-4bcf-adc1-a65bbb1bd7f6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11747b77-7c16-4bcf-adc1-a65bbb1bd7f6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11747b77-7c16-4bcf-adc1-a65bbb1bd7f6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/274b4531-e7fe-4e1d-841f-66d6508c7ca5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/274b4531-e7fe-4e1d-841f-66d6508c7ca5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/274b4531-e7fe-4e1d-841f-66d6508c7ca5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/274b4531-e7fe-4e1d-841f-66d6508c7ca5/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f141f34-6f6b-49ec-90a4-4a7c6cc816f7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f141f34-6f6b-49ec-90a4-4a7c6cc816f7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f141f34-6f6b-49ec-90a4-4a7c6cc816f7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0f141f34-6f6b-49ec-90a4-4a7c6cc816f7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8b93f69f-b9e5-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eaf67ab2-1183-4ad5-8c9d-3afe068970af/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eaf67ab2-1183-4ad5-8c9d-3afe068970af/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eaf67ab2-1183-4ad5-8c9d-3afe068970af/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/eaf67ab2-1183-4ad5-8c9d-3afe068970af/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/194bfe5c-54af-482e-a66a-1659810c7007/download/600","contactDetails":{"phoneNumber":"+1 438 998 4998"},"virtualTourUrl":"https://my.matterport.com/show/?m=snjzGzWxV8b","keyfacts":{"borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3V 1A6","streetname":"3730 Chemin Queen Mary","apartment-type":"apartment","construction-year":1931,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Cote-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1825,"unit-size":897},"lastPublishedDate":"2026-06-20T03:30:34.925Z","highlightedKeyfacts":["keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/a80381fe47a7b1b7722d.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-1901","internalId":"6f958ee3-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c11b0e6-e419-4965-bba6-6f64cdb6c3a4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c11b0e6-e419-4965-bba6-6f64cdb6c3a4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c11b0e6-e419-4965-bba6-6f64cdb6c3a4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c11b0e6-e419-4965-bba6-6f64cdb6c3a4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e410f1f-aa93-475e-8bff-0d9c09b2e1f4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e410f1f-aa93-475e-8bff-0d9c09b2e1f4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e410f1f-aa93-475e-8bff-0d9c09b2e1f4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e410f1f-aa93-475e-8bff-0d9c09b2e1f4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e9b2cc-ee3d-4e6f-a161-7ab151fb3f27/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e9b2cc-ee3d-4e6f-a161-7ab151fb3f27/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e9b2cc-ee3d-4e6f-a161-7ab151fb3f27/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e9b2cc-ee3d-4e6f-a161-7ab151fb3f27/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b198f2cc-fc7b-49f7-9dc6-0a07a1799040/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b198f2cc-fc7b-49f7-9dc6-0a07a1799040/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b198f2cc-fc7b-49f7-9dc6-0a07a1799040/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b198f2cc-fc7b-49f7-9dc6-0a07a1799040/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc89c7c-7859-49fa-a293-d9d8e98485d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc89c7c-7859-49fa-a293-d9d8e98485d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc89c7c-7859-49fa-a293-d9d8e98485d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bc89c7c-7859-49fa-a293-d9d8e98485d2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5297eb2a-582c-4905-a5be-37aa00f35653/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5297eb2a-582c-4905-a5be-37aa00f35653/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5297eb2a-582c-4905-a5be-37aa00f35653/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5297eb2a-582c-4905-a5be-37aa00f35653/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7a62c9b-5204-4c4e-8eec-9cf71136fb84/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7a62c9b-5204-4c4e-8eec-9cf71136fb84/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7a62c9b-5204-4c4e-8eec-9cf71136fb84/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d7a62c9b-5204-4c4e-8eec-9cf71136fb84/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6a898f7a-a97a-4231-b948-09bccc1501ee/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6a898f7a-a97a-4231-b948-09bccc1501ee/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6a898f7a-a97a-4231-b948-09bccc1501ee/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6a898f7a-a97a-4231-b948-09bccc1501ee/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48bad3b-0f34-41d2-9162-2e632232dc79/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48bad3b-0f34-41d2-9162-2e632232dc79/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48bad3b-0f34-41d2-9162-2e632232dc79/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e48bad3b-0f34-41d2-9162-2e632232dc79/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6aac5f9a-1aac-42ba-bc6d-033ea1d38ece/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6aac5f9a-1aac-42ba-bc6d-033ea1d38ece/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6aac5f9a-1aac-42ba-bc6d-033ea1d38ece/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6aac5f9a-1aac-42ba-bc6d-033ea1d38ece/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e5f490cf-0c4b-451e-8446-97dec6b29e43/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e5f490cf-0c4b-451e-8446-97dec6b29e43/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e5f490cf-0c4b-451e-8446-97dec6b29e43/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e5f490cf-0c4b-451e-8446-97dec6b29e43/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d258c54-4462-4c31-a2e2-b77d3db425d1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/962d23fd-f878-4bc6-bf2b-194ec9e1884e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c36d4d1-52fc-11e8-9475-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c36d4d1-52fc-11e8-9475-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c36d4d1-52fc-11e8-9475-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c36d4d1-52fc-11e8-9475-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c660ed-79f6-4fa8-b0c1-310037f8ed42/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c660ed-79f6-4fa8-b0c1-310037f8ed42/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c660ed-79f6-4fa8-b0c1-310037f8ed42/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36c660ed-79f6-4fa8-b0c1-310037f8ed42/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6c11b0e6-e419-4965-bba6-6f64cdb6c3a4/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":17,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":true,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":2095,"unit-size":498},"lastPublishedDate":"2026-08-06T19:26:35.741Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/b05f2e4440e4ba51c63a.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50034a-505","internalId":"3806b02f-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501329,"longitude":-73.581489,"postalCode":"H3G 1Y4","province":"QC","streetName":"3468 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794f7613-62b6-41e0-9c3e-d5a3895e2c18/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794f7613-62b6-41e0-9c3e-d5a3895e2c18/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794f7613-62b6-41e0-9c3e-d5a3895e2c18/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794f7613-62b6-41e0-9c3e-d5a3895e2c18/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0e4e1a4-b1f7-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0e4e1a4-b1f7-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0e4e1a4-b1f7-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d0e4e1a4-b1f7-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26a9746-b1f7-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26a9746-b1f7-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26a9746-b1f7-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26a9746-b1f7-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8fd0f1-b1f7-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8fd0f1-b1f7-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8fd0f1-b1f7-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c8fd0f1-b1f7-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d47af42-b1f7-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d47af42-b1f7-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d47af42-b1f7-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d47af42-b1f7-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e038533-b1f7-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e038533-b1f7-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e038533-b1f7-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e038533-b1f7-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f74a165-b1f7-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f74a165-b1f7-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f74a165-b1f7-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f74a165-b1f7-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7d68ce-b1f7-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7d68ce-b1f7-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7d68ce-b1f7-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7d68ce-b1f7-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4bea9e5d-b9ef-11e9-94df-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4bea9e5d-b9ef-11e9-94df-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4bea9e5d-b9ef-11e9-94df-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4bea9e5d-b9ef-11e9-94df-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb724a1-b9e3-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb724a1-b9e3-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb724a1-b9e3-11e9-a7cd-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ccb724a1-b9e3-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cdea1830-b1f7-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cdea1830-b1f7-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cdea1830-b1f7-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cdea1830-b1f7-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/453f01e4-b9ef-11e9-94df-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/453f01e4-b9ef-11e9-94df-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/453f01e4-b9ef-11e9-94df-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/453f01e4-b9ef-11e9-94df-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43cd4972-b9ef-11e9-94df-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43cd4972-b9ef-11e9-94df-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43cd4972-b9ef-11e9-94df-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43cd4972-b9ef-11e9-94df-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49a89d9a-b9ef-11e9-94df-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49a89d9a-b9ef-11e9-94df-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49a89d9a-b9ef-11e9-94df-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49a89d9a-b9ef-11e9-94df-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46af5ac6-b9ef-11e9-94df-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46af5ac6-b9ef-11e9-94df-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46af5ac6-b9ef-11e9-94df-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/46af5ac6-b9ef-11e9-94df-acde48001122/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/828ada38-73f7-4468-a908-558f947f24d3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/828ada38-73f7-4468-a908-558f947f24d3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/828ada38-73f7-4468-a908-558f947f24d3/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/828ada38-73f7-4468-a908-558f947f24d3/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/794f7613-62b6-41e0-9c3e-d5a3895e2c18/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1Y4","streetname":"3468 Rue Drummond","apartment-type":"apartment","construction-year":1955,"floor":5,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"pets-allowed":"yes","province":"QC","total-rent":2995,"unit-size":1436,"views":"cityViews"},"lastPublishedDate":"2026-07-19T16:13:16.195Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/b264d3a2691c39b116a0.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50062a-5","internalId":"5c623e72-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506505,"longitude":-73.627006,"postalCode":"H3S 1S3","province":"QC","streetName":"3010 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aeb4ec-03c3-441b-8eb4-ec34bcad981c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aeb4ec-03c3-441b-8eb4-ec34bcad981c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aeb4ec-03c3-441b-8eb4-ec34bcad981c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aeb4ec-03c3-441b-8eb4-ec34bcad981c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ffcb71c-7cf1-43b9-ab4f-0bfb6337509e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ffcb71c-7cf1-43b9-ab4f-0bfb6337509e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ffcb71c-7cf1-43b9-ab4f-0bfb6337509e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ffcb71c-7cf1-43b9-ab4f-0bfb6337509e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7ccc160-6be9-40e9-b520-8988b74fe2fe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7ccc160-6be9-40e9-b520-8988b74fe2fe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7ccc160-6be9-40e9-b520-8988b74fe2fe/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7ccc160-6be9-40e9-b520-8988b74fe2fe/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb03effa-c85d-445c-bf21-3362dad7601b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb03effa-c85d-445c-bf21-3362dad7601b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb03effa-c85d-445c-bf21-3362dad7601b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb03effa-c85d-445c-bf21-3362dad7601b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed67a445-f68b-4f94-8f28-93e661ea56f6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed67a445-f68b-4f94-8f28-93e661ea56f6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed67a445-f68b-4f94-8f28-93e661ea56f6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ed67a445-f68b-4f94-8f28-93e661ea56f6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/352a5266-14d3-4937-ad54-39eb6f34e6ea/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/352a5266-14d3-4937-ad54-39eb6f34e6ea/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/352a5266-14d3-4937-ad54-39eb6f34e6ea/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/352a5266-14d3-4937-ad54-39eb6f34e6ea/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb5a1918-bf4f-4933-9c01-3d835d65fd70/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb5a1918-bf4f-4933-9c01-3d835d65fd70/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb5a1918-bf4f-4933-9c01-3d835d65fd70/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cb5a1918-bf4f-4933-9c01-3d835d65fd70/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c34a076d-9a7a-4d4b-a360-cf014481abf4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c34a076d-9a7a-4d4b-a360-cf014481abf4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c34a076d-9a7a-4d4b-a360-cf014481abf4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c34a076d-9a7a-4d4b-a360-cf014481abf4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aeb4ec-03c3-441b-8eb4-ec34bcad981c/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2025-07-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1S3","streetname":"3010 Avenue Van Horne","apartment-type":"halfBasement","construction-year":1955,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":false,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Université de Montreal","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1225,"unit-size":480},"lastPublishedDate":"2026-06-04T19:04:35.619Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/b38622ac72a29468803f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50043c-105","internalId":"4230c558-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48759,"longitude":-73.4915,"postalCode":"J4R 1W5","province":"QC","streetName":"1550 Avenue Filion"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/059d7df5-6aa0-4009-8cbc-e04148544d86/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/059d7df5-6aa0-4009-8cbc-e04148544d86/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/059d7df5-6aa0-4009-8cbc-e04148544d86/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/059d7df5-6aa0-4009-8cbc-e04148544d86/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fa98369-c636-4627-b756-d2433c3646b7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fa98369-c636-4627-b756-d2433c3646b7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fa98369-c636-4627-b756-d2433c3646b7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fa98369-c636-4627-b756-d2433c3646b7/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/202527d3-0cd5-4298-aab5-da665121e55f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/202527d3-0cd5-4298-aab5-da665121e55f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/202527d3-0cd5-4298-aab5-da665121e55f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/202527d3-0cd5-4298-aab5-da665121e55f/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d12a710-47da-446b-a89a-0d0d52a83836/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d12a710-47da-446b-a89a-0d0d52a83836/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d12a710-47da-446b-a89a-0d0d52a83836/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3d12a710-47da-446b-a89a-0d0d52a83836/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c44384-2137-42d5-aea1-834d919ebc3c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c44384-2137-42d5-aea1-834d919ebc3c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c44384-2137-42d5-aea1-834d919ebc3c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c44384-2137-42d5-aea1-834d919ebc3c/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/610cde67-bb22-482b-b723-c80dc6909dca/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/610cde67-bb22-482b-b723-c80dc6909dca/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/610cde67-bb22-482b-b723-c80dc6909dca/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/610cde67-bb22-482b-b723-c80dc6909dca/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a26cc1d5-c5bf-4dcc-a36e-596ba9b528de/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a26cc1d5-c5bf-4dcc-a36e-596ba9b528de/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a26cc1d5-c5bf-4dcc-a36e-596ba9b528de/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a26cc1d5-c5bf-4dcc-a36e-596ba9b528de/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3bec5d5-d561-44b9-9577-1632031637cb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3bec5d5-d561-44b9-9577-1632031637cb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3bec5d5-d561-44b9-9577-1632031637cb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d3bec5d5-d561-44b9-9577-1632031637cb/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4de53d7f-30db-40ac-b7cc-04469826421c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4de53d7f-30db-40ac-b7cc-04469826421c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4de53d7f-30db-40ac-b7cc-04469826421c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4de53d7f-30db-40ac-b7cc-04469826421c/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c21d35d6-3b1a-4ce8-8391-3cfb308973e6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c21d35d6-3b1a-4ce8-8391-3cfb308973e6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c21d35d6-3b1a-4ce8-8391-3cfb308973e6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c21d35d6-3b1a-4ce8-8391-3cfb308973e6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae9f4675-42a2-4519-a739-7fe8610642bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae9f4675-42a2-4519-a739-7fe8610642bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae9f4675-42a2-4519-a739-7fe8610642bf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ae9f4675-42a2-4519-a739-7fe8610642bf/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/059d7df5-6aa0-4009-8cbc-e04148544d86/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":false,"postalcode":"J4R 1W5","streetname":"1550 Avenue Filion","amenities-total":35,"apartment-type":"groundFloor","construction-year":1970,"flooring":"parquet","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":130,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":true,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":true,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Longueuil","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":6,"outdoor-parking-rent":100,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":800,"views":"courtyardViews"},"lastPublishedDate":"2026-07-01T01:23:39.887Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/b3eeb284ad9a689a0c34.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-607","internalId":"764d38fd-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c84a7beb-a639-4c50-a548-f9afe261733c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c84a7beb-a639-4c50-a548-f9afe261733c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c84a7beb-a639-4c50-a548-f9afe261733c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c84a7beb-a639-4c50-a548-f9afe261733c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1766e225-6ac0-4756-a2b9-b6d33cc4e801/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1766e225-6ac0-4756-a2b9-b6d33cc4e801/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1766e225-6ac0-4756-a2b9-b6d33cc4e801/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1766e225-6ac0-4756-a2b9-b6d33cc4e801/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fdd59303-743a-4a55-bf92-d0e3d01a68d8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fdd59303-743a-4a55-bf92-d0e3d01a68d8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fdd59303-743a-4a55-bf92-d0e3d01a68d8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fdd59303-743a-4a55-bf92-d0e3d01a68d8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f478c1e0-af30-4dde-9913-e09d4b8789af/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f478c1e0-af30-4dde-9913-e09d4b8789af/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f478c1e0-af30-4dde-9913-e09d4b8789af/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f478c1e0-af30-4dde-9913-e09d4b8789af/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e518998b-c66b-4281-8324-506edc14236a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e518998b-c66b-4281-8324-506edc14236a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e518998b-c66b-4281-8324-506edc14236a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e518998b-c66b-4281-8324-506edc14236a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22282880-97d9-49f4-8978-9b99c3fa216e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22282880-97d9-49f4-8978-9b99c3fa216e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22282880-97d9-49f4-8978-9b99c3fa216e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/22282880-97d9-49f4-8978-9b99c3fa216e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1eead7ff-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2420ea95-96e7-11ea-a981-0a580ae94544/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b446099-59e5-41d7-8765-a537f1459d54/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b446099-59e5-41d7-8765-a537f1459d54/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b446099-59e5-41d7-8765-a537f1459d54/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b446099-59e5-41d7-8765-a537f1459d54/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c84a7beb-a639-4c50-a548-f9afe261733c/download/600","contactDetails":{"phoneNumber":"+1 438 998 3899"},"keyfacts":{"available-from-date":"2026-09-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":5,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy/Concordia","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-06-18T15:45:54.417Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/b47c7b07da5cdd1a6e3f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-437","internalId":"566cd2c9-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33666a82-2a09-4a5e-ae77-2352bfc99c3d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33666a82-2a09-4a5e-ae77-2352bfc99c3d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33666a82-2a09-4a5e-ae77-2352bfc99c3d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33666a82-2a09-4a5e-ae77-2352bfc99c3d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68a10655-aeaf-4929-90cb-4fe77373652d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68a10655-aeaf-4929-90cb-4fe77373652d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68a10655-aeaf-4929-90cb-4fe77373652d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68a10655-aeaf-4929-90cb-4fe77373652d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/587ad62d-5dd3-4394-bd62-68574897a9e2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/587ad62d-5dd3-4394-bd62-68574897a9e2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/587ad62d-5dd3-4394-bd62-68574897a9e2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/587ad62d-5dd3-4394-bd62-68574897a9e2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9ec8908-591d-47f4-8071-f9eb92ab1451/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9ec8908-591d-47f4-8071-f9eb92ab1451/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9ec8908-591d-47f4-8071-f9eb92ab1451/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d9ec8908-591d-47f4-8071-f9eb92ab1451/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6171477-090c-440c-a1d8-98cff048d43d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6171477-090c-440c-a1d8-98cff048d43d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6171477-090c-440c-a1d8-98cff048d43d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c6171477-090c-440c-a1d8-98cff048d43d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2abc3b67-752d-4cd2-a82a-d18cb8787950/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2abc3b67-752d-4cd2-a82a-d18cb8787950/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2abc3b67-752d-4cd2-a82a-d18cb8787950/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2abc3b67-752d-4cd2-a82a-d18cb8787950/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de69a3e7-c3f5-4f7c-9b34-43f70e478dc2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de69a3e7-c3f5-4f7c-9b34-43f70e478dc2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de69a3e7-c3f5-4f7c-9b34-43f70e478dc2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de69a3e7-c3f5-4f7c-9b34-43f70e478dc2/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c528f34a-a775-49a7-9ec0-2a7480929992/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c528f34a-a775-49a7-9ec0-2a7480929992/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c528f34a-a775-49a7-9ec0-2a7480929992/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c528f34a-a775-49a7-9ec0-2a7480929992/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33666a82-2a09-4a5e-ae77-2352bfc99c3d/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"virtualTourUrl":"","keyfacts":{"borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","construction-year":1957,"floor":4,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":995,"unit-size":250},"lastPublishedDate":"2026-07-10T14:31:24.653Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/b53ce96819800e519d61.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50082a-202","internalId":"87c1ea17-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50417,"longitude":-73.62933,"postalCode":"H3S 1R3","province":"QC","streetName":"3195 Van Horne Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c103c153-f047-448a-a65d-c3430969c8ae/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c103c153-f047-448a-a65d-c3430969c8ae/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c103c153-f047-448a-a65d-c3430969c8ae/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c103c153-f047-448a-a65d-c3430969c8ae/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28a9fbab-f960-4a10-9233-b980ff1b6a4e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28a9fbab-f960-4a10-9233-b980ff1b6a4e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28a9fbab-f960-4a10-9233-b980ff1b6a4e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/28a9fbab-f960-4a10-9233-b980ff1b6a4e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36b5de4-3568-4517-9225-840016649b8d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36b5de4-3568-4517-9225-840016649b8d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36b5de4-3568-4517-9225-840016649b8d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36b5de4-3568-4517-9225-840016649b8d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2deb3d1d-12a8-499d-94cc-d75a28295011/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2deb3d1d-12a8-499d-94cc-d75a28295011/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2deb3d1d-12a8-499d-94cc-d75a28295011/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2deb3d1d-12a8-499d-94cc-d75a28295011/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ba54031-784e-4e7b-a6c6-24cbc7aa4006/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ba54031-784e-4e7b-a6c6-24cbc7aa4006/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ba54031-784e-4e7b-a6c6-24cbc7aa4006/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4ba54031-784e-4e7b-a6c6-24cbc7aa4006/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4c29f93-a8ad-4309-b6a5-42e25b8eeecd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4c29f93-a8ad-4309-b6a5-42e25b8eeecd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4c29f93-a8ad-4309-b6a5-42e25b8eeecd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4c29f93-a8ad-4309-b6a5-42e25b8eeecd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5307a2-2f4c-473e-b21f-44b748c01edf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5307a2-2f4c-473e-b21f-44b748c01edf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5307a2-2f4c-473e-b21f-44b748c01edf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e5307a2-2f4c-473e-b21f-44b748c01edf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f50487a2-2f42-4343-9bc7-b1410dda3912/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f50487a2-2f42-4343-9bc7-b1410dda3912/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f50487a2-2f42-4343-9bc7-b1410dda3912/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f50487a2-2f42-4343-9bc7-b1410dda3912/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4411210-12dc-4f7b-92db-81a9c8b2ad6e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4411210-12dc-4f7b-92db-81a9c8b2ad6e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4411210-12dc-4f7b-92db-81a9c8b2ad6e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4411210-12dc-4f7b-92db-81a9c8b2ad6e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8575dc10-d206-496f-87e5-e71df27247a6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8575dc10-d206-496f-87e5-e71df27247a6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8575dc10-d206-496f-87e5-e71df27247a6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8575dc10-d206-496f-87e5-e71df27247a6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b0916ac-d10f-4682-89b1-9c98e5bf1adc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b0916ac-d10f-4682-89b1-9c98e5bf1adc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b0916ac-d10f-4682-89b1-9c98e5bf1adc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2b0916ac-d10f-4682-89b1-9c98e5bf1adc/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c103c153-f047-448a-a65d-c3430969c8ae/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"virtualTourUrl":"https://my.matterport.com/show/?m=HzDsmQ8yV1c","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R3","streetname":"3195 Van Horne Avenue","apartment-type":"apartment","construction-year":1970,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":4,"province":"QC","total-rent":1345,"unit-size":328},"lastPublishedDate":"2026-07-20T17:39:30.424Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/b75f82670b2abeb68a1c.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50071a-403","internalId":"61e3da84-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.502164,"longitude":-73.631278,"postalCode":"H3S 1R7","province":"QC","streetName":"3495 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c45021b2-ff30-4fdb-8415-8b5da648f3a6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c45021b2-ff30-4fdb-8415-8b5da648f3a6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c45021b2-ff30-4fdb-8415-8b5da648f3a6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c45021b2-ff30-4fdb-8415-8b5da648f3a6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb1579b9-3b92-4ece-8896-813ffcfcdea2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb1579b9-3b92-4ece-8896-813ffcfcdea2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb1579b9-3b92-4ece-8896-813ffcfcdea2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb1579b9-3b92-4ece-8896-813ffcfcdea2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d898f0-4ce5-4529-a6be-911703174eab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d898f0-4ce5-4529-a6be-911703174eab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d898f0-4ce5-4529-a6be-911703174eab/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79d898f0-4ce5-4529-a6be-911703174eab/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969bdf3d-ff58-4516-9687-f551ffddb128/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969bdf3d-ff58-4516-9687-f551ffddb128/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969bdf3d-ff58-4516-9687-f551ffddb128/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/969bdf3d-ff58-4516-9687-f551ffddb128/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d79aa67-93ba-4b2c-a3ab-cea72562ee58/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d79aa67-93ba-4b2c-a3ab-cea72562ee58/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d79aa67-93ba-4b2c-a3ab-cea72562ee58/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8d79aa67-93ba-4b2c-a3ab-cea72562ee58/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad569135-a68f-418c-9088-9a19639cc06a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad569135-a68f-418c-9088-9a19639cc06a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad569135-a68f-418c-9088-9a19639cc06a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ad569135-a68f-418c-9088-9a19639cc06a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6247b47-05d0-4ace-9252-33e8c8035c36/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6247b47-05d0-4ace-9252-33e8c8035c36/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6247b47-05d0-4ace-9252-33e8c8035c36/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6247b47-05d0-4ace-9252-33e8c8035c36/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cde1cdf9-5f39-48b9-9d5e-f802661cf7a6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cde1cdf9-5f39-48b9-9d5e-f802661cf7a6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cde1cdf9-5f39-48b9-9d5e-f802661cf7a6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cde1cdf9-5f39-48b9-9d5e-f802661cf7a6/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7acd5030-810e-4025-8130-7c09c29922f4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7acd5030-810e-4025-8130-7c09c29922f4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7acd5030-810e-4025-8130-7c09c29922f4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7acd5030-810e-4025-8130-7c09c29922f4/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c45021b2-ff30-4fdb-8415-8b5da648f3a6/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R7","streetname":"3495 Avenue Van Horne","apartment-type":"apartment","construction-year":1931,"floor":4,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1055,"unit-size":322},"lastPublishedDate":"2026-07-20T17:11:57.806Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/b8e0c21aa2f9bfc9d837.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-53","internalId":"a4d8824a-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02f7e625-4149-11ea-8738-0a580ae949f8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02f7e625-4149-11ea-8738-0a580ae949f8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02f7e625-4149-11ea-8738-0a580ae949f8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02f7e625-4149-11ea-8738-0a580ae949f8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afdd5511-4148-11ea-8738-0a580ae949f8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afdd5511-4148-11ea-8738-0a580ae949f8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afdd5511-4148-11ea-8738-0a580ae949f8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afdd5511-4148-11ea-8738-0a580ae949f8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10cfcb46-414a-11ea-8738-0a580ae949f8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10cfcb46-414a-11ea-8738-0a580ae949f8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10cfcb46-414a-11ea-8738-0a580ae949f8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/10cfcb46-414a-11ea-8738-0a580ae949f8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ddf0fc4-4149-11ea-8d04-0a580ae94505/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ddf0fc4-4149-11ea-8d04-0a580ae94505/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ddf0fc4-4149-11ea-8d04-0a580ae94505/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7ddf0fc4-4149-11ea-8d04-0a580ae94505/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f005ee78-4149-11ea-8d04-0a580ae94505/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f005ee78-4149-11ea-8d04-0a580ae94505/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f005ee78-4149-11ea-8d04-0a580ae94505/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f005ee78-4149-11ea-8d04-0a580ae94505/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be28002-4149-11ea-8d04-0a580ae94505/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be28002-4149-11ea-8d04-0a580ae94505/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be28002-4149-11ea-8d04-0a580ae94505/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5be28002-4149-11ea-8d04-0a580ae94505/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44b21170-4149-11ea-8d04-0a580ae94505/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44b21170-4149-11ea-8d04-0a580ae94505/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44b21170-4149-11ea-8d04-0a580ae94505/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44b21170-4149-11ea-8d04-0a580ae94505/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b9081c-4149-11ea-8d04-0a580ae94505/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b9081c-4149-11ea-8d04-0a580ae94505/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b9081c-4149-11ea-8d04-0a580ae94505/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14b9081c-4149-11ea-8d04-0a580ae94505/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2600b50e-4149-11ea-8d04-0a580ae94505/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2600b50e-4149-11ea-8d04-0a580ae94505/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2600b50e-4149-11ea-8d04-0a580ae94505/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2600b50e-4149-11ea-8d04-0a580ae94505/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e351f093-4148-11ea-8738-0a580ae949f8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e351f093-4148-11ea-8738-0a580ae949f8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e351f093-4148-11ea-8738-0a580ae949f8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e351f093-4148-11ea-8738-0a580ae949f8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9235f886-4149-11ea-8d04-0a580ae94505/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9235f886-4149-11ea-8d04-0a580ae94505/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9235f886-4149-11ea-8d04-0a580ae94505/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9235f886-4149-11ea-8d04-0a580ae94505/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c96320d-bde0-40d8-9fe2-e7f6db72ffd4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c96320d-bde0-40d8-9fe2-e7f6db72ffd4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c96320d-bde0-40d8-9fe2-e7f6db72ffd4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c96320d-bde0-40d8-9fe2-e7f6db72ffd4/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a131f263-e271-4606-adf7-976aa0905c63/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a131f263-e271-4606-adf7-976aa0905c63/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a131f263-e271-4606-adf7-976aa0905c63/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a131f263-e271-4606-adf7-976aa0905c63/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02f7e625-4149-11ea-8738-0a580ae949f8/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"location-bus":100,"location-commuter-train":0,"location-subway":150,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","construction-year":1957,"floor":5,"flooring":"hardwood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":250,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":10,"name-of-station":"Peel metro","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"outdoor-parking-rent":220,"pets-allowed":"yes","province":"QC","total-rent":2495,"unit-size":1150,"views":"cityViews"},"lastPublishedDate":"2026-05-22T05:03:24.832Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/bb23479986f31b8c1ebf.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50050a-405","internalId":"a59dce32-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d15c06b-2db3-4006-be85-cb9b5b01e76b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d15c06b-2db3-4006-be85-cb9b5b01e76b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d15c06b-2db3-4006-be85-cb9b5b01e76b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d15c06b-2db3-4006-be85-cb9b5b01e76b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e84b9153-5d18-42fc-a6e6-e8002f1fe4ec/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e84b9153-5d18-42fc-a6e6-e8002f1fe4ec/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e84b9153-5d18-42fc-a6e6-e8002f1fe4ec/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e84b9153-5d18-42fc-a6e6-e8002f1fe4ec/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f72db0-d1ff-4d50-9dd4-ad6c4b359972/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f72db0-d1ff-4d50-9dd4-ad6c4b359972/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f72db0-d1ff-4d50-9dd4-ad6c4b359972/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/07f72db0-d1ff-4d50-9dd4-ad6c4b359972/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79a11cff-ecf2-4dbb-9b28-ab8f55bd9184/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79a11cff-ecf2-4dbb-9b28-ab8f55bd9184/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79a11cff-ecf2-4dbb-9b28-ab8f55bd9184/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/79a11cff-ecf2-4dbb-9b28-ab8f55bd9184/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b030ddf3-e365-4b53-8cff-a59dff5b5690/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b030ddf3-e365-4b53-8cff-a59dff5b5690/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b030ddf3-e365-4b53-8cff-a59dff5b5690/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b030ddf3-e365-4b53-8cff-a59dff5b5690/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4d6ee1c-aafb-4dd3-90a0-e78f664c945d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4d6ee1c-aafb-4dd3-90a0-e78f664c945d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4d6ee1c-aafb-4dd3-90a0-e78f664c945d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b4d6ee1c-aafb-4dd3-90a0-e78f664c945d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311da7ac-9942-431d-ba9b-54638f225cdd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311da7ac-9942-431d-ba9b-54638f225cdd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311da7ac-9942-431d-ba9b-54638f225cdd/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/311da7ac-9942-431d-ba9b-54638f225cdd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afb71948-a4f5-4099-8ddc-2e4a8faeb10c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afb71948-a4f5-4099-8ddc-2e4a8faeb10c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afb71948-a4f5-4099-8ddc-2e4a8faeb10c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/afb71948-a4f5-4099-8ddc-2e4a8faeb10c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/837bd83e-097a-4064-9b7a-31426b9b44ee/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/837bd83e-097a-4064-9b7a-31426b9b44ee/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/837bd83e-097a-4064-9b7a-31426b9b44ee/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/837bd83e-097a-4064-9b7a-31426b9b44ee/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ee6f588-0088-41fb-a107-2bfd2d35bb91/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ee6f588-0088-41fb-a107-2bfd2d35bb91/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ee6f588-0088-41fb-a107-2bfd2d35bb91/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ee6f588-0088-41fb-a107-2bfd2d35bb91/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8c59cc3-3440-49cd-9cb7-bfd0b102f838/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8c59cc3-3440-49cd-9cb7-bfd0b102f838/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8c59cc3-3440-49cd-9cb7-bfd0b102f838/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8c59cc3-3440-49cd-9cb7-bfd0b102f838/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6b9e7b8-cb61-46d9-ab8b-c67502312efc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6b9e7b8-cb61-46d9-ab8b-c67502312efc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6b9e7b8-cb61-46d9-ab8b-c67502312efc/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6b9e7b8-cb61-46d9-ab8b-c67502312efc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d15c06b-2db3-4006-be85-cb9b5b01e76b/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","construction-year":1967,"floor":4,"flooring":"engineeredWood","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":195,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":35,"name-of-station":"Villa Maria","number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":11,"pets-allowed":"yes","province":"QC","total-rent":2895,"unit-size":1300,"views":"courtyardViews"},"lastPublishedDate":"2026-08-03T16:00:01.211Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/bc0c1d4e81b39baf877a.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50034a-0102C","internalId":"f8fd7e97-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501329,"longitude":-73.581489,"postalCode":"H3G 1Y4","province":"QC","streetName":"3468 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b2c0f22-02de-4e90-bc48-cb01e6ad6a48/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b2c0f22-02de-4e90-bc48-cb01e6ad6a48/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b2c0f22-02de-4e90-bc48-cb01e6ad6a48/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b2c0f22-02de-4e90-bc48-cb01e6ad6a48/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abf55269-76f9-457f-a25f-dbda78350ef0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abf55269-76f9-457f-a25f-dbda78350ef0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abf55269-76f9-457f-a25f-dbda78350ef0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/abf55269-76f9-457f-a25f-dbda78350ef0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc16423-aea5-4b06-8645-0e9b67f5008a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc16423-aea5-4b06-8645-0e9b67f5008a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc16423-aea5-4b06-8645-0e9b67f5008a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc16423-aea5-4b06-8645-0e9b67f5008a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11a4a3c8-fa8f-4aa8-a08e-ffda7746c5cb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11a4a3c8-fa8f-4aa8-a08e-ffda7746c5cb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11a4a3c8-fa8f-4aa8-a08e-ffda7746c5cb/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11a4a3c8-fa8f-4aa8-a08e-ffda7746c5cb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e76d8f-dcfc-4ba3-872f-828dbc37a03e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e76d8f-dcfc-4ba3-872f-828dbc37a03e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e76d8f-dcfc-4ba3-872f-828dbc37a03e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e2e76d8f-dcfc-4ba3-872f-828dbc37a03e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c52c0a7-0c8a-4662-be96-fed3d1ce35fb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c52c0a7-0c8a-4662-be96-fed3d1ce35fb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c52c0a7-0c8a-4662-be96-fed3d1ce35fb/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c52c0a7-0c8a-4662-be96-fed3d1ce35fb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3873cd9a-bfc8-44f6-96c1-1af61f04b95f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3873cd9a-bfc8-44f6-96c1-1af61f04b95f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3873cd9a-bfc8-44f6-96c1-1af61f04b95f/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3873cd9a-bfc8-44f6-96c1-1af61f04b95f/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e353df98-61ff-4bc0-9ddf-8cc0dbd639ab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e353df98-61ff-4bc0-9ddf-8cc0dbd639ab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e353df98-61ff-4bc0-9ddf-8cc0dbd639ab/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e353df98-61ff-4bc0-9ddf-8cc0dbd639ab/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b2c0f22-02de-4e90-bc48-cb01e6ad6a48/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1Y4","streetname":"3468 Rue Drummond","apartment-type":"apartment","construction-year":1955,"floor":1,"flooring":"engineeredWood","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":14,"pets-allowed":"yes","province":"QC","total-rent":1550,"unit-size":322.8,"views":"cityViews"},"lastPublishedDate":"2026-06-15T22:34:48.223Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/bd19408471895efc3313.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50048a-25","internalId":"a6241441-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.500994,"longitude":-73.578678,"postalCode":"H3G 1X7","province":"QC","streetName":"3421 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c045316-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c045316-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c045316-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c045316-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5759ef97-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5759ef97-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5759ef97-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5759ef97-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4262f645-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4262f645-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4262f645-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4262f645-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2575b813-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2575b813-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2575b813-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2575b813-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/728e3329-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/728e3329-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/728e3329-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/728e3329-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/658b82e8-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/658b82e8-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/658b82e8-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/658b82e8-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5da862d-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5da862d-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5da862d-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a5da862d-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95af93dc-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95af93dc-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95af93dc-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/95af93dc-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e56408a-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e56408a-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e56408a-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e56408a-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bcb61ab-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bcb61ab-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bcb61ab-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8bcb61ab-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af74de1e-133b-11e8-ac7c-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af74de1e-133b-11e8-ac7c-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af74de1e-133b-11e8-ac7c-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af74de1e-133b-11e8-ac7c-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a38c1b3d-0c7e-4354-9991-752df84ed28d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a38c1b3d-0c7e-4354-9991-752df84ed28d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a38c1b3d-0c7e-4354-9991-752df84ed28d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a38c1b3d-0c7e-4354-9991-752df84ed28d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c045316-133b-11e8-ac7c-00155d8e330a/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X7","streetname":"3421 Rue Drummond","apartment-type":"apartment","construction-year":1956,"floor":2,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":14,"pets-allowed":"yes","province":"QC","total-rent":2245,"unit-size":950,"views":"cityViews"},"lastPublishedDate":"2026-07-14T21:39:11.454Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/be6aa924221cc54e4386.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-23","internalId":"a4a34173-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c103533-24bf-4490-bb21-276d320656bc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c103533-24bf-4490-bb21-276d320656bc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c103533-24bf-4490-bb21-276d320656bc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c103533-24bf-4490-bb21-276d320656bc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c748872-3498-42ae-a7fb-2357509a8bd4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c748872-3498-42ae-a7fb-2357509a8bd4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c748872-3498-42ae-a7fb-2357509a8bd4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c748872-3498-42ae-a7fb-2357509a8bd4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3920280f-bf76-4fd9-a811-78151abfed32/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3920280f-bf76-4fd9-a811-78151abfed32/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3920280f-bf76-4fd9-a811-78151abfed32/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3920280f-bf76-4fd9-a811-78151abfed32/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c088e1-5214-4a49-9377-2ad8c787e1b0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c088e1-5214-4a49-9377-2ad8c787e1b0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c088e1-5214-4a49-9377-2ad8c787e1b0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/01c088e1-5214-4a49-9377-2ad8c787e1b0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fda88e4-35ad-4426-9b86-e4c32160c970/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fda88e4-35ad-4426-9b86-e4c32160c970/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fda88e4-35ad-4426-9b86-e4c32160c970/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fda88e4-35ad-4426-9b86-e4c32160c970/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a2641a-3ace-4f61-9b0c-20c3d09a775e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a2641a-3ace-4f61-9b0c-20c3d09a775e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a2641a-3ace-4f61-9b0c-20c3d09a775e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a2641a-3ace-4f61-9b0c-20c3d09a775e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/294b7878-f7c8-4356-8a68-130a84ef6c5d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/294b7878-f7c8-4356-8a68-130a84ef6c5d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/294b7878-f7c8-4356-8a68-130a84ef6c5d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/294b7878-f7c8-4356-8a68-130a84ef6c5d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/254e9636-7218-4049-824f-4b3e08630d3c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/254e9636-7218-4049-824f-4b3e08630d3c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/254e9636-7218-4049-824f-4b3e08630d3c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/254e9636-7218-4049-824f-4b3e08630d3c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04fbd7a8-6077-4b9f-8ef3-efbbf82b2394/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04fbd7a8-6077-4b9f-8ef3-efbbf82b2394/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04fbd7a8-6077-4b9f-8ef3-efbbf82b2394/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/04fbd7a8-6077-4b9f-8ef3-efbbf82b2394/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a08cb7a-8555-4491-9a8b-d25e5f4be9fb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a08cb7a-8555-4491-9a8b-d25e5f4be9fb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a08cb7a-8555-4491-9a8b-d25e5f4be9fb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0a08cb7a-8555-4491-9a8b-d25e5f4be9fb/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8c103533-24bf-4490-bb21-276d320656bc/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","construction-year":1957,"floor":2,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"open-house-end":"2026-08-11T17:30:00Z","open-house-start":"2026-08-11T16:30:00Z","pets-allowed":"yes","province":"QC","total-rent":2695,"unit-size":1150},"lastPublishedDate":"2026-08-07T17:07:31.364Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/bfd96ef9f7f8f4dd95d4.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50050a-309","internalId":"77773a26-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13d8a232-915a-11ea-8790-0a580ae948c2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13d8a232-915a-11ea-8790-0a580ae948c2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13d8a232-915a-11ea-8790-0a580ae948c2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13d8a232-915a-11ea-8790-0a580ae948c2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58da7f24-915a-11ea-8790-0a580ae948c2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58da7f24-915a-11ea-8790-0a580ae948c2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58da7f24-915a-11ea-8790-0a580ae948c2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58da7f24-915a-11ea-8790-0a580ae948c2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b2a3b85-915a-11ea-8790-0a580ae948c2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b2a3b85-915a-11ea-8790-0a580ae948c2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b2a3b85-915a-11ea-8790-0a580ae948c2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b2a3b85-915a-11ea-8790-0a580ae948c2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68f9b286-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68f9b286-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68f9b286-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/68f9b286-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dd9425-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dd9425-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dd9425-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dd9425-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6be3b317-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6be3b317-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6be3b317-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6be3b317-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e5157b8-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e5157b8-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e5157b8-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6e5157b8-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7a6d759-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7a6d759-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7a6d759-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b7a6d759-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3006fe0e-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3006fe0e-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3006fe0e-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3006fe0e-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/356978b0-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/356978b0-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/356978b0-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/356978b0-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/386fdae1-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/386fdae1-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/386fdae1-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/386fdae1-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b7ca5b2-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b7ca5b2-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b7ca5b2-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3b7ca5b2-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00aad0fa-915a-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00aad0fa-915a-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00aad0fa-915a-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/00aad0fa-915a-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc8e2083-b1f4-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13d8a232-915a-11ea-8790-0a580ae948c2/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","construction-year":1967,"floor":3,"flooring":"engineeredWood","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":195,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":35,"name-of-station":"Villa-Maria","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":11,"pets-allowed":"limited","province":"QC","total-rent":1830,"unit-size":990.4,"views":"courtyardViews"},"lastPublishedDate":"2026-08-03T15:40:41.813Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/c0adb35328933a85cd51.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50032c-401","internalId":"3528e537-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.490572,"longitude":-73.62282,"postalCode":"H3W 1W6","province":"QC","streetName":"4590 Chemin Queen Mary"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a5ef5b0-9ed0-47c5-a2c7-5eaa30be4e1f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a5ef5b0-9ed0-47c5-a2c7-5eaa30be4e1f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a5ef5b0-9ed0-47c5-a2c7-5eaa30be4e1f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a5ef5b0-9ed0-47c5-a2c7-5eaa30be4e1f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9856379e-c816-400c-81a0-d343ccc1a96a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9856379e-c816-400c-81a0-d343ccc1a96a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9856379e-c816-400c-81a0-d343ccc1a96a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9856379e-c816-400c-81a0-d343ccc1a96a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd40e1db-0acb-44c4-9877-decfb76bbea4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd40e1db-0acb-44c4-9877-decfb76bbea4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd40e1db-0acb-44c4-9877-decfb76bbea4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd40e1db-0acb-44c4-9877-decfb76bbea4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d41db5a-44b7-4ae2-ba14-4928c02d4acd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d41db5a-44b7-4ae2-ba14-4928c02d4acd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d41db5a-44b7-4ae2-ba14-4928c02d4acd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d41db5a-44b7-4ae2-ba14-4928c02d4acd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/646bdba1-e5b8-4da3-9c50-8ea4d4566738/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/646bdba1-e5b8-4da3-9c50-8ea4d4566738/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/646bdba1-e5b8-4da3-9c50-8ea4d4566738/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/646bdba1-e5b8-4da3-9c50-8ea4d4566738/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/966ca534-7c9b-4d0f-ae04-05dde8761de9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/966ca534-7c9b-4d0f-ae04-05dde8761de9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/966ca534-7c9b-4d0f-ae04-05dde8761de9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/966ca534-7c9b-4d0f-ae04-05dde8761de9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5882643-9ca1-4b80-83c7-a058268d2bea/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5882643-9ca1-4b80-83c7-a058268d2bea/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5882643-9ca1-4b80-83c7-a058268d2bea/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b5882643-9ca1-4b80-83c7-a058268d2bea/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e83a17-6105-4d12-8bed-aa366553c0e6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e83a17-6105-4d12-8bed-aa366553c0e6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e83a17-6105-4d12-8bed-aa366553c0e6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d1e83a17-6105-4d12-8bed-aa366553c0e6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1347d6f1-5431-48b5-8cbc-0dd2acfe3758/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1347d6f1-5431-48b5-8cbc-0dd2acfe3758/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1347d6f1-5431-48b5-8cbc-0dd2acfe3758/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1347d6f1-5431-48b5-8cbc-0dd2acfe3758/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8ccc7af-7789-4436-b622-62af06b2849d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8ccc7af-7789-4436-b622-62af06b2849d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8ccc7af-7789-4436-b622-62af06b2849d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f8ccc7af-7789-4436-b622-62af06b2849d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19cc6f56-d3e3-4ef5-b89d-c52fb7472312/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19cc6f56-d3e3-4ef5-b89d-c52fb7472312/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19cc6f56-d3e3-4ef5-b89d-c52fb7472312/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19cc6f56-d3e3-4ef5-b89d-c52fb7472312/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/578cd2c5-6ba9-4e38-ac95-f5bf381da855/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/578cd2c5-6ba9-4e38-ac95-f5bf381da855/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/578cd2c5-6ba9-4e38-ac95-f5bf381da855/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/578cd2c5-6ba9-4e38-ac95-f5bf381da855/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44525b96-6195-4fb0-9681-400c235f1e85/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44525b96-6195-4fb0-9681-400c235f1e85/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44525b96-6195-4fb0-9681-400c235f1e85/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/44525b96-6195-4fb0-9681-400c235f1e85/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de276be8-03f5-4f54-ad9e-579effe66cb0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de276be8-03f5-4f54-ad9e-579effe66cb0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de276be8-03f5-4f54-ad9e-579effe66cb0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de276be8-03f5-4f54-ad9e-579effe66cb0/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cf30a0f-1d3d-448a-8b44-b8cf6581a92e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cf30a0f-1d3d-448a-8b44-b8cf6581a92e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cf30a0f-1d3d-448a-8b44-b8cf6581a92e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cf30a0f-1d3d-448a-8b44-b8cf6581a92e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0154772-0f33-44ca-97ca-358785d24f0d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0154772-0f33-44ca-97ca-358785d24f0d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0154772-0f33-44ca-97ca-358785d24f0d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0154772-0f33-44ca-97ca-358785d24f0d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8956301d-d59d-11ea-9eff-0a580ae94310/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8730de6c-d59d-11ea-9bb2-0a580ae94870/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8730de6c-d59d-11ea-9bb2-0a580ae94870/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8730de6c-d59d-11ea-9bb2-0a580ae94870/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8730de6c-d59d-11ea-9bb2-0a580ae94870/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2a5ef5b0-9ed0-47c5-a2c7-5eaa30be4e1f/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 1W6","streetname":"4590 Chemin Queen Mary","apartment-type":"apartment","construction-year":1967,"floor":4,"flooring":"hardwood","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":145,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Snowdon","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1508,"unit-size":780},"lastPublishedDate":"2026-08-03T14:53:13.816Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/c47e7ae1e0a72cc42e94.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50050a-804","internalId":"f5669bd4-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.484276,"longitude":-73.616858,"postalCode":"H3W 2C7","province":"QC","streetName":"4555 Bonavista Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/913779d3-ccb9-4655-b088-a936ae8cac32/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/913779d3-ccb9-4655-b088-a936ae8cac32/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/913779d3-ccb9-4655-b088-a936ae8cac32/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/913779d3-ccb9-4655-b088-a936ae8cac32/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0933081-34b0-400e-b67c-bc0a3ce9a455/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0933081-34b0-400e-b67c-bc0a3ce9a455/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0933081-34b0-400e-b67c-bc0a3ce9a455/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0933081-34b0-400e-b67c-bc0a3ce9a455/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/123e7dea-d213-4bad-a81c-40bdea4a5c97/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/123e7dea-d213-4bad-a81c-40bdea4a5c97/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/123e7dea-d213-4bad-a81c-40bdea4a5c97/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/123e7dea-d213-4bad-a81c-40bdea4a5c97/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40466512-e581-4978-8d62-106764f2b76d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40466512-e581-4978-8d62-106764f2b76d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40466512-e581-4978-8d62-106764f2b76d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/40466512-e581-4978-8d62-106764f2b76d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c8163fa-b3b0-409c-823c-d4e254717da6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c8163fa-b3b0-409c-823c-d4e254717da6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c8163fa-b3b0-409c-823c-d4e254717da6/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c8163fa-b3b0-409c-823c-d4e254717da6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c19a2cac-ed09-4fe0-8484-9dbaba40c97f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c19a2cac-ed09-4fe0-8484-9dbaba40c97f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c19a2cac-ed09-4fe0-8484-9dbaba40c97f/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c19a2cac-ed09-4fe0-8484-9dbaba40c97f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b33f1520-9e33-4405-b51b-bcdf0949bc53/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b33f1520-9e33-4405-b51b-bcdf0949bc53/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b33f1520-9e33-4405-b51b-bcdf0949bc53/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b33f1520-9e33-4405-b51b-bcdf0949bc53/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c8ac6b-904f-45f8-95e3-846e0544fc1b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c8ac6b-904f-45f8-95e3-846e0544fc1b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c8ac6b-904f-45f8-95e3-846e0544fc1b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27c8ac6b-904f-45f8-95e3-846e0544fc1b/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7afdbdcb-900e-4ec0-acfe-999c3fbccf6a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7afdbdcb-900e-4ec0-acfe-999c3fbccf6a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7afdbdcb-900e-4ec0-acfe-999c3fbccf6a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7afdbdcb-900e-4ec0-acfe-999c3fbccf6a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/539346ec-9b19-47c8-b9fa-df9970cbf826/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/539346ec-9b19-47c8-b9fa-df9970cbf826/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/539346ec-9b19-47c8-b9fa-df9970cbf826/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/539346ec-9b19-47c8-b9fa-df9970cbf826/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c7cd0d5-3318-496d-8db2-d6dca68c3285/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e1665ac-8aeb-4206-9e17-a248ea0eec12/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db76beb5-9c76-436e-8885-ee14b9b3887b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0194e69a-b1f5-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0194e69a-b1f5-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0194e69a-b1f5-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0194e69a-b1f5-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3bea38e3-3dc4-11e8-95c2-00155d8e330a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c338d3-9149-11ea-ac4b-0a580ae945d0/download/600","contactDetails":{"phoneNumber":"+1 438 998 0042"},"keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3W 2C7","streetname":"4555 Bonavista Avenue","apartment-type":"apartment","construction-year":1967,"floor":8,"flooring":"herringboneParquet","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":195,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":35,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":11,"pets-allowed":"yes","province":"QC","total-rent":1595,"unit-size":750},"lastPublishedDate":"2026-08-03T14:55:39.372Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/c64bd35c1de7f13eea8d.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50043b-307","internalId":"ce42ec3e-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48786,"longitude":-73.49196,"postalCode":"J4R 1W4","province":"QC","streetName":"1530 Avenue Filion"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5471b118-6801-415c-9831-7cb1f0400191/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5471b118-6801-415c-9831-7cb1f0400191/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5471b118-6801-415c-9831-7cb1f0400191/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5471b118-6801-415c-9831-7cb1f0400191/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4818801-062a-4fe7-a69d-5b93d605a0db/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4818801-062a-4fe7-a69d-5b93d605a0db/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4818801-062a-4fe7-a69d-5b93d605a0db/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4818801-062a-4fe7-a69d-5b93d605a0db/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58fba353-257c-4dfa-8537-84f5c9d1d5d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58fba353-257c-4dfa-8537-84f5c9d1d5d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58fba353-257c-4dfa-8537-84f5c9d1d5d2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58fba353-257c-4dfa-8537-84f5c9d1d5d2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/efd54966-e5c5-11e7-8347-00155d8e3302/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5471b118-6801-415c-9831-7cb1f0400191/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":true,"postalcode":"J4R 1W4","streetname":"1530 Avenue Filion","amenities-total":35,"apartment-type":"apartment","construction-year":1970,"floor":3,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":130,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":true,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":true,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Longueuil","number-of-bathrooms":1,"number-of-bedrooms":3,"number-of-floors":4,"outdoor-parking-rent":100,"pets-allowed":"limited","province":"QC","total-rent":1765,"unit-size":910,"views":"parkViews"},"lastPublishedDate":"2026-06-12T16:53:46.805Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/c791ae7b94fa5ca6926e.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-1002","internalId":"4caf6236-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26821f7-efcf-474b-af35-dc6b78bbab41/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26821f7-efcf-474b-af35-dc6b78bbab41/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26821f7-efcf-474b-af35-dc6b78bbab41/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26821f7-efcf-474b-af35-dc6b78bbab41/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a54328-cd91-4a70-9892-f07616e8eb25/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a54328-cd91-4a70-9892-f07616e8eb25/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a54328-cd91-4a70-9892-f07616e8eb25/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c3a54328-cd91-4a70-9892-f07616e8eb25/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd8244a4-3fb2-4878-aef9-47570b634d98/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd8244a4-3fb2-4878-aef9-47570b634d98/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd8244a4-3fb2-4878-aef9-47570b634d98/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd8244a4-3fb2-4878-aef9-47570b634d98/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ae4e08-60d1-4181-b58b-5a52d7de61d1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ae4e08-60d1-4181-b58b-5a52d7de61d1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ae4e08-60d1-4181-b58b-5a52d7de61d1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/96ae4e08-60d1-4181-b58b-5a52d7de61d1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c9bf11d-6461-4a31-8f08-63ac44fa5f72/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c9bf11d-6461-4a31-8f08-63ac44fa5f72/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c9bf11d-6461-4a31-8f08-63ac44fa5f72/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c9bf11d-6461-4a31-8f08-63ac44fa5f72/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da7458c7-f9a2-4bca-b644-40131d7cd5bc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da7458c7-f9a2-4bca-b644-40131d7cd5bc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da7458c7-f9a2-4bca-b644-40131d7cd5bc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/da7458c7-f9a2-4bca-b644-40131d7cd5bc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c20ea-a87c-4a54-9d77-0cc545ba157f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c20ea-a87c-4a54-9d77-0cc545ba157f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c20ea-a87c-4a54-9d77-0cc545ba157f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/898c20ea-a87c-4a54-9d77-0cc545ba157f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4760b1fd-a457-4316-96ac-8b885f340648/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4760b1fd-a457-4316-96ac-8b885f340648/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4760b1fd-a457-4316-96ac-8b885f340648/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4760b1fd-a457-4316-96ac-8b885f340648/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63bb327e-f7e8-42e5-9ce7-dcb8a4dd3327/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63bb327e-f7e8-42e5-9ce7-dcb8a4dd3327/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63bb327e-f7e8-42e5-9ce7-dcb8a4dd3327/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63bb327e-f7e8-42e5-9ce7-dcb8a4dd3327/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca82952e-251b-4b74-89ec-d7efd7bfea2a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca82952e-251b-4b74-89ec-d7efd7bfea2a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca82952e-251b-4b74-89ec-d7efd7bfea2a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ca82952e-251b-4b74-89ec-d7efd7bfea2a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21be2e5a-8e89-49c9-88e0-c58207b5b0d9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21be2e5a-8e89-49c9-88e0-c58207b5b0d9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21be2e5a-8e89-49c9-88e0-c58207b5b0d9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/21be2e5a-8e89-49c9-88e0-c58207b5b0d9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f309c198-85e4-4ea6-acd1-9396d59e6af9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f309c198-85e4-4ea6-acd1-9396d59e6af9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f309c198-85e4-4ea6-acd1-9396d59e6af9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f309c198-85e4-4ea6-acd1-9396d59e6af9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14f58a68-0bc2-4a96-9d9f-3d0d6ec478e9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14f58a68-0bc2-4a96-9d9f-3d0d6ec478e9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14f58a68-0bc2-4a96-9d9f-3d0d6ec478e9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14f58a68-0bc2-4a96-9d9f-3d0d6ec478e9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05a1699d-22ad-4c2b-8b7e-a99070aee094/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05a1699d-22ad-4c2b-8b7e-a99070aee094/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05a1699d-22ad-4c2b-8b7e-a99070aee094/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05a1699d-22ad-4c2b-8b7e-a99070aee094/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f82894f-1343-48b3-98d1-1ee52c7aceef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f82894f-1343-48b3-98d1-1ee52c7aceef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f82894f-1343-48b3-98d1-1ee52c7aceef/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4f82894f-1343-48b3-98d1-1ee52c7aceef/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d26821f7-efcf-474b-af35-dc6b78bbab41/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":10,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":175,"pets-allowed":"limited","province":"QC","total-rent":1645,"unit-size":472.7,"views":"cityViews"},"lastPublishedDate":"2026-06-09T19:42:57.672Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/c88ca5e9c027ab1140de.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50043a-109","internalId":"40d68c67-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Saint-Lambert","city":"Saint-Lambert","latitude":45.48813,"longitude":-73.49041,"postalCode":"J4R 1R6","province":"QC","streetName":"1525 Avenue Victoria"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c424536-5ca7-4edf-bb2b-c786a73d8742/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c424536-5ca7-4edf-bb2b-c786a73d8742/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c424536-5ca7-4edf-bb2b-c786a73d8742/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c424536-5ca7-4edf-bb2b-c786a73d8742/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af57a87c-4c2d-4ad6-99a3-d12018447c46/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af57a87c-4c2d-4ad6-99a3-d12018447c46/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af57a87c-4c2d-4ad6-99a3-d12018447c46/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/af57a87c-4c2d-4ad6-99a3-d12018447c46/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/718628ff-8177-4c31-9ca8-9c4cb44aa9de/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/718628ff-8177-4c31-9ca8-9c4cb44aa9de/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/718628ff-8177-4c31-9ca8-9c4cb44aa9de/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/718628ff-8177-4c31-9ca8-9c4cb44aa9de/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d8a874f-18d9-4cb5-abb0-28ebe242fad2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d8a874f-18d9-4cb5-abb0-28ebe242fad2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d8a874f-18d9-4cb5-abb0-28ebe242fad2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9d8a874f-18d9-4cb5-abb0-28ebe242fad2/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15020ea3-4299-42d0-9414-c9de1afe1a15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15020ea3-4299-42d0-9414-c9de1afe1a15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15020ea3-4299-42d0-9414-c9de1afe1a15/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15020ea3-4299-42d0-9414-c9de1afe1a15/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/feedc5ec-8b3e-4fe0-9138-db1a3c52418e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/feedc5ec-8b3e-4fe0-9138-db1a3c52418e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/feedc5ec-8b3e-4fe0-9138-db1a3c52418e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/feedc5ec-8b3e-4fe0-9138-db1a3c52418e/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/267b24b4-8ee0-420c-a457-8fab85d50aec/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/267b24b4-8ee0-420c-a457-8fab85d50aec/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/267b24b4-8ee0-420c-a457-8fab85d50aec/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/267b24b4-8ee0-420c-a457-8fab85d50aec/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dee854-d11e-428b-9e31-bf7d370789c5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dee854-d11e-428b-9e31-bf7d370789c5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dee854-d11e-428b-9e31-bf7d370789c5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/67dee854-d11e-428b-9e31-bf7d370789c5/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/748d3c67-6cd3-4c83-abf9-b079f1bd2d82/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/748d3c67-6cd3-4c83-abf9-b079f1bd2d82/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/748d3c67-6cd3-4c83-abf9-b079f1bd2d82/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/748d3c67-6cd3-4c83-abf9-b079f1bd2d82/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/338e47e9-76ae-4134-a7d3-aad2a23044ba/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/338e47e9-76ae-4134-a7d3-aad2a23044ba/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/338e47e9-76ae-4134-a7d3-aad2a23044ba/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/338e47e9-76ae-4134-a7d3-aad2a23044ba/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0d51a52-a67d-4f29-8a48-e17d9051df43/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0d51a52-a67d-4f29-8a48-e17d9051df43/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0d51a52-a67d-4f29-8a48-e17d9051df43/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0d51a52-a67d-4f29-8a48-e17d9051df43/download/2400"},{"isExample":true,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/173d94ea-6b06-44b6-8355-1ce985f93a3a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/173d94ea-6b06-44b6-8355-1ce985f93a3a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/173d94ea-6b06-44b6-8355-1ce985f93a3a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/173d94ea-6b06-44b6-8355-1ce985f93a3a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa77d0a4-356e-4ca4-a044-60b26ae11640/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa77d0a4-356e-4ca4-a044-60b26ae11640/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa77d0a4-356e-4ca4-a044-60b26ae11640/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa77d0a4-356e-4ca4-a044-60b26ae11640/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b199fe40-8299-4daa-8fd0-1a0ef7815923/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/176e7f2c-1ac8-4f36-9f98-577ee61f122b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/015f6d8c-bfc4-467a-ab8a-d7f824abf1eb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/015f6d8c-bfc4-467a-ab8a-d7f824abf1eb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/015f6d8c-bfc4-467a-ab8a-d7f824abf1eb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/015f6d8c-bfc4-467a-ab8a-d7f824abf1eb/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c424536-5ca7-4edf-bb2b-c786a73d8742/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"borough":"Saint-Lambert","city":"Saint-Lambert","is-available-from-now-on":true,"postalcode":"J4R 1R6","streetname":"1525 Avenue Victoria","amenities-total":35,"apartment-type":"groundFloor","construction-year":1970,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":130,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":true,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":true,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Longueuil","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":4,"outdoor-parking-rent":100,"pets-allowed":"yes","province":"QC","total-rent":1595,"unit-size":770,"views":"courtyardViews"},"lastPublishedDate":"2026-07-21T20:33:19.278Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.is-fitness-centre-included-in-amenities"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/c9099a124959ab262280.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-909","internalId":"b9826d0e-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d416a413-5f06-421f-843d-a4f17a8146bd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d416a413-5f06-421f-843d-a4f17a8146bd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d416a413-5f06-421f-843d-a4f17a8146bd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d416a413-5f06-421f-843d-a4f17a8146bd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c5dc58f-3599-46e4-a2c4-29d73d0a522b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c5dc58f-3599-46e4-a2c4-29d73d0a522b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c5dc58f-3599-46e4-a2c4-29d73d0a522b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9c5dc58f-3599-46e4-a2c4-29d73d0a522b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/201ef155-64a2-42c7-a645-76365b3f9c5f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/201ef155-64a2-42c7-a645-76365b3f9c5f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/201ef155-64a2-42c7-a645-76365b3f9c5f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/201ef155-64a2-42c7-a645-76365b3f9c5f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b045d38b-2b52-489b-a7c1-0029b1bfb3ba/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b045d38b-2b52-489b-a7c1-0029b1bfb3ba/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b045d38b-2b52-489b-a7c1-0029b1bfb3ba/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b045d38b-2b52-489b-a7c1-0029b1bfb3ba/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e4437c0-8a92-4d05-9c58-9fb289b1c771/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e4437c0-8a92-4d05-9c58-9fb289b1c771/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e4437c0-8a92-4d05-9c58-9fb289b1c771/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e4437c0-8a92-4d05-9c58-9fb289b1c771/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3210746e-7a2c-41b1-82be-8e3816c7fcec/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3210746e-7a2c-41b1-82be-8e3816c7fcec/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3210746e-7a2c-41b1-82be-8e3816c7fcec/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3210746e-7a2c-41b1-82be-8e3816c7fcec/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8db4c384-d99d-4561-9747-937e101e974a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8db4c384-d99d-4561-9747-937e101e974a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8db4c384-d99d-4561-9747-937e101e974a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8db4c384-d99d-4561-9747-937e101e974a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/482aa372-6d9e-43aa-8319-b58a844126ee/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/482aa372-6d9e-43aa-8319-b58a844126ee/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/482aa372-6d9e-43aa-8319-b58a844126ee/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/482aa372-6d9e-43aa-8319-b58a844126ee/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c38a956b-e517-48be-9819-233f08dc741a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c38a956b-e517-48be-9819-233f08dc741a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c38a956b-e517-48be-9819-233f08dc741a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c38a956b-e517-48be-9819-233f08dc741a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13804959-75b7-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13804959-75b7-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13804959-75b7-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13804959-75b7-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09b66ed4-d98e-4121-9d02-3fc41b1d94c4/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf995843-de4d-498c-9613-c375db3f0939/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf995843-de4d-498c-9613-c375db3f0939/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf995843-de4d-498c-9613-c375db3f0939/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf995843-de4d-498c-9613-c375db3f0939/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d416a413-5f06-421f-843d-a4f17a8146bd/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"virtualTourUrl":"https://my.matterport.com/show/?m=3D1bxhEorZ7","keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":8,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1995,"unit-size":900},"lastPublishedDate":"2026-05-27T17:59:22.196Z","highlightedKeyfacts":["keyfact.has-sauna","keyfact.has-outdoor-pool"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/cc2a7700a7de7c4591fd.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-2311","internalId":"74e71a26-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/641abcad-66ab-4efb-8140-c6d485fdfd30/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/641abcad-66ab-4efb-8140-c6d485fdfd30/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/641abcad-66ab-4efb-8140-c6d485fdfd30/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/641abcad-66ab-4efb-8140-c6d485fdfd30/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc58307-901f-49da-80d7-4a3b29031d4b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc58307-901f-49da-80d7-4a3b29031d4b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc58307-901f-49da-80d7-4a3b29031d4b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9fc58307-901f-49da-80d7-4a3b29031d4b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6266b959-b7f8-452b-8a32-84020b7734d4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6266b959-b7f8-452b-8a32-84020b7734d4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6266b959-b7f8-452b-8a32-84020b7734d4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6266b959-b7f8-452b-8a32-84020b7734d4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a3fbf49-60fd-4fb6-88f2-221b936edcbe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a3fbf49-60fd-4fb6-88f2-221b936edcbe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a3fbf49-60fd-4fb6-88f2-221b936edcbe/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a3fbf49-60fd-4fb6-88f2-221b936edcbe/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9817feb7-c221-4857-87fe-5c9a3c25f714/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9817feb7-c221-4857-87fe-5c9a3c25f714/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9817feb7-c221-4857-87fe-5c9a3c25f714/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9817feb7-c221-4857-87fe-5c9a3c25f714/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/498660b2-fa53-45ea-a83c-9ef832248db0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/498660b2-fa53-45ea-a83c-9ef832248db0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/498660b2-fa53-45ea-a83c-9ef832248db0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/498660b2-fa53-45ea-a83c-9ef832248db0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a62e184c-3b22-46d2-852c-58844081575f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a62e184c-3b22-46d2-852c-58844081575f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a62e184c-3b22-46d2-852c-58844081575f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a62e184c-3b22-46d2-852c-58844081575f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53217e4b-8a01-4b6c-9837-5d9c3df5d0ba/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53217e4b-8a01-4b6c-9837-5d9c3df5d0ba/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53217e4b-8a01-4b6c-9837-5d9c3df5d0ba/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/53217e4b-8a01-4b6c-9837-5d9c3df5d0ba/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b39d6f3f-46a6-4b60-b8ce-da13ee469501/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b39d6f3f-46a6-4b60-b8ce-da13ee469501/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b39d6f3f-46a6-4b60-b8ce-da13ee469501/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b39d6f3f-46a6-4b60-b8ce-da13ee469501/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb51aa9d-0f4d-43a8-b3f1-94fae3dc0152/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb51aa9d-0f4d-43a8-b3f1-94fae3dc0152/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb51aa9d-0f4d-43a8-b3f1-94fae3dc0152/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb51aa9d-0f4d-43a8-b3f1-94fae3dc0152/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/641abcad-66ab-4efb-8140-c6d485fdfd30/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":23,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"open-house-end":"2025-04-11T18:00:00Z","open-house-start":"2025-04-11T16:00:00Z","pets-allowed":"limited","province":"QC","total-rent":1395,"unit-size":374.4},"lastPublishedDate":"2026-07-13T18:44:31.387Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/d07517ec1d26376f7f9e.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-2210","internalId":"899c4f96-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a5f212-c063-4a61-9c67-3b09389b0f65/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a5f212-c063-4a61-9c67-3b09389b0f65/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a5f212-c063-4a61-9c67-3b09389b0f65/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a5f212-c063-4a61-9c67-3b09389b0f65/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c36d2a-4e4f-4dc7-885f-e7b30f918763/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c36d2a-4e4f-4dc7-885f-e7b30f918763/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c36d2a-4e4f-4dc7-885f-e7b30f918763/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a0c36d2a-4e4f-4dc7-885f-e7b30f918763/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d109561c-14cc-4d56-aa5d-487668015760/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d109561c-14cc-4d56-aa5d-487668015760/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d109561c-14cc-4d56-aa5d-487668015760/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d109561c-14cc-4d56-aa5d-487668015760/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37996088-de62-4377-819f-f45778207859/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37996088-de62-4377-819f-f45778207859/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37996088-de62-4377-819f-f45778207859/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/37996088-de62-4377-819f-f45778207859/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c12b5c9e-e7c7-43fc-baae-d5c8446580e7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c12b5c9e-e7c7-43fc-baae-d5c8446580e7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c12b5c9e-e7c7-43fc-baae-d5c8446580e7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c12b5c9e-e7c7-43fc-baae-d5c8446580e7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a33f43bb-65fd-471b-bad2-b30af8974eb7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a33f43bb-65fd-471b-bad2-b30af8974eb7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a33f43bb-65fd-471b-bad2-b30af8974eb7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a33f43bb-65fd-471b-bad2-b30af8974eb7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c647c150-ea15-4d00-8d7d-b437a741d38f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c647c150-ea15-4d00-8d7d-b437a741d38f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c647c150-ea15-4d00-8d7d-b437a741d38f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c647c150-ea15-4d00-8d7d-b437a741d38f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24e302f1-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24e302f1-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24e302f1-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24e302f1-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc2cdbf2-8819-4f57-995d-b46cd58708f5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc2cdbf2-8819-4f57-995d-b46cd58708f5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc2cdbf2-8819-4f57-995d-b46cd58708f5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc2cdbf2-8819-4f57-995d-b46cd58708f5/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a5f212-c063-4a61-9c67-3b09389b0f65/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-08-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":20,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":26,"open-house-end":"2026-06-06T17:30:00Z","open-house-start":"2026-06-06T15:30:00Z","pets-allowed":"limited","province":"QC","total-rent":1395,"unit-size":374.4},"lastPublishedDate":"2026-05-25T22:05:23.533Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/d2005ae0138db5a15b79.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-1406","internalId":"760cad86-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Shaughnessy Village","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58708607-1de7-48ef-a60f-074d140bddd5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58708607-1de7-48ef-a60f-074d140bddd5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58708607-1de7-48ef-a60f-074d140bddd5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58708607-1de7-48ef-a60f-074d140bddd5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/12f371f4-75b7-11e9-810d-0a580ae94999/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/12f371f4-75b7-11e9-810d-0a580ae94999/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/12f371f4-75b7-11e9-810d-0a580ae94999/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/12f371f4-75b7-11e9-810d-0a580ae94999/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/23b22a79-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58708607-1de7-48ef-a60f-074d140bddd5/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-09-06T00:00:00.000Z","borough":"Shaughnessy Village","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":12,"free-rent":"twoMonths","furnished-state":"furnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"pets-allowed":"yes","province":"QC","total-rent":1475,"unit-size":640},"lastPublishedDate":"2026-08-07T23:25:33.412Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/d52e9538641606b65bef.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50062b-23","internalId":"5d1ae02e-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506422,"longitude":-73.627069,"postalCode":"H3S 1R2","province":"QC","streetName":"3014 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f78ae70f-54ec-47aa-b053-02a3cd1f3724/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f78ae70f-54ec-47aa-b053-02a3cd1f3724/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f78ae70f-54ec-47aa-b053-02a3cd1f3724/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f78ae70f-54ec-47aa-b053-02a3cd1f3724/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44db5ee-3ea9-4dd8-b000-beb86121955b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44db5ee-3ea9-4dd8-b000-beb86121955b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44db5ee-3ea9-4dd8-b000-beb86121955b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d44db5ee-3ea9-4dd8-b000-beb86121955b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d859d6-be26-41eb-954b-b2dc160c1e51/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d859d6-be26-41eb-954b-b2dc160c1e51/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d859d6-be26-41eb-954b-b2dc160c1e51/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0d859d6-be26-41eb-954b-b2dc160c1e51/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c72e28c-8d82-43c5-9851-8efcbadb6581/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c72e28c-8d82-43c5-9851-8efcbadb6581/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c72e28c-8d82-43c5-9851-8efcbadb6581/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c72e28c-8d82-43c5-9851-8efcbadb6581/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ae4eaed-b194-4881-9f27-f9cbbfc6482a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ae4eaed-b194-4881-9f27-f9cbbfc6482a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ae4eaed-b194-4881-9f27-f9cbbfc6482a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5ae4eaed-b194-4881-9f27-f9cbbfc6482a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c8ceb3a-c669-46ba-b3d4-9fc7407ebe10/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c8ceb3a-c669-46ba-b3d4-9fc7407ebe10/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c8ceb3a-c669-46ba-b3d4-9fc7407ebe10/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2c8ceb3a-c669-46ba-b3d4-9fc7407ebe10/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1daca1b1-7f9d-4f62-af3f-7081754ca950/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1daca1b1-7f9d-4f62-af3f-7081754ca950/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1daca1b1-7f9d-4f62-af3f-7081754ca950/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1daca1b1-7f9d-4f62-af3f-7081754ca950/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff56fc64-6c86-43c2-9685-f433f1750c83/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff56fc64-6c86-43c2-9685-f433f1750c83/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff56fc64-6c86-43c2-9685-f433f1750c83/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ff56fc64-6c86-43c2-9685-f433f1750c83/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ea4f2-f70b-4a7d-ae5b-6e3d71dde4ff/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ea4f2-f70b-4a7d-ae5b-6e3d71dde4ff/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ea4f2-f70b-4a7d-ae5b-6e3d71dde4ff/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/534ea4f2-f70b-4a7d-ae5b-6e3d71dde4ff/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/36458232-57a9-4169-87c6-0ae5a3689b4d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6f8235f2-6287-415a-84a2-636c0a5aad84/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa245b9b-ece2-11e7-b232-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa245b9b-ece2-11e7-b232-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa245b9b-ece2-11e7-b232-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fa245b9b-ece2-11e7-b232-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba41d089-f0bb-4b37-a6d7-0399212a26f1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba41d089-f0bb-4b37-a6d7-0399212a26f1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba41d089-f0bb-4b37-a6d7-0399212a26f1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ba41d089-f0bb-4b37-a6d7-0399212a26f1/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f78ae70f-54ec-47aa-b053-02a3cd1f3724/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"virtualTourUrl":"https://my.matterport.com/show/?m=pKGBNZBifHu","keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R2","streetname":"3014 Avenue Van Horne","apartment-type":"apartment","construction-year":1955,"floor":1,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Université de Montreal","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1545,"unit-size":547},"lastPublishedDate":"2026-04-23T19:15:47.133Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/d58bd93930e9c396cf14.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-323","internalId":"7925116b-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins O"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b71fec2-4ffb-4d54-8795-5dd30c18295d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b71fec2-4ffb-4d54-8795-5dd30c18295d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b71fec2-4ffb-4d54-8795-5dd30c18295d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b71fec2-4ffb-4d54-8795-5dd30c18295d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55d315c1-0823-4dce-9bbf-f3761f9485fc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55d315c1-0823-4dce-9bbf-f3761f9485fc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55d315c1-0823-4dce-9bbf-f3761f9485fc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55d315c1-0823-4dce-9bbf-f3761f9485fc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc4cdb6-e765-421d-b580-492abed2e697/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc4cdb6-e765-421d-b580-492abed2e697/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc4cdb6-e765-421d-b580-492abed2e697/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3fc4cdb6-e765-421d-b580-492abed2e697/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6697c2f2-dc5c-4139-99f2-c172a44be5a4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6697c2f2-dc5c-4139-99f2-c172a44be5a4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6697c2f2-dc5c-4139-99f2-c172a44be5a4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6697c2f2-dc5c-4139-99f2-c172a44be5a4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/440bea5c-5377-4f76-8504-db25d5c1351b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/440bea5c-5377-4f76-8504-db25d5c1351b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/440bea5c-5377-4f76-8504-db25d5c1351b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/440bea5c-5377-4f76-8504-db25d5c1351b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dfe9591-34fe-44ef-b03e-99a3da1564e0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dfe9591-34fe-44ef-b03e-99a3da1564e0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dfe9591-34fe-44ef-b03e-99a3da1564e0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9dfe9591-34fe-44ef-b03e-99a3da1564e0/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a78bf07a-65a5-4f2d-9dcc-d92d64971b3e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a78bf07a-65a5-4f2d-9dcc-d92d64971b3e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a78bf07a-65a5-4f2d-9dcc-d92d64971b3e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a78bf07a-65a5-4f2d-9dcc-d92d64971b3e/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5b71fec2-4ffb-4d54-8795-5dd30c18295d/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-11-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins O","apartment-type":"apartment","construction-year":1957,"floor":3,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1095,"unit-size":250},"lastPublishedDate":"2026-07-30T22:07:35.155Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/d5acf492481a8220215f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50070a-3","internalId":"600e2ffb-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492405,"longitude":-73.579259,"postalCode":"H3H 2E6","province":"QC","streetName":"1245 Rue St Marc"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/884c7772-1c48-448e-915f-5c66a220b57b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/884c7772-1c48-448e-915f-5c66a220b57b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/884c7772-1c48-448e-915f-5c66a220b57b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/884c7772-1c48-448e-915f-5c66a220b57b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8ed31a8-748f-43d7-befa-6ff7fc5e8f24/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8ed31a8-748f-43d7-befa-6ff7fc5e8f24/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8ed31a8-748f-43d7-befa-6ff7fc5e8f24/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c8ed31a8-748f-43d7-befa-6ff7fc5e8f24/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1115e5bc-cdc2-459e-9516-8a58296ddd5c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1115e5bc-cdc2-459e-9516-8a58296ddd5c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1115e5bc-cdc2-459e-9516-8a58296ddd5c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1115e5bc-cdc2-459e-9516-8a58296ddd5c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3b5a446-5154-4c85-948f-a9cacebb46bd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3b5a446-5154-4c85-948f-a9cacebb46bd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3b5a446-5154-4c85-948f-a9cacebb46bd/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a3b5a446-5154-4c85-948f-a9cacebb46bd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d43120fe-77a4-40fb-96c3-ad9e47db6c91/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d43120fe-77a4-40fb-96c3-ad9e47db6c91/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d43120fe-77a4-40fb-96c3-ad9e47db6c91/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d43120fe-77a4-40fb-96c3-ad9e47db6c91/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e1f0810-d861-4e58-ba25-5c7332307c08/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e1f0810-d861-4e58-ba25-5c7332307c08/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e1f0810-d861-4e58-ba25-5c7332307c08/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4e1f0810-d861-4e58-ba25-5c7332307c08/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/582fc19b-696a-4c71-b613-1e1f6c325910/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/582fc19b-696a-4c71-b613-1e1f6c325910/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/582fc19b-696a-4c71-b613-1e1f6c325910/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/582fc19b-696a-4c71-b613-1e1f6c325910/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b13e2f54-0bbb-4d56-8bc5-70c048a50051/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b13e2f54-0bbb-4d56-8bc5-70c048a50051/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b13e2f54-0bbb-4d56-8bc5-70c048a50051/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b13e2f54-0bbb-4d56-8bc5-70c048a50051/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1951cc23-54e1-41cf-a43d-989053683593/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1951cc23-54e1-41cf-a43d-989053683593/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1951cc23-54e1-41cf-a43d-989053683593/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1951cc23-54e1-41cf-a43d-989053683593/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dd5e121-cbb7-11e7-98f8-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dd5e121-cbb7-11e7-98f8-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dd5e121-cbb7-11e7-98f8-00155d8e3302/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dd5e121-cbb7-11e7-98f8-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b048bcde-f7a9-11e7-82d4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b048bcde-f7a9-11e7-82d4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b048bcde-f7a9-11e7-82d4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b048bcde-f7a9-11e7-82d4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8673d09a-cbb7-11e7-98f8-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8673d09a-cbb7-11e7-98f8-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8673d09a-cbb7-11e7-98f8-00155d8e3302/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8673d09a-cbb7-11e7-98f8-00155d8e3302/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1465667e-cbb8-11e7-98f8-00155d8e3302/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/884c7772-1c48-448e-915f-5c66a220b57b/download/600","contactDetails":{"phoneNumber":"+1 438 998 0689"},"keyfacts":{"borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3H 2E6","streetname":"1245 Rue St Marc","apartment-type":"groundFloor","construction-year":1928,"free-rent":"twoMonths","furnished-state":"furnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":true,"is-electricity-included-in-rent":true,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy Concordia","number-of-bathrooms":1,"number-of-bedrooms":4,"number-of-floors":9,"open-house-end":"2025-07-23T18:00:00Z","open-house-start":"2025-07-23T17:00:00Z","province":"QC","total-rent":3495,"unit-size":953},"lastPublishedDate":"2026-07-01T23:59:55.496Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/d6d1fce411860eb2690a.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-92","internalId":"f473fe5c-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9785fec3-3af1-444f-a680-41fc21651146/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9785fec3-3af1-444f-a680-41fc21651146/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9785fec3-3af1-444f-a680-41fc21651146/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9785fec3-3af1-444f-a680-41fc21651146/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfbb177-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfbb177-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfbb177-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3dfbb177-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64cf92d9-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64cf92d9-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64cf92d9-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64cf92d9-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b56693a-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b56693a-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b56693a-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6b56693a-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a44a7d3e-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a44a7d3e-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a44a7d3e-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a44a7d3e-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/228c1294-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/228c1294-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/228c1294-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/228c1294-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29b1c01-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29b1c01-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29b1c01-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c29b1c01-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2ba2773-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2ba2773-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2ba2773-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2ba2773-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d29895b2-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d29895b2-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d29895b2-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d29895b2-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e589fb06-3c08-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e589fb06-3c08-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e589fb06-3c08-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e589fb06-3c08-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58eeebf-3c09-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58eeebf-3c09-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58eeebf-3c09-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a58eeebf-3c09-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/298fc4bc-3c09-11e8-ada4-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/298fc4bc-3c09-11e8-ada4-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/298fc4bc-3c09-11e8-ada4-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/298fc4bc-3c09-11e8-ada4-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7da9d960-90d8-44c6-bbcb-3892f58476ac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7da9d960-90d8-44c6-bbcb-3892f58476ac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7da9d960-90d8-44c6-bbcb-3892f58476ac/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7da9d960-90d8-44c6-bbcb-3892f58476ac/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9785fec3-3af1-444f-a680-41fc21651146/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"virtualTourUrl":"https://my.matterport.com/show/?m=umuzFwevFur","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","construction-year":1957,"floor":9,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":250,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"outdoor-parking-rent":200,"pets-allowed":"yes","province":"QC","total-rent":2395,"unit-size":975,"views":"cityViews"},"lastPublishedDate":"2026-04-21T18:27:53.548Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/d6ea451b18325659fbd6.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50085a-3","internalId":"f843f280-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492335,"longitude":-73.584427,"postalCode":"H3H 2A8","province":"QC","streetName":"2105 Chomedey Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02ad8bd9-d8e0-431f-8366-0bd58ad79a16/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02ad8bd9-d8e0-431f-8366-0bd58ad79a16/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02ad8bd9-d8e0-431f-8366-0bd58ad79a16/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02ad8bd9-d8e0-431f-8366-0bd58ad79a16/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ac5f9c0-51c9-47d0-bff4-90596243617d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ac5f9c0-51c9-47d0-bff4-90596243617d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ac5f9c0-51c9-47d0-bff4-90596243617d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6ac5f9c0-51c9-47d0-bff4-90596243617d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e8cc387-7ff3-4853-9776-e60766a95799/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e8cc387-7ff3-4853-9776-e60766a95799/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e8cc387-7ff3-4853-9776-e60766a95799/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9e8cc387-7ff3-4853-9776-e60766a95799/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de27f5ba-9594-4a64-8603-29c6b16ae1f0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de27f5ba-9594-4a64-8603-29c6b16ae1f0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de27f5ba-9594-4a64-8603-29c6b16ae1f0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/de27f5ba-9594-4a64-8603-29c6b16ae1f0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/912213ca-ea43-4012-b013-7e5ac2c32316/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/912213ca-ea43-4012-b013-7e5ac2c32316/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/912213ca-ea43-4012-b013-7e5ac2c32316/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/912213ca-ea43-4012-b013-7e5ac2c32316/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5566dc17-373f-471e-8b6d-0d0cf1e8476f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5566dc17-373f-471e-8b6d-0d0cf1e8476f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5566dc17-373f-471e-8b6d-0d0cf1e8476f/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5566dc17-373f-471e-8b6d-0d0cf1e8476f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1742203d-51eb-4e01-aa9a-633bbd1f7d09/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1742203d-51eb-4e01-aa9a-633bbd1f7d09/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1742203d-51eb-4e01-aa9a-633bbd1f7d09/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1742203d-51eb-4e01-aa9a-633bbd1f7d09/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/438a8a53-d8c0-4e03-b4b0-bc7b57406de4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/438a8a53-d8c0-4e03-b4b0-bc7b57406de4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/438a8a53-d8c0-4e03-b4b0-bc7b57406de4/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/438a8a53-d8c0-4e03-b4b0-bc7b57406de4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11f840ec-c83a-4fac-bbd6-eb6e943f9c64/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11f840ec-c83a-4fac-bbd6-eb6e943f9c64/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11f840ec-c83a-4fac-bbd6-eb6e943f9c64/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/11f840ec-c83a-4fac-bbd6-eb6e943f9c64/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39c4409c-e0de-4b95-ac91-fd29a4639e27/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39c4409c-e0de-4b95-ac91-fd29a4639e27/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39c4409c-e0de-4b95-ac91-fd29a4639e27/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/39c4409c-e0de-4b95-ac91-fd29a4639e27/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58d1a193-6e5e-4073-a47e-a90fe8f95c79/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58d1a193-6e5e-4073-a47e-a90fe8f95c79/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58d1a193-6e5e-4073-a47e-a90fe8f95c79/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/58d1a193-6e5e-4073-a47e-a90fe8f95c79/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fea98c1b-c88c-4441-8a0b-7fdfdbcfa30c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fea98c1b-c88c-4441-8a0b-7fdfdbcfa30c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fea98c1b-c88c-4441-8a0b-7fdfdbcfa30c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fea98c1b-c88c-4441-8a0b-7fdfdbcfa30c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8205ecaa-b5f8-484b-8736-104cb253528c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8205ecaa-b5f8-484b-8736-104cb253528c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8205ecaa-b5f8-484b-8736-104cb253528c/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8205ecaa-b5f8-484b-8736-104cb253528c/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df5ef3ca-479a-488a-badb-8394d42c5c59/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df5ef3ca-479a-488a-badb-8394d42c5c59/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df5ef3ca-479a-488a-badb-8394d42c5c59/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/df5ef3ca-479a-488a-badb-8394d42c5c59/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02ad8bd9-d8e0-431f-8366-0bd58ad79a16/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2A8","streetname":"2105 Chomedey Street","apartment-type":"apartment","construction-year":1941,"floor":1,"free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Atwater","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1995,"unit-size":925},"lastPublishedDate":"2026-07-08T17:16:52.415Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/dd1c282d664bd452f032.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50085a-17","internalId":"f8b8d46f-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.492335,"longitude":-73.584427,"postalCode":"H3H 2A8","province":"QC","streetName":"2105 Chomedey Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e699f1b0-dfca-4859-b8fb-c453c3d92499/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e699f1b0-dfca-4859-b8fb-c453c3d92499/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e699f1b0-dfca-4859-b8fb-c453c3d92499/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e699f1b0-dfca-4859-b8fb-c453c3d92499/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/694957a2-817d-49d1-bedc-9c7db1fd79b6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/694957a2-817d-49d1-bedc-9c7db1fd79b6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/694957a2-817d-49d1-bedc-9c7db1fd79b6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/694957a2-817d-49d1-bedc-9c7db1fd79b6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8286e081-bb81-4a0b-918e-1b51801f65e0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8286e081-bb81-4a0b-918e-1b51801f65e0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8286e081-bb81-4a0b-918e-1b51801f65e0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8286e081-bb81-4a0b-918e-1b51801f65e0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1c82a3e-71a3-42a3-b727-8d96eb0d7ec7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1c82a3e-71a3-42a3-b727-8d96eb0d7ec7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1c82a3e-71a3-42a3-b727-8d96eb0d7ec7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1c82a3e-71a3-42a3-b727-8d96eb0d7ec7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9db1482f-e00c-4302-b80c-272072169740/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9db1482f-e00c-4302-b80c-272072169740/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9db1482f-e00c-4302-b80c-272072169740/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9db1482f-e00c-4302-b80c-272072169740/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14af7c85-9993-485c-afa5-dc9bcb659be0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14af7c85-9993-485c-afa5-dc9bcb659be0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14af7c85-9993-485c-afa5-dc9bcb659be0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/14af7c85-9993-485c-afa5-dc9bcb659be0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/91f740b7-ec6e-479a-aaa5-4643fd818966/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/91f740b7-ec6e-479a-aaa5-4643fd818966/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/91f740b7-ec6e-479a-aaa5-4643fd818966/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/91f740b7-ec6e-479a-aaa5-4643fd818966/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/686812d3-1322-467d-b1c9-6c7bcaf3a31a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/686812d3-1322-467d-b1c9-6c7bcaf3a31a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/686812d3-1322-467d-b1c9-6c7bcaf3a31a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/686812d3-1322-467d-b1c9-6c7bcaf3a31a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e699f1b0-dfca-4859-b8fb-c453c3d92499/download/600","contactDetails":{"phoneNumber":"+1 438 998 3899"},"keyfacts":{"available-from-date":"2026-08-08T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 2A8","streetname":"2105 Chomedey Street","apartment-type":"apartment","construction-year":1941,"floor":2,"free-rent":"twoMonths","furnished-state":"furnitureOptionsAvailable","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":5,"pets-allowed":"limited","province":"QC","total-rent":1695,"unit-size":625},"lastPublishedDate":"2026-07-29T17:53:22.236Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/ddcf68f23d89c62e5682.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-619","internalId":"b79d1b96-f8e5-11ee-9c45-e6ef433a76cb","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.50268,"longitude":-73.57816,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf2ac63e-d6fc-46d1-a62b-b13c71587996/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf2ac63e-d6fc-46d1-a62b-b13c71587996/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf2ac63e-d6fc-46d1-a62b-b13c71587996/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf2ac63e-d6fc-46d1-a62b-b13c71587996/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a6780d1-082b-4ccb-8e47-74dcfc259efb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a6780d1-082b-4ccb-8e47-74dcfc259efb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a6780d1-082b-4ccb-8e47-74dcfc259efb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a6780d1-082b-4ccb-8e47-74dcfc259efb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8986a683-02bb-4c3b-92da-12448e8d27ef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8986a683-02bb-4c3b-92da-12448e8d27ef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8986a683-02bb-4c3b-92da-12448e8d27ef/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8986a683-02bb-4c3b-92da-12448e8d27ef/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4649dbb3-ae98-450a-b19a-0b96bb390b23/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4649dbb3-ae98-450a-b19a-0b96bb390b23/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4649dbb3-ae98-450a-b19a-0b96bb390b23/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4649dbb3-ae98-450a-b19a-0b96bb390b23/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8de194b-fb92-4f4f-a1b6-4a226bd4acd3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8de194b-fb92-4f4f-a1b6-4a226bd4acd3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8de194b-fb92-4f4f-a1b6-4a226bd4acd3/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8de194b-fb92-4f4f-a1b6-4a226bd4acd3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a40450-382f-49e0-9458-57090664f7c8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a40450-382f-49e0-9458-57090664f7c8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a40450-382f-49e0-9458-57090664f7c8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c0a40450-382f-49e0-9458-57090664f7c8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/468aa53e-f8e2-4c33-934b-30f72e5b2c23/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/468aa53e-f8e2-4c33-934b-30f72e5b2c23/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/468aa53e-f8e2-4c33-934b-30f72e5b2c23/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/468aa53e-f8e2-4c33-934b-30f72e5b2c23/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b976ff4-f180-4aa6-b309-f4867f30601d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84608218-95fa-48c3-9e96-cfcc055ca9dc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1237a188-dcc7-4e0f-8300-97a711570b8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/172b6b59-ae58-4740-bbdf-9bab34c98aac/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/172b6b59-ae58-4740-bbdf-9bab34c98aac/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/172b6b59-ae58-4740-bbdf-9bab34c98aac/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/172b6b59-ae58-4740-bbdf-9bab34c98aac/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bf2ac63e-d6fc-46d1-a62b-b13c71587996/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":6,"free-rent":"oneHalfMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":true,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1495,"unit-size":323},"lastPublishedDate":"2026-08-06T17:34:09.324Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-terrace"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/e06611c2c64bd0dc2967.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-601","internalId":"760385c5-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6ac9171-4a4d-45f9-95ce-5b029b14eb30/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6ac9171-4a4d-45f9-95ce-5b029b14eb30/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6ac9171-4a4d-45f9-95ce-5b029b14eb30/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6ac9171-4a4d-45f9-95ce-5b029b14eb30/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/609d1e10-df5f-4013-a8ce-b7293a017015/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/609d1e10-df5f-4013-a8ce-b7293a017015/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/609d1e10-df5f-4013-a8ce-b7293a017015/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/609d1e10-df5f-4013-a8ce-b7293a017015/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c6f5f83-22ce-49c6-b8c7-550d3d16b0bc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c6f5f83-22ce-49c6-b8c7-550d3d16b0bc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c6f5f83-22ce-49c6-b8c7-550d3d16b0bc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c6f5f83-22ce-49c6-b8c7-550d3d16b0bc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f212fbc0-a6a9-4979-a909-86100b60ab3c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f212fbc0-a6a9-4979-a909-86100b60ab3c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f212fbc0-a6a9-4979-a909-86100b60ab3c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f212fbc0-a6a9-4979-a909-86100b60ab3c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f461e197-d026-49fc-91c5-bf60a9abb989/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f461e197-d026-49fc-91c5-bf60a9abb989/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f461e197-d026-49fc-91c5-bf60a9abb989/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f461e197-d026-49fc-91c5-bf60a9abb989/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02067e70-5d6d-4a7e-a7ca-61cd2fb0fb84/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02067e70-5d6d-4a7e-a7ca-61cd2fb0fb84/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02067e70-5d6d-4a7e-a7ca-61cd2fb0fb84/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02067e70-5d6d-4a7e-a7ca-61cd2fb0fb84/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0f89855-6792-4134-b66d-af8d4e46da7c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0f89855-6792-4134-b66d-af8d4e46da7c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0f89855-6792-4134-b66d-af8d4e46da7c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b0f89855-6792-4134-b66d-af8d4e46da7c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93b90cb5-bf79-4fca-8efd-bccbf200c3da/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93b90cb5-bf79-4fca-8efd-bccbf200c3da/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93b90cb5-bf79-4fca-8efd-bccbf200c3da/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/93b90cb5-bf79-4fca-8efd-bccbf200c3da/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d98983bd-3758-464b-96c3-bd2c4c1feb62/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421a7f60-3890-4e56-bbd9-393d89c6855a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4df880d8-ad08-4a43-80e8-8595d1b09aaa/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05fe3193-988d-4926-a867-23966c413b9d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05fe3193-988d-4926-a867-23966c413b9d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05fe3193-988d-4926-a867-23966c413b9d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05fe3193-988d-4926-a867-23966c413b9d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6ac9171-4a4d-45f9-95ce-5b029b14eb30/download/600","contactDetails":{"phoneNumber":"+1 438 998 0191"},"keyfacts":{"available-from-date":"2026-10-04T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":5,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":false,"has-indoor-pool":true,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":true,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Guy–Concordia & Atwater","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"pets-allowed":"limited","province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-07-20T20:41:48.623Z","highlightedKeyfacts":["keyfact.has-balcony","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/e0aed7ac889f8d46e4f5.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50082a-204","internalId":"72adf2bc-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.50417,"longitude":-73.62933,"postalCode":"H3S 1R3","province":"QC","streetName":"3195 Van Horne Avenue"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66290266-95c8-4419-8b45-67aa7af28bff/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66290266-95c8-4419-8b45-67aa7af28bff/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66290266-95c8-4419-8b45-67aa7af28bff/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66290266-95c8-4419-8b45-67aa7af28bff/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e72c81e-aee4-4a65-9088-2a5726e28956/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e72c81e-aee4-4a65-9088-2a5726e28956/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e72c81e-aee4-4a65-9088-2a5726e28956/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e72c81e-aee4-4a65-9088-2a5726e28956/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c746c27f-a99e-413d-acd6-d3de2cebf231/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c746c27f-a99e-413d-acd6-d3de2cebf231/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c746c27f-a99e-413d-acd6-d3de2cebf231/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c746c27f-a99e-413d-acd6-d3de2cebf231/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b2310a7-0c69-4631-83c1-1a60f3fd7e4e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b2310a7-0c69-4631-83c1-1a60f3fd7e4e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b2310a7-0c69-4631-83c1-1a60f3fd7e4e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4b2310a7-0c69-4631-83c1-1a60f3fd7e4e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe73bb9b-0ddd-42f4-b3ec-0cad23c259e8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe73bb9b-0ddd-42f4-b3ec-0cad23c259e8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe73bb9b-0ddd-42f4-b3ec-0cad23c259e8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe73bb9b-0ddd-42f4-b3ec-0cad23c259e8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f00cf20-f812-493e-abdf-74757cfb0dc0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f00cf20-f812-493e-abdf-74757cfb0dc0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f00cf20-f812-493e-abdf-74757cfb0dc0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f00cf20-f812-493e-abdf-74757cfb0dc0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71323700-7f2a-420b-9663-fd11a3272b64/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71323700-7f2a-420b-9663-fd11a3272b64/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71323700-7f2a-420b-9663-fd11a3272b64/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/71323700-7f2a-420b-9663-fd11a3272b64/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6123bf0f-7622-4512-aac4-23ba41eddc69/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6123bf0f-7622-4512-aac4-23ba41eddc69/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6123bf0f-7622-4512-aac4-23ba41eddc69/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6123bf0f-7622-4512-aac4-23ba41eddc69/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654295c7-df14-4ceb-baf4-f312ea1aa0bb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654295c7-df14-4ceb-baf4-f312ea1aa0bb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654295c7-df14-4ceb-baf4-f312ea1aa0bb/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/654295c7-df14-4ceb-baf4-f312ea1aa0bb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/defd3af1-7a22-4b81-bab0-571563db7bd6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/defd3af1-7a22-4b81-bab0-571563db7bd6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/defd3af1-7a22-4b81-bab0-571563db7bd6/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/defd3af1-7a22-4b81-bab0-571563db7bd6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76b37bee-278d-4279-9618-e61307eb9197/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76b37bee-278d-4279-9618-e61307eb9197/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76b37bee-278d-4279-9618-e61307eb9197/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/76b37bee-278d-4279-9618-e61307eb9197/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f28992e1-41fc-430c-9402-5dda21045b69/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f28992e1-41fc-430c-9402-5dda21045b69/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f28992e1-41fc-430c-9402-5dda21045b69/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f28992e1-41fc-430c-9402-5dda21045b69/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7772400e-aeff-4e1d-b594-d392cde9727a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7772400e-aeff-4e1d-b594-d392cde9727a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7772400e-aeff-4e1d-b594-d392cde9727a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7772400e-aeff-4e1d-b594-d392cde9727a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/24b40293-cab1-4272-b9b6-b9934b1d4465/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3013758-9dc9-4582-a2c3-105bb9fd2b97/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3013758-9dc9-4582-a2c3-105bb9fd2b97/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3013758-9dc9-4582-a2c3-105bb9fd2b97/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3013758-9dc9-4582-a2c3-105bb9fd2b97/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/66290266-95c8-4419-8b45-67aa7af28bff/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"virtualTourUrl":"https://my.matterport.com/show/?m=XYH9LN95gZw","keyfacts":{"available-from-date":"2026-07-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1R3","streetname":"3195 Van Horne Avenue","apartment-type":"apartment","construction-year":1970,"floor":1,"furnished-state":"unfurnished","has-air-conditioning":true,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"name-of-station":"Côte-des-Neiges","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1615,"unit-size":498},"lastPublishedDate":"2026-06-11T19:57:16.586Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/e0e0edbd0402f9ee136a.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50066a-11","internalId":"5d6fb6fb-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.478712,"longitude":-73.626882,"postalCode":"H3X 2C8","province":"QC","streetName":"5530 Cote Saint-Luc Road"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f553598d-4298-4e80-bda3-589fd5aec1f2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f553598d-4298-4e80-bda3-589fd5aec1f2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f553598d-4298-4e80-bda3-589fd5aec1f2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f553598d-4298-4e80-bda3-589fd5aec1f2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5431498c-4152-437a-bf62-bb2582e5e7d8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5431498c-4152-437a-bf62-bb2582e5e7d8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5431498c-4152-437a-bf62-bb2582e5e7d8/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5431498c-4152-437a-bf62-bb2582e5e7d8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b300ee28-1355-4f1d-86e9-c96a6270c5c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b300ee28-1355-4f1d-86e9-c96a6270c5c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b300ee28-1355-4f1d-86e9-c96a6270c5c4/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b300ee28-1355-4f1d-86e9-c96a6270c5c4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/278a06b6-3d53-4681-afe0-6dde9fcd7a6e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/278a06b6-3d53-4681-afe0-6dde9fcd7a6e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/278a06b6-3d53-4681-afe0-6dde9fcd7a6e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/278a06b6-3d53-4681-afe0-6dde9fcd7a6e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f97803d1-276e-41b6-ac41-9f457e9a44e9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f97803d1-276e-41b6-ac41-9f457e9a44e9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f97803d1-276e-41b6-ac41-9f457e9a44e9/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f97803d1-276e-41b6-ac41-9f457e9a44e9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ece9cdd-a22f-418d-8b9c-7485c3c4704a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ece9cdd-a22f-418d-8b9c-7485c3c4704a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ece9cdd-a22f-418d-8b9c-7485c3c4704a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9ece9cdd-a22f-418d-8b9c-7485c3c4704a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa20dbab-4fc5-4eb7-8175-70f228228783/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa20dbab-4fc5-4eb7-8175-70f228228783/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa20dbab-4fc5-4eb7-8175-70f228228783/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aa20dbab-4fc5-4eb7-8175-70f228228783/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cacaa4e-3b17-4b8a-9afd-97777c43fc96/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cacaa4e-3b17-4b8a-9afd-97777c43fc96/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cacaa4e-3b17-4b8a-9afd-97777c43fc96/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7cacaa4e-3b17-4b8a-9afd-97777c43fc96/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3711d3ad-27d6-4985-b164-15b8163805bf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3711d3ad-27d6-4985-b164-15b8163805bf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3711d3ad-27d6-4985-b164-15b8163805bf/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3711d3ad-27d6-4985-b164-15b8163805bf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d07b7d6-c94a-440d-8ef3-798f8ad881ff/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d07b7d6-c94a-440d-8ef3-798f8ad881ff/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d07b7d6-c94a-440d-8ef3-798f8ad881ff/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1d07b7d6-c94a-440d-8ef3-798f8ad881ff/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c89d3669-8a59-11ea-beb0-0a580ae945d0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c89d3669-8a59-11ea-beb0-0a580ae945d0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c89d3669-8a59-11ea-beb0-0a580ae945d0/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c89d3669-8a59-11ea-beb0-0a580ae945d0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4365ec0-7e4a-48ec-942c-43945c72278c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f6eff5fd-18ce-45db-b213-4af8312d1a8d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/56cd28cb-62d7-4025-a920-a08dcd5cf085/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b57f53d0-8f5b-448e-a1ed-a25840c2c01f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a41a2e23-a985-4809-88c7-3b2b63f8be15/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/315e5f73-9dfa-4b74-9f6d-4c4124539bab/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f553598d-4298-4e80-bda3-589fd5aec1f2/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3X 2C8","streetname":"5530 Cote Saint-Luc Road","apartment-type":"apartment","construction-year":1950,"floor":1,"flooring":"engineeredWood","free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":165,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"villa maria","number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":2495,"unit-size":940,"views":"cityViews"},"lastPublishedDate":"2026-06-15T16:23:29.639Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/e43cdefe502b46daaa01.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-41","internalId":"4f07aa59-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d37b1667-fdd8-4928-991a-bf9374048062/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d37b1667-fdd8-4928-991a-bf9374048062/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d37b1667-fdd8-4928-991a-bf9374048062/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d37b1667-fdd8-4928-991a-bf9374048062/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffa96687-ec96-47f6-87d9-c351cdfc3fd5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffa96687-ec96-47f6-87d9-c351cdfc3fd5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffa96687-ec96-47f6-87d9-c351cdfc3fd5/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ffa96687-ec96-47f6-87d9-c351cdfc3fd5/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a011b2df-7254-49f8-98f2-21a3d09a0ec4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a011b2df-7254-49f8-98f2-21a3d09a0ec4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a011b2df-7254-49f8-98f2-21a3d09a0ec4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a011b2df-7254-49f8-98f2-21a3d09a0ec4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d2d364e-98e1-4630-894e-fc0fdab81457/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d2d364e-98e1-4630-894e-fc0fdab81457/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d2d364e-98e1-4630-894e-fc0fdab81457/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d2d364e-98e1-4630-894e-fc0fdab81457/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cb47755-7052-45ac-a479-35ab1a22241d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cb47755-7052-45ac-a479-35ab1a22241d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cb47755-7052-45ac-a479-35ab1a22241d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cb47755-7052-45ac-a479-35ab1a22241d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fac685c-c03e-4529-b1eb-7f753e10adea/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fac685c-c03e-4529-b1eb-7f753e10adea/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fac685c-c03e-4529-b1eb-7f753e10adea/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5fac685c-c03e-4529-b1eb-7f753e10adea/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ed95318-fd43-485b-a0e8-e7be43b67792/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ed95318-fd43-485b-a0e8-e7be43b67792/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ed95318-fd43-485b-a0e8-e7be43b67792/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3ed95318-fd43-485b-a0e8-e7be43b67792/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7ff6d58-ee33-4ccf-a281-d63b42172fbb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7ff6d58-ee33-4ccf-a281-d63b42172fbb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7ff6d58-ee33-4ccf-a281-d63b42172fbb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a7ff6d58-ee33-4ccf-a281-d63b42172fbb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fca774b0-ed64-439d-9946-86c65ed67956/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fca774b0-ed64-439d-9946-86c65ed67956/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fca774b0-ed64-439d-9946-86c65ed67956/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fca774b0-ed64-439d-9946-86c65ed67956/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f3e3412-6f01-42ac-90d7-5415af46f453/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f3e3412-6f01-42ac-90d7-5415af46f453/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f3e3412-6f01-42ac-90d7-5415af46f453/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1f3e3412-6f01-42ac-90d7-5415af46f453/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aee7363e-9d8f-43a3-b851-848697041f22/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aee7363e-9d8f-43a3-b851-848697041f22/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aee7363e-9d8f-43a3-b851-848697041f22/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aee7363e-9d8f-43a3-b851-848697041f22/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69e58103-8ace-45c9-bde5-f0e300f7fb52/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69e58103-8ace-45c9-bde5-f0e300f7fb52/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69e58103-8ace-45c9-bde5-f0e300f7fb52/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69e58103-8ace-45c9-bde5-f0e300f7fb52/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d37b1667-fdd8-4928-991a-bf9374048062/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","construction-year":1957,"floor":4,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"indoor-parking-rent":250,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"open-house-end":"2026-08-11T17:30:00Z","open-house-start":"2026-08-11T16:30:00Z","outdoor-parking-rent":200,"pets-allowed":"yes","province":"QC","total-rent":2595,"unit-size":1150,"views":"cityViews"},"lastPublishedDate":"2026-08-07T19:41:56.156Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/e89d210c5860ee83c631.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-606","internalId":"4c1d5b53-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0173cf5d-4648-4e96-a11a-87d17dbe150d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0173cf5d-4648-4e96-a11a-87d17dbe150d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0173cf5d-4648-4e96-a11a-87d17dbe150d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0173cf5d-4648-4e96-a11a-87d17dbe150d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd76d831-58e9-46cf-972c-19666a8b3d73/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd76d831-58e9-46cf-972c-19666a8b3d73/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd76d831-58e9-46cf-972c-19666a8b3d73/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd76d831-58e9-46cf-972c-19666a8b3d73/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d3a153b-3e96-453b-92ac-a7fd575e4ba9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d3a153b-3e96-453b-92ac-a7fd575e4ba9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d3a153b-3e96-453b-92ac-a7fd575e4ba9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0d3a153b-3e96-453b-92ac-a7fd575e4ba9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fa39574-cba5-4d7e-b4df-457754443d31/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fa39574-cba5-4d7e-b4df-457754443d31/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fa39574-cba5-4d7e-b4df-457754443d31/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fa39574-cba5-4d7e-b4df-457754443d31/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc19fe50-c541-4179-ad60-58cbe7d00a4b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc19fe50-c541-4179-ad60-58cbe7d00a4b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc19fe50-c541-4179-ad60-58cbe7d00a4b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fc19fe50-c541-4179-ad60-58cbe7d00a4b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7437e6f9-29c5-4e1f-ad08-10e46dead33a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7437e6f9-29c5-4e1f-ad08-10e46dead33a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7437e6f9-29c5-4e1f-ad08-10e46dead33a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7437e6f9-29c5-4e1f-ad08-10e46dead33a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd19f408-3b7b-49ab-b8c7-c5efd6f06211/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd19f408-3b7b-49ab-b8c7-c5efd6f06211/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd19f408-3b7b-49ab-b8c7-c5efd6f06211/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cd19f408-3b7b-49ab-b8c7-c5efd6f06211/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d9504b6-100e-4c85-885a-3136224466e9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d9504b6-100e-4c85-885a-3136224466e9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d9504b6-100e-4c85-885a-3136224466e9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6d9504b6-100e-4c85-885a-3136224466e9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3839e76-9a64-495a-88a0-c275526131da/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3839e76-9a64-495a-88a0-c275526131da/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3839e76-9a64-495a-88a0-c275526131da/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e3839e76-9a64-495a-88a0-c275526131da/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b93d2912-cd95-4a37-8c9e-84dade046356/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b93d2912-cd95-4a37-8c9e-84dade046356/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b93d2912-cd95-4a37-8c9e-84dade046356/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b93d2912-cd95-4a37-8c9e-84dade046356/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0173cf5d-4648-4e96-a11a-87d17dbe150d/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"virtualTourUrl":"","keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":6,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":175,"pets-allowed":"limited","province":"QC","total-rent":1395,"unit-size":429.9},"lastPublishedDate":"2026-03-16T20:24:34.895Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/e90988459eea9c49bca1.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-110","internalId":"8289655b-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd028d71-d2bf-4172-8e83-e09ef669a766/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd028d71-d2bf-4172-8e83-e09ef669a766/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd028d71-d2bf-4172-8e83-e09ef669a766/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd028d71-d2bf-4172-8e83-e09ef669a766/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/903aadab-ae1d-442b-b84a-0380339d2f56/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/903aadab-ae1d-442b-b84a-0380339d2f56/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/903aadab-ae1d-442b-b84a-0380339d2f56/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/903aadab-ae1d-442b-b84a-0380339d2f56/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4dc8edb0-b140-4b85-8677-f9f0f35ecdd9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4dc8edb0-b140-4b85-8677-f9f0f35ecdd9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4dc8edb0-b140-4b85-8677-f9f0f35ecdd9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4dc8edb0-b140-4b85-8677-f9f0f35ecdd9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55adccb4-5500-46a1-a180-f6b853c56a48/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55adccb4-5500-46a1-a180-f6b853c56a48/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55adccb4-5500-46a1-a180-f6b853c56a48/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/55adccb4-5500-46a1-a180-f6b853c56a48/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7df877-846a-4dc6-b27a-9c81da7af62b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7df877-846a-4dc6-b27a-9c81da7af62b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7df877-846a-4dc6-b27a-9c81da7af62b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc7df877-846a-4dc6-b27a-9c81da7af62b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43f75ab9-fc5a-4d34-b663-ded21a4900a8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43f75ab9-fc5a-4d34-b663-ded21a4900a8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43f75ab9-fc5a-4d34-b663-ded21a4900a8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/43f75ab9-fc5a-4d34-b663-ded21a4900a8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8649ccd-487c-4cb5-ac0f-97e8e255bdbc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8649ccd-487c-4cb5-ac0f-97e8e255bdbc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8649ccd-487c-4cb5-ac0f-97e8e255bdbc/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e8649ccd-487c-4cb5-ac0f-97e8e255bdbc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d19bc409-0458-4292-aa5b-a0ad14975255/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d19bc409-0458-4292-aa5b-a0ad14975255/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d19bc409-0458-4292-aa5b-a0ad14975255/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d19bc409-0458-4292-aa5b-a0ad14975255/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d15b6e3-1ef3-4570-a7f3-5f1654a163d6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d15b6e3-1ef3-4570-a7f3-5f1654a163d6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d15b6e3-1ef3-4570-a7f3-5f1654a163d6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7d15b6e3-1ef3-4570-a7f3-5f1654a163d6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aa9e62-b78c-442e-b88d-da09a2a99163/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aa9e62-b78c-442e-b88d-da09a2a99163/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aa9e62-b78c-442e-b88d-da09a2a99163/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f0aa9e62-b78c-442e-b88d-da09a2a99163/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fd028d71-d2bf-4172-8e83-e09ef669a766/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"groundFloor","construction-year":1975,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1845,"unit-size":530},"lastPublishedDate":"2026-08-05T21:15:58.715Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/ec2249b1e1d852ff7371.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50030a-406","internalId":"e1adef07-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Westmount","city":"Montreal","latitude":45.482613,"longitude":-73.599859,"postalCode":"H3Z 1E8","province":"QC","streetName":"4557 Sherbrooke Street West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bc58f78-ba75-11e9-b747-5a8f8168873b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bc58f78-ba75-11e9-b747-5a8f8168873b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bc58f78-ba75-11e9-b747-5a8f8168873b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bc58f78-ba75-11e9-b747-5a8f8168873b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2b95e63-b1f8-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2b95e63-b1f8-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2b95e63-b1f8-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d2b95e63-b1f8-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/699b3565-ba75-11e9-b747-5a8f8168873b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/699b3565-ba75-11e9-b747-5a8f8168873b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/699b3565-ba75-11e9-b747-5a8f8168873b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/699b3565-ba75-11e9-b747-5a8f8168873b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6490c5ce-ba75-11e9-b747-5a8f8168873b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6490c5ce-ba75-11e9-b747-5a8f8168873b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6490c5ce-ba75-11e9-b747-5a8f8168873b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6490c5ce-ba75-11e9-b747-5a8f8168873b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63d84b3d-ba75-11e9-b747-5a8f8168873b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63d84b3d-ba75-11e9-b747-5a8f8168873b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63d84b3d-ba75-11e9-b747-5a8f8168873b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/63d84b3d-ba75-11e9-b747-5a8f8168873b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64e03d84-b9e4-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64e03d84-b9e4-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64e03d84-b9e4-11e9-a7cd-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/64e03d84-b9e4-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65fefbd0-ba75-11e9-b747-5a8f8168873b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65fefbd0-ba75-11e9-b747-5a8f8168873b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65fefbd0-ba75-11e9-b747-5a8f8168873b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/65fefbd0-ba75-11e9-b747-5a8f8168873b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9f4f407-b1f8-11e9-8910-82cb927a8b9b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9f4f407-b1f8-11e9-8910-82cb927a8b9b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9f4f407-b1f8-11e9-8910-82cb927a8b9b/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c9f4f407-b1f8-11e9-8910-82cb927a8b9b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/517d037e-b9e4-11e9-a7cd-acde48001122/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/517d037e-b9e4-11e9-a7cd-acde48001122/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/517d037e-b9e4-11e9-a7cd-acde48001122/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/517d037e-b9e4-11e9-a7cd-acde48001122/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc7245ba-5da2-4a98-85a4-28c203a6ff9d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc7245ba-5da2-4a98-85a4-28c203a6ff9d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc7245ba-5da2-4a98-85a4-28c203a6ff9d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bc7245ba-5da2-4a98-85a4-28c203a6ff9d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6bc58f78-ba75-11e9-b747-5a8f8168873b/download/600","contactDetails":{"phoneNumber":"+1 438 998 0689"},"virtualTourUrl":"https://my.matterport.com/show/?m=dAAcZUPxTBx","keyfacts":{"available-from-date":"2026-10-01T00:00:00.000Z","borough":"Westmount","city":"Montreal","is-available-from-now-on":false,"location-bus":0,"postalcode":"H3Z 1E8","streetname":"4557 Sherbrooke Street West","apartment-type":"apartment","construction-year":1920,"floor":4,"flooring":"engineeredWood","free-rent":"oneMonth","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Atwater","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"outdoor-parking-rent":100,"pets-allowed":"yes","province":"QC","total-rent":2395,"unit-size":944,"views":"cityViews"},"lastPublishedDate":"2026-07-31T21:40:44.637Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/ed7f15c132d0e453a739.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-306","internalId":"4baff474-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fed0c23-6a8f-4b02-80c2-489176e890b0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fed0c23-6a8f-4b02-80c2-489176e890b0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fed0c23-6a8f-4b02-80c2-489176e890b0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fed0c23-6a8f-4b02-80c2-489176e890b0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d52e19a7-d330-4d95-b9f0-7cdccea9847c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d52e19a7-d330-4d95-b9f0-7cdccea9847c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d52e19a7-d330-4d95-b9f0-7cdccea9847c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d52e19a7-d330-4d95-b9f0-7cdccea9847c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8779c160-fb13-4462-9cd0-b169af792245/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8779c160-fb13-4462-9cd0-b169af792245/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8779c160-fb13-4462-9cd0-b169af792245/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8779c160-fb13-4462-9cd0-b169af792245/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ac1958e-e7b1-4e29-a30c-fa0231f77843/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ac1958e-e7b1-4e29-a30c-fa0231f77843/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ac1958e-e7b1-4e29-a30c-fa0231f77843/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1ac1958e-e7b1-4e29-a30c-fa0231f77843/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a010ff8-a219-4f8d-b1fc-7574bfa0cc5e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a010ff8-a219-4f8d-b1fc-7574bfa0cc5e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a010ff8-a219-4f8d-b1fc-7574bfa0cc5e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3a010ff8-a219-4f8d-b1fc-7574bfa0cc5e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d527db46-08a3-46f1-a385-42ad1389ca57/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d527db46-08a3-46f1-a385-42ad1389ca57/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d527db46-08a3-46f1-a385-42ad1389ca57/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d527db46-08a3-46f1-a385-42ad1389ca57/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b31dd60a-d964-48d8-af47-73fbaf72866e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b31dd60a-d964-48d8-af47-73fbaf72866e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b31dd60a-d964-48d8-af47-73fbaf72866e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b31dd60a-d964-48d8-af47-73fbaf72866e/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb2731c-a566-4aa7-8962-bd13357f3b36/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb2731c-a566-4aa7-8962-bd13357f3b36/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb2731c-a566-4aa7-8962-bd13357f3b36/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcb2731c-a566-4aa7-8962-bd13357f3b36/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1fed0c23-6a8f-4b02-80c2-489176e890b0/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"borough":"Milton Park","city":"Montreal","is-available-from-now-on":true,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":3,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":175,"pets-allowed":"limited","province":"QC","total-rent":1295,"unit-size":429.9},"lastPublishedDate":"2026-03-27T22:18:06.052Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/ee25235dfbbebe4172ab.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50083a-1401","internalId":"75c3978e-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - Guy Concordia","city":"Montreal","latitude":45.49293,"longitude":-73.582821,"postalCode":"H3H 1K4","province":"QC","streetName":"1975 Maisonneuve Blvd West"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1f581c0-9faf-47eb-80ee-8d3897607b99/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1f581c0-9faf-47eb-80ee-8d3897607b99/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1f581c0-9faf-47eb-80ee-8d3897607b99/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1f581c0-9faf-47eb-80ee-8d3897607b99/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc245f0a-eca2-407a-b46e-ecfacf4816c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc245f0a-eca2-407a-b46e-ecfacf4816c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc245f0a-eca2-407a-b46e-ecfacf4816c4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/cc245f0a-eca2-407a-b46e-ecfacf4816c4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e00e8461-88aa-4648-85f2-4baa6019c840/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e00e8461-88aa-4648-85f2-4baa6019c840/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e00e8461-88aa-4648-85f2-4baa6019c840/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e00e8461-88aa-4648-85f2-4baa6019c840/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6141f9e8-c329-4ae5-bf9d-02ea5d2b5e7f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6141f9e8-c329-4ae5-bf9d-02ea5d2b5e7f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6141f9e8-c329-4ae5-bf9d-02ea5d2b5e7f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/6141f9e8-c329-4ae5-bf9d-02ea5d2b5e7f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/163dbc96-ef93-4693-b306-236399d5cc85/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/163dbc96-ef93-4693-b306-236399d5cc85/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/163dbc96-ef93-4693-b306-236399d5cc85/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/163dbc96-ef93-4693-b306-236399d5cc85/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/27f9b8d2-75b8-11e9-9336-0a580ae94189/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0fee6f53-75b7-11e9-810d-0a580ae94999/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70639bbf-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b9c21c12-b52a-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b9c21c12-b52a-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b9c21c12-b52a-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b9c21c12-b52a-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/235cde88-b52b-11e8-bcab-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4e75817-80f7-4165-a11e-5f5d9e3bfb39/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f1f581c0-9faf-47eb-80ee-8d3897607b99/download/600","contactDetails":{"phoneNumber":"+1 438 998 0195"},"keyfacts":{"available-from-date":"2026-11-07T00:00:00.000Z","borough":"Downtown - Guy Concordia","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3H 1K4","streetname":"1975 Maisonneuve Blvd West","apartment-type":"apartment","construction-year":1969,"floor":12,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":false,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":26,"open-house-end":"2026-04-23T18:00:00Z","open-house-start":"2026-04-23T16:00:00Z","pets-allowed":"limited","province":"QC","total-rent":1495,"unit-size":640},"lastPublishedDate":"2026-07-23T20:12:44.538Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/expected.json
+3463 −0
@@ -0,0 +1,3463 @@ | ||
| 1 | +{ | |
| 2 | + "count": 247, | |
| 3 | + "listings": [ | |
| 4 | + { | |
| 5 | + "uid": "akelius:50030a-12", | |
| 6 | + "url": "https://rent.akelius.com/en/search/canada/detail/50030a-12", | |
| 7 | + "title": "4557 Sherbrooke Street West — unité 12", | |
| 8 | + "address": "4557 Sherbrooke Street West, Montréal, H3Z 1E8", | |
| 9 | + "sector": "Westmount", | |
| 10 | + "city": "Montréal", | |
| 11 | + "unit_type": "3½", | |
| 12 | + "price": 1795.0, | |
| 13 | + "availability": "Disponible le 2026-10-01", | |
| 14 | + "area_sqft": null, | |
| 15 | + "n_images": 14, | |
| 16 | + "n_amenities": 7 | |
| 17 | + }, | |
| 18 | + { | |
| 19 | + "uid": "akelius:50030a-304", | |
| 20 | + "url": "https://rent.akelius.com/en/search/canada/detail/50030a-304", | |
| 21 | + "title": "4557 Sherbrooke Street West — unité 304", | |
| 22 | + "address": "4557 Sherbrooke Street West, Montréal, H3Z 1E8", | |
| 23 | + "sector": "Westmount", | |
| 24 | + "city": "Montréal", | |
| 25 | + "unit_type": "5½", | |
| 26 | + "price": 3095.0, | |
| 27 | + "availability": "Disponible le 2026-10-01", | |
| 28 | + "area_sqft": null, | |
| 29 | + "n_images": 16, | |
| 30 | + "n_amenities": 13 | |
| 31 | + }, | |
| 32 | + { | |
| 33 | + "uid": "akelius:50030a-406", | |
| 34 | + "url": "https://rent.akelius.com/en/search/canada/detail/50030a-406", | |
| 35 | + "title": "4557 Sherbrooke Street West — unité 406", | |
| 36 | + "address": "4557 Sherbrooke Street West, Montréal, H3Z 1E8", | |
| 37 | + "sector": "Westmount", | |
| 38 | + "city": "Montréal", | |
| 39 | + "unit_type": "4½", | |
| 40 | + "price": 2395.0, | |
| 41 | + "availability": "Disponible le 2026-10-01", | |
| 42 | + "area_sqft": null, | |
| 43 | + "n_images": 10, | |
| 44 | + "n_amenities": 12 | |
| 45 | + }, | |
| 46 | + { | |
| 47 | + "uid": "akelius:50032a-203", | |
| 48 | + "url": "https://rent.akelius.com/en/search/canada/detail/50032a-203", | |
| 49 | + "title": "4570 Chemin Queen Mary — unité 203", | |
| 50 | + "address": "4570 Chemin Queen Mary, Montréal, H3W 1W6", | |
| 51 | + "sector": "Cote-des-Neiges", | |
| 52 | + "city": "Montréal", | |
| 53 | + "unit_type": "3½", | |
| 54 | + "price": 1038.0, | |
| 55 | + "availability": "Disponible le 2026-09-01", | |
| 56 | + "area_sqft": null, | |
| 57 | + "n_images": 10, | |
| 58 | + "n_amenities": 9 | |
| 59 | + }, | |
| 60 | + { | |
| 61 | + "uid": "akelius:50032c-107", | |
| 62 | + "url": "https://rent.akelius.com/en/search/canada/detail/50032c-107", | |
| 63 | + "title": "4590 Chemin Queen Mary — unité 107", | |
| 64 | + "address": "4590 Chemin Queen Mary, Montréal, H3W 1W6", | |
| 65 | + "sector": "Cote-des-Neiges", | |
| 66 | + "city": "Montréal", | |
| 67 | + "unit_type": "3½", | |
| 68 | + "price": 1279.0, | |
| 69 | + "availability": "Disponible le 2026-10-01", | |
| 70 | + "area_sqft": null, | |
| 71 | + "n_images": 2, | |
| 72 | + "n_amenities": 10 | |
| 73 | + }, | |
| 74 | + { | |
| 75 | + "uid": "akelius:50032c-401", | |
| 76 | + "url": "https://rent.akelius.com/en/search/canada/detail/50032c-401", | |
| 77 | + "title": "4590 Chemin Queen Mary — unité 401", | |
| 78 | + "address": "4590 Chemin Queen Mary, Montréal, H3W 1W6", | |
| 79 | + "sector": "Cote-des-Neiges", | |
| 80 | + "city": "Montréal", | |
| 81 | + "unit_type": "4½", | |
| 82 | + "price": 1508.0, | |
| 83 | + "availability": "Disponible le 2026-10-01", | |
| 84 | + "area_sqft": null, | |
| 85 | + "n_images": 17, | |
| 86 | + "n_amenities": 10 | |
| 87 | + }, | |
| 88 | + { | |
| 89 | + "uid": "akelius:50034a-0102C", | |
| 90 | + "url": "https://rent.akelius.com/en/search/canada/detail/50034a-0102C", | |
| 91 | + "title": "3468 Rue Drummond — unité 0102C", | |
| 92 | + "address": "3468 Rue Drummond, Montréal, H3G 1Y4", | |
| 93 | + "sector": "Downtown - McGill", | |
| 94 | + "city": "Montréal", | |
| 95 | + "unit_type": "Studio", | |
| 96 | + "price": 1550.0, | |
| 97 | + "availability": "Disponible le 2026-10-01", | |
| 98 | + "area_sqft": null, | |
| 99 | + "n_images": 8, | |
| 100 | + "n_amenities": 16 | |
| 101 | + }, | |
| 102 | + { | |
| 103 | + "uid": "akelius:50034a-1108", | |
| 104 | + "url": "https://rent.akelius.com/en/search/canada/detail/50034a-1108", | |
| 105 | + "title": "3468 Drummond — unité 1108", | |
| 106 | + "address": "3468 Drummond, Montréal, H3G 1Y4", | |
| 107 | + "sector": "Downtown - McGill", | |
| 108 | + "city": "Montréal", | |
| 109 | + "unit_type": "3½", | |
| 110 | + "price": 1945.0, | |
| 111 | + "availability": "Disponible le 2026-09-01", | |
| 112 | + "area_sqft": null, | |
| 113 | + "n_images": 19, | |
| 114 | + "n_amenities": 14 | |
| 115 | + }, | |
| 116 | + { | |
| 117 | + "uid": "akelius:50034a-503", | |
| 118 | + "url": "https://rent.akelius.com/en/search/canada/detail/50034a-503", | |
| 119 | + "title": "3468 Rue Drummond — unité 503", | |
| 120 | + "address": "3468 Rue Drummond, Montréal, H3G 1Y4", | |
| 121 | + "sector": "Downtown - McGill", | |
| 122 | + "city": "Montréal", | |
| 123 | + "unit_type": "4½", | |
| 124 | + "price": 5495.0, | |
| 125 | + "availability": "Disponible le 2026-09-01", | |
| 126 | + "area_sqft": null, | |
| 127 | + "n_images": 15, | |
| 128 | + "n_amenities": 7 | |
| 129 | + }, | |
| 130 | + { | |
| 131 | + "uid": "akelius:50034a-505", | |
| 132 | + "url": "https://rent.akelius.com/en/search/canada/detail/50034a-505", | |
| 133 | + "title": "3468 Rue Drummond — unité 505", | |
| 134 | + "address": "3468 Rue Drummond, Montréal, H3G 1Y4", | |
| 135 | + "sector": "Downtown - McGill", | |
| 136 | + "city": "Montréal", | |
| 137 | + "unit_type": "4½", | |
| 138 | + "price": 2995.0, | |
| 139 | + "availability": "Libre maintenant", | |
| 140 | + "area_sqft": null, | |
| 141 | + "n_images": 16, | |
| 142 | + "n_amenities": 14 | |
| 143 | + }, | |
| 144 | + { | |
| 145 | + "uid": "akelius:50035a-12", | |
| 146 | + "url": "https://rent.akelius.com/en/search/canada/detail/50035a-12", | |
| 147 | + "title": "3710 Chemin Queen Mary — unité 12", | |
| 148 | + "address": "3710 Chemin Queen Mary, Montréal, H3V 1A6", | |
| 149 | + "sector": "Cote-des-Neiges", | |
| 150 | + "city": "Montréal", | |
| 151 | + "unit_type": "4½", | |
| 152 | + "price": 1599.0, | |
| 153 | + "availability": "Disponible le 2026-09-01", | |
| 154 | + "area_sqft": null, | |
| 155 | + "n_images": 12, | |
| 156 | + "n_amenities": 8 | |
| 157 | + }, | |
| 158 | + { | |
| 159 | + "uid": "akelius:50035c-104", | |
| 160 | + "url": "https://rent.akelius.com/en/search/canada/detail/50035c-104", | |
| 161 | + "title": "3730 Chemin Queen Mary — unité 104", | |
| 162 | + "address": "3730 Chemin Queen Mary, Montréal, H3V 1A6", | |
| 163 | + "sector": "Cote-des-Neiges", | |
| 164 | + "city": "Montréal", | |
| 165 | + "unit_type": "3½", | |
| 166 | + "price": 1825.0, | |
| 167 | + "availability": "Libre maintenant", | |
| 168 | + "area_sqft": null, | |
| 169 | + "n_images": 15, | |
| 170 | + "n_amenities": 15 | |
| 171 | + }, | |
| 172 | + { | |
| 173 | + "uid": "akelius:50035c-2", | |
| 174 | + "url": "https://rent.akelius.com/en/search/canada/detail/50035c-2", | |
| 175 | + "title": "3730 Chemin Queen Mary — unité 2", | |
| 176 | + "address": "3730 Chemin Queen Mary, Montréal, H3V 1A6", | |
| 177 | + "sector": "Cote-des-Neiges", | |
| 178 | + "city": "Montréal", | |
| 179 | + "unit_type": "5½", | |
| 180 | + "price": 1999.0, | |
| 181 | + "availability": "Disponible le 2026-09-01", | |
| 182 | + "area_sqft": null, | |
| 183 | + "n_images": 15, | |
| 184 | + "n_amenities": 15 | |
| 185 | + }, | |
| 186 | + { | |
| 187 | + "uid": "akelius:50043a-109", | |
| 188 | + "url": "https://rent.akelius.com/en/search/canada/detail/50043a-109", | |
| 189 | + "title": "1525 Avenue Victoria — unité 109", | |
| 190 | + "address": "1525 Avenue Victoria, Saint-Lambert, J4R 1R6", | |
| 191 | + "sector": "Saint-Lambert", | |
| 192 | + "city": "Saint-Lambert", | |
| 193 | + "unit_type": "4½", | |
| 194 | + "price": 1595.0, | |
| 195 | + "availability": "Libre maintenant", | |
| 196 | + "area_sqft": null, | |
| 197 | + "n_images": 4, | |
| 198 | + "n_amenities": 16 | |
| 199 | + }, | |
| 200 | + { | |
| 201 | + "uid": "akelius:50043b-307", | |
| 202 | + "url": "https://rent.akelius.com/en/search/canada/detail/50043b-307", | |
| 203 | + "title": "1530 Avenue Filion — unité 307", | |
| 204 | + "address": "1530 Avenue Filion, Saint-Lambert, J4R 1W4", | |
| 205 | + "sector": "Saint-Lambert", | |
| 206 | + "city": "Saint-Lambert", | |
| 207 | + "unit_type": "5½", | |
| 208 | + "price": 1765.0, | |
| 209 | + "availability": "Libre maintenant", | |
| 210 | + "area_sqft": null, | |
| 211 | + "n_images": 5, | |
| 212 | + "n_amenities": 12 | |
| 213 | + }, | |
| 214 | + { | |
| 215 | + "uid": "akelius:50043c-105", | |
| 216 | + "url": "https://rent.akelius.com/en/search/canada/detail/50043c-105", | |
| 217 | + "title": "1550 Avenue Filion — unité 105", | |
| 218 | + "address": "1550 Avenue Filion, Saint-Lambert, J4R 1W5", | |
| 219 | + "sector": "Saint-Lambert", | |
| 220 | + "city": "Saint-Lambert", | |
| 221 | + "unit_type": "4½", | |
| 222 | + "price": 1495.0, | |
| 223 | + "availability": "Disponible le 2026-09-01", | |
| 224 | + "area_sqft": null, | |
| 225 | + "n_images": 4, | |
| 226 | + "n_amenities": 9 | |
| 227 | + }, | |
| 228 | + { | |
| 229 | + "uid": "akelius:50043d-115", | |
| 230 | + "url": "https://rent.akelius.com/en/search/canada/detail/50043d-115", | |
| 231 | + "title": "1565 Avenue Victoria — unité 115", | |
| 232 | + "address": "1565 Avenue Victoria, Saint-Lambert, J4R 1R6", | |
| 233 | + "sector": "Saint-Lambert", | |
| 234 | + "city": "Saint-Lambert", | |
| 235 | + "unit_type": "4½", | |
| 236 | + "price": 1345.0, | |
| 237 | + "availability": "Libre maintenant", | |
| 238 | + "area_sqft": null, | |
| 239 | + "n_images": 3, | |
| 240 | + "n_amenities": 12 | |
| 241 | + }, | |
| 242 | + { | |
| 243 | + "uid": "akelius:50043d-310", | |
| 244 | + "url": "https://rent.akelius.com/en/search/canada/detail/50043d-310", | |
| 245 | + "title": "1565 Avenue Victoria — unité 310", | |
| 246 | + "address": "1565 Avenue Victoria, Saint-Lambert, J4R 1R6", | |
| 247 | + "sector": "Saint-Lambert", | |
| 248 | + "city": "Saint-Lambert", | |
| 249 | + "unit_type": "3½", | |
| 250 | + "price": 1545.0, | |
| 251 | + "availability": "Libre maintenant", | |
| 252 | + "area_sqft": null, | |
| 253 | + "n_images": 17, | |
| 254 | + "n_amenities": 17 | |
| 255 | + }, | |
| 256 | + { | |
| 257 | + "uid": "akelius:50043e-207", | |
| 258 | + "url": "https://rent.akelius.com/en/search/canada/detail/50043e-207", | |
| 259 | + "title": "1570 Avenue Filion — unité 207", | |
| 260 | + "address": "1570 Avenue Filion, Saint-Lambert, J4R 1W4", | |
| 261 | + "sector": "Saint-Lambert", | |
| 262 | + "city": "Saint-Lambert", | |
| 263 | + "unit_type": "3½", | |
| 264 | + "price": 1210.0, | |
| 265 | + "availability": "Disponible le 2026-09-01", | |
| 266 | + "area_sqft": null, | |
| 267 | + "n_images": 4, | |
| 268 | + "n_amenities": 14 | |
| 269 | + }, | |
| 270 | + { | |
| 271 | + "uid": "akelius:50043f-203", | |
| 272 | + "url": "https://rent.akelius.com/en/search/canada/detail/50043f-203", | |
| 273 | + "title": "705 Boulevard Churchill — unité 203", | |
| 274 | + "address": "705 Boulevard Churchill, Saint-Lambert, J4R 1M8", | |
| 275 | + "sector": "Saint-Lambert", | |
| 276 | + "city": "Saint-Lambert", | |
| 277 | + "unit_type": "3½", | |
| 278 | + "price": 1495.0, | |
| 279 | + "availability": "Libre maintenant", | |
| 280 | + "area_sqft": null, | |
| 281 | + "n_images": 18, | |
| 282 | + "n_amenities": 19 | |
| 283 | + }, | |
| 284 | + { | |
| 285 | + "uid": "akelius:50046a-1002", | |
| 286 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-1002", | |
| 287 | + "title": "3455 Rue Aylmer — unité 1002", | |
| 288 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 289 | + "sector": "Milton Park", | |
| 290 | + "city": "Montréal", | |
| 291 | + "unit_type": "3½", | |
| 292 | + "price": 1645.0, | |
| 293 | + "availability": "Disponible le 2026-09-01", | |
| 294 | + "area_sqft": null, | |
| 295 | + "n_images": 15, | |
| 296 | + "n_amenities": 12 | |
| 297 | + }, | |
| 298 | + { | |
| 299 | + "uid": "akelius:50046a-1005", | |
| 300 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-1005", | |
| 301 | + "title": "3455 Rue Aylmer — unité 1005", | |
| 302 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 303 | + "sector": "Milton Park", | |
| 304 | + "city": "Montréal", | |
| 305 | + "unit_type": "3½", | |
| 306 | + "price": 1495.0, | |
| 307 | + "availability": "Disponible le 2026-12-01", | |
| 308 | + "area_sqft": null, | |
| 309 | + "n_images": 9, | |
| 310 | + "n_amenities": 9 | |
| 311 | + }, | |
| 312 | + { | |
| 313 | + "uid": "akelius:50046a-102", | |
| 314 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-102", | |
| 315 | + "title": "3455 Rue Aylmer — unité 102", | |
| 316 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 317 | + "sector": "Milton Park", | |
| 318 | + "city": "Montréal", | |
| 319 | + "unit_type": "Studio", | |
| 320 | + "price": 1295.0, | |
| 321 | + "availability": "Libre maintenant", | |
| 322 | + "area_sqft": null, | |
| 323 | + "n_images": 8, | |
| 324 | + "n_amenities": 16 | |
| 325 | + }, | |
| 326 | + { | |
| 327 | + "uid": "akelius:50046a-306", | |
| 328 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-306", | |
| 329 | + "title": "3455 Rue Aylmer — unité 306", | |
| 330 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 331 | + "sector": "Milton Park", | |
| 332 | + "city": "Montréal", | |
| 333 | + "unit_type": "3½", | |
| 334 | + "price": 1295.0, | |
| 335 | + "availability": "Libre maintenant", | |
| 336 | + "area_sqft": null, | |
| 337 | + "n_images": 8, | |
| 338 | + "n_amenities": 7 | |
| 339 | + }, | |
| 340 | + { | |
| 341 | + "uid": "akelius:50046a-505", | |
| 342 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-505", | |
| 343 | + "title": "3455 Rue Aylmer — unité 505", | |
| 344 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 345 | + "sector": "Milton Park", | |
| 346 | + "city": "Montréal", | |
| 347 | + "unit_type": "3½", | |
| 348 | + "price": 1495.0, | |
| 349 | + "availability": "Libre maintenant", | |
| 350 | + "area_sqft": null, | |
| 351 | + "n_images": 11, | |
| 352 | + "n_amenities": 9 | |
| 353 | + }, | |
| 354 | + { | |
| 355 | + "uid": "akelius:50046a-507", | |
| 356 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-507", | |
| 357 | + "title": "3455 Rue Aylmer — unité 507", | |
| 358 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 359 | + "sector": "Milton Park", | |
| 360 | + "city": "Montréal", | |
| 361 | + "unit_type": "3½", | |
| 362 | + "price": 1395.0, | |
| 363 | + "availability": "Libre maintenant", | |
| 364 | + "area_sqft": null, | |
| 365 | + "n_images": 8, | |
| 366 | + "n_amenities": 8 | |
| 367 | + }, | |
| 368 | + { | |
| 369 | + "uid": "akelius:50046a-602", | |
| 370 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-602", | |
| 371 | + "title": "3455 Rue Aylmer — unité 602", | |
| 372 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 373 | + "sector": "Milton Park", | |
| 374 | + "city": "Montréal", | |
| 375 | + "unit_type": "3½", | |
| 376 | + "price": 1495.0, | |
| 377 | + "availability": "Libre maintenant", | |
| 378 | + "area_sqft": null, | |
| 379 | + "n_images": 14, | |
| 380 | + "n_amenities": 12 | |
| 381 | + }, | |
| 382 | + { | |
| 383 | + "uid": "akelius:50046a-606", | |
| 384 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-606", | |
| 385 | + "title": "3455 Rue Aylmer — unité 606", | |
| 386 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 387 | + "sector": "Milton Park", | |
| 388 | + "city": "Montréal", | |
| 389 | + "unit_type": "3½", | |
| 390 | + "price": 1395.0, | |
| 391 | + "availability": "Disponible le 2026-09-01", | |
| 392 | + "area_sqft": null, | |
| 393 | + "n_images": 10, | |
| 394 | + "n_amenities": 11 | |
| 395 | + }, | |
| 396 | + { | |
| 397 | + "uid": "akelius:50046a-705", | |
| 398 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-705", | |
| 399 | + "title": "3455 Rue Aylmer — unité 705", | |
| 400 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 401 | + "sector": "Milton Park", | |
| 402 | + "city": "Montréal", | |
| 403 | + "unit_type": "3½", | |
| 404 | + "price": 1595.0, | |
| 405 | + "availability": "Disponible le 2026-11-01", | |
| 406 | + "area_sqft": null, | |
| 407 | + "n_images": 11, | |
| 408 | + "n_amenities": 15 | |
| 409 | + }, | |
| 410 | + { | |
| 411 | + "uid": "akelius:50046a-706", | |
| 412 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-706", | |
| 413 | + "title": "3455 Rue Aylmer — unité 706", | |
| 414 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 415 | + "sector": "Milton Park", | |
| 416 | + "city": "Montréal", | |
| 417 | + "unit_type": "3½", | |
| 418 | + "price": 1395.0, | |
| 419 | + "availability": "Libre maintenant", | |
| 420 | + "area_sqft": null, | |
| 421 | + "n_images": 10, | |
| 422 | + "n_amenities": 9 | |
| 423 | + }, | |
| 424 | + { | |
| 425 | + "uid": "akelius:50046a-708", | |
| 426 | + "url": "https://rent.akelius.com/en/search/canada/detail/50046a-708", | |
| 427 | + "title": "3455 Rue Aylmer — unité 708", | |
| 428 | + "address": "3455 Rue Aylmer, Montréal, H2X 2B5", | |
| 429 | + "sector": "Milton Park", | |
| 430 | + "city": "Montréal", | |
| 431 | + "unit_type": "3½", | |
| 432 | + "price": 1595.0, | |
| 433 | + "availability": "Disponible le 2026-11-01", | |
| 434 | + "area_sqft": null, | |
| 435 | + "n_images": 11, | |
| 436 | + "n_amenities": 13 | |
| 437 | + }, | |
| 438 | + { | |
| 439 | + "uid": "akelius:50048a-104", | |
| 440 | + "url": "https://rent.akelius.com/en/search/canada/detail/50048a-104", | |
| 441 | + "title": "3421 Rue Drummond — unité 104", | |
| 442 | + "address": "3421 Rue Drummond, Montréal, H3G 1X7", | |
| 443 | + "sector": "Downtown - McGill", | |
| 444 | + "city": "Montréal", | |
| 445 | + "unit_type": "4½", | |
| 446 | + "price": 2245.0, | |
| 447 | + "availability": "Libre maintenant", | |
| 448 | + "area_sqft": null, | |
| 449 | + "n_images": 15, | |
| 450 | + "n_amenities": 14 | |
| 451 | + }, | |
| 452 | + { | |
| 453 | + "uid": "akelius:50048a-17", | |
| 454 | + "url": "https://rent.akelius.com/en/search/canada/detail/50048a-17", | |
| 455 | + "title": "3421 Rue Drummond — unité 17", | |
| 456 | + "address": "3421 Rue Drummond, Montréal, H3G 1X7", | |
| 457 | + "sector": "Downtown - McGill", | |
| 458 | + "city": "Montréal", | |
| 459 | + "unit_type": "4½", | |
| 460 | + "price": 2285.0, | |
| 461 | + "availability": "Disponible le 2026-09-01", | |
| 462 | + "area_sqft": null, | |
| 463 | + "n_images": 11, | |
| 464 | + "n_amenities": 16 | |
| 465 | + }, | |
| 466 | + { | |
| 467 | + "uid": "akelius:50048a-25", | |
| 468 | + "url": "https://rent.akelius.com/en/search/canada/detail/50048a-25", | |
| 469 | + "title": "3421 Rue Drummond — unité 25", | |
| 470 | + "address": "3421 Rue Drummond, Montréal, H3G 1X7", | |
| 471 | + "sector": "Downtown - McGill", | |
| 472 | + "city": "Montréal", | |
| 473 | + "unit_type": "4½", | |
| 474 | + "price": 2245.0, | |
| 475 | + "availability": "Disponible le 2026-09-01", | |
| 476 | + "area_sqft": null, | |
| 477 | + "n_images": 12, | |
| 478 | + "n_amenities": 14 | |
| 479 | + }, | |
| 480 | + { | |
| 481 | + "uid": "akelius:50048a-28", | |
| 482 | + "url": "https://rent.akelius.com/en/search/canada/detail/50048a-28", | |
| 483 | + "title": "3421 Rue Drummond — unité 28", | |
| 484 | + "address": "3421 Rue Drummond, Montréal, H3G 1X7", | |
| 485 | + "sector": "Downtown - McGill", | |
| 486 | + "city": "Montréal", | |
| 487 | + "unit_type": "4½", | |
| 488 | + "price": 2245.0, | |
| 489 | + "availability": "Disponible le 2026-09-01", | |
| 490 | + "area_sqft": null, | |
| 491 | + "n_images": 12, | |
| 492 | + "n_amenities": 14 | |
| 493 | + }, | |
| 494 | + { | |
| 495 | + "uid": "akelius:50048a-54", | |
| 496 | + "url": "https://rent.akelius.com/en/search/canada/detail/50048a-54", | |
| 497 | + "title": "3421 Rue Drummond — unité 54", | |
| 498 | + "address": "3421 Rue Drummond, Montréal, H3G 1X7", | |
| 499 | + "sector": "Downtown - McGill", | |
| 500 | + "city": "Montréal", | |
| 501 | + "unit_type": "4½", | |
| 502 | + "price": 2245.0, | |
| 503 | + "availability": "Disponible le 2026-09-07", | |
| 504 | + "area_sqft": null, | |
| 505 | + "n_images": 13, | |
| 506 | + "n_amenities": 13 | |
| 507 | + }, | |
| 508 | + { | |
| 509 | + "uid": "akelius:50049a-1", | |
| 510 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-1", | |
| 511 | + "title": "3435 Rue Drummond — unité 1", | |
| 512 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 513 | + "sector": "Downtown - McGill", | |
| 514 | + "city": "Montréal", | |
| 515 | + "unit_type": "3½", | |
| 516 | + "price": 1795.0, | |
| 517 | + "availability": "Libre maintenant", | |
| 518 | + "area_sqft": null, | |
| 519 | + "n_images": 14, | |
| 520 | + "n_amenities": 17 | |
| 521 | + }, | |
| 522 | + { | |
| 523 | + "uid": "akelius:50049a-23", | |
| 524 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-23", | |
| 525 | + "title": "3435 Rue Drummond — unité 23", | |
| 526 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 527 | + "sector": "Downtown - McGill", | |
| 528 | + "city": "Montréal", | |
| 529 | + "unit_type": "4½", | |
| 530 | + "price": 2695.0, | |
| 531 | + "availability": "Libre maintenant", | |
| 532 | + "area_sqft": null, | |
| 533 | + "n_images": 10, | |
| 534 | + "n_amenities": 8 | |
| 535 | + }, | |
| 536 | + { | |
| 537 | + "uid": "akelius:50049a-32", | |
| 538 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-32", | |
| 539 | + "title": "3435 Rue Drummond — unité 32", | |
| 540 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 541 | + "sector": "Downtown - McGill", | |
| 542 | + "city": "Montréal", | |
| 543 | + "unit_type": "4½", | |
| 544 | + "price": 2645.0, | |
| 545 | + "availability": "Libre maintenant", | |
| 546 | + "area_sqft": null, | |
| 547 | + "n_images": 12, | |
| 548 | + "n_amenities": 12 | |
| 549 | + }, | |
| 550 | + { | |
| 551 | + "uid": "akelius:50049a-41", | |
| 552 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-41", | |
| 553 | + "title": "3435 Rue Drummond — unité 41", | |
| 554 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 555 | + "sector": "Downtown - McGill", | |
| 556 | + "city": "Montréal", | |
| 557 | + "unit_type": "4½", | |
| 558 | + "price": 2595.0, | |
| 559 | + "availability": "Disponible le 2026-09-01", | |
| 560 | + "area_sqft": null, | |
| 561 | + "n_images": 12, | |
| 562 | + "n_amenities": 13 | |
| 563 | + }, | |
| 564 | + { | |
| 565 | + "uid": "akelius:50049a-53", | |
| 566 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-53", | |
| 567 | + "title": "3435 Rue Drummond — unité 53", | |
| 568 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 569 | + "sector": "Downtown - McGill", | |
| 570 | + "city": "Montréal", | |
| 571 | + "unit_type": "4½", | |
| 572 | + "price": 2495.0, | |
| 573 | + "availability": "Disponible le 2026-09-01", | |
| 574 | + "area_sqft": null, | |
| 575 | + "n_images": 13, | |
| 576 | + "n_amenities": 14 | |
| 577 | + }, | |
| 578 | + { | |
| 579 | + "uid": "akelius:50049a-72", | |
| 580 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-72", | |
| 581 | + "title": "3435 Rue Drummond — unité 72", | |
| 582 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 583 | + "sector": "Downtown - McGill", | |
| 584 | + "city": "Montréal", | |
| 585 | + "unit_type": "4½", | |
| 586 | + "price": 2245.0, | |
| 587 | + "availability": "Disponible le 2026-09-01", | |
| 588 | + "area_sqft": null, | |
| 589 | + "n_images": 14, | |
| 590 | + "n_amenities": 12 | |
| 591 | + }, | |
| 592 | + { | |
| 593 | + "uid": "akelius:50049a-92", | |
| 594 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-92", | |
| 595 | + "title": "3435 Rue Drummond — unité 92", | |
| 596 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 597 | + "sector": "Downtown - McGill", | |
| 598 | + "city": "Montréal", | |
| 599 | + "unit_type": "4½", | |
| 600 | + "price": 2395.0, | |
| 601 | + "availability": "Disponible le 2026-09-01", | |
| 602 | + "area_sqft": null, | |
| 603 | + "n_images": 13, | |
| 604 | + "n_amenities": 14 | |
| 605 | + }, | |
| 606 | + { | |
| 607 | + "uid": "akelius:50049a-93", | |
| 608 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-93", | |
| 609 | + "title": "3435 Rue Drummond — unité 93", | |
| 610 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 611 | + "sector": "Downtown - McGill", | |
| 612 | + "city": "Montréal", | |
| 613 | + "unit_type": "4½", | |
| 614 | + "price": 2595.0, | |
| 615 | + "availability": "Disponible le 2026-11-01", | |
| 616 | + "area_sqft": null, | |
| 617 | + "n_images": 14, | |
| 618 | + "n_amenities": 12 | |
| 619 | + }, | |
| 620 | + { | |
| 621 | + "uid": "akelius:50049a-95", | |
| 622 | + "url": "https://rent.akelius.com/en/search/canada/detail/50049a-95", | |
| 623 | + "title": "3435 Rue Drummond — unité 95", | |
| 624 | + "address": "3435 Rue Drummond, Montréal, H3G 1X8", | |
| 625 | + "sector": "Downtown - McGill", | |
| 626 | + "city": "Montréal", | |
| 627 | + "unit_type": "4½", | |
| 628 | + "price": 2295.0, | |
| 629 | + "availability": "Disponible le 2026-09-01", | |
| 630 | + "area_sqft": null, | |
| 631 | + "n_images": 11, | |
| 632 | + "n_amenities": 15 | |
| 633 | + }, | |
| 634 | + { | |
| 635 | + "uid": "akelius:50050a-215", | |
| 636 | + "url": "https://rent.akelius.com/en/search/canada/detail/50050a-215", | |
| 637 | + "title": "4555 Bonavista Avenue — unité 215", | |
| 638 | + "address": "4555 Bonavista Avenue, Montréal, H3W 2C7", | |
| 639 | + "sector": "Cote-des-Neiges", | |
| 640 | + "city": "Montréal", | |
| 641 | + "unit_type": "3½", | |
| 642 | + "price": 1329.0, | |
| 643 | + "availability": "Disponible le 2026-09-01", | |
| 644 | + "area_sqft": null, | |
| 645 | + "n_images": 7, | |
| 646 | + "n_amenities": 17 | |
| 647 | + }, | |
| 648 | + { | |
| 649 | + "uid": "akelius:50050a-305", | |
| 650 | + "url": "https://rent.akelius.com/en/search/canada/detail/50050a-305", | |
| 651 | + "title": "4555 Bonavista Avenue — unité 305", | |
| 652 | + "address": "4555 Bonavista Avenue, Montréal, H3W 2C7", | |
| 653 | + "sector": "Cote-des-Neiges", | |
| 654 | + "city": "Montréal", | |
| 655 | + "unit_type": "5½", | |
| 656 | + "price": 2413.0, | |
| 657 | + "availability": "Libre maintenant", | |
| 658 | + "area_sqft": null, | |
| 659 | + "n_images": 15, | |
| 660 | + "n_amenities": 19 | |
| 661 | + }, | |
| 662 | + { | |
| 663 | + "uid": "akelius:50050a-309", | |
| 664 | + "url": "https://rent.akelius.com/en/search/canada/detail/50050a-309", | |
| 665 | + "title": "4555 Bonavista Avenue — unité 309", | |
| 666 | + "address": "4555 Bonavista Avenue, Montréal, H3W 2C7", | |
| 667 | + "sector": "Cote-des-Neiges", | |
| 668 | + "city": "Montréal", | |
| 669 | + "unit_type": "4½", | |
| 670 | + "price": 1830.0, | |
| 671 | + "availability": "Disponible le 2026-09-01", | |
| 672 | + "area_sqft": null, | |
| 673 | + "n_images": 19, | |
| 674 | + "n_amenities": 17 | |
| 675 | + }, | |
| 676 | + { | |
| 677 | + "uid": "akelius:50050a-405", | |
| 678 | + "url": "https://rent.akelius.com/en/search/canada/detail/50050a-405", | |
| 679 | + "title": "4555 Bonavista Avenue — unité 405", | |
| 680 | + "address": "4555 Bonavista Avenue, Montréal, H3W 2C7", | |
| 681 | + "sector": "Cote-des-Neiges", | |
| 682 | + "city": "Montréal", | |
| 683 | + "unit_type": "5½", | |
| 684 | + "price": 2895.0, | |
| 685 | + "availability": "Libre maintenant", | |
| 686 | + "area_sqft": null, | |
| 687 | + "n_images": 18, | |
| 688 | + "n_amenities": 21 | |
| 689 | + }, | |
| 690 | + { | |
| 691 | + "uid": "akelius:50050a-503", | |
| 692 | + "url": "https://rent.akelius.com/en/search/canada/detail/50050a-503", | |
| 693 | + "title": "4555 Bonavista Avenue — unité 503", | |
| 694 | + "address": "4555 Bonavista Avenue, Montréal, H3W 2C7", | |
| 695 | + "sector": "Cote-des-Neiges", | |
| 696 | + "city": "Montréal", | |
| 697 | + "unit_type": "3½", | |
| 698 | + "price": 1595.0, | |
| 699 | + "availability": "Disponible le 2026-09-01", | |
| 700 | + "area_sqft": null, | |
| 701 | + "n_images": 13, | |
| 702 | + "n_amenities": 19 | |
| 703 | + }, | |
| 704 | + { | |
| 705 | + "uid": "akelius:50050a-511", | |
| 706 | + "url": "https://rent.akelius.com/en/search/canada/detail/50050a-511", | |
| 707 | + "title": "4555 Bonavista Avenue — unité 511", | |
| 708 | + "address": "4555 Bonavista Avenue, Montréal, H3W 2C7", | |
| 709 | + "sector": "Cote-des-Neiges", | |
| 710 | + "city": "Montréal", | |
| 711 | + "unit_type": "4½", | |
| 712 | + "price": 2395.0, | |
| 713 | + "availability": "Libre maintenant", | |
| 714 | + "area_sqft": null, | |
| 715 | + "n_images": 17, | |
| 716 | + "n_amenities": 21 | |
| 717 | + }, | |
| 718 | + { | |
| 719 | + "uid": "akelius:50050a-804", | |
| 720 | + "url": "https://rent.akelius.com/en/search/canada/detail/50050a-804", | |
| 721 | + "title": "4555 Bonavista Avenue — unité 804", | |
| 722 | + "address": "4555 Bonavista Avenue, Montréal, H3W 2C7", | |
| 723 | + "sector": "Cote-des-Neiges", | |
| 724 | + "city": "Montréal", | |
| 725 | + "unit_type": "3½", | |
| 726 | + "price": 1595.0, | |
| 727 | + "availability": "Disponible le 2026-10-01", | |
| 728 | + "area_sqft": null, | |
| 729 | + "n_images": 16, | |
| 730 | + "n_amenities": 17 | |
| 731 | + }, | |
| 732 | + { | |
| 733 | + "uid": "akelius:50050a-908", | |
| 734 | + "url": "https://rent.akelius.com/en/search/canada/detail/50050a-908", | |
| 735 | + "title": "4555 Bonavista Avenue — unité 908", | |
| 736 | + "address": "4555 Bonavista Avenue, Montréal, H3W 2C7", | |
| 737 | + "sector": "Cote-des-Neiges", | |
| 738 | + "city": "Montréal", | |
| 739 | + "unit_type": "4½", | |
| 740 | + "price": 2295.0, | |
| 741 | + "availability": "Disponible le 2026-09-01", | |
| 742 | + "area_sqft": null, | |
| 743 | + "n_images": 18, | |
| 744 | + "n_amenities": 18 | |
| 745 | + }, | |
| 746 | + { | |
| 747 | + "uid": "akelius:50051a-620", | |
| 748 | + "url": "https://rent.akelius.com/en/search/canada/detail/50051a-620", | |
| 749 | + "title": "4800 Maisonneuve Blvd W — unité 620", | |
| 750 | + "address": "4800 Maisonneuve Blvd W, Montréal, H3Z 1M1", | |
| 751 | + "sector": "Westmount", | |
| 752 | + "city": "Montréal", | |
| 753 | + "unit_type": "3½", | |
| 754 | + "price": 2195.0, | |
| 755 | + "availability": "Libre maintenant", | |
| 756 | + "area_sqft": null, | |
| 757 | + "n_images": 18, | |
| 758 | + "n_amenities": 18 | |
| 759 | + }, | |
| 760 | + { | |
| 761 | + "uid": "akelius:50051a-702", | |
| 762 | + "url": "https://rent.akelius.com/en/search/canada/detail/50051a-702", | |
| 763 | + "title": "4800 Maisonneuve Blvd W — unité 702", | |
| 764 | + "address": "4800 Maisonneuve Blvd W, Montréal, H3Z 1M1", | |
| 765 | + "sector": "Westmount", | |
| 766 | + "city": "Montréal", | |
| 767 | + "unit_type": "4½", | |
| 768 | + "price": 2695.0, | |
| 769 | + "availability": "Disponible le 2026-09-01", | |
| 770 | + "area_sqft": null, | |
| 771 | + "n_images": 18, | |
| 772 | + "n_amenities": 18 | |
| 773 | + }, | |
| 774 | + { | |
| 775 | + "uid": "akelius:50051a-703", | |
| 776 | + "url": "https://rent.akelius.com/en/search/canada/detail/50051a-703", | |
| 777 | + "title": "4800 Maisonneuve Blvd W — unité 703", | |
| 778 | + "address": "4800 Maisonneuve Blvd W, Montréal, H3Z 1M1", | |
| 779 | + "sector": "Westmount", | |
| 780 | + "city": "Montréal", | |
| 781 | + "unit_type": "4½", | |
| 782 | + "price": 2495.0, | |
| 783 | + "availability": "Disponible le 2026-09-01", | |
| 784 | + "area_sqft": null, | |
| 785 | + "n_images": 19, | |
| 786 | + "n_amenities": 23 | |
| 787 | + }, | |
| 788 | + { | |
| 789 | + "uid": "akelius:50052a-203", | |
| 790 | + "url": "https://rent.akelius.com/en/search/canada/detail/50052a-203", | |
| 791 | + "title": "3460 Rue Durocher — unité 203", | |
| 792 | + "address": "3460 Rue Durocher, Montréal, H2X 2E3", | |
| 793 | + "sector": "Milton Park", | |
| 794 | + "city": "Montréal", | |
| 795 | + "unit_type": "Studio", | |
| 796 | + "price": 1395.0, | |
| 797 | + "availability": "Libre maintenant", | |
| 798 | + "area_sqft": null, | |
| 799 | + "n_images": 11, | |
| 800 | + "n_amenities": 15 | |
| 801 | + }, | |
| 802 | + { | |
| 803 | + "uid": "akelius:50055a-212", | |
| 804 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-212", | |
| 805 | + "title": "25 Avenue des Pins O — unité 212", | |
| 806 | + "address": "25 Avenue des Pins O, Montréal, H2W 1P8", | |
| 807 | + "sector": "Plateau Mont-Royal", | |
| 808 | + "city": "Montréal", | |
| 809 | + "unit_type": "Studio", | |
| 810 | + "price": 1095.0, | |
| 811 | + "availability": "Disponible le 2026-09-01", | |
| 812 | + "area_sqft": null, | |
| 813 | + "n_images": 8, | |
| 814 | + "n_amenities": 12 | |
| 815 | + }, | |
| 816 | + { | |
| 817 | + "uid": "akelius:50055a-217", | |
| 818 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-217", | |
| 819 | + "title": "25 Avenue des Pins O — unité 217", | |
| 820 | + "address": "25 Avenue des Pins O, Montréal, H2W 1P8", | |
| 821 | + "sector": "Plateau Mont-Royal", | |
| 822 | + "city": "Montréal", | |
| 823 | + "unit_type": "Studio", | |
| 824 | + "price": 1095.0, | |
| 825 | + "availability": "Disponible le 2026-09-01", | |
| 826 | + "area_sqft": null, | |
| 827 | + "n_images": 6, | |
| 828 | + "n_amenities": 9 | |
| 829 | + }, | |
| 830 | + { | |
| 831 | + "uid": "akelius:50055a-218", | |
| 832 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-218", | |
| 833 | + "title": "25 Avenue des Pins O — unité 218", | |
| 834 | + "address": "25 Avenue des Pins O, Montréal, H2W 1P8", | |
| 835 | + "sector": "Plateau Mont-Royal", | |
| 836 | + "city": "Montréal", | |
| 837 | + "unit_type": "Studio", | |
| 838 | + "price": 1095.0, | |
| 839 | + "availability": "Libre maintenant", | |
| 840 | + "area_sqft": null, | |
| 841 | + "n_images": 7, | |
| 842 | + "n_amenities": 8 | |
| 843 | + }, | |
| 844 | + { | |
| 845 | + "uid": "akelius:50055a-323", | |
| 846 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-323", | |
| 847 | + "title": "25 Avenue des Pins O — unité 323", | |
| 848 | + "address": "25 Avenue des Pins O, Montréal, H2W 1P8", | |
| 849 | + "sector": "Plateau Mont-Royal", | |
| 850 | + "city": "Montréal", | |
| 851 | + "unit_type": "Studio", | |
| 852 | + "price": 1095.0, | |
| 853 | + "availability": "Disponible le 2026-11-01", | |
| 854 | + "area_sqft": null, | |
| 855 | + "n_images": 7, | |
| 856 | + "n_amenities": 10 | |
| 857 | + }, | |
| 858 | + { | |
| 859 | + "uid": "akelius:50055a-327", | |
| 860 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-327", | |
| 861 | + "title": "25 Avenue des Pins — unité 327", | |
| 862 | + "address": "25 Avenue des Pins, Montréal, H2W 1P8", | |
| 863 | + "sector": "Plateau Mont-Royal", | |
| 864 | + "city": "Montréal", | |
| 865 | + "unit_type": "Studio", | |
| 866 | + "price": 1195.0, | |
| 867 | + "availability": "Disponible le 2026-09-01", | |
| 868 | + "area_sqft": null, | |
| 869 | + "n_images": 10, | |
| 870 | + "n_amenities": 10 | |
| 871 | + }, | |
| 872 | + { | |
| 873 | + "uid": "akelius:50055a-433", | |
| 874 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-433", | |
| 875 | + "title": "25 Avenue des Pins O — unité 433", | |
| 876 | + "address": "25 Avenue des Pins O, Montréal, H2W 1P8", | |
| 877 | + "sector": "Plateau Mont-Royal", | |
| 878 | + "city": "Montréal", | |
| 879 | + "unit_type": "Studio", | |
| 880 | + "price": 1145.0, | |
| 881 | + "availability": "Libre maintenant", | |
| 882 | + "area_sqft": null, | |
| 883 | + "n_images": 9, | |
| 884 | + "n_amenities": 12 | |
| 885 | + }, | |
| 886 | + { | |
| 887 | + "uid": "akelius:50055a-437", | |
| 888 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-437", | |
| 889 | + "title": "25 Avenue des Pins O — unité 437", | |
| 890 | + "address": "25 Avenue des Pins O, Montréal, H2W 1P8", | |
| 891 | + "sector": "Plateau Mont-Royal", | |
| 892 | + "city": "Montréal", | |
| 893 | + "unit_type": "Studio", | |
| 894 | + "price": 995.0, | |
| 895 | + "availability": "Libre maintenant", | |
| 896 | + "area_sqft": null, | |
| 897 | + "n_images": 8, | |
| 898 | + "n_amenities": 7 | |
| 899 | + }, | |
| 900 | + { | |
| 901 | + "uid": "akelius:50055a-440", | |
| 902 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-440", | |
| 903 | + "title": "25 Avenue des Pins O — unité 440", | |
| 904 | + "address": "25 Avenue des Pins O, Montréal, H2W 1P8", | |
| 905 | + "sector": "Plateau Mont-Royal", | |
| 906 | + "city": "Montréal", | |
| 907 | + "unit_type": "Studio", | |
| 908 | + "price": 1195.0, | |
| 909 | + "availability": "Disponible le 2026-09-01", | |
| 910 | + "area_sqft": null, | |
| 911 | + "n_images": 6, | |
| 912 | + "n_amenities": 13 | |
| 913 | + }, | |
| 914 | + { | |
| 915 | + "uid": "akelius:50055a-544", | |
| 916 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-544", | |
| 917 | + "title": "25 Avenue des Pins West — unité 544", | |
| 918 | + "address": "25 Avenue des Pins West, Montréal, H2W 1P8", | |
| 919 | + "sector": "Plateau Mont-Royal", | |
| 920 | + "city": "Montréal", | |
| 921 | + "unit_type": "Studio", | |
| 922 | + "price": 1145.0, | |
| 923 | + "availability": "Libre maintenant", | |
| 924 | + "area_sqft": null, | |
| 925 | + "n_images": 7, | |
| 926 | + "n_amenities": 9 | |
| 927 | + }, | |
| 928 | + { | |
| 929 | + "uid": "akelius:50055a-548", | |
| 930 | + "url": "https://rent.akelius.com/en/search/canada/detail/50055a-548", | |
| 931 | + "title": "25 Avenue des Pins O — unité 548", | |
| 932 | + "address": "25 Avenue des Pins O, Montréal, H2W 1P8", | |
| 933 | + "sector": "Plateau Mont-Royal", | |
| 934 | + "city": "Montréal", | |
| 935 | + "unit_type": "Studio", | |
| 936 | + "price": 1195.0, | |
| 937 | + "availability": "Disponible le 2026-09-01", | |
| 938 | + "area_sqft": null, | |
| 939 | + "n_images": 9, | |
| 940 | + "n_amenities": 10 | |
| 941 | + }, | |
| 942 | + { | |
| 943 | + "uid": "akelius:50060a-109", | |
| 944 | + "url": "https://rent.akelius.com/en/search/canada/detail/50060a-109", | |
| 945 | + "title": "590 Avenue Outremont — unité 109", | |
| 946 | + "address": "590 Avenue Outremont, Montréal, H2V 1W2", | |
| 947 | + "sector": "Outremont", | |
| 948 | + "city": "Montréal", | |
| 949 | + "unit_type": "4½", | |
| 950 | + "price": 1895.0, | |
| 951 | + "availability": "Disponible le 2026-09-01", | |
| 952 | + "area_sqft": null, | |
| 953 | + "n_images": 13, | |
| 954 | + "n_amenities": 19 | |
| 955 | + }, | |
| 956 | + { | |
| 957 | + "uid": "akelius:50060a-210", | |
| 958 | + "url": "https://rent.akelius.com/en/search/canada/detail/50060a-210", | |
| 959 | + "title": "590 Avenue Outremont — unité 210", | |
| 960 | + "address": "590 Avenue Outremont, Montréal, H2V 3M6", | |
| 961 | + "sector": "Outremont", | |
| 962 | + "city": "Montréal", | |
| 963 | + "unit_type": "3½", | |
| 964 | + "price": 1595.0, | |
| 965 | + "availability": "Libre maintenant", | |
| 966 | + "area_sqft": null, | |
| 967 | + "n_images": 8, | |
| 968 | + "n_amenities": 17 | |
| 969 | + }, | |
| 970 | + { | |
| 971 | + "uid": "akelius:50060a-407", | |
| 972 | + "url": "https://rent.akelius.com/en/search/canada/detail/50060a-407", | |
| 973 | + "title": "590 Avenue Outremont — unité 407", | |
| 974 | + "address": "590 Avenue Outremont, Montréal, H2V 1W2", | |
| 975 | + "sector": "Outremont", | |
| 976 | + "city": "Montréal", | |
| 977 | + "unit_type": "5½", | |
| 978 | + "price": 2999.0, | |
| 979 | + "availability": "Disponible le 2026-09-01", | |
| 980 | + "area_sqft": null, | |
| 981 | + "n_images": 16, | |
| 982 | + "n_amenities": 19 | |
| 983 | + }, | |
| 984 | + { | |
| 985 | + "uid": "akelius:50061b-00A6", | |
| 986 | + "url": "https://rent.akelius.com/en/search/canada/detail/50061b-00A6", | |
| 987 | + "title": "6210 Deacon — unité 00A6", | |
| 988 | + "address": "6210 Deacon, Montréal, H3S 2P5", | |
| 989 | + "sector": "Cote-des-Neiges", | |
| 990 | + "city": "Montréal", | |
| 991 | + "unit_type": "4½", | |
| 992 | + "price": 1745.0, | |
| 993 | + "availability": "Disponible le 2026-09-01", | |
| 994 | + "area_sqft": null, | |
| 995 | + "n_images": 15, | |
| 996 | + "n_amenities": 9 | |
| 997 | + }, | |
| 998 | + { | |
| 999 | + "uid": "akelius:50061b-0B17", | |
| 1000 | + "url": "https://rent.akelius.com/en/search/canada/detail/50061b-0B17", | |
| 1001 | + "title": "6210 Deacon — unité 0B17", | |
| 1002 | + "address": "6210 Deacon, Montréal, H3S 2P5", | |
| 1003 | + "sector": "Cote-des-Neiges", | |
| 1004 | + "city": "Montréal", | |
| 1005 | + "unit_type": "3½", | |
| 1006 | + "price": 1289.0, | |
| 1007 | + "availability": "Libre maintenant", | |
| 1008 | + "area_sqft": null, | |
| 1009 | + "n_images": 17, | |
| 1010 | + "n_amenities": 9 | |
| 1011 | + }, | |
| 1012 | + { | |
| 1013 | + "uid": "akelius:50062a-14", | |
| 1014 | + "url": "https://rent.akelius.com/en/search/canada/detail/50062a-14", | |
| 1015 | + "title": "3010 Avenue Van Horne — unité 14", | |
| 1016 | + "address": "3010 Avenue Van Horne, Montréal, H3S 1S3", | |
| 1017 | + "sector": "Cote-des-Neiges", | |
| 1018 | + "city": "Montréal", | |
| 1019 | + "unit_type": "3½", | |
| 1020 | + "price": 1415.0, | |
| 1021 | + "availability": "Disponible le 2026-09-01", | |
| 1022 | + "area_sqft": null, | |
| 1023 | + "n_images": 9, | |
| 1024 | + "n_amenities": 8 | |
| 1025 | + }, | |
| 1026 | + { | |
| 1027 | + "uid": "akelius:50062a-16", | |
| 1028 | + "url": "https://rent.akelius.com/en/search/canada/detail/50062a-16", | |
| 1029 | + "title": "3010 Avenue Van Horne — unité 16", | |
| 1030 | + "address": "3010 Avenue Van Horne, Montréal, H3S 1S3", | |
| 1031 | + "sector": "Cote-des-Neiges", | |
| 1032 | + "city": "Montréal", | |
| 1033 | + "unit_type": "3½", | |
| 1034 | + "price": 1333.0, | |
| 1035 | + "availability": "Libre maintenant", | |
| 1036 | + "area_sqft": null, | |
| 1037 | + "n_images": 11, | |
| 1038 | + "n_amenities": 8 | |
| 1039 | + }, | |
| 1040 | + { | |
| 1041 | + "uid": "akelius:50062a-3", | |
| 1042 | + "url": "https://rent.akelius.com/en/search/canada/detail/50062a-3", | |
| 1043 | + "title": "3010 Avenue Van Horne — unité 3", | |
| 1044 | + "address": "3010 Avenue Van Horne, Montréal, H3S 1S3", | |
| 1045 | + "sector": "Cote-des-Neiges", | |
| 1046 | + "city": "Montréal", | |
| 1047 | + "unit_type": "3½", | |
| 1048 | + "price": 1195.0, | |
| 1049 | + "availability": "Disponible le 2026-09-01", | |
| 1050 | + "area_sqft": null, | |
| 1051 | + "n_images": 12, | |
| 1052 | + "n_amenities": 9 | |
| 1053 | + }, | |
| 1054 | + { | |
| 1055 | + "uid": "akelius:50062a-5", | |
| 1056 | + "url": "https://rent.akelius.com/en/search/canada/detail/50062a-5", | |
| 1057 | + "title": "3010 Avenue Van Horne — unité 5", | |
| 1058 | + "address": "3010 Avenue Van Horne, Montréal, H3S 1S3", | |
| 1059 | + "sector": "Cote-des-Neiges", | |
| 1060 | + "city": "Montréal", | |
| 1061 | + "unit_type": "3½", | |
| 1062 | + "price": 1225.0, | |
| 1063 | + "availability": "Libre maintenant", | |
| 1064 | + "area_sqft": null, | |
| 1065 | + "n_images": 9, | |
| 1066 | + "n_amenities": 8 | |
| 1067 | + }, | |
| 1068 | + { | |
| 1069 | + "uid": "akelius:50062b-12", | |
| 1070 | + "url": "https://rent.akelius.com/en/search/canada/detail/50062b-12", | |
| 1071 | + "title": "3014 Avenue Van Horne — unité 12", | |
| 1072 | + "address": "3014 Avenue Van Horne, Montréal, H3S 1R2", | |
| 1073 | + "sector": "Cote-des-Neiges", | |
| 1074 | + "city": "Montréal", | |
| 1075 | + "unit_type": "3½", | |
| 1076 | + "price": 1499.0, | |
| 1077 | + "availability": "Libre maintenant", | |
| 1078 | + "area_sqft": null, | |
| 1079 | + "n_images": 13, | |
| 1080 | + "n_amenities": 16 | |
| 1081 | + }, | |
| 1082 | + { | |
| 1083 | + "uid": "akelius:50062b-17", | |
| 1084 | + "url": "https://rent.akelius.com/en/search/canada/detail/50062b-17", | |
| 1085 | + "title": "3014 Avenue Van Horne — unité 17", | |
| 1086 | + "address": "3014 Avenue Van Horne, Montréal, H3S 1R2", | |
| 1087 | + "sector": "Cote-des-Neiges", | |
| 1088 | + "city": "Montréal", | |
| 1089 | + "unit_type": "Studio", | |
| 1090 | + "price": 1495.0, | |
| 1091 | + "availability": "Libre maintenant", | |
| 1092 | + "area_sqft": null, | |
| 1093 | + "n_images": 13, | |
| 1094 | + "n_amenities": 16 | |
| 1095 | + }, | |
| 1096 | + { | |
| 1097 | + "uid": "akelius:50062b-23", | |
| 1098 | + "url": "https://rent.akelius.com/en/search/canada/detail/50062b-23", | |
| 1099 | + "title": "3014 Avenue Van Horne — unité 23", | |
| 1100 | + "address": "3014 Avenue Van Horne, Montréal, H3S 1R2", | |
| 1101 | + "sector": "Cote-des-Neiges", | |
| 1102 | + "city": "Montréal", | |
| 1103 | + "unit_type": "3½", | |
| 1104 | + "price": 1545.0, | |
| 1105 | + "availability": "Libre maintenant", | |
| 1106 | + "area_sqft": null, | |
| 1107 | + "n_images": 13, | |
| 1108 | + "n_amenities": 18 | |
| 1109 | + }, | |
| 1110 | + { | |
| 1111 | + "uid": "akelius:50062b-25", | |
| 1112 | + "url": "https://rent.akelius.com/en/search/canada/detail/50062b-25", | |
| 1113 | + "title": "3014 Avenue Van Horne — unité 25", | |
| 1114 | + "address": "3014 Avenue Van Horne, Montréal, H3S 1R2", | |
| 1115 | + "sector": "Cote-des-Neiges", | |
| 1116 | + "city": "Montréal", | |
| 1117 | + "unit_type": "3½", | |
| 1118 | + "price": 1545.0, | |
| 1119 | + "availability": "Libre maintenant", | |
| 1120 | + "area_sqft": null, | |
| 1121 | + "n_images": 14, | |
| 1122 | + "n_amenities": 17 | |
| 1123 | + }, | |
| 1124 | + { | |
| 1125 | + "uid": "akelius:50064a-14", | |
| 1126 | + "url": "https://rent.akelius.com/en/search/canada/detail/50064a-14", | |
| 1127 | + "title": "4585 Av. Dupuis — unité 14", | |
| 1128 | + "address": "4585 Av. Dupuis, Montréal, H3T 1E7", | |
| 1129 | + "sector": "Cote-des-Neiges", | |
| 1130 | + "city": "Montréal", | |
| 1131 | + "unit_type": "4½", | |
| 1132 | + "price": 1695.0, | |
| 1133 | + "availability": "Libre maintenant", | |
| 1134 | + "area_sqft": null, | |
| 1135 | + "n_images": 2, | |
| 1136 | + "n_amenities": 8 | |
| 1137 | + }, | |
| 1138 | + { | |
| 1139 | + "uid": "akelius:50065a-14", | |
| 1140 | + "url": "https://rent.akelius.com/en/search/canada/detail/50065a-14", | |
| 1141 | + "title": "4505 Dupuis Avenue — unité 14", | |
| 1142 | + "address": "4505 Dupuis Avenue, Montréal, H3T 1E7", | |
| 1143 | + "sector": "Cote-des-Neiges", | |
| 1144 | + "city": "Montréal", | |
| 1145 | + "unit_type": "3½", | |
| 1146 | + "price": 1395.0, | |
| 1147 | + "availability": "Libre maintenant", | |
| 1148 | + "area_sqft": null, | |
| 1149 | + "n_images": 9, | |
| 1150 | + "n_amenities": 7 | |
| 1151 | + }, | |
| 1152 | + { | |
| 1153 | + "uid": "akelius:50065a-18", | |
| 1154 | + "url": "https://rent.akelius.com/en/search/canada/detail/50065a-18", | |
| 1155 | + "title": "4505 Dupuis Avenue — unité 18", | |
| 1156 | + "address": "4505 Dupuis Avenue, Montréal, H3T 1E7", | |
| 1157 | + "sector": "Cote-des-Neiges", | |
| 1158 | + "city": "Montréal", | |
| 1159 | + "unit_type": "4½", | |
| 1160 | + "price": 1625.0, | |
| 1161 | + "availability": "Disponible le 2026-09-01", | |
| 1162 | + "area_sqft": null, | |
| 1163 | + "n_images": 2, | |
| 1164 | + "n_amenities": 7 | |
| 1165 | + }, | |
| 1166 | + { | |
| 1167 | + "uid": "akelius:50065a-26", | |
| 1168 | + "url": "https://rent.akelius.com/en/search/canada/detail/50065a-26", | |
| 1169 | + "title": "4505 Dupuis Avenue — unité 26", | |
| 1170 | + "address": "4505 Dupuis Avenue, Montréal, H3T 1E7", | |
| 1171 | + "sector": "Cote-des-Neiges", | |
| 1172 | + "city": "Montréal", | |
| 1173 | + "unit_type": "4½", | |
| 1174 | + "price": 1445.0, | |
| 1175 | + "availability": "Libre maintenant", | |
| 1176 | + "area_sqft": null, | |
| 1177 | + "n_images": 10, | |
| 1178 | + "n_amenities": 8 | |
| 1179 | + }, | |
| 1180 | + { | |
| 1181 | + "uid": "akelius:50065b-21", | |
| 1182 | + "url": "https://rent.akelius.com/en/search/canada/detail/50065b-21", | |
| 1183 | + "title": "4515 Dupuis Avenue — unité 21", | |
| 1184 | + "address": "4515 Dupuis Avenue, Montréal, H3T 1E7", | |
| 1185 | + "sector": "Cote-des-Neiges", | |
| 1186 | + "city": "Montréal", | |
| 1187 | + "unit_type": "4½", | |
| 1188 | + "price": 1645.0, | |
| 1189 | + "availability": "Disponible le 2026-09-01", | |
| 1190 | + "area_sqft": null, | |
| 1191 | + "n_images": 9, | |
| 1192 | + "n_amenities": 10 | |
| 1193 | + }, | |
| 1194 | + { | |
| 1195 | + "uid": "akelius:50066a-11", | |
| 1196 | + "url": "https://rent.akelius.com/en/search/canada/detail/50066a-11", | |
| 1197 | + "title": "5530 Cote Saint-Luc Road — unité 11", | |
| 1198 | + "address": "5530 Cote Saint-Luc Road, Montréal, H3X 2C8", | |
| 1199 | + "sector": "Notre-Dame-De-Grace", | |
| 1200 | + "city": "Montréal", | |
| 1201 | + "unit_type": "5½", | |
| 1202 | + "price": 2495.0, | |
| 1203 | + "availability": "Libre maintenant", | |
| 1204 | + "area_sqft": null, | |
| 1205 | + "n_images": 17, | |
| 1206 | + "n_amenities": 18 | |
| 1207 | + }, | |
| 1208 | + { | |
| 1209 | + "uid": "akelius:50066a-12", | |
| 1210 | + "url": "https://rent.akelius.com/en/search/canada/detail/50066a-12", | |
| 1211 | + "title": "5530 Cote Saint-Luc Road — unité 12", | |
| 1212 | + "address": "5530 Cote Saint-Luc Road, Montréal, H3X 2C8", | |
| 1213 | + "sector": "Notre-Dame-De-Grace", | |
| 1214 | + "city": "Montréal", | |
| 1215 | + "unit_type": "4½", | |
| 1216 | + "price": 1745.0, | |
| 1217 | + "availability": "Disponible le 2026-09-01", | |
| 1218 | + "area_sqft": null, | |
| 1219 | + "n_images": 19, | |
| 1220 | + "n_amenities": 13 | |
| 1221 | + }, | |
| 1222 | + { | |
| 1223 | + "uid": "akelius:50066a-39", | |
| 1224 | + "url": "https://rent.akelius.com/en/search/canada/detail/50066a-39", | |
| 1225 | + "title": "5530 Cote Saint-Luc Road — unité 39", | |
| 1226 | + "address": "5530 Cote Saint-Luc Road, Montréal, H3X 2C8", | |
| 1227 | + "sector": "Notre-Dame-De-Grace", | |
| 1228 | + "city": "Montréal", | |
| 1229 | + "unit_type": "4½", | |
| 1230 | + "price": 1895.0, | |
| 1231 | + "availability": "Disponible le 2026-09-01", | |
| 1232 | + "area_sqft": null, | |
| 1233 | + "n_images": 18, | |
| 1234 | + "n_amenities": 11 | |
| 1235 | + }, | |
| 1236 | + { | |
| 1237 | + "uid": "akelius:50066a-4", | |
| 1238 | + "url": "https://rent.akelius.com/en/search/canada/detail/50066a-4", | |
| 1239 | + "title": "5530 Cote Saint-Luc Road — unité 4", | |
| 1240 | + "address": "5530 Cote Saint-Luc Road, Montréal, H3X 2C8", | |
| 1241 | + "sector": "Notre-Dame-De-Grace", | |
| 1242 | + "city": "Montréal", | |
| 1243 | + "unit_type": "4½", | |
| 1244 | + "price": 1695.0, | |
| 1245 | + "availability": "Disponible le 2026-09-01", | |
| 1246 | + "area_sqft": null, | |
| 1247 | + "n_images": 18, | |
| 1248 | + "n_amenities": 13 | |
| 1249 | + }, | |
| 1250 | + { | |
| 1251 | + "uid": "akelius:50066a-43", | |
| 1252 | + "url": "https://rent.akelius.com/en/search/canada/detail/50066a-43", | |
| 1253 | + "title": "5530 Cote-St-Luc Road — unité 43", | |
| 1254 | + "address": "5530 Cote-St-Luc Road, Montréal, H3X 2C8", | |
| 1255 | + "sector": "Notre-Dame-De-Grace", | |
| 1256 | + "city": "Montréal", | |
| 1257 | + "unit_type": "Studio", | |
| 1258 | + "price": 1195.0, | |
| 1259 | + "availability": "Libre maintenant", | |
| 1260 | + "area_sqft": null, | |
| 1261 | + "n_images": 12, | |
| 1262 | + "n_amenities": 14 | |
| 1263 | + }, | |
| 1264 | + { | |
| 1265 | + "uid": "akelius:50066a-8", | |
| 1266 | + "url": "https://rent.akelius.com/en/search/canada/detail/50066a-8", | |
| 1267 | + "title": "5530 Cote Saint-Luc Road — unité 8", | |
| 1268 | + "address": "5530 Cote Saint-Luc Road, Montréal, H3X 2C8", | |
| 1269 | + "sector": "Notre-Dame-De-Grace", | |
| 1270 | + "city": "Montréal", | |
| 1271 | + "unit_type": "4½", | |
| 1272 | + "price": 1695.0, | |
| 1273 | + "availability": "Libre maintenant", | |
| 1274 | + "area_sqft": null, | |
| 1275 | + "n_images": 19, | |
| 1276 | + "n_amenities": 14 | |
| 1277 | + }, | |
| 1278 | + { | |
| 1279 | + "uid": "akelius:50070a-21", | |
| 1280 | + "url": "https://rent.akelius.com/en/search/canada/detail/50070a-21", | |
| 1281 | + "title": "1245 Rue St Marc — unité 21", | |
| 1282 | + "address": "1245 Rue St Marc, Montréal, H3H 2E6", | |
| 1283 | + "sector": "Downtown - Guy Concordia", | |
| 1284 | + "city": "Montréal", | |
| 1285 | + "unit_type": "6½", | |
| 1286 | + "price": 3395.0, | |
| 1287 | + "availability": "Disponible le 2026-10-01", | |
| 1288 | + "area_sqft": null, | |
| 1289 | + "n_images": 13, | |
| 1290 | + "n_amenities": 10 | |
| 1291 | + }, | |
| 1292 | + { | |
| 1293 | + "uid": "akelius:50070a-3", | |
| 1294 | + "url": "https://rent.akelius.com/en/search/canada/detail/50070a-3", | |
| 1295 | + "title": "1245 Rue St Marc — unité 3", | |
| 1296 | + "address": "1245 Rue St Marc, Montréal, H3H 2E6", | |
| 1297 | + "sector": "Downtown - Guy Concordia", | |
| 1298 | + "city": "Montréal", | |
| 1299 | + "unit_type": "6½", | |
| 1300 | + "price": 3495.0, | |
| 1301 | + "availability": "Libre maintenant", | |
| 1302 | + "area_sqft": null, | |
| 1303 | + "n_images": 13, | |
| 1304 | + "n_amenities": 10 | |
| 1305 | + }, | |
| 1306 | + { | |
| 1307 | + "uid": "akelius:50071a-208", | |
| 1308 | + "url": "https://rent.akelius.com/en/search/canada/detail/50071a-208", | |
| 1309 | + "title": "3495 Avenue Van Horne — unité 208", | |
| 1310 | + "address": "3495 Avenue Van Horne, Montréal, H3S 1R7", | |
| 1311 | + "sector": "Cote-des-Neiges", | |
| 1312 | + "city": "Montréal", | |
| 1313 | + "unit_type": "3½", | |
| 1314 | + "price": 1095.0, | |
| 1315 | + "availability": "Libre maintenant", | |
| 1316 | + "area_sqft": null, | |
| 1317 | + "n_images": 11, | |
| 1318 | + "n_amenities": 5 | |
| 1319 | + }, | |
| 1320 | + { | |
| 1321 | + "uid": "akelius:50071a-211", | |
| 1322 | + "url": "https://rent.akelius.com/en/search/canada/detail/50071a-211", | |
| 1323 | + "title": "3495 Avenue Van Horne — unité 211", | |
| 1324 | + "address": "3495 Avenue Van Horne, Montréal, H3S 1R7", | |
| 1325 | + "sector": "Cote-des-Neiges", | |
| 1326 | + "city": "Montréal", | |
| 1327 | + "unit_type": "3½", | |
| 1328 | + "price": 1015.0, | |
| 1329 | + "availability": "Disponible le 2026-09-01", | |
| 1330 | + "area_sqft": null, | |
| 1331 | + "n_images": 9, | |
| 1332 | + "n_amenities": 7 | |
| 1333 | + }, | |
| 1334 | + { | |
| 1335 | + "uid": "akelius:50071a-305", | |
| 1336 | + "url": "https://rent.akelius.com/en/search/canada/detail/50071a-305", | |
| 1337 | + "title": "3495 Avenue Van Horne — unité 305", | |
| 1338 | + "address": "3495 Avenue Van Horne, Montréal, H3S 1R7", | |
| 1339 | + "sector": "Cote-des-Neiges", | |
| 1340 | + "city": "Montréal", | |
| 1341 | + "unit_type": "3½", | |
| 1342 | + "price": 1350.0, | |
| 1343 | + "availability": "Disponible le 2026-09-01", | |
| 1344 | + "area_sqft": null, | |
| 1345 | + "n_images": 12, | |
| 1346 | + "n_amenities": 13 | |
| 1347 | + }, | |
| 1348 | + { | |
| 1349 | + "uid": "akelius:50071a-403", | |
| 1350 | + "url": "https://rent.akelius.com/en/search/canada/detail/50071a-403", | |
| 1351 | + "title": "3495 Avenue Van Horne — unité 403", | |
| 1352 | + "address": "3495 Avenue Van Horne, Montréal, H3S 1R7", | |
| 1353 | + "sector": "Cote-des-Neiges", | |
| 1354 | + "city": "Montréal", | |
| 1355 | + "unit_type": "3½", | |
| 1356 | + "price": 1055.0, | |
| 1357 | + "availability": "Libre maintenant", | |
| 1358 | + "area_sqft": null, | |
| 1359 | + "n_images": 9, | |
| 1360 | + "n_amenities": 7 | |
| 1361 | + }, | |
| 1362 | + { | |
| 1363 | + "uid": "akelius:50071a-409", | |
| 1364 | + "url": "https://rent.akelius.com/en/search/canada/detail/50071a-409", | |
| 1365 | + "title": "3495 Avenue Van Horne — unité 409", | |
| 1366 | + "address": "3495 Avenue Van Horne, Montréal, H3S 1R7", | |
| 1367 | + "sector": "Cote-des-Neiges", | |
| 1368 | + "city": "Montréal", | |
| 1369 | + "unit_type": "3½", | |
| 1370 | + "price": 1095.0, | |
| 1371 | + "availability": "Libre maintenant", | |
| 1372 | + "area_sqft": null, | |
| 1373 | + "n_images": 10, | |
| 1374 | + "n_amenities": 7 | |
| 1375 | + }, | |
| 1376 | + { | |
| 1377 | + "uid": "akelius:50073a-403", | |
| 1378 | + "url": "https://rent.akelius.com/en/search/canada/detail/50073a-403", | |
| 1379 | + "title": "3500 Ridgewood Avenue — unité 403", | |
| 1380 | + "address": "3500 Ridgewood Avenue, Montréal, H3V 1C2", | |
| 1381 | + "sector": "Cote-des-Neiges", | |
| 1382 | + "city": "Montréal", | |
| 1383 | + "unit_type": "4½", | |
| 1384 | + "price": 1495.0, | |
| 1385 | + "availability": "Disponible le 2026-09-01", | |
| 1386 | + "area_sqft": null, | |
| 1387 | + "n_images": 10, | |
| 1388 | + "n_amenities": 8 | |
| 1389 | + }, | |
| 1390 | + { | |
| 1391 | + "uid": "akelius:50074a-102", | |
| 1392 | + "url": "https://rent.akelius.com/en/search/canada/detail/50074a-102", | |
| 1393 | + "title": "4390 Grand Boulevard — unité 102", | |
| 1394 | + "address": "4390 Grand Boulevard, Montréal, H4B 2X8", | |
| 1395 | + "sector": "Notre-Dame-De-Grace", | |
| 1396 | + "city": "Montréal", | |
| 1397 | + "unit_type": "4½", | |
| 1398 | + "price": 1413.0, | |
| 1399 | + "availability": "Disponible le 2026-09-01", | |
| 1400 | + "area_sqft": null, | |
| 1401 | + "n_images": 11, | |
| 1402 | + "n_amenities": 15 | |
| 1403 | + }, | |
| 1404 | + { | |
| 1405 | + "uid": "akelius:50074a-108", | |
| 1406 | + "url": "https://rent.akelius.com/en/search/canada/detail/50074a-108", | |
| 1407 | + "title": "4390 Grand Boulevard — unité 108", | |
| 1408 | + "address": "4390 Grand Boulevard, Montréal, H4B 2X8", | |
| 1409 | + "sector": "Notre-Dame-De-Grace", | |
| 1410 | + "city": "Montréal", | |
| 1411 | + "unit_type": "4½", | |
| 1412 | + "price": 1655.0, | |
| 1413 | + "availability": "Disponible le 2026-10-01", | |
| 1414 | + "area_sqft": null, | |
| 1415 | + "n_images": 10, | |
| 1416 | + "n_amenities": 17 | |
| 1417 | + }, | |
| 1418 | + { | |
| 1419 | + "uid": "akelius:50074a-309", | |
| 1420 | + "url": "https://rent.akelius.com/en/search/canada/detail/50074a-309", | |
| 1421 | + "title": "4390 Grand Boulevard — unité 309", | |
| 1422 | + "address": "4390 Grand Boulevard, Montréal, H4B 2X8", | |
| 1423 | + "sector": "Notre-Dame-De-Grace", | |
| 1424 | + "city": "Montréal", | |
| 1425 | + "unit_type": "4½", | |
| 1426 | + "price": 1695.0, | |
| 1427 | + "availability": "Disponible le 2026-10-01", | |
| 1428 | + "area_sqft": null, | |
| 1429 | + "n_images": 10, | |
| 1430 | + "n_amenities": 17 | |
| 1431 | + }, | |
| 1432 | + { | |
| 1433 | + "uid": "akelius:50074a-4", | |
| 1434 | + "url": "https://rent.akelius.com/en/search/canada/detail/50074a-4", | |
| 1435 | + "title": "4390 Grand Boulevard — unité 4", | |
| 1436 | + "address": "4390 Grand Boulevard, Montréal, H4B 2X8", | |
| 1437 | + "sector": "Notre-Dame-De-Grace", | |
| 1438 | + "city": "Montréal", | |
| 1439 | + "unit_type": "Studio", | |
| 1440 | + "price": 1195.0, | |
| 1441 | + "availability": "Disponible le 2026-09-01", | |
| 1442 | + "area_sqft": null, | |
| 1443 | + "n_images": 11, | |
| 1444 | + "n_amenities": 15 | |
| 1445 | + }, | |
| 1446 | + { | |
| 1447 | + "uid": "akelius:50080a-101", | |
| 1448 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-101", | |
| 1449 | + "title": "3460 Peel Street — unité 101", | |
| 1450 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1451 | + "sector": "Downtown - McGill", | |
| 1452 | + "city": "Montréal", | |
| 1453 | + "unit_type": "3½", | |
| 1454 | + "price": 2345.0, | |
| 1455 | + "availability": "Libre maintenant", | |
| 1456 | + "area_sqft": null, | |
| 1457 | + "n_images": 11, | |
| 1458 | + "n_amenities": 20 | |
| 1459 | + }, | |
| 1460 | + { | |
| 1461 | + "uid": "akelius:50080a-110", | |
| 1462 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-110", | |
| 1463 | + "title": "3460 Peel Street — unité 110", | |
| 1464 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1465 | + "sector": "Downtown - McGill", | |
| 1466 | + "city": "Montréal", | |
| 1467 | + "unit_type": "3½", | |
| 1468 | + "price": 1845.0, | |
| 1469 | + "availability": "Libre maintenant", | |
| 1470 | + "area_sqft": null, | |
| 1471 | + "n_images": 13, | |
| 1472 | + "n_amenities": 6 | |
| 1473 | + }, | |
| 1474 | + { | |
| 1475 | + "uid": "akelius:50080a-1114", | |
| 1476 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-1114", | |
| 1477 | + "title": "3460 Peel Street — unité 1114", | |
| 1478 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1479 | + "sector": "Downtown - McGill", | |
| 1480 | + "city": "Montréal", | |
| 1481 | + "unit_type": "Studio", | |
| 1482 | + "price": 1495.0, | |
| 1483 | + "availability": "Libre maintenant", | |
| 1484 | + "area_sqft": null, | |
| 1485 | + "n_images": 10, | |
| 1486 | + "n_amenities": 23 | |
| 1487 | + }, | |
| 1488 | + { | |
| 1489 | + "uid": "akelius:50080a-1605", | |
| 1490 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-1605", | |
| 1491 | + "title": "3460 Peel Street — unité 1605", | |
| 1492 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1493 | + "sector": "Downtown - McGill", | |
| 1494 | + "city": "Montréal", | |
| 1495 | + "unit_type": "5½", | |
| 1496 | + "price": 3595.0, | |
| 1497 | + "availability": "Libre maintenant", | |
| 1498 | + "area_sqft": null, | |
| 1499 | + "n_images": 18, | |
| 1500 | + "n_amenities": 17 | |
| 1501 | + }, | |
| 1502 | + { | |
| 1503 | + "uid": "akelius:50080a-1901", | |
| 1504 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-1901", | |
| 1505 | + "title": "3460 Peel Street — unité 1901", | |
| 1506 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1507 | + "sector": "Downtown - McGill", | |
| 1508 | + "city": "Montréal", | |
| 1509 | + "unit_type": "3½", | |
| 1510 | + "price": 2095.0, | |
| 1511 | + "availability": "Disponible le 2026-09-01", | |
| 1512 | + "area_sqft": null, | |
| 1513 | + "n_images": 19, | |
| 1514 | + "n_amenities": 21 | |
| 1515 | + }, | |
| 1516 | + { | |
| 1517 | + "uid": "akelius:50080a-1907", | |
| 1518 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-1907", | |
| 1519 | + "title": "3460 Peel Street — unité 1907", | |
| 1520 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1521 | + "sector": "Downtown - McGill", | |
| 1522 | + "city": "Montréal", | |
| 1523 | + "unit_type": "3½", | |
| 1524 | + "price": 2095.0, | |
| 1525 | + "availability": "Libre maintenant", | |
| 1526 | + "area_sqft": null, | |
| 1527 | + "n_images": 15, | |
| 1528 | + "n_amenities": 22 | |
| 1529 | + }, | |
| 1530 | + { | |
| 1531 | + "uid": "akelius:50080a-2002", | |
| 1532 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-2002", | |
| 1533 | + "title": "3460 Peel Street — unité 2002", | |
| 1534 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1535 | + "sector": "Downtown - McGill", | |
| 1536 | + "city": "Montréal", | |
| 1537 | + "unit_type": "5½", | |
| 1538 | + "price": 4595.0, | |
| 1539 | + "availability": "Libre maintenant", | |
| 1540 | + "area_sqft": null, | |
| 1541 | + "n_images": 18, | |
| 1542 | + "n_amenities": 21 | |
| 1543 | + }, | |
| 1544 | + { | |
| 1545 | + "uid": "akelius:50080a-2008", | |
| 1546 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-2008", | |
| 1547 | + "title": "3460 Peel Street — unité 2008", | |
| 1548 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1549 | + "sector": "Downtown - McGill", | |
| 1550 | + "city": "Montréal", | |
| 1551 | + "unit_type": "3½", | |
| 1552 | + "price": 2295.0, | |
| 1553 | + "availability": "Disponible le 2026-09-01", | |
| 1554 | + "area_sqft": null, | |
| 1555 | + "n_images": 15, | |
| 1556 | + "n_amenities": 20 | |
| 1557 | + }, | |
| 1558 | + { | |
| 1559 | + "uid": "akelius:50080a-202", | |
| 1560 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-202", | |
| 1561 | + "title": "3460 Peel Street — unité 202", | |
| 1562 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1563 | + "sector": "Downtown - McGill", | |
| 1564 | + "city": "Montréal", | |
| 1565 | + "unit_type": "3½", | |
| 1566 | + "price": 1795.0, | |
| 1567 | + "availability": "Disponible le 2026-09-01", | |
| 1568 | + "area_sqft": null, | |
| 1569 | + "n_images": 12, | |
| 1570 | + "n_amenities": 17 | |
| 1571 | + }, | |
| 1572 | + { | |
| 1573 | + "uid": "akelius:50080a-212", | |
| 1574 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-212", | |
| 1575 | + "title": "3460 Peel Street — unité 212", | |
| 1576 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1577 | + "sector": "Downtown - McGill", | |
| 1578 | + "city": "Montréal", | |
| 1579 | + "unit_type": "3½", | |
| 1580 | + "price": 2495.0, | |
| 1581 | + "availability": "Disponible le 2026-09-01", | |
| 1582 | + "area_sqft": null, | |
| 1583 | + "n_images": 12, | |
| 1584 | + "n_amenities": 21 | |
| 1585 | + }, | |
| 1586 | + { | |
| 1587 | + "uid": "akelius:50080a-214", | |
| 1588 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-214", | |
| 1589 | + "title": "3460 Peel Street — unité 214", | |
| 1590 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1591 | + "sector": "Downtown - McGill", | |
| 1592 | + "city": "Montréal", | |
| 1593 | + "unit_type": "Studio", | |
| 1594 | + "price": 1445.0, | |
| 1595 | + "availability": "Libre maintenant", | |
| 1596 | + "area_sqft": null, | |
| 1597 | + "n_images": 12, | |
| 1598 | + "n_amenities": 18 | |
| 1599 | + }, | |
| 1600 | + { | |
| 1601 | + "uid": "akelius:50080a-218", | |
| 1602 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-218", | |
| 1603 | + "title": "3460 Peel Street — unité 218", | |
| 1604 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1605 | + "sector": "Downtown - McGill", | |
| 1606 | + "city": "Montréal", | |
| 1607 | + "unit_type": "3½", | |
| 1608 | + "price": 1845.0, | |
| 1609 | + "availability": "Disponible le 2026-09-01", | |
| 1610 | + "area_sqft": null, | |
| 1611 | + "n_images": 14, | |
| 1612 | + "n_amenities": 18 | |
| 1613 | + }, | |
| 1614 | + { | |
| 1615 | + "uid": "akelius:50080a-306", | |
| 1616 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-306", | |
| 1617 | + "title": "3460 Peel Street — unité 306", | |
| 1618 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1619 | + "sector": "Downtown - McGill", | |
| 1620 | + "city": "Montréal", | |
| 1621 | + "unit_type": "Studio", | |
| 1622 | + "price": 1495.0, | |
| 1623 | + "availability": "Libre maintenant", | |
| 1624 | + "area_sqft": null, | |
| 1625 | + "n_images": 13, | |
| 1626 | + "n_amenities": 19 | |
| 1627 | + }, | |
| 1628 | + { | |
| 1629 | + "uid": "akelius:50080a-314", | |
| 1630 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-314", | |
| 1631 | + "title": "3460 Peel Street — unité 314", | |
| 1632 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1633 | + "sector": "Downtown - McGill", | |
| 1634 | + "city": "Montréal", | |
| 1635 | + "unit_type": "Studio", | |
| 1636 | + "price": 1495.0, | |
| 1637 | + "availability": "Disponible le 2026-09-01", | |
| 1638 | + "area_sqft": null, | |
| 1639 | + "n_images": 11, | |
| 1640 | + "n_amenities": 21 | |
| 1641 | + }, | |
| 1642 | + { | |
| 1643 | + "uid": "akelius:50080a-501", | |
| 1644 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-501", | |
| 1645 | + "title": "3460 Peel Street — unité 501", | |
| 1646 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1647 | + "sector": "Downtown - McGill", | |
| 1648 | + "city": "Montréal", | |
| 1649 | + "unit_type": "Studio", | |
| 1650 | + "price": 1495.0, | |
| 1651 | + "availability": "Libre maintenant", | |
| 1652 | + "area_sqft": null, | |
| 1653 | + "n_images": 8, | |
| 1654 | + "n_amenities": 17 | |
| 1655 | + }, | |
| 1656 | + { | |
| 1657 | + "uid": "akelius:50080a-601", | |
| 1658 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-601", | |
| 1659 | + "title": "3460 Peel Street — unité 601", | |
| 1660 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1661 | + "sector": "Downtown - McGill", | |
| 1662 | + "city": "Montréal", | |
| 1663 | + "unit_type": "Studio", | |
| 1664 | + "price": 1495.0, | |
| 1665 | + "availability": "Libre maintenant", | |
| 1666 | + "area_sqft": null, | |
| 1667 | + "n_images": 14, | |
| 1668 | + "n_amenities": 19 | |
| 1669 | + }, | |
| 1670 | + { | |
| 1671 | + "uid": "akelius:50080a-619", | |
| 1672 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-619", | |
| 1673 | + "title": "3460 Peel Street — unité 619", | |
| 1674 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1675 | + "sector": "Downtown - McGill", | |
| 1676 | + "city": "Montréal", | |
| 1677 | + "unit_type": "Studio", | |
| 1678 | + "price": 1495.0, | |
| 1679 | + "availability": "Libre maintenant", | |
| 1680 | + "area_sqft": null, | |
| 1681 | + "n_images": 13, | |
| 1682 | + "n_amenities": 22 | |
| 1683 | + }, | |
| 1684 | + { | |
| 1685 | + "uid": "akelius:50080a-806", | |
| 1686 | + "url": "https://rent.akelius.com/en/search/canada/detail/50080a-806", | |
| 1687 | + "title": "3460 Peel Street — unité 806", | |
| 1688 | + "address": "3460 Peel Street, Montréal, H3A 2M1", | |
| 1689 | + "sector": "Downtown - McGill", | |
| 1690 | + "city": "Montréal", | |
| 1691 | + "unit_type": "Studio", | |
| 1692 | + "price": 1495.0, | |
| 1693 | + "availability": "Disponible le 2026-09-01", | |
| 1694 | + "area_sqft": null, | |
| 1695 | + "n_images": 10, | |
| 1696 | + "n_amenities": 17 | |
| 1697 | + }, | |
| 1698 | + { | |
| 1699 | + "uid": "akelius:50082a-101", | |
| 1700 | + "url": "https://rent.akelius.com/en/search/canada/detail/50082a-101", | |
| 1701 | + "title": "3195 Van Horne Avenue — unité 101", | |
| 1702 | + "address": "3195 Van Horne Avenue, Montréal, H3S 1R3", | |
| 1703 | + "sector": "Cote-des-Neiges", | |
| 1704 | + "city": "Montréal", | |
| 1705 | + "unit_type": "Studio", | |
| 1706 | + "price": 1225.0, | |
| 1707 | + "availability": "Libre maintenant", | |
| 1708 | + "area_sqft": null, | |
| 1709 | + "n_images": 10, | |
| 1710 | + "n_amenities": 12 | |
| 1711 | + }, | |
| 1712 | + { | |
| 1713 | + "uid": "akelius:50082a-105", | |
| 1714 | + "url": "https://rent.akelius.com/en/search/canada/detail/50082a-105", | |
| 1715 | + "title": "3195 Van Horne Avenue — unité 105", | |
| 1716 | + "address": "3195 Van Horne Avenue, Montréal, H3S 1R3", | |
| 1717 | + "sector": "Cote-des-Neiges", | |
| 1718 | + "city": "Montréal", | |
| 1719 | + "unit_type": "3½", | |
| 1720 | + "price": 1625.0, | |
| 1721 | + "availability": "Disponible le 2026-09-01", | |
| 1722 | + "area_sqft": null, | |
| 1723 | + "n_images": 12, | |
| 1724 | + "n_amenities": 13 | |
| 1725 | + }, | |
| 1726 | + { | |
| 1727 | + "uid": "akelius:50082a-202", | |
| 1728 | + "url": "https://rent.akelius.com/en/search/canada/detail/50082a-202", | |
| 1729 | + "title": "3195 Van Horne Avenue — unité 202", | |
| 1730 | + "address": "3195 Van Horne Avenue, Montréal, H3S 1R3", | |
| 1731 | + "sector": "Cote-des-Neiges", | |
| 1732 | + "city": "Montréal", | |
| 1733 | + "unit_type": "Studio", | |
| 1734 | + "price": 1345.0, | |
| 1735 | + "availability": "Disponible le 2026-09-01", | |
| 1736 | + "area_sqft": null, | |
| 1737 | + "n_images": 12, | |
| 1738 | + "n_amenities": 14 | |
| 1739 | + }, | |
| 1740 | + { | |
| 1741 | + "uid": "akelius:50082a-204", | |
| 1742 | + "url": "https://rent.akelius.com/en/search/canada/detail/50082a-204", | |
| 1743 | + "title": "3195 Van Horne Avenue — unité 204", | |
| 1744 | + "address": "3195 Van Horne Avenue, Montréal, H3S 1R3", | |
| 1745 | + "sector": "Cote-des-Neiges", | |
| 1746 | + "city": "Montréal", | |
| 1747 | + "unit_type": "3½", | |
| 1748 | + "price": 1615.0, | |
| 1749 | + "availability": "Libre maintenant", | |
| 1750 | + "area_sqft": null, | |
| 1751 | + "n_images": 15, | |
| 1752 | + "n_amenities": 15 | |
| 1753 | + }, | |
| 1754 | + { | |
| 1755 | + "uid": "akelius:50083a-1003", | |
| 1756 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-1003", | |
| 1757 | + "title": "1975 Maisonneuve Blvd West — unité 1003", | |
| 1758 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1759 | + "sector": "Downtown - Guy Concordia", | |
| 1760 | + "city": "Montréal", | |
| 1761 | + "unit_type": "Studio", | |
| 1762 | + "price": 1395.0, | |
| 1763 | + "availability": "Disponible le 2026-11-08", | |
| 1764 | + "area_sqft": null, | |
| 1765 | + "n_images": 12, | |
| 1766 | + "n_amenities": 11 | |
| 1767 | + }, | |
| 1768 | + { | |
| 1769 | + "uid": "akelius:50083a-109", | |
| 1770 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-109", | |
| 1771 | + "title": "1975 Maisonneuve Blvd West — unité 109", | |
| 1772 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1773 | + "sector": "Downtown - Guy Concordia", | |
| 1774 | + "city": "Montréal", | |
| 1775 | + "unit_type": "Studio", | |
| 1776 | + "price": 1181.0, | |
| 1777 | + "availability": "Disponible le 2026-09-06", | |
| 1778 | + "area_sqft": null, | |
| 1779 | + "n_images": 11, | |
| 1780 | + "n_amenities": 13 | |
| 1781 | + }, | |
| 1782 | + { | |
| 1783 | + "uid": "akelius:50083a-1210", | |
| 1784 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-1210", | |
| 1785 | + "title": "1975 Maisonneuve Blvd West — unité 1210", | |
| 1786 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1787 | + "sector": "Downtown - Guy Concordia", | |
| 1788 | + "city": "Montréal", | |
| 1789 | + "unit_type": "Studio", | |
| 1790 | + "price": 1295.0, | |
| 1791 | + "availability": "Disponible le 2026-09-06", | |
| 1792 | + "area_sqft": null, | |
| 1793 | + "n_images": 11, | |
| 1794 | + "n_amenities": 4 | |
| 1795 | + }, | |
| 1796 | + { | |
| 1797 | + "uid": "akelius:50083a-1401", | |
| 1798 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-1401", | |
| 1799 | + "title": "1975 Maisonneuve Blvd West — unité 1401", | |
| 1800 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1801 | + "sector": "Downtown - Guy Concordia", | |
| 1802 | + "city": "Montréal", | |
| 1803 | + "unit_type": "3½", | |
| 1804 | + "price": 1495.0, | |
| 1805 | + "availability": "Disponible le 2026-11-07", | |
| 1806 | + "area_sqft": null, | |
| 1807 | + "n_images": 11, | |
| 1808 | + "n_amenities": 4 | |
| 1809 | + }, | |
| 1810 | + { | |
| 1811 | + "uid": "akelius:50083a-1406", | |
| 1812 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-1406", | |
| 1813 | + "title": "1975 Maisonneuve Blvd West — unité 1406", | |
| 1814 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1815 | + "sector": "Shaughnessy Village", | |
| 1816 | + "city": "Montréal", | |
| 1817 | + "unit_type": "3½", | |
| 1818 | + "price": 1475.0, | |
| 1819 | + "availability": "Disponible le 2026-09-06", | |
| 1820 | + "area_sqft": null, | |
| 1821 | + "n_images": 6, | |
| 1822 | + "n_amenities": 4 | |
| 1823 | + }, | |
| 1824 | + { | |
| 1825 | + "uid": "akelius:50083a-1611", | |
| 1826 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-1611", | |
| 1827 | + "title": "1975 Maisonneuve Blvd West — unité 1611", | |
| 1828 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1829 | + "sector": "Downtown - Guy Concordia", | |
| 1830 | + "city": "Montréal", | |
| 1831 | + "unit_type": "3½", | |
| 1832 | + "price": 1495.0, | |
| 1833 | + "availability": "Disponible le 2026-10-04", | |
| 1834 | + "area_sqft": null, | |
| 1835 | + "n_images": 14, | |
| 1836 | + "n_amenities": 4 | |
| 1837 | + }, | |
| 1838 | + { | |
| 1839 | + "uid": "akelius:50083a-1702", | |
| 1840 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-1702", | |
| 1841 | + "title": "1975 Maisonneuve Blvd West — unité 1702", | |
| 1842 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1843 | + "sector": "Downtown - Guy Concordia", | |
| 1844 | + "city": "Montréal", | |
| 1845 | + "unit_type": "Studio", | |
| 1846 | + "price": 1360.0, | |
| 1847 | + "availability": "Disponible le 2026-10-04", | |
| 1848 | + "area_sqft": null, | |
| 1849 | + "n_images": 11, | |
| 1850 | + "n_amenities": 5 | |
| 1851 | + }, | |
| 1852 | + { | |
| 1853 | + "uid": "akelius:50083a-1708", | |
| 1854 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-1708", | |
| 1855 | + "title": "1975 Maisonneuve Blvd West — unité 1708", | |
| 1856 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1857 | + "sector": "Downtown - Guy Concordia", | |
| 1858 | + "city": "Montréal", | |
| 1859 | + "unit_type": "Studio", | |
| 1860 | + "price": 1357.0, | |
| 1861 | + "availability": "Libre maintenant", | |
| 1862 | + "area_sqft": null, | |
| 1863 | + "n_images": 8, | |
| 1864 | + "n_amenities": 4 | |
| 1865 | + }, | |
| 1866 | + { | |
| 1867 | + "uid": "akelius:50083a-1801", | |
| 1868 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-1801", | |
| 1869 | + "title": "1975 Maisonneuve Blvd West — unité 1801", | |
| 1870 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1871 | + "sector": "Downtown - Guy Concordia", | |
| 1872 | + "city": "Montréal", | |
| 1873 | + "unit_type": "3½", | |
| 1874 | + "price": 1395.0, | |
| 1875 | + "availability": "Disponible le 2026-09-06", | |
| 1876 | + "area_sqft": null, | |
| 1877 | + "n_images": 13, | |
| 1878 | + "n_amenities": 13 | |
| 1879 | + }, | |
| 1880 | + { | |
| 1881 | + "uid": "akelius:50083a-2006", | |
| 1882 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-2006", | |
| 1883 | + "title": "1975 Maisonneuve Blvd West — unité 2006", | |
| 1884 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1885 | + "sector": "Downtown - Guy Concordia", | |
| 1886 | + "city": "Montréal", | |
| 1887 | + "unit_type": "3½", | |
| 1888 | + "price": 1595.0, | |
| 1889 | + "availability": "Disponible le 2026-10-04", | |
| 1890 | + "area_sqft": null, | |
| 1891 | + "n_images": 13, | |
| 1892 | + "n_amenities": 4 | |
| 1893 | + }, | |
| 1894 | + { | |
| 1895 | + "uid": "akelius:50083a-2102", | |
| 1896 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-2102", | |
| 1897 | + "title": "1975 Maisonneuve Blvd West — unité 2102", | |
| 1898 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1899 | + "sector": "Downtown - Guy Concordia", | |
| 1900 | + "city": "Montréal", | |
| 1901 | + "unit_type": "Studio", | |
| 1902 | + "price": 1250.0, | |
| 1903 | + "availability": "Disponible le 2026-09-06", | |
| 1904 | + "area_sqft": null, | |
| 1905 | + "n_images": 10, | |
| 1906 | + "n_amenities": 7 | |
| 1907 | + }, | |
| 1908 | + { | |
| 1909 | + "uid": "akelius:50083a-2210", | |
| 1910 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-2210", | |
| 1911 | + "title": "1975 Maisonneuve Blvd West — unité 2210", | |
| 1912 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1913 | + "sector": "Downtown - Guy Concordia", | |
| 1914 | + "city": "Montréal", | |
| 1915 | + "unit_type": "Studio", | |
| 1916 | + "price": 1395.0, | |
| 1917 | + "availability": "Libre maintenant", | |
| 1918 | + "area_sqft": null, | |
| 1919 | + "n_images": 11, | |
| 1920 | + "n_amenities": 4 | |
| 1921 | + }, | |
| 1922 | + { | |
| 1923 | + "uid": "akelius:50083a-2311", | |
| 1924 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-2311", | |
| 1925 | + "title": "1975 Maisonneuve Blvd West — unité 2311", | |
| 1926 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1927 | + "sector": "Downtown - Guy Concordia", | |
| 1928 | + "city": "Montréal", | |
| 1929 | + "unit_type": "Studio", | |
| 1930 | + "price": 1395.0, | |
| 1931 | + "availability": "Disponible le 2026-10-04", | |
| 1932 | + "area_sqft": null, | |
| 1933 | + "n_images": 10, | |
| 1934 | + "n_amenities": 7 | |
| 1935 | + }, | |
| 1936 | + { | |
| 1937 | + "uid": "akelius:50083a-307", | |
| 1938 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-307", | |
| 1939 | + "title": "1975 Maisonneuve Blvd West — unité 307", | |
| 1940 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1941 | + "sector": "Downtown - Guy Concordia", | |
| 1942 | + "city": "Montréal", | |
| 1943 | + "unit_type": "3½", | |
| 1944 | + "price": 1465.0, | |
| 1945 | + "availability": "Disponible le 2026-11-08", | |
| 1946 | + "area_sqft": null, | |
| 1947 | + "n_images": 10, | |
| 1948 | + "n_amenities": 11 | |
| 1949 | + }, | |
| 1950 | + { | |
| 1951 | + "uid": "akelius:50083a-310", | |
| 1952 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-310", | |
| 1953 | + "title": "1975 Maisonneuve Blvd West — unité 310", | |
| 1954 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1955 | + "sector": "Downtown - Guy Concordia", | |
| 1956 | + "city": "Montréal", | |
| 1957 | + "unit_type": "Studio", | |
| 1958 | + "price": 1243.0, | |
| 1959 | + "availability": "Disponible le 2026-10-04", | |
| 1960 | + "area_sqft": null, | |
| 1961 | + "n_images": 13, | |
| 1962 | + "n_amenities": 9 | |
| 1963 | + }, | |
| 1964 | + { | |
| 1965 | + "uid": "akelius:50083a-409", | |
| 1966 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-409", | |
| 1967 | + "title": "1975 Maisonneuve Blvd West — unité 409", | |
| 1968 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1969 | + "sector": "Downtown - Guy Concordia", | |
| 1970 | + "city": "Montréal", | |
| 1971 | + "unit_type": "4½", | |
| 1972 | + "price": 1895.0, | |
| 1973 | + "availability": "Disponible le 2026-09-01", | |
| 1974 | + "area_sqft": null, | |
| 1975 | + "n_images": 12, | |
| 1976 | + "n_amenities": 10 | |
| 1977 | + }, | |
| 1978 | + { | |
| 1979 | + "uid": "akelius:50083a-505", | |
| 1980 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-505", | |
| 1981 | + "title": "1975 Maisonneuve Blvd West — unité 505", | |
| 1982 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1983 | + "sector": "Downtown - Guy Concordia", | |
| 1984 | + "city": "Montréal", | |
| 1985 | + "unit_type": "Studio", | |
| 1986 | + "price": 1195.0, | |
| 1987 | + "availability": "Disponible le 2026-09-06", | |
| 1988 | + "area_sqft": null, | |
| 1989 | + "n_images": 13, | |
| 1990 | + "n_amenities": 4 | |
| 1991 | + }, | |
| 1992 | + { | |
| 1993 | + "uid": "akelius:50083a-601", | |
| 1994 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-601", | |
| 1995 | + "title": "1975 Maisonneuve Blvd West — unité 601", | |
| 1996 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 1997 | + "sector": "Downtown - Guy Concordia", | |
| 1998 | + "city": "Montréal", | |
| 1999 | + "unit_type": "3½", | |
| 2000 | + "price": 1495.0, | |
| 2001 | + "availability": "Disponible le 2026-10-04", | |
| 2002 | + "area_sqft": null, | |
| 2003 | + "n_images": 12, | |
| 2004 | + "n_amenities": 12 | |
| 2005 | + }, | |
| 2006 | + { | |
| 2007 | + "uid": "akelius:50083a-607", | |
| 2008 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-607", | |
| 2009 | + "title": "1975 Maisonneuve Blvd West — unité 607", | |
| 2010 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 2011 | + "sector": "Downtown - Guy Concordia", | |
| 2012 | + "city": "Montréal", | |
| 2013 | + "unit_type": "3½", | |
| 2014 | + "price": 1495.0, | |
| 2015 | + "availability": "Disponible le 2026-09-08", | |
| 2016 | + "area_sqft": null, | |
| 2017 | + "n_images": 13, | |
| 2018 | + "n_amenities": 12 | |
| 2019 | + }, | |
| 2020 | + { | |
| 2021 | + "uid": "akelius:50083a-702", | |
| 2022 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-702", | |
| 2023 | + "title": "1975 Maisonneuve Blvd West — unité 702", | |
| 2024 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 2025 | + "sector": "Downtown - Guy Concordia", | |
| 2026 | + "city": "Montréal", | |
| 2027 | + "unit_type": "Studio", | |
| 2028 | + "price": 1295.0, | |
| 2029 | + "availability": "Disponible le 2026-09-08", | |
| 2030 | + "area_sqft": null, | |
| 2031 | + "n_images": 12, | |
| 2032 | + "n_amenities": 10 | |
| 2033 | + }, | |
| 2034 | + { | |
| 2035 | + "uid": "akelius:50083a-801", | |
| 2036 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-801", | |
| 2037 | + "title": "1975 Maisonneuve Blvd West — unité 801", | |
| 2038 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 2039 | + "sector": "Downtown - Guy Concordia", | |
| 2040 | + "city": "Montréal", | |
| 2041 | + "unit_type": "3½", | |
| 2042 | + "price": 1495.0, | |
| 2043 | + "availability": "Disponible le 2026-10-04", | |
| 2044 | + "area_sqft": null, | |
| 2045 | + "n_images": 11, | |
| 2046 | + "n_amenities": 12 | |
| 2047 | + }, | |
| 2048 | + { | |
| 2049 | + "uid": "akelius:50083a-909", | |
| 2050 | + "url": "https://rent.akelius.com/en/search/canada/detail/50083a-909", | |
| 2051 | + "title": "1975 Maisonneuve Blvd West — unité 909", | |
| 2052 | + "address": "1975 Maisonneuve Blvd West, Montréal, H3H 1K4", | |
| 2053 | + "sector": "Downtown - Guy Concordia", | |
| 2054 | + "city": "Montréal", | |
| 2055 | + "unit_type": "4½", | |
| 2056 | + "price": 1995.0, | |
| 2057 | + "availability": "Disponible le 2026-09-06", | |
| 2058 | + "area_sqft": null, | |
| 2059 | + "n_images": 14, | |
| 2060 | + "n_amenities": 9 | |
| 2061 | + }, | |
| 2062 | + { | |
| 2063 | + "uid": "akelius:50085a-17", | |
| 2064 | + "url": "https://rent.akelius.com/en/search/canada/detail/50085a-17", | |
| 2065 | + "title": "2105 Chomedey Street — unité 17", | |
| 2066 | + "address": "2105 Chomedey Street, Montréal, H3H 2A8", | |
| 2067 | + "sector": "Downtown - Guy Concordia", | |
| 2068 | + "city": "Montréal", | |
| 2069 | + "unit_type": "3½", | |
| 2070 | + "price": 1695.0, | |
| 2071 | + "availability": "Libre maintenant", | |
| 2072 | + "area_sqft": null, | |
| 2073 | + "n_images": 8, | |
| 2074 | + "n_amenities": 6 | |
| 2075 | + }, | |
| 2076 | + { | |
| 2077 | + "uid": "akelius:50085a-26", | |
| 2078 | + "url": "https://rent.akelius.com/en/search/canada/detail/50085a-26", | |
| 2079 | + "title": "2105 Chomedey Street — unité 26", | |
| 2080 | + "address": "2105 Chomedey Street, Montréal, H3H 2A8", | |
| 2081 | + "sector": "Shaughnessy Village", | |
| 2082 | + "city": "Montréal", | |
| 2083 | + "unit_type": "3½", | |
| 2084 | + "price": 1695.0, | |
| 2085 | + "availability": "Disponible le 2026-09-08", | |
| 2086 | + "area_sqft": null, | |
| 2087 | + "n_images": 12, | |
| 2088 | + "n_amenities": 6 | |
| 2089 | + }, | |
| 2090 | + { | |
| 2091 | + "uid": "akelius:50085a-3", | |
| 2092 | + "url": "https://rent.akelius.com/en/search/canada/detail/50085a-3", | |
| 2093 | + "title": "2105 Chomedey Street — unité 3", | |
| 2094 | + "address": "2105 Chomedey Street, Montréal, H3H 2A8", | |
| 2095 | + "sector": "Downtown - Guy Concordia", | |
| 2096 | + "city": "Montréal", | |
| 2097 | + "unit_type": "4½", | |
| 2098 | + "price": 1995.0, | |
| 2099 | + "availability": "Libre maintenant", | |
| 2100 | + "area_sqft": null, | |
| 2101 | + "n_images": 14, | |
| 2102 | + "n_amenities": 12 | |
| 2103 | + }, | |
| 2104 | + { | |
| 2105 | + "uid": "akelius:50085a-32", | |
| 2106 | + "url": "https://rent.akelius.com/en/search/canada/detail/50085a-32", | |
| 2107 | + "title": "2105 Chomedey Street — unité 32", | |
| 2108 | + "address": "2105 Chomedey Street, Montréal, H3H 2A8", | |
| 2109 | + "sector": "Downtown - Guy Concordia", | |
| 2110 | + "city": "Montréal", | |
| 2111 | + "unit_type": "3½", | |
| 2112 | + "price": 1695.0, | |
| 2113 | + "availability": "Disponible le 2026-09-06", | |
| 2114 | + "area_sqft": null, | |
| 2115 | + "n_images": 9, | |
| 2116 | + "n_amenities": 2 | |
| 2117 | + }, | |
| 2118 | + { | |
| 2119 | + "uid": "akelius:50086a-112", | |
| 2120 | + "url": "https://rent.akelius.com/en/search/canada/detail/50086a-112", | |
| 2121 | + "title": "2100 du Fort Street — unité 112", | |
| 2122 | + "address": "2100 du Fort Street, Montréal, H3H 2C6", | |
| 2123 | + "sector": "Downtown - Guy Concordia", | |
| 2124 | + "city": "Montréal", | |
| 2125 | + "unit_type": "3½", | |
| 2126 | + "price": 1595.0, | |
| 2127 | + "availability": "Disponible le 2026-09-06", | |
| 2128 | + "area_sqft": null, | |
| 2129 | + "n_images": 10, | |
| 2130 | + "n_amenities": 2 | |
| 2131 | + }, | |
| 2132 | + { | |
| 2133 | + "uid": "akelius:50086a-312", | |
| 2134 | + "url": "https://rent.akelius.com/en/search/canada/detail/50086a-312", | |
| 2135 | + "title": "2100 du Fort Street — unité 312", | |
| 2136 | + "address": "2100 du Fort Street, Montréal, H3H 2C6", | |
| 2137 | + "sector": "Downtown - Guy Concordia", | |
| 2138 | + "city": "Montréal", | |
| 2139 | + "unit_type": "3½", | |
| 2140 | + "price": 1595.0, | |
| 2141 | + "availability": "Disponible le 2026-09-08", | |
| 2142 | + "area_sqft": null, | |
| 2143 | + "n_images": 14, | |
| 2144 | + "n_amenities": 2 | |
| 2145 | + }, | |
| 2146 | + { | |
| 2147 | + "uid": "akelius:50086a-401", | |
| 2148 | + "url": "https://rent.akelius.com/en/search/canada/detail/50086a-401", | |
| 2149 | + "title": "2100 du Fort Street — unité 401", | |
| 2150 | + "address": "2100 du Fort Street, Montréal, H3H 2C6", | |
| 2151 | + "sector": "Downtown - Guy Concordia", | |
| 2152 | + "city": "Montréal", | |
| 2153 | + "unit_type": "4½", | |
| 2154 | + "price": 2295.0, | |
| 2155 | + "availability": "Disponible le 2026-10-08", | |
| 2156 | + "area_sqft": null, | |
| 2157 | + "n_images": 16, | |
| 2158 | + "n_amenities": 2 | |
| 2159 | + }, | |
| 2160 | + { | |
| 2161 | + "uid": "akelius:50086a-409", | |
| 2162 | + "url": "https://rent.akelius.com/en/search/canada/detail/50086a-409", | |
| 2163 | + "title": "2100 du Fort Street — unité 409", | |
| 2164 | + "address": "2100 du Fort Street, Montréal, H3H 2C6", | |
| 2165 | + "sector": "Downtown - Guy Concordia", | |
| 2166 | + "city": "Montréal", | |
| 2167 | + "unit_type": "3½", | |
| 2168 | + "price": 1885.0, | |
| 2169 | + "availability": "Libre maintenant", | |
| 2170 | + "area_sqft": null, | |
| 2171 | + "n_images": 11, | |
| 2172 | + "n_amenities": 2 | |
| 2173 | + }, | |
| 2174 | + { | |
| 2175 | + "uid": "akelius:50089a-1", | |
| 2176 | + "url": "https://rent.akelius.com/en/search/canada/detail/50089a-1", | |
| 2177 | + "title": "4870 Queen Mary Road — unité 1", | |
| 2178 | + "address": "4870 Queen Mary Road, Montréal, H3W 1W9", | |
| 2179 | + "sector": "Cote-des-Neiges", | |
| 2180 | + "city": "Montréal", | |
| 2181 | + "unit_type": "5½", | |
| 2182 | + "price": 1663.0, | |
| 2183 | + "availability": "Disponible le 2026-09-15", | |
| 2184 | + "area_sqft": null, | |
| 2185 | + "n_images": 13, | |
| 2186 | + "n_amenities": 2 | |
| 2187 | + }, | |
| 2188 | + { | |
| 2189 | + "uid": "akelius:50089b-004B", | |
| 2190 | + "url": "https://rent.akelius.com/en/search/canada/detail/50089b-004B", | |
| 2191 | + "title": "4880 Queen Mary Road — unité 004B", | |
| 2192 | + "address": "4880 Queen Mary Road, Montréal, H3W 1W9", | |
| 2193 | + "sector": "Cote-des-Neiges", | |
| 2194 | + "city": "Montréal", | |
| 2195 | + "unit_type": "3½", | |
| 2196 | + "price": 1246.0, | |
| 2197 | + "availability": "Libre maintenant", | |
| 2198 | + "area_sqft": null, | |
| 2199 | + "n_images": 8, | |
| 2200 | + "n_amenities": 2 | |
| 2201 | + }, | |
| 2202 | + { | |
| 2203 | + "uid": "akelius:50093a-3", | |
| 2204 | + "url": "https://rent.akelius.com/en/search/canada/detail/50093a-3", | |
| 2205 | + "title": "4930 Queen Mary Road — unité 3", | |
| 2206 | + "address": "4930 Queen Mary Road, Montréal, H3W 1X2", | |
| 2207 | + "sector": "Cote-des-Neiges", | |
| 2208 | + "city": "Montréal", | |
| 2209 | + "unit_type": "3½", | |
| 2210 | + "price": 1329.0, | |
| 2211 | + "availability": "Disponible le 2026-09-01", | |
| 2212 | + "area_sqft": null, | |
| 2213 | + "n_images": 12, | |
| 2214 | + "n_amenities": 2 | |
| 2215 | + }, | |
| 2216 | + { | |
| 2217 | + "uid": "akelius:50095a-008B", | |
| 2218 | + "url": "https://rent.akelius.com/en/search/canada/detail/50095a-008B", | |
| 2219 | + "title": "2045 Lambert-Closse — unité 008B", | |
| 2220 | + "address": "2045 Lambert-Closse, Montréal, H3H 1Z7", | |
| 2221 | + "sector": "Downtown - Guy Concordia", | |
| 2222 | + "city": "Montréal", | |
| 2223 | + "unit_type": "3½", | |
| 2224 | + "price": 1475.0, | |
| 2225 | + "availability": "Disponible le 2026-09-06", | |
| 2226 | + "area_sqft": null, | |
| 2227 | + "n_images": 10, | |
| 2228 | + "n_amenities": 2 | |
| 2229 | + }, | |
| 2230 | + { | |
| 2231 | + "uid": "akelius:50096a-107", | |
| 2232 | + "url": "https://rent.akelius.com/en/search/canada/detail/50096a-107", | |
| 2233 | + "title": "6525 Côte-Saint-Luc — unité 107", | |
| 2234 | + "address": "6525 Côte-Saint-Luc, Montréal, H4V 1G5", | |
| 2235 | + "sector": "Cote-Saint-Luc", | |
| 2236 | + "city": "Montréal", | |
| 2237 | + "unit_type": "3½", | |
| 2238 | + "price": 1245.0, | |
| 2239 | + "availability": "Libre maintenant", | |
| 2240 | + "area_sqft": null, | |
| 2241 | + "n_images": 11, | |
| 2242 | + "n_amenities": 2 | |
| 2243 | + }, | |
| 2244 | + { | |
| 2245 | + "uid": "akelius:50096a-108", | |
| 2246 | + "url": "https://rent.akelius.com/en/search/canada/detail/50096a-108", | |
| 2247 | + "title": "6525 Côte-Saint-Luc — unité 108", | |
| 2248 | + "address": "6525 Côte-Saint-Luc, Montréal, H4V 1G5", | |
| 2249 | + "sector": "Cote-Saint-Luc", | |
| 2250 | + "city": "Montréal", | |
| 2251 | + "unit_type": "4½", | |
| 2252 | + "price": 1395.0, | |
| 2253 | + "availability": "Disponible le 2026-09-01", | |
| 2254 | + "area_sqft": null, | |
| 2255 | + "n_images": 16, | |
| 2256 | + "n_amenities": 2 | |
| 2257 | + }, | |
| 2258 | + { | |
| 2259 | + "uid": "akelius:50096a-310", | |
| 2260 | + "url": "https://rent.akelius.com/en/search/canada/detail/50096a-310", | |
| 2261 | + "title": "6525 Côte-Saint-Luc — unité 310", | |
| 2262 | + "address": "6525 Côte-Saint-Luc, Montréal, H4V 1G5", | |
| 2263 | + "sector": "Cote-Saint-Luc", | |
| 2264 | + "city": "Montréal", | |
| 2265 | + "unit_type": "3½", | |
| 2266 | + "price": 1295.0, | |
| 2267 | + "availability": "Disponible le 2026-10-01", | |
| 2268 | + "area_sqft": null, | |
| 2269 | + "n_images": 13, | |
| 2270 | + "n_amenities": 2 | |
| 2271 | + }, | |
| 2272 | + { | |
| 2273 | + "uid": "akelius:50096a-405", | |
| 2274 | + "url": "https://rent.akelius.com/en/search/canada/detail/50096a-405", | |
| 2275 | + "title": "6525 Côte-Saint-Luc — unité 405", | |
| 2276 | + "address": "6525 Côte-Saint-Luc, Montréal, H4V 1G5", | |
| 2277 | + "sector": "Cote-Saint-Luc", | |
| 2278 | + "city": "Montréal", | |
| 2279 | + "unit_type": "3½", | |
| 2280 | + "price": 1245.0, | |
| 2281 | + "availability": "Libre maintenant", | |
| 2282 | + "area_sqft": null, | |
| 2283 | + "n_images": 14, | |
| 2284 | + "n_amenities": 2 | |
| 2285 | + }, | |
| 2286 | + { | |
| 2287 | + "uid": "akelius:50096a-504", | |
| 2288 | + "url": "https://rent.akelius.com/en/search/canada/detail/50096a-504", | |
| 2289 | + "title": "6525 Côte-Saint-Luc — unité 504", | |
| 2290 | + "address": "6525 Côte-Saint-Luc, Montréal, H4V 1G5", | |
| 2291 | + "sector": "Cote-Saint-Luc", | |
| 2292 | + "city": "Montréal", | |
| 2293 | + "unit_type": "3½", | |
| 2294 | + "price": 1595.0, | |
| 2295 | + "availability": "Disponible le 2026-09-01", | |
| 2296 | + "area_sqft": null, | |
| 2297 | + "n_images": 13, | |
| 2298 | + "n_amenities": 2 | |
| 2299 | + }, | |
| 2300 | + { | |
| 2301 | + "uid": "akelius:50098a-19", | |
| 2302 | + "url": "https://rent.akelius.com/en/search/canada/detail/50098a-19", | |
| 2303 | + "title": "2050 Claremont Ave — unité 19", | |
| 2304 | + "address": "2050 Claremont Ave, Montréal, H3Z 2P8", | |
| 2305 | + "sector": "Notre-Dame-De-Grace", | |
| 2306 | + "city": "Montréal", | |
| 2307 | + "unit_type": "3½", | |
| 2308 | + "price": 1795.0, | |
| 2309 | + "availability": "Disponible le 2026-09-01", | |
| 2310 | + "area_sqft": null, | |
| 2311 | + "n_images": 11, | |
| 2312 | + "n_amenities": 2 | |
| 2313 | + }, | |
| 2314 | + { | |
| 2315 | + "uid": "akelius:50098a-24", | |
| 2316 | + "url": "https://rent.akelius.com/en/search/canada/detail/50098a-24", | |
| 2317 | + "title": "2050 Claremont Ave — unité 24", | |
| 2318 | + "address": "2050 Claremont Ave, Montréal, H3Z 2P8", | |
| 2319 | + "sector": "Notre-Dame-De-Grace", | |
| 2320 | + "city": "Montréal", | |
| 2321 | + "unit_type": "4½", | |
| 2322 | + "price": 1695.0, | |
| 2323 | + "availability": "Libre maintenant", | |
| 2324 | + "area_sqft": null, | |
| 2325 | + "n_images": 15, | |
| 2326 | + "n_amenities": 2 | |
| 2327 | + }, | |
| 2328 | + { | |
| 2329 | + "uid": "akelius:50098a-29", | |
| 2330 | + "url": "https://rent.akelius.com/en/search/canada/detail/50098a-29", | |
| 2331 | + "title": "2050 Claremont Ave — unité 29", | |
| 2332 | + "address": "2050 Claremont Ave, Montréal, H3Z 2P8", | |
| 2333 | + "sector": "Notre-Dame-De-Grace", | |
| 2334 | + "city": "Montréal", | |
| 2335 | + "unit_type": "4½", | |
| 2336 | + "price": 1495.0, | |
| 2337 | + "availability": "Libre maintenant", | |
| 2338 | + "area_sqft": null, | |
| 2339 | + "n_images": 12, | |
| 2340 | + "n_amenities": 2 | |
| 2341 | + }, | |
| 2342 | + { | |
| 2343 | + "uid": "akelius:50099a-19", | |
| 2344 | + "url": "https://rent.akelius.com/en/search/canada/detail/50099a-19", | |
| 2345 | + "title": "539 Prince-Arthur west — unité 19", | |
| 2346 | + "address": "539 Prince-Arthur west, Montréal, H2X 1T6", | |
| 2347 | + "sector": "Milton Park", | |
| 2348 | + "city": "Montréal", | |
| 2349 | + "unit_type": "Studio", | |
| 2350 | + "price": 1195.0, | |
| 2351 | + "availability": "Libre maintenant", | |
| 2352 | + "area_sqft": null, | |
| 2353 | + "n_images": 6, | |
| 2354 | + "n_amenities": 2 | |
| 2355 | + }, | |
| 2356 | + { | |
| 2357 | + "uid": "akelius:50099a-2", | |
| 2358 | + "url": "https://rent.akelius.com/en/search/canada/detail/50099a-2", | |
| 2359 | + "title": "539 Prince-Arthur west — unité 2", | |
| 2360 | + "address": "539 Prince-Arthur west, Montréal, H2X 1T6", | |
| 2361 | + "sector": "Milton Park", | |
| 2362 | + "city": "Montréal", | |
| 2363 | + "unit_type": "Studio", | |
| 2364 | + "price": 1145.0, | |
| 2365 | + "availability": "Libre maintenant", | |
| 2366 | + "area_sqft": null, | |
| 2367 | + "n_images": 8, | |
| 2368 | + "n_amenities": 2 | |
| 2369 | + }, | |
| 2370 | + { | |
| 2371 | + "uid": "akelius:50099a-20", | |
| 2372 | + "url": "https://rent.akelius.com/en/search/canada/detail/50099a-20", | |
| 2373 | + "title": "539 Prince-Arthur west — unité 20", | |
| 2374 | + "address": "539 Prince-Arthur west, Montréal, H2X 1T6", | |
| 2375 | + "sector": "Milton Park", | |
| 2376 | + "city": "Montréal", | |
| 2377 | + "unit_type": "3½", | |
| 2378 | + "price": 1295.0, | |
| 2379 | + "availability": "Libre maintenant", | |
| 2380 | + "area_sqft": null, | |
| 2381 | + "n_images": 10, | |
| 2382 | + "n_amenities": 2 | |
| 2383 | + }, | |
| 2384 | + { | |
| 2385 | + "uid": "akelius:50099a-5", | |
| 2386 | + "url": "https://rent.akelius.com/en/search/canada/detail/50099a-5", | |
| 2387 | + "title": "539 Prince-Arthur west — unité 5", | |
| 2388 | + "address": "539 Prince-Arthur west, Montréal, H2X 1T6", | |
| 2389 | + "sector": "Milton Park", | |
| 2390 | + "city": "Montréal", | |
| 2391 | + "unit_type": "Studio", | |
| 2392 | + "price": 1145.0, | |
| 2393 | + "availability": "Libre maintenant", | |
| 2394 | + "area_sqft": null, | |
| 2395 | + "n_images": 7, | |
| 2396 | + "n_amenities": 2 | |
| 2397 | + }, | |
| 2398 | + { | |
| 2399 | + "uid": "akelius:50100a-29", | |
| 2400 | + "url": "https://rent.akelius.com/en/search/canada/detail/50100a-29", | |
| 2401 | + "title": "6885-6891 Sherbrooke west — unité 29", | |
| 2402 | + "address": "6885-6891 Sherbrooke west, Montréal, H4B 1P6", | |
| 2403 | + "sector": "Notre-Dame-De-Grace", | |
| 2404 | + "city": "Montréal", | |
| 2405 | + "unit_type": "3½", | |
| 2406 | + "price": 1445.0, | |
| 2407 | + "availability": "Disponible le 2026-10-01", | |
| 2408 | + "area_sqft": null, | |
| 2409 | + "n_images": 7, | |
| 2410 | + "n_amenities": 2 | |
| 2411 | + }, | |
| 2412 | + { | |
| 2413 | + "uid": "akelius:50101a-1107", | |
| 2414 | + "url": "https://rent.akelius.com/en/search/canada/detail/50101a-1107", | |
| 2415 | + "title": "2285 Saint-Mathieu Street — unité 1107", | |
| 2416 | + "address": "2285 Saint-Mathieu Street, Montréal, H3H 2J7", | |
| 2417 | + "sector": "Downtown - Guy Concordia", | |
| 2418 | + "city": "Montréal", | |
| 2419 | + "unit_type": "3½", | |
| 2420 | + "price": 1495.0, | |
| 2421 | + "availability": "Libre maintenant", | |
| 2422 | + "area_sqft": null, | |
| 2423 | + "n_images": 7, | |
| 2424 | + "n_amenities": 2 | |
| 2425 | + }, | |
| 2426 | + { | |
| 2427 | + "uid": "akelius:50101a-1507", | |
| 2428 | + "url": "https://rent.akelius.com/en/search/canada/detail/50101a-1507", | |
| 2429 | + "title": "2285 Saint-Mathieu street — unité 1507", | |
| 2430 | + "address": "2285 Saint-Mathieu street, Montréal, H3H 2J7", | |
| 2431 | + "sector": "Downtown - Guy Concordia", | |
| 2432 | + "city": "Montréal", | |
| 2433 | + "unit_type": "3½", | |
| 2434 | + "price": 1395.0, | |
| 2435 | + "availability": "Disponible le 2026-09-08", | |
| 2436 | + "area_sqft": null, | |
| 2437 | + "n_images": 10, | |
| 2438 | + "n_amenities": 2 | |
| 2439 | + }, | |
| 2440 | + { | |
| 2441 | + "uid": "akelius:50101a-1704", | |
| 2442 | + "url": "https://rent.akelius.com/en/search/canada/detail/50101a-1704", | |
| 2443 | + "title": "2285 Saint-Mathieu Street — unité 1704", | |
| 2444 | + "address": "2285 Saint-Mathieu Street, Montréal, H3H 2J7", | |
| 2445 | + "sector": "Downtown - Guy Concordia", | |
| 2446 | + "city": "Montréal", | |
| 2447 | + "unit_type": "Studio", | |
| 2448 | + "price": 1281.0, | |
| 2449 | + "availability": "Disponible le 2026-09-01", | |
| 2450 | + "area_sqft": null, | |
| 2451 | + "n_images": 9, | |
| 2452 | + "n_amenities": 2 | |
| 2453 | + }, | |
| 2454 | + { | |
| 2455 | + "uid": "akelius:50101a-304", | |
| 2456 | + "url": "https://rent.akelius.com/en/search/canada/detail/50101a-304", | |
| 2457 | + "title": "2285 Saint-Mathieu Street — unité 304", | |
| 2458 | + "address": "2285 Saint-Mathieu Street, Montréal, H3H 2J7", | |
| 2459 | + "sector": "Downtown - Guy Concordia", | |
| 2460 | + "city": "Montréal", | |
| 2461 | + "unit_type": "Studio", | |
| 2462 | + "price": 1395.0, | |
| 2463 | + "availability": "Disponible le 2026-09-08", | |
| 2464 | + "area_sqft": null, | |
| 2465 | + "n_images": 10, | |
| 2466 | + "n_amenities": 2 | |
| 2467 | + }, | |
| 2468 | + { | |
| 2469 | + "uid": "akelius:50101a-705", | |
| 2470 | + "url": "https://rent.akelius.com/en/search/canada/detail/50101a-705", | |
| 2471 | + "title": "2285 Saint-Mathieu Street — unité 705", | |
| 2472 | + "address": "2285 Saint-Mathieu Street, Montréal, H3H 2J7", | |
| 2473 | + "sector": "Downtown - Guy Concordia", | |
| 2474 | + "city": "Montréal", | |
| 2475 | + "unit_type": "Studio", | |
| 2476 | + "price": 1423.0, | |
| 2477 | + "availability": "Disponible le 2027-01-01", | |
| 2478 | + "area_sqft": null, | |
| 2479 | + "n_images": 8, | |
| 2480 | + "n_amenities": 2 | |
| 2481 | + }, | |
| 2482 | + { | |
| 2483 | + "uid": "akelius:50103a-33", | |
| 2484 | + "url": "https://rent.akelius.com/en/search/canada/detail/50103a-33", | |
| 2485 | + "title": "1 Rosemount Avenue — unité 33", | |
| 2486 | + "address": "1 Rosemount Avenue, Westmount, H3Y 3G6", | |
| 2487 | + "sector": "Westmount", | |
| 2488 | + "city": "Westmount", | |
| 2489 | + "unit_type": "4½", | |
| 2490 | + "price": 2995.0, | |
| 2491 | + "availability": "Libre maintenant", | |
| 2492 | + "area_sqft": null, | |
| 2493 | + "n_images": 18, | |
| 2494 | + "n_amenities": 2 | |
| 2495 | + }, | |
| 2496 | + { | |
| 2497 | + "uid": "akelius:50103a-56", | |
| 2498 | + "url": "https://rent.akelius.com/en/search/canada/detail/50103a-56", | |
| 2499 | + "title": "1 Rosemount Avenue — unité 56", | |
| 2500 | + "address": "1 Rosemount Avenue, Westmount, H3Y 3G6", | |
| 2501 | + "sector": "Westmount", | |
| 2502 | + "city": "Westmount", | |
| 2503 | + "unit_type": "5½", | |
| 2504 | + "price": 3295.0, | |
| 2505 | + "availability": "Disponible le 2026-09-01", | |
| 2506 | + "area_sqft": null, | |
| 2507 | + "n_images": 15, | |
| 2508 | + "n_amenities": 2 | |
| 2509 | + }, | |
| 2510 | + { | |
| 2511 | + "uid": "akelius:50105a-1008", | |
| 2512 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-1008", | |
| 2513 | + "title": "3555 Cote-des-Neiges Road — unité 1008", | |
| 2514 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1C5", | |
| 2515 | + "sector": "Downtown - Guy Concordia", | |
| 2516 | + "city": "Montréal", | |
| 2517 | + "unit_type": "3½", | |
| 2518 | + "price": 1645.0, | |
| 2519 | + "availability": "Disponible le 2026-09-01", | |
| 2520 | + "area_sqft": null, | |
| 2521 | + "n_images": 2, | |
| 2522 | + "n_amenities": 2 | |
| 2523 | + }, | |
| 2524 | + { | |
| 2525 | + "uid": "akelius:50105a-1016", | |
| 2526 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-1016", | |
| 2527 | + "title": "3555 Cote-des-Neiges Road — unité 1016", | |
| 2528 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1V2", | |
| 2529 | + "sector": "Downtown - Guy Concordia", | |
| 2530 | + "city": "Montréal", | |
| 2531 | + "unit_type": "3½", | |
| 2532 | + "price": 1599.0, | |
| 2533 | + "availability": "Libre maintenant", | |
| 2534 | + "area_sqft": null, | |
| 2535 | + "n_images": 4, | |
| 2536 | + "n_amenities": 2 | |
| 2537 | + }, | |
| 2538 | + { | |
| 2539 | + "uid": "akelius:50105a-1109", | |
| 2540 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-1109", | |
| 2541 | + "title": "3555 Cote-des-Neiges Road — unité 1109", | |
| 2542 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1V2", | |
| 2543 | + "sector": "Downtown - Guy Concordia", | |
| 2544 | + "city": "Montréal", | |
| 2545 | + "unit_type": "3½", | |
| 2546 | + "price": 1595.0, | |
| 2547 | + "availability": "Disponible le 2026-09-01", | |
| 2548 | + "area_sqft": null, | |
| 2549 | + "n_images": 2, | |
| 2550 | + "n_amenities": 2 | |
| 2551 | + }, | |
| 2552 | + { | |
| 2553 | + "uid": "akelius:50105a-120", | |
| 2554 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-120", | |
| 2555 | + "title": "3555 Cote-des-Neiges Road — unité 120", | |
| 2556 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1V2", | |
| 2557 | + "sector": "Downtown - Guy Concordia", | |
| 2558 | + "city": "Montréal", | |
| 2559 | + "unit_type": "3½", | |
| 2560 | + "price": 1495.0, | |
| 2561 | + "availability": "Disponible le 2026-09-01", | |
| 2562 | + "area_sqft": null, | |
| 2563 | + "n_images": 8, | |
| 2564 | + "n_amenities": 2 | |
| 2565 | + }, | |
| 2566 | + { | |
| 2567 | + "uid": "akelius:50105a-1608", | |
| 2568 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-1608", | |
| 2569 | + "title": "3555 Cote-des-Neiges Road — unité 1608", | |
| 2570 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1C5", | |
| 2571 | + "sector": "Downtown - Guy Concordia", | |
| 2572 | + "city": "Montréal", | |
| 2573 | + "unit_type": "3½", | |
| 2574 | + "price": 1695.0, | |
| 2575 | + "availability": "Disponible le 2026-09-01", | |
| 2576 | + "area_sqft": null, | |
| 2577 | + "n_images": 2, | |
| 2578 | + "n_amenities": 2 | |
| 2579 | + }, | |
| 2580 | + { | |
| 2581 | + "uid": "akelius:50105a-1807", | |
| 2582 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-1807", | |
| 2583 | + "title": "3555 Cote-des-Neiges Road — unité 1807", | |
| 2584 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1C5", | |
| 2585 | + "sector": "Downtown - Guy Concordia", | |
| 2586 | + "city": "Montréal", | |
| 2587 | + "unit_type": "4½", | |
| 2588 | + "price": 2495.0, | |
| 2589 | + "availability": "Libre maintenant", | |
| 2590 | + "area_sqft": null, | |
| 2591 | + "n_images": 12, | |
| 2592 | + "n_amenities": 2 | |
| 2593 | + }, | |
| 2594 | + { | |
| 2595 | + "uid": "akelius:50105a-1816", | |
| 2596 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-1816", | |
| 2597 | + "title": "3555 Cote-des-Neiges Road — unité 1816", | |
| 2598 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1V2", | |
| 2599 | + "sector": "Downtown - Guy Concordia", | |
| 2600 | + "city": "Montréal", | |
| 2601 | + "unit_type": "3½", | |
| 2602 | + "price": 1895.0, | |
| 2603 | + "availability": "Disponible le 2026-09-01", | |
| 2604 | + "area_sqft": null, | |
| 2605 | + "n_images": 11, | |
| 2606 | + "n_amenities": 2 | |
| 2607 | + }, | |
| 2608 | + { | |
| 2609 | + "uid": "akelius:50105a-1910", | |
| 2610 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-1910", | |
| 2611 | + "title": "3555 Cote-des-Neiges Road — unité 1910", | |
| 2612 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1C5", | |
| 2613 | + "sector": "Downtown - Guy Concordia", | |
| 2614 | + "city": "Montréal", | |
| 2615 | + "unit_type": "4½", | |
| 2616 | + "price": 2595.0, | |
| 2617 | + "availability": "Libre maintenant", | |
| 2618 | + "area_sqft": null, | |
| 2619 | + "n_images": 17, | |
| 2620 | + "n_amenities": 2 | |
| 2621 | + }, | |
| 2622 | + { | |
| 2623 | + "uid": "akelius:50105a-2012", | |
| 2624 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-2012", | |
| 2625 | + "title": "3555 Cote-des-Neiges Road — unité 2012", | |
| 2626 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1C5", | |
| 2627 | + "sector": "Downtown - Guy Concordia", | |
| 2628 | + "city": "Montréal", | |
| 2629 | + "unit_type": "4½", | |
| 2630 | + "price": 2645.0, | |
| 2631 | + "availability": "Libre maintenant", | |
| 2632 | + "area_sqft": null, | |
| 2633 | + "n_images": 19, | |
| 2634 | + "n_amenities": 2 | |
| 2635 | + }, | |
| 2636 | + { | |
| 2637 | + "uid": "akelius:50105a-2014", | |
| 2638 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-2014", | |
| 2639 | + "title": "3555 Cote-des-Neiges Road — unité 2014", | |
| 2640 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1V2", | |
| 2641 | + "sector": "Downtown - Guy Concordia", | |
| 2642 | + "city": "Montréal", | |
| 2643 | + "unit_type": "5½", | |
| 2644 | + "price": 5595.0, | |
| 2645 | + "availability": "Libre maintenant", | |
| 2646 | + "area_sqft": null, | |
| 2647 | + "n_images": 19, | |
| 2648 | + "n_amenities": 2 | |
| 2649 | + }, | |
| 2650 | + { | |
| 2651 | + "uid": "akelius:50105a-415", | |
| 2652 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-415", | |
| 2653 | + "title": "3555 Cote-des-Neiges Road — unité 415", | |
| 2654 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1C5", | |
| 2655 | + "sector": "Downtown - Guy Concordia", | |
| 2656 | + "city": "Montréal", | |
| 2657 | + "unit_type": "4½", | |
| 2658 | + "price": 2295.0, | |
| 2659 | + "availability": "Libre maintenant", | |
| 2660 | + "area_sqft": null, | |
| 2661 | + "n_images": 15, | |
| 2662 | + "n_amenities": 2 | |
| 2663 | + }, | |
| 2664 | + { | |
| 2665 | + "uid": "akelius:50105a-905", | |
| 2666 | + "url": "https://rent.akelius.com/en/search/canada/detail/50105a-905", | |
| 2667 | + "title": "3555 Cote-des-Neiges Road — unité 905", | |
| 2668 | + "address": "3555 Cote-des-Neiges Road, Montréal, H3H 1V2", | |
| 2669 | + "sector": "Downtown - Guy Concordia", | |
| 2670 | + "city": "Montréal", | |
| 2671 | + "unit_type": "4½", | |
| 2672 | + "price": 2425.0, | |
| 2673 | + "availability": "Disponible le 2026-09-01", | |
| 2674 | + "area_sqft": null, | |
| 2675 | + "n_images": 14, | |
| 2676 | + "n_amenities": 2 | |
| 2677 | + }, | |
| 2678 | + { | |
| 2679 | + "uid": "akelius:50106a-201", | |
| 2680 | + "url": "https://rent.akelius.com/en/search/canada/detail/50106a-201", | |
| 2681 | + "title": "809 Bloomfield Avenue — unité 201", | |
| 2682 | + "address": "809 Bloomfield Avenue, Montréal, H2V 3S5", | |
| 2683 | + "sector": "Outremont", | |
| 2684 | + "city": "Montréal", | |
| 2685 | + "unit_type": "4½", | |
| 2686 | + "price": 1995.0, | |
| 2687 | + "availability": "Disponible le 2026-09-01", | |
| 2688 | + "area_sqft": null, | |
| 2689 | + "n_images": 13, | |
| 2690 | + "n_amenities": 2 | |
| 2691 | + }, | |
| 2692 | + { | |
| 2693 | + "uid": "akelius:50106a-203", | |
| 2694 | + "url": "https://rent.akelius.com/en/search/canada/detail/50106a-203", | |
| 2695 | + "title": "809 Bloomfield Avenue — unité 203", | |
| 2696 | + "address": "809 Bloomfield Avenue, Montréal, H2V 3S5", | |
| 2697 | + "sector": "Outremont", | |
| 2698 | + "city": "Montréal", | |
| 2699 | + "unit_type": "4½", | |
| 2700 | + "price": 1785.0, | |
| 2701 | + "availability": "Libre maintenant", | |
| 2702 | + "area_sqft": null, | |
| 2703 | + "n_images": 12, | |
| 2704 | + "n_amenities": 2 | |
| 2705 | + }, | |
| 2706 | + { | |
| 2707 | + "uid": "akelius:50106a-303", | |
| 2708 | + "url": "https://rent.akelius.com/en/search/canada/detail/50106a-303", | |
| 2709 | + "title": "809 Bloomfield Avenue — unité 303", | |
| 2710 | + "address": "809 Bloomfield Avenue, Montréal, H2V 3S5", | |
| 2711 | + "sector": "Outremont", | |
| 2712 | + "city": "Montréal", | |
| 2713 | + "unit_type": "4½", | |
| 2714 | + "price": 1915.0, | |
| 2715 | + "availability": "Libre maintenant", | |
| 2716 | + "area_sqft": null, | |
| 2717 | + "n_images": 16, | |
| 2718 | + "n_amenities": 2 | |
| 2719 | + }, | |
| 2720 | + { | |
| 2721 | + "uid": "akelius:50106a-502", | |
| 2722 | + "url": "https://rent.akelius.com/en/search/canada/detail/50106a-502", | |
| 2723 | + "title": "809 Bloomfield Avenue — unité 502", | |
| 2724 | + "address": "809 Bloomfield Avenue, Montréal, H2V 3S5", | |
| 2725 | + "sector": "Outremont", | |
| 2726 | + "city": "Montréal", | |
| 2727 | + "unit_type": "4½", | |
| 2728 | + "price": 1745.0, | |
| 2729 | + "availability": "Libre maintenant", | |
| 2730 | + "area_sqft": null, | |
| 2731 | + "n_images": 16, | |
| 2732 | + "n_amenities": 2 | |
| 2733 | + }, | |
| 2734 | + { | |
| 2735 | + "uid": "akelius:50107a-1405", | |
| 2736 | + "url": "https://rent.akelius.com/en/search/canada/detail/50107a-1405", | |
| 2737 | + "title": "1 Cote Saint-Catherine — unité 1405", | |
| 2738 | + "address": "1 Cote Saint-Catherine, Montréal, H2V 2S6", | |
| 2739 | + "sector": "Plateau Mont-Royal", | |
| 2740 | + "city": "Montréal", | |
| 2741 | + "unit_type": "Studio", | |
| 2742 | + "price": 1315.0, | |
| 2743 | + "availability": "Disponible le 2026-09-01", | |
| 2744 | + "area_sqft": null, | |
| 2745 | + "n_images": 9, | |
| 2746 | + "n_amenities": 2 | |
| 2747 | + }, | |
| 2748 | + { | |
| 2749 | + "uid": "akelius:50107a-205", | |
| 2750 | + "url": "https://rent.akelius.com/en/search/canada/detail/50107a-205", | |
| 2751 | + "title": "1 Cote-Sainte-Catherine — unité 205", | |
| 2752 | + "address": "1 Cote-Sainte-Catherine, Montréal, H2V 2S6", | |
| 2753 | + "sector": "Plateau Mont-Royal", | |
| 2754 | + "city": "Montréal", | |
| 2755 | + "unit_type": "Studio", | |
| 2756 | + "price": 1095.0, | |
| 2757 | + "availability": "Libre maintenant", | |
| 2758 | + "area_sqft": null, | |
| 2759 | + "n_images": 6, | |
| 2760 | + "n_amenities": 2 | |
| 2761 | + }, | |
| 2762 | + { | |
| 2763 | + "uid": "akelius:50110a-503", | |
| 2764 | + "url": "https://rent.akelius.com/en/search/canada/detail/50110a-503", | |
| 2765 | + "title": "1595 Rachel — unité 503", | |
| 2766 | + "address": "1595 Rachel, Montréal, H2J 2K5", | |
| 2767 | + "sector": "Plateau Mont-Royal", | |
| 2768 | + "city": "Montréal", | |
| 2769 | + "unit_type": "Studio", | |
| 2770 | + "price": 1095.0, | |
| 2771 | + "availability": "Libre maintenant", | |
| 2772 | + "area_sqft": null, | |
| 2773 | + "n_images": 9, | |
| 2774 | + "n_amenities": 2 | |
| 2775 | + }, | |
| 2776 | + { | |
| 2777 | + "uid": "akelius:50113a-14", | |
| 2778 | + "url": "https://rent.akelius.com/en/search/canada/detail/50113a-14", | |
| 2779 | + "title": "2060 du Fort — unité 14", | |
| 2780 | + "address": "2060 du Fort, Montréal, H3H 2C5", | |
| 2781 | + "sector": "Downtown - Guy Concordia", | |
| 2782 | + "city": "Montréal", | |
| 2783 | + "unit_type": "3½", | |
| 2784 | + "price": 1395.0, | |
| 2785 | + "availability": "Libre maintenant", | |
| 2786 | + "area_sqft": null, | |
| 2787 | + "n_images": 6, | |
| 2788 | + "n_amenities": 2 | |
| 2789 | + }, | |
| 2790 | + { | |
| 2791 | + "uid": "akelius:50113a-15", | |
| 2792 | + "url": "https://rent.akelius.com/en/search/canada/detail/50113a-15", | |
| 2793 | + "title": "2060 du Fort — unité 15", | |
| 2794 | + "address": "2060 du Fort, Montréal, H3H 2C5", | |
| 2795 | + "sector": "Downtown - Guy Concordia", | |
| 2796 | + "city": "Montréal", | |
| 2797 | + "unit_type": "3½", | |
| 2798 | + "price": 1395.0, | |
| 2799 | + "availability": "Libre maintenant", | |
| 2800 | + "area_sqft": null, | |
| 2801 | + "n_images": 9, | |
| 2802 | + "n_amenities": 2 | |
| 2803 | + }, | |
| 2804 | + { | |
| 2805 | + "uid": "akelius:50113a-2", | |
| 2806 | + "url": "https://rent.akelius.com/en/search/canada/detail/50113a-2", | |
| 2807 | + "title": "2060 du Fort — unité 2", | |
| 2808 | + "address": "2060 du Fort, Montréal, H3H 2C5", | |
| 2809 | + "sector": "Shaughnessy Village", | |
| 2810 | + "city": "Montréal", | |
| 2811 | + "unit_type": "3½", | |
| 2812 | + "price": 1495.0, | |
| 2813 | + "availability": "Disponible le 2026-11-09", | |
| 2814 | + "area_sqft": null, | |
| 2815 | + "n_images": 10, | |
| 2816 | + "n_amenities": 2 | |
| 2817 | + }, | |
| 2818 | + { | |
| 2819 | + "uid": "akelius:50113a-6", | |
| 2820 | + "url": "https://rent.akelius.com/en/search/canada/detail/50113a-6", | |
| 2821 | + "title": "2060 du Fort — unité 6", | |
| 2822 | + "address": "2060 du Fort, Montréal, H3H 2C5", | |
| 2823 | + "sector": "Downtown - Guy Concordia", | |
| 2824 | + "city": "Montréal", | |
| 2825 | + "unit_type": "3½", | |
| 2826 | + "price": 1595.0, | |
| 2827 | + "availability": "Libre maintenant", | |
| 2828 | + "area_sqft": null, | |
| 2829 | + "n_images": 11, | |
| 2830 | + "n_amenities": 2 | |
| 2831 | + }, | |
| 2832 | + { | |
| 2833 | + "uid": "akelius:50113a-8", | |
| 2834 | + "url": "https://rent.akelius.com/en/search/canada/detail/50113a-8", | |
| 2835 | + "title": "2060 du Fort — unité 8", | |
| 2836 | + "address": "2060 du Fort, Montréal, H3H 2C5", | |
| 2837 | + "sector": "Shaughnessy Village", | |
| 2838 | + "city": "Montréal", | |
| 2839 | + "unit_type": "Studio", | |
| 2840 | + "price": 1349.0, | |
| 2841 | + "availability": "Disponible le 2026-10-08", | |
| 2842 | + "area_sqft": null, | |
| 2843 | + "n_images": 7, | |
| 2844 | + "n_amenities": 2 | |
| 2845 | + }, | |
| 2846 | + { | |
| 2847 | + "uid": "akelius:50114a-211", | |
| 2848 | + "url": "https://rent.akelius.com/en/search/canada/detail/50114a-211", | |
| 2849 | + "title": "2400 Van Horne — unité 211", | |
| 2850 | + "address": "2400 Van Horne, Montréal, H3S 1P2", | |
| 2851 | + "sector": "Notre-Dame-De-Grace", | |
| 2852 | + "city": "Montréal", | |
| 2853 | + "unit_type": "3½", | |
| 2854 | + "price": 1215.0, | |
| 2855 | + "availability": "Libre maintenant", | |
| 2856 | + "area_sqft": null, | |
| 2857 | + "n_images": 10, | |
| 2858 | + "n_amenities": 2 | |
| 2859 | + }, | |
| 2860 | + { | |
| 2861 | + "uid": "akelius:50114a-305", | |
| 2862 | + "url": "https://rent.akelius.com/en/search/canada/detail/50114a-305", | |
| 2863 | + "title": "2400 Van Horne — unité 305", | |
| 2864 | + "address": "2400 Van Horne, Montréal, H3S 1P2", | |
| 2865 | + "sector": "Notre-Dame-De-Grace", | |
| 2866 | + "city": "Montréal", | |
| 2867 | + "unit_type": "3½", | |
| 2868 | + "price": 1215.0, | |
| 2869 | + "availability": "Libre maintenant", | |
| 2870 | + "area_sqft": null, | |
| 2871 | + "n_images": 8, | |
| 2872 | + "n_amenities": 2 | |
| 2873 | + }, | |
| 2874 | + { | |
| 2875 | + "uid": "akelius:50114a-403", | |
| 2876 | + "url": "https://rent.akelius.com/en/search/canada/detail/50114a-403", | |
| 2877 | + "title": "2400 Van Horne — unité 403", | |
| 2878 | + "address": "2400 Van Horne, Montréal, H3S 1P2", | |
| 2879 | + "sector": "Notre-Dame-De-Grace", | |
| 2880 | + "city": "Montréal", | |
| 2881 | + "unit_type": "3½", | |
| 2882 | + "price": 1295.0, | |
| 2883 | + "availability": "Disponible le 2026-09-01", | |
| 2884 | + "area_sqft": null, | |
| 2885 | + "n_images": 2, | |
| 2886 | + "n_amenities": 2 | |
| 2887 | + }, | |
| 2888 | + { | |
| 2889 | + "uid": "akelius:50114a-405", | |
| 2890 | + "url": "https://rent.akelius.com/en/search/canada/detail/50114a-405", | |
| 2891 | + "title": "2400 Van Horne — unité 405", | |
| 2892 | + "address": "2400 Van Horne, Montréal, H3S 1P2", | |
| 2893 | + "sector": "Notre-Dame-De-Grace", | |
| 2894 | + "city": "Montréal", | |
| 2895 | + "unit_type": "3½", | |
| 2896 | + "price": 1295.0, | |
| 2897 | + "availability": "Libre maintenant", | |
| 2898 | + "area_sqft": null, | |
| 2899 | + "n_images": 16, | |
| 2900 | + "n_amenities": 2 | |
| 2901 | + }, | |
| 2902 | + { | |
| 2903 | + "uid": "akelius:50116a-102", | |
| 2904 | + "url": "https://rent.akelius.com/en/search/canada/detail/50116a-102", | |
| 2905 | + "title": "3421 Durocher — unité 102", | |
| 2906 | + "address": "3421 Durocher, Montréal, H2X 2B4", | |
| 2907 | + "sector": "Milton Park", | |
| 2908 | + "city": "Montréal", | |
| 2909 | + "unit_type": "4½", | |
| 2910 | + "price": 1595.0, | |
| 2911 | + "availability": "Libre maintenant", | |
| 2912 | + "area_sqft": null, | |
| 2913 | + "n_images": 11, | |
| 2914 | + "n_amenities": 2 | |
| 2915 | + }, | |
| 2916 | + { | |
| 2917 | + "uid": "akelius:50116a-104", | |
| 2918 | + "url": "https://rent.akelius.com/en/search/canada/detail/50116a-104", | |
| 2919 | + "title": "3421 Durocher — unité 104", | |
| 2920 | + "address": "3421 Durocher, Montréal, H2X 2B4", | |
| 2921 | + "sector": "Milton Park", | |
| 2922 | + "city": "Montréal", | |
| 2923 | + "unit_type": "3½", | |
| 2924 | + "price": 1245.0, | |
| 2925 | + "availability": "Libre maintenant", | |
| 2926 | + "area_sqft": null, | |
| 2927 | + "n_images": 9, | |
| 2928 | + "n_amenities": 2 | |
| 2929 | + }, | |
| 2930 | + { | |
| 2931 | + "uid": "akelius:50117a-306", | |
| 2932 | + "url": "https://rent.akelius.com/en/search/canada/detail/50117a-306", | |
| 2933 | + "title": "900 Rockland — unité 306", | |
| 2934 | + "address": "900 Rockland, Montréal, H2V 3A2", | |
| 2935 | + "sector": "Outremont", | |
| 2936 | + "city": "Montréal", | |
| 2937 | + "unit_type": "4½", | |
| 2938 | + "price": 1645.0, | |
| 2939 | + "availability": "Libre maintenant", | |
| 2940 | + "area_sqft": null, | |
| 2941 | + "n_images": 14, | |
| 2942 | + "n_amenities": 2 | |
| 2943 | + }, | |
| 2944 | + { | |
| 2945 | + "uid": "akelius:50120a-101", | |
| 2946 | + "url": "https://rent.akelius.com/en/search/canada/detail/50120a-101", | |
| 2947 | + "title": "1800 Victoria — unité 101", | |
| 2948 | + "address": "1800 Victoria, Longueuil, J4V 1M3", | |
| 2949 | + "sector": "Greenfield Park", | |
| 2950 | + "city": "Longueuil", | |
| 2951 | + "unit_type": "3½", | |
| 2952 | + "price": 1395.0, | |
| 2953 | + "availability": "Disponible le 2026-09-01", | |
| 2954 | + "area_sqft": null, | |
| 2955 | + "n_images": 16, | |
| 2956 | + "n_amenities": 2 | |
| 2957 | + }, | |
| 2958 | + { | |
| 2959 | + "uid": "akelius:50120a-303", | |
| 2960 | + "url": "https://rent.akelius.com/en/search/canada/detail/50120a-303", | |
| 2961 | + "title": "1800 Victoria — unité 303", | |
| 2962 | + "address": "1800 Victoria, Saint-Lambert, J4V 1M3", | |
| 2963 | + "sector": "Saint-Lambert", | |
| 2964 | + "city": "Saint-Lambert", | |
| 2965 | + "unit_type": "3½", | |
| 2966 | + "price": 1495.0, | |
| 2967 | + "availability": "Disponible le 2026-09-01", | |
| 2968 | + "area_sqft": null, | |
| 2969 | + "n_images": 12, | |
| 2970 | + "n_amenities": 2 | |
| 2971 | + }, | |
| 2972 | + { | |
| 2973 | + "uid": "akelius:50120a-404", | |
| 2974 | + "url": "https://rent.akelius.com/en/search/canada/detail/50120a-404", | |
| 2975 | + "title": "1800 Victoria — unité 404", | |
| 2976 | + "address": "1800 Victoria, Saint-Lambert, J4V 1M3", | |
| 2977 | + "sector": "Saint-Lambert", | |
| 2978 | + "city": "Saint-Lambert", | |
| 2979 | + "unit_type": "3½", | |
| 2980 | + "price": 1495.0, | |
| 2981 | + "availability": "Disponible le 2026-09-01", | |
| 2982 | + "area_sqft": null, | |
| 2983 | + "n_images": 11, | |
| 2984 | + "n_amenities": 2 | |
| 2985 | + }, | |
| 2986 | + { | |
| 2987 | + "uid": "akelius:50121a-106", | |
| 2988 | + "url": "https://rent.akelius.com/en/search/canada/detail/50121a-106", | |
| 2989 | + "title": "4350 Hotel-De-Ville — unité 106", | |
| 2990 | + "address": "4350 Hotel-De-Ville, Montréal, H2W 2H5", | |
| 2991 | + "sector": "Plateau Mont-Royal", | |
| 2992 | + "city": "Montréal", | |
| 2993 | + "unit_type": "3½", | |
| 2994 | + "price": 1915.0, | |
| 2995 | + "availability": "Libre maintenant", | |
| 2996 | + "area_sqft": null, | |
| 2997 | + "n_images": 14, | |
| 2998 | + "n_amenities": 2 | |
| 2999 | + }, | |
| 3000 | + { | |
| 3001 | + "uid": "akelius:50121a-302", | |
| 3002 | + "url": "https://rent.akelius.com/en/search/canada/detail/50121a-302", | |
| 3003 | + "title": "4350 Hotel de Ville — unité 302", | |
| 3004 | + "address": "4350 Hotel de Ville, Montréal, H2W 2H5", | |
| 3005 | + "sector": "Plateau Mont-Royal", | |
| 3006 | + "city": "Montréal", | |
| 3007 | + "unit_type": "3½", | |
| 3008 | + "price": 2205.0, | |
| 3009 | + "availability": "Disponible le 2026-09-01", | |
| 3010 | + "area_sqft": null, | |
| 3011 | + "n_images": 12, | |
| 3012 | + "n_amenities": 2 | |
| 3013 | + }, | |
| 3014 | + { | |
| 3015 | + "uid": "akelius:50121a-401", | |
| 3016 | + "url": "https://rent.akelius.com/en/search/canada/detail/50121a-401", | |
| 3017 | + "title": "4350 Hotel de Ville — unité 401", | |
| 3018 | + "address": "4350 Hotel de Ville, Montréal, H2W 2H5", | |
| 3019 | + "sector": "Plateau Mont-Royal", | |
| 3020 | + "city": "Montréal", | |
| 3021 | + "unit_type": "3½", | |
| 3022 | + "price": 1795.0, | |
| 3023 | + "availability": "Libre maintenant", | |
| 3024 | + "area_sqft": null, | |
| 3025 | + "n_images": 16, | |
| 3026 | + "n_amenities": 2 | |
| 3027 | + }, | |
| 3028 | + { | |
| 3029 | + "uid": "akelius:50121a-405", | |
| 3030 | + "url": "https://rent.akelius.com/en/search/canada/detail/50121a-405", | |
| 3031 | + "title": "4350 Hotel de Ville — unité 405", | |
| 3032 | + "address": "4350 Hotel de Ville, Montréal, H2W 2H5", | |
| 3033 | + "sector": "Plateau Mont-Royal", | |
| 3034 | + "city": "Montréal", | |
| 3035 | + "unit_type": "3½", | |
| 3036 | + "price": 1995.0, | |
| 3037 | + "availability": "Libre maintenant", | |
| 3038 | + "area_sqft": null, | |
| 3039 | + "n_images": 10, | |
| 3040 | + "n_amenities": 2 | |
| 3041 | + }, | |
| 3042 | + { | |
| 3043 | + "uid": "akelius:50122a-1104", | |
| 3044 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-1104", | |
| 3045 | + "title": "30 Saint-Joseph Est — unité 1104", | |
| 3046 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3047 | + "sector": "Plateau Mont-Royal", | |
| 3048 | + "city": "Montréal", | |
| 3049 | + "unit_type": "3½", | |
| 3050 | + "price": 2192.0, | |
| 3051 | + "availability": "Disponible le 2026-09-01", | |
| 3052 | + "area_sqft": null, | |
| 3053 | + "n_images": 11, | |
| 3054 | + "n_amenities": 2 | |
| 3055 | + }, | |
| 3056 | + { | |
| 3057 | + "uid": "akelius:50122a-1208", | |
| 3058 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-1208", | |
| 3059 | + "title": "30 Saint-Joseph Est — unité 1208", | |
| 3060 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3061 | + "sector": "Plateau Mont-Royal", | |
| 3062 | + "city": "Montréal", | |
| 3063 | + "unit_type": "3½", | |
| 3064 | + "price": 1919.0, | |
| 3065 | + "availability": "Libre maintenant", | |
| 3066 | + "area_sqft": null, | |
| 3067 | + "n_images": 14, | |
| 3068 | + "n_amenities": 2 | |
| 3069 | + }, | |
| 3070 | + { | |
| 3071 | + "uid": "akelius:50122a-205", | |
| 3072 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-205", | |
| 3073 | + "title": "30 Saint-Joseph Est — unité 205", | |
| 3074 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3075 | + "sector": "Plateau Mont-Royal", | |
| 3076 | + "city": "Montréal", | |
| 3077 | + "unit_type": "3½", | |
| 3078 | + "price": 1895.0, | |
| 3079 | + "availability": "Disponible le 2026-09-01", | |
| 3080 | + "area_sqft": null, | |
| 3081 | + "n_images": 13, | |
| 3082 | + "n_amenities": 2 | |
| 3083 | + }, | |
| 3084 | + { | |
| 3085 | + "uid": "akelius:50122a-206", | |
| 3086 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-206", | |
| 3087 | + "title": "30 Saint-Joseph Est — unité 206", | |
| 3088 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3089 | + "sector": "Plateau Mont-Royal", | |
| 3090 | + "city": "Montréal", | |
| 3091 | + "unit_type": "5½", | |
| 3092 | + "price": 2995.0, | |
| 3093 | + "availability": "Disponible le 2026-09-01", | |
| 3094 | + "area_sqft": null, | |
| 3095 | + "n_images": 15, | |
| 3096 | + "n_amenities": 2 | |
| 3097 | + }, | |
| 3098 | + { | |
| 3099 | + "uid": "akelius:50122a-301", | |
| 3100 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-301", | |
| 3101 | + "title": "30 Saint-Joseph Est — unité 301", | |
| 3102 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3103 | + "sector": "Plateau Mont-Royal", | |
| 3104 | + "city": "Montréal", | |
| 3105 | + "unit_type": "4½", | |
| 3106 | + "price": 2495.0, | |
| 3107 | + "availability": "Disponible le 2026-09-01", | |
| 3108 | + "area_sqft": null, | |
| 3109 | + "n_images": 11, | |
| 3110 | + "n_amenities": 2 | |
| 3111 | + }, | |
| 3112 | + { | |
| 3113 | + "uid": "akelius:50122a-303", | |
| 3114 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-303", | |
| 3115 | + "title": "30 Saint-Joseph Est — unité 303", | |
| 3116 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3117 | + "sector": "Plateau Mont-Royal", | |
| 3118 | + "city": "Montréal", | |
| 3119 | + "unit_type": "5½", | |
| 3120 | + "price": 2645.0, | |
| 3121 | + "availability": "Libre maintenant", | |
| 3122 | + "area_sqft": null, | |
| 3123 | + "n_images": 18, | |
| 3124 | + "n_amenities": 2 | |
| 3125 | + }, | |
| 3126 | + { | |
| 3127 | + "uid": "akelius:50122a-405", | |
| 3128 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-405", | |
| 3129 | + "title": "30 Saint-Joseph Est — unité 405", | |
| 3130 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3131 | + "sector": "Plateau Mont-Royal", | |
| 3132 | + "city": "Montréal", | |
| 3133 | + "unit_type": "5½", | |
| 3134 | + "price": 2399.0, | |
| 3135 | + "availability": "Libre maintenant", | |
| 3136 | + "area_sqft": null, | |
| 3137 | + "n_images": 13, | |
| 3138 | + "n_amenities": 2 | |
| 3139 | + }, | |
| 3140 | + { | |
| 3141 | + "uid": "akelius:50122a-603", | |
| 3142 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-603", | |
| 3143 | + "title": "30 Saint-Joseph Est — unité 603", | |
| 3144 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3145 | + "sector": "Plateau Mont-Royal", | |
| 3146 | + "city": "Montréal", | |
| 3147 | + "unit_type": "5½", | |
| 3148 | + "price": 2650.0, | |
| 3149 | + "availability": "Libre maintenant", | |
| 3150 | + "area_sqft": null, | |
| 3151 | + "n_images": 12, | |
| 3152 | + "n_amenities": 2 | |
| 3153 | + }, | |
| 3154 | + { | |
| 3155 | + "uid": "akelius:50122a-701", | |
| 3156 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-701", | |
| 3157 | + "title": "30 Saint-Joseph Est — unité 701", | |
| 3158 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3159 | + "sector": "Plateau Mont-Royal", | |
| 3160 | + "city": "Montréal", | |
| 3161 | + "unit_type": "4½", | |
| 3162 | + "price": 2595.0, | |
| 3163 | + "availability": "Libre maintenant", | |
| 3164 | + "area_sqft": null, | |
| 3165 | + "n_images": 15, | |
| 3166 | + "n_amenities": 2 | |
| 3167 | + }, | |
| 3168 | + { | |
| 3169 | + "uid": "akelius:50122a-807", | |
| 3170 | + "url": "https://rent.akelius.com/en/search/canada/detail/50122a-807", | |
| 3171 | + "title": "30 Saint-Joseph Est — unité 807", | |
| 3172 | + "address": "30 Saint-Joseph Est, Montréal, H2T 1G9", | |
| 3173 | + "sector": "Plateau Mont-Royal", | |
| 3174 | + "city": "Montréal", | |
| 3175 | + "unit_type": "3½", | |
| 3176 | + "price": 1995.0, | |
| 3177 | + "availability": "Disponible le 2026-09-01", | |
| 3178 | + "area_sqft": null, | |
| 3179 | + "n_images": 18, | |
| 3180 | + "n_amenities": 2 | |
| 3181 | + }, | |
| 3182 | + { | |
| 3183 | + "uid": "akelius:50124a-101", | |
| 3184 | + "url": "https://rent.akelius.com/en/search/canada/detail/50124a-101", | |
| 3185 | + "title": "37 Roosevelt — unité 101", | |
| 3186 | + "address": "37 Roosevelt, Mont-Royal, H3R 1Z3", | |
| 3187 | + "sector": "Mont-Royal", | |
| 3188 | + "city": "Mont-Royal", | |
| 3189 | + "unit_type": "5½", | |
| 3190 | + "price": 3330.0, | |
| 3191 | + "availability": "Disponible le 2026-09-01", | |
| 3192 | + "area_sqft": null, | |
| 3193 | + "n_images": 18, | |
| 3194 | + "n_amenities": 2 | |
| 3195 | + }, | |
| 3196 | + { | |
| 3197 | + "uid": "akelius:50124a-104", | |
| 3198 | + "url": "https://rent.akelius.com/en/search/canada/detail/50124a-104", | |
| 3199 | + "title": "37 Roosevelt — unité 104", | |
| 3200 | + "address": "37 Roosevelt, Mont-Royal, H3R 1Z3", | |
| 3201 | + "sector": "Mont-Royal", | |
| 3202 | + "city": "Mont-Royal", | |
| 3203 | + "unit_type": "5½", | |
| 3204 | + "price": 3662.0, | |
| 3205 | + "availability": "Disponible le 2026-10-01", | |
| 3206 | + "area_sqft": null, | |
| 3207 | + "n_images": 18, | |
| 3208 | + "n_amenities": 2 | |
| 3209 | + }, | |
| 3210 | + { | |
| 3211 | + "uid": "akelius:50124a-401", | |
| 3212 | + "url": "https://rent.akelius.com/en/search/canada/detail/50124a-401", | |
| 3213 | + "title": "37 Roosevelt — unité 401", | |
| 3214 | + "address": "37 Roosevelt, Mont-Royal, H3R 1Z3", | |
| 3215 | + "sector": "Mont-Royal", | |
| 3216 | + "city": "Mont-Royal", | |
| 3217 | + "unit_type": "4½", | |
| 3218 | + "price": 2517.0, | |
| 3219 | + "availability": "Disponible le 2026-10-01", | |
| 3220 | + "area_sqft": null, | |
| 3221 | + "n_images": 15, | |
| 3222 | + "n_amenities": 2 | |
| 3223 | + }, | |
| 3224 | + { | |
| 3225 | + "uid": "akelius:50127a-105", | |
| 3226 | + "url": "https://rent.akelius.com/en/search/canada/detail/50127a-105", | |
| 3227 | + "title": "6600 Darlington — unité 105", | |
| 3228 | + "address": "6600 Darlington, Montréal, H3S 2J5", | |
| 3229 | + "sector": "Cote-des-Neiges", | |
| 3230 | + "city": "Montréal", | |
| 3231 | + "unit_type": "Studio", | |
| 3232 | + "price": 1205.0, | |
| 3233 | + "availability": "Libre maintenant", | |
| 3234 | + "area_sqft": null, | |
| 3235 | + "n_images": 9, | |
| 3236 | + "n_amenities": 2 | |
| 3237 | + }, | |
| 3238 | + { | |
| 3239 | + "uid": "akelius:50127a-206", | |
| 3240 | + "url": "https://rent.akelius.com/en/search/canada/detail/50127a-206", | |
| 3241 | + "title": "6600 Darlington — unité 206", | |
| 3242 | + "address": "6600 Darlington, Montréal, H3S 2J5", | |
| 3243 | + "sector": "Cote-des-Neiges", | |
| 3244 | + "city": "Montréal", | |
| 3245 | + "unit_type": "4½", | |
| 3246 | + "price": 1695.0, | |
| 3247 | + "availability": "Libre maintenant", | |
| 3248 | + "area_sqft": null, | |
| 3249 | + "n_images": 9, | |
| 3250 | + "n_amenities": 2 | |
| 3251 | + }, | |
| 3252 | + { | |
| 3253 | + "uid": "akelius:50130a-127", | |
| 3254 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-127", | |
| 3255 | + "title": "9675 Av. Papineau — unité 127", | |
| 3256 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3257 | + "sector": "Ahuntsic", | |
| 3258 | + "city": "Montréal", | |
| 3259 | + "unit_type": "3½", | |
| 3260 | + "price": 1650.0, | |
| 3261 | + "availability": "Libre maintenant", | |
| 3262 | + "area_sqft": null, | |
| 3263 | + "n_images": 12, | |
| 3264 | + "n_amenities": 2 | |
| 3265 | + }, | |
| 3266 | + { | |
| 3267 | + "uid": "akelius:50130a-129", | |
| 3268 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-129", | |
| 3269 | + "title": "9675 Av. Papineau — unité 129", | |
| 3270 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3271 | + "sector": "Ahuntsic", | |
| 3272 | + "city": "Montréal", | |
| 3273 | + "unit_type": "4½", | |
| 3274 | + "price": 2148.0, | |
| 3275 | + "availability": "Libre maintenant", | |
| 3276 | + "area_sqft": null, | |
| 3277 | + "n_images": 17, | |
| 3278 | + "n_amenities": 2 | |
| 3279 | + }, | |
| 3280 | + { | |
| 3281 | + "uid": "akelius:50130a-14", | |
| 3282 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-14", | |
| 3283 | + "title": "9675 Av. Papineau — unité 14", | |
| 3284 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3285 | + "sector": "Ahuntsic", | |
| 3286 | + "city": "Montréal", | |
| 3287 | + "unit_type": "3½", | |
| 3288 | + "price": 1622.0, | |
| 3289 | + "availability": "Libre maintenant", | |
| 3290 | + "area_sqft": null, | |
| 3291 | + "n_images": 15, | |
| 3292 | + "n_amenities": 2 | |
| 3293 | + }, | |
| 3294 | + { | |
| 3295 | + "uid": "akelius:50130a-2", | |
| 3296 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-2", | |
| 3297 | + "title": "9675 Av. Papineau — unité 2", | |
| 3298 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3299 | + "sector": "Ahuntsic", | |
| 3300 | + "city": "Montréal", | |
| 3301 | + "unit_type": "3½", | |
| 3302 | + "price": 1595.0, | |
| 3303 | + "availability": "Libre maintenant", | |
| 3304 | + "area_sqft": null, | |
| 3305 | + "n_images": 19, | |
| 3306 | + "n_amenities": 2 | |
| 3307 | + }, | |
| 3308 | + { | |
| 3309 | + "uid": "akelius:50130a-201", | |
| 3310 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-201", | |
| 3311 | + "title": "9675 Av. Papineau — unité 201", | |
| 3312 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3313 | + "sector": "Ahuntsic", | |
| 3314 | + "city": "Montréal", | |
| 3315 | + "unit_type": "3½", | |
| 3316 | + "price": 1622.0, | |
| 3317 | + "availability": "Libre maintenant", | |
| 3318 | + "area_sqft": null, | |
| 3319 | + "n_images": 7, | |
| 3320 | + "n_amenities": 2 | |
| 3321 | + }, | |
| 3322 | + { | |
| 3323 | + "uid": "akelius:50130a-213", | |
| 3324 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-213", | |
| 3325 | + "title": "9675 Av. Papineau — unité 213", | |
| 3326 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3327 | + "sector": "Ahuntsic", | |
| 3328 | + "city": "Montréal", | |
| 3329 | + "unit_type": "4½", | |
| 3330 | + "price": 1887.0, | |
| 3331 | + "availability": "Libre maintenant", | |
| 3332 | + "area_sqft": null, | |
| 3333 | + "n_images": 18, | |
| 3334 | + "n_amenities": 2 | |
| 3335 | + }, | |
| 3336 | + { | |
| 3337 | + "uid": "akelius:50130a-216", | |
| 3338 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-216", | |
| 3339 | + "title": "9675 Av. Papineau — unité 216", | |
| 3340 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3341 | + "sector": "Ahuntsic", | |
| 3342 | + "city": "Montréal", | |
| 3343 | + "unit_type": "4½", | |
| 3344 | + "price": 2072.0, | |
| 3345 | + "availability": "Libre maintenant", | |
| 3346 | + "area_sqft": null, | |
| 3347 | + "n_images": 19, | |
| 3348 | + "n_amenities": 2 | |
| 3349 | + }, | |
| 3350 | + { | |
| 3351 | + "uid": "akelius:50130a-217", | |
| 3352 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-217", | |
| 3353 | + "title": "9675 Av. Papineau — unité 217", | |
| 3354 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3355 | + "sector": "Ahuntsic", | |
| 3356 | + "city": "Montréal", | |
| 3357 | + "unit_type": "3½", | |
| 3358 | + "price": 1595.0, | |
| 3359 | + "availability": "Libre maintenant", | |
| 3360 | + "area_sqft": null, | |
| 3361 | + "n_images": 12, | |
| 3362 | + "n_amenities": 2 | |
| 3363 | + }, | |
| 3364 | + { | |
| 3365 | + "uid": "akelius:50130a-301", | |
| 3366 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-301", | |
| 3367 | + "title": "9675 Av. Papineau — unité 301", | |
| 3368 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3369 | + "sector": "Ahuntsic", | |
| 3370 | + "city": "Montréal", | |
| 3371 | + "unit_type": "3½", | |
| 3372 | + "price": 1622.0, | |
| 3373 | + "availability": "Libre maintenant", | |
| 3374 | + "area_sqft": null, | |
| 3375 | + "n_images": 15, | |
| 3376 | + "n_amenities": 2 | |
| 3377 | + }, | |
| 3378 | + { | |
| 3379 | + "uid": "akelius:50130a-310", | |
| 3380 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-310", | |
| 3381 | + "title": "9675 Av. Papineau — unité 310", | |
| 3382 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3383 | + "sector": "Ahuntsic", | |
| 3384 | + "city": "Montréal", | |
| 3385 | + "unit_type": "4½", | |
| 3386 | + "price": 2072.0, | |
| 3387 | + "availability": "Libre maintenant", | |
| 3388 | + "area_sqft": null, | |
| 3389 | + "n_images": 19, | |
| 3390 | + "n_amenities": 2 | |
| 3391 | + }, | |
| 3392 | + { | |
| 3393 | + "uid": "akelius:50130a-403", | |
| 3394 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-403", | |
| 3395 | + "title": "9675 Av. Papineau — unité 403", | |
| 3396 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3397 | + "sector": "Ahuntsic", | |
| 3398 | + "city": "Montréal", | |
| 3399 | + "unit_type": "4½", | |
| 3400 | + "price": 1823.0, | |
| 3401 | + "availability": "Libre maintenant", | |
| 3402 | + "area_sqft": null, | |
| 3403 | + "n_images": 15, | |
| 3404 | + "n_amenities": 2 | |
| 3405 | + }, | |
| 3406 | + { | |
| 3407 | + "uid": "akelius:50130a-421", | |
| 3408 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-421", | |
| 3409 | + "title": "9675 Av. Papineau — unité 421", | |
| 3410 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3411 | + "sector": "Ahuntsic", | |
| 3412 | + "city": "Montréal", | |
| 3413 | + "unit_type": "3½", | |
| 3414 | + "price": 1724.0, | |
| 3415 | + "availability": "Libre maintenant", | |
| 3416 | + "area_sqft": null, | |
| 3417 | + "n_images": 11, | |
| 3418 | + "n_amenities": 2 | |
| 3419 | + }, | |
| 3420 | + { | |
| 3421 | + "uid": "akelius:50130a-5", | |
| 3422 | + "url": "https://rent.akelius.com/en/search/canada/detail/50130a-5", | |
| 3423 | + "title": "9675 Av. Papineau — unité 5", | |
| 3424 | + "address": "9675 Av. Papineau, Montréal, H2B 3C8", | |
| 3425 | + "sector": "Ahuntsic", | |
| 3426 | + "city": "Montréal", | |
| 3427 | + "unit_type": "4½", | |
| 3428 | + "price": 2127.0, | |
| 3429 | + "availability": "Disponible le 2026-09-01", | |
| 3430 | + "area_sqft": null, | |
| 3431 | + "n_images": 6, | |
| 3432 | + "n_amenities": 2 | |
| 3433 | + }, | |
| 3434 | + { | |
| 3435 | + "uid": "akelius:50133a-113", | |
| 3436 | + "url": "https://rent.akelius.com/en/search/canada/detail/50133a-113", | |
| 3437 | + "title": "2700 Rufus Rockhead — unité 113", | |
| 3438 | + "address": "2700 Rufus Rockhead, Montréal, H3J 2Z7", | |
| 3439 | + "sector": "Little Burgundy", | |
| 3440 | + "city": "Montréal", | |
| 3441 | + "unit_type": "Studio", | |
| 3442 | + "price": 1595.0, | |
| 3443 | + "availability": "Libre maintenant", | |
| 3444 | + "area_sqft": null, | |
| 3445 | + "n_images": 10, | |
| 3446 | + "n_amenities": 2 | |
| 3447 | + }, | |
| 3448 | + { | |
| 3449 | + "uid": "akelius:50133a-115", | |
| 3450 | + "url": "https://rent.akelius.com/en/search/canada/detail/50133a-115", | |
| 3451 | + "title": "2700 Rufus Rockhead — unité 115", | |
| 3452 | + "address": "2700 Rufus Rockhead, Montréal, H3J 2Z7", | |
| 3453 | + "sector": "Little Burgundy", | |
| 3454 | + "city": "Montréal", | |
| 3455 | + "unit_type": "3½", | |
| 3456 | + "price": 1795.0, | |
| 3457 | + "availability": "Libre maintenant", | |
| 3458 | + "area_sqft": null, | |
| 3459 | + "n_images": 11, | |
| 3460 | + "n_amenities": 2 | |
| 3461 | + } | |
| 3462 | + ] | |
| 3463 | +} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/f02e88ae60472df8346f.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50074a-102","internalId":"63d4ad40-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Notre-Dame-De-Grace","city":"Montreal","latitude":45.469635,"longitude":-73.63001,"postalCode":"H4B 2X8","province":"QC","streetName":"4390 Grand Boulevard"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e388e56-1429-4291-b1f1-0331bdc1dd80/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e388e56-1429-4291-b1f1-0331bdc1dd80/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e388e56-1429-4291-b1f1-0331bdc1dd80/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e388e56-1429-4291-b1f1-0331bdc1dd80/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c38b6a5-68e7-426e-bce9-2a5e39acfd04/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c38b6a5-68e7-426e-bce9-2a5e39acfd04/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c38b6a5-68e7-426e-bce9-2a5e39acfd04/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0c38b6a5-68e7-426e-bce9-2a5e39acfd04/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/284dd1c3-177d-4a17-b32c-22fabdfb57e6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/284dd1c3-177d-4a17-b32c-22fabdfb57e6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/284dd1c3-177d-4a17-b32c-22fabdfb57e6/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/284dd1c3-177d-4a17-b32c-22fabdfb57e6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b72ebb44-8db7-4879-a052-6fe637218441/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b72ebb44-8db7-4879-a052-6fe637218441/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b72ebb44-8db7-4879-a052-6fe637218441/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b72ebb44-8db7-4879-a052-6fe637218441/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f68e33d-8754-4627-8995-b36d68e90134/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f68e33d-8754-4627-8995-b36d68e90134/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f68e33d-8754-4627-8995-b36d68e90134/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3f68e33d-8754-4627-8995-b36d68e90134/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15553185-d93c-4617-b727-809f6d8b8e70/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15553185-d93c-4617-b727-809f6d8b8e70/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15553185-d93c-4617-b727-809f6d8b8e70/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/15553185-d93c-4617-b727-809f6d8b8e70/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c789570e-0f18-401e-a0c6-26e8abed6669/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c789570e-0f18-401e-a0c6-26e8abed6669/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c789570e-0f18-401e-a0c6-26e8abed6669/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c789570e-0f18-401e-a0c6-26e8abed6669/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/616360e8-1ff8-402a-b5a0-1cfdbd03dfb5/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/616360e8-1ff8-402a-b5a0-1cfdbd03dfb5/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/616360e8-1ff8-402a-b5a0-1cfdbd03dfb5/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/616360e8-1ff8-402a-b5a0-1cfdbd03dfb5/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1f4a43-5b0d-4011-ac8d-ed8ee11e2658/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1f4a43-5b0d-4011-ac8d-ed8ee11e2658/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1f4a43-5b0d-4011-ac8d-ed8ee11e2658/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b1f4a43-5b0d-4011-ac8d-ed8ee11e2658/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b62647da-698c-11e8-82e5-0003ff8875d2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/627e9435-7673-11e9-810d-0a580ae94999/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/627e9435-7673-11e9-810d-0a580ae94999/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/627e9435-7673-11e9-810d-0a580ae94999/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/627e9435-7673-11e9-810d-0a580ae94999/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2e388e56-1429-4291-b1f1-0331bdc1dd80/download/600","contactDetails":{"phoneNumber":"+1 438 998 0034"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Notre-Dame-De-Grace","city":"Montreal","is-available-from-now-on":false,"postalcode":"H4B 2X8","streetname":"4390 Grand Boulevard","apartment-type":"apartment","construction-year":1955,"floor":1,"flooring":"engineeredWood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":true,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":true,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"locker-rent":25,"name-of-station":"Villa Maria","number-of-bathrooms":1,"number-of-bedrooms":2,"number-of-floors":5,"pets-allowed":"yes","province":"QC","total-rent":1413,"unit-size":700},"lastPublishedDate":"2026-08-05T18:37:18.796Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/f04fff9b34ed2f225449.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50061b-0B17","internalId":"7bbf449e-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.512935,"longitude":-73.621998,"postalCode":"H3S 2P5","province":"QC","streetName":"6210 Deacon"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c493ff-f0e9-4258-bda0-cb1e06472038/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c493ff-f0e9-4258-bda0-cb1e06472038/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c493ff-f0e9-4258-bda0-cb1e06472038/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c493ff-f0e9-4258-bda0-cb1e06472038/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4732fd17-213b-4a6f-8e10-9fb757713235/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4732fd17-213b-4a6f-8e10-9fb757713235/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4732fd17-213b-4a6f-8e10-9fb757713235/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4732fd17-213b-4a6f-8e10-9fb757713235/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32689e95-32a5-4202-bac2-64c84050d8bb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32689e95-32a5-4202-bac2-64c84050d8bb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32689e95-32a5-4202-bac2-64c84050d8bb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/32689e95-32a5-4202-bac2-64c84050d8bb/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f283183-1337-457f-989a-4ffc2c9fdd8f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f283183-1337-457f-989a-4ffc2c9fdd8f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f283183-1337-457f-989a-4ffc2c9fdd8f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2f283183-1337-457f-989a-4ffc2c9fdd8f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36e499e-9799-4fd4-abbd-e5167b60a663/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36e499e-9799-4fd4-abbd-e5167b60a663/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36e499e-9799-4fd4-abbd-e5167b60a663/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a36e499e-9799-4fd4-abbd-e5167b60a663/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09044c07-9385-4b3b-8bed-7790d2e2a188/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09044c07-9385-4b3b-8bed-7790d2e2a188/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09044c07-9385-4b3b-8bed-7790d2e2a188/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/09044c07-9385-4b3b-8bed-7790d2e2a188/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49b998be-bc5c-4614-94b7-469f049e27cf/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49b998be-bc5c-4614-94b7-469f049e27cf/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49b998be-bc5c-4614-94b7-469f049e27cf/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/49b998be-bc5c-4614-94b7-469f049e27cf/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25c0ec92-8c50-4b33-9d01-7863dd97e644/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25c0ec92-8c50-4b33-9d01-7863dd97e644/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25c0ec92-8c50-4b33-9d01-7863dd97e644/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/25c0ec92-8c50-4b33-9d01-7863dd97e644/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc0b8de-db55-44a2-9e9f-66fa9cacc950/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc0b8de-db55-44a2-9e9f-66fa9cacc950/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc0b8de-db55-44a2-9e9f-66fa9cacc950/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/dcc0b8de-db55-44a2-9e9f-66fa9cacc950/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/365948c9-c7e1-4db5-953f-7b59c1474d8c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/365948c9-c7e1-4db5-953f-7b59c1474d8c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/365948c9-c7e1-4db5-953f-7b59c1474d8c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/365948c9-c7e1-4db5-953f-7b59c1474d8c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cc66f43-4087-4a9c-bdfb-aa00f4066e6b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cc66f43-4087-4a9c-bdfb-aa00f4066e6b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cc66f43-4087-4a9c-bdfb-aa00f4066e6b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9cc66f43-4087-4a9c-bdfb-aa00f4066e6b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2296bb0c-622f-4245-a150-5b878e5d1a88/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2296bb0c-622f-4245-a150-5b878e5d1a88/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2296bb0c-622f-4245-a150-5b878e5d1a88/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2296bb0c-622f-4245-a150-5b878e5d1a88/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4441a97-56f1-4f37-b18c-d99d7b97a877/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4441a97-56f1-4f37-b18c-d99d7b97a877/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4441a97-56f1-4f37-b18c-d99d7b97a877/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4441a97-56f1-4f37-b18c-d99d7b97a877/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/414bdf95-0a67-49bc-890e-757428b72d80/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/414bdf95-0a67-49bc-890e-757428b72d80/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/414bdf95-0a67-49bc-890e-757428b72d80/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/414bdf95-0a67-49bc-890e-757428b72d80/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e585c09-8a49-4459-838c-0d800a08fa33/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e585c09-8a49-4459-838c-0d800a08fa33/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e585c09-8a49-4459-838c-0d800a08fa33/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7e585c09-8a49-4459-838c-0d800a08fa33/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c07fecf-f90a-4dda-b688-f262fe2e033c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c07fecf-f90a-4dda-b688-f262fe2e033c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c07fecf-f90a-4dda-b688-f262fe2e033c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4c07fecf-f90a-4dda-b688-f262fe2e033c/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b495b70-af50-4571-91fd-f6ec4a9ed7af/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b495b70-af50-4571-91fd-f6ec4a9ed7af/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b495b70-af50-4571-91fd-f6ec4a9ed7af/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b495b70-af50-4571-91fd-f6ec4a9ed7af/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/94c493ff-f0e9-4258-bda0-cb1e06472038/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 2P5","streetname":"6210 Deacon","apartment-type":"groundFloor","construction-year":1939,"flooring":"hardwood","free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Outremont","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"pets-allowed":"yes","province":"QC","total-rent":1289,"unit-size":633},"lastPublishedDate":"2026-05-14T20:10:23.570Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/f13d21437a0f2dbb76a8.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50055a-327","internalId":"bd07746b-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Plateau Mont-Royal","city":"Montreal","latitude":45.514804,"longitude":-73.575501,"postalCode":"H2W 1P8","province":"QC","streetName":"25 Avenue des Pins"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f924e769-653b-4e9f-a444-479c68d982ad/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f924e769-653b-4e9f-a444-479c68d982ad/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f924e769-653b-4e9f-a444-479c68d982ad/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f924e769-653b-4e9f-a444-479c68d982ad/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a1e392b-d483-4c73-aa68-9e9b2fe1ec70/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a1e392b-d483-4c73-aa68-9e9b2fe1ec70/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a1e392b-d483-4c73-aa68-9e9b2fe1ec70/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1a1e392b-d483-4c73-aa68-9e9b2fe1ec70/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a77e25-0fb6-4bcc-814c-ad201f53bc24/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a77e25-0fb6-4bcc-814c-ad201f53bc24/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a77e25-0fb6-4bcc-814c-ad201f53bc24/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/42a77e25-0fb6-4bcc-814c-ad201f53bc24/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/867e11d4-d364-4cc1-afd0-3f62eef4129c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/867e11d4-d364-4cc1-afd0-3f62eef4129c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/867e11d4-d364-4cc1-afd0-3f62eef4129c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/867e11d4-d364-4cc1-afd0-3f62eef4129c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c10eb4a1-6de5-441b-91c5-52b72cec205e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c10eb4a1-6de5-441b-91c5-52b72cec205e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c10eb4a1-6de5-441b-91c5-52b72cec205e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c10eb4a1-6de5-441b-91c5-52b72cec205e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4316210a-1586-4b3f-9239-7ddc2cfa2e3f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4316210a-1586-4b3f-9239-7ddc2cfa2e3f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4316210a-1586-4b3f-9239-7ddc2cfa2e3f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4316210a-1586-4b3f-9239-7ddc2cfa2e3f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4453db4-2f53-4790-9356-b62084498bb6/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4453db4-2f53-4790-9356-b62084498bb6/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4453db4-2f53-4790-9356-b62084498bb6/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c4453db4-2f53-4790-9356-b62084498bb6/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/257ea5db-0ab9-4985-9b94-352f923f2f89/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/257ea5db-0ab9-4985-9b94-352f923f2f89/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/257ea5db-0ab9-4985-9b94-352f923f2f89/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/257ea5db-0ab9-4985-9b94-352f923f2f89/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53a2d88-f342-4379-a504-1e456e58b3cb/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53a2d88-f342-4379-a504-1e456e58b3cb/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53a2d88-f342-4379-a504-1e456e58b3cb/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b53a2d88-f342-4379-a504-1e456e58b3cb/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a78c1a8-5203-4f7b-a75d-44f3c9b23436/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a78c1a8-5203-4f7b-a75d-44f3c9b23436/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a78c1a8-5203-4f7b-a75d-44f3c9b23436/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5a78c1a8-5203-4f7b-a75d-44f3c9b23436/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f924e769-653b-4e9f-a444-479c68d982ad/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Plateau Mont-Royal","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2W 1P8","streetname":"25 Avenue des Pins","apartment-type":"apartment","construction-year":1957,"floor":3,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":true,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Saint-Laurent","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":5,"province":"QC","total-rent":1195,"unit-size":250},"lastPublishedDate":"2026-05-21T13:36:18.738Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/f566dbfb210fa0a93648.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50062a-3","internalId":"5c447d3e-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Cote-des-Neiges","city":"Montreal","latitude":45.506505,"longitude":-73.627006,"postalCode":"H3S 1S3","province":"QC","streetName":"3010 Avenue Van Horne"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c9072b-0e5d-4ee4-b59e-7cf555ec4dd1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c9072b-0e5d-4ee4-b59e-7cf555ec4dd1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c9072b-0e5d-4ee4-b59e-7cf555ec4dd1/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c9072b-0e5d-4ee4-b59e-7cf555ec4dd1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0792ae83-1001-4997-8649-de222c2995e3/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0792ae83-1001-4997-8649-de222c2995e3/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0792ae83-1001-4997-8649-de222c2995e3/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0792ae83-1001-4997-8649-de222c2995e3/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/839bce65-051c-4d83-9f1c-d791fce2fa93/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/839bce65-051c-4d83-9f1c-d791fce2fa93/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/839bce65-051c-4d83-9f1c-d791fce2fa93/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/839bce65-051c-4d83-9f1c-d791fce2fa93/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7190700a-76e4-438f-8cec-af29c587fbda/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7190700a-76e4-438f-8cec-af29c587fbda/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7190700a-76e4-438f-8cec-af29c587fbda/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7190700a-76e4-438f-8cec-af29c587fbda/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9580d896-fde6-46ce-a70c-f30320a8afae/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9580d896-fde6-46ce-a70c-f30320a8afae/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9580d896-fde6-46ce-a70c-f30320a8afae/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9580d896-fde6-46ce-a70c-f30320a8afae/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62c6670f-1755-4cbb-be40-a193ab579a4e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62c6670f-1755-4cbb-be40-a193ab579a4e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62c6670f-1755-4cbb-be40-a193ab579a4e/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/62c6670f-1755-4cbb-be40-a193ab579a4e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b54b4bd2-77f4-4940-af1e-3ebb9ffd9a6d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b54b4bd2-77f4-4940-af1e-3ebb9ffd9a6d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b54b4bd2-77f4-4940-af1e-3ebb9ffd9a6d/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b54b4bd2-77f4-4940-af1e-3ebb9ffd9a6d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9ab947-6b96-4333-a10a-df2743232ecc/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9ab947-6b96-4333-a10a-df2743232ecc/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9ab947-6b96-4333-a10a-df2743232ecc/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb9ab947-6b96-4333-a10a-df2743232ecc/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3067a4b-d947-4c4a-81e5-1d261a1d1469/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3067a4b-d947-4c4a-81e5-1d261a1d1469/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3067a4b-d947-4c4a-81e5-1d261a1d1469/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b3067a4b-d947-4c4a-81e5-1d261a1d1469/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30fa17a6-0da6-4d47-98b0-8a83850c86ec/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30fa17a6-0da6-4d47-98b0-8a83850c86ec/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30fa17a6-0da6-4d47-98b0-8a83850c86ec/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/30fa17a6-0da6-4d47-98b0-8a83850c86ec/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70d71729-001b-4461-bad3-bd69a94f17c4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70d71729-001b-4461-bad3-bd69a94f17c4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70d71729-001b-4461-bad3-bd69a94f17c4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/70d71729-001b-4461-bad3-bd69a94f17c4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/200","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7b43ee2d-ece3-11e7-b232-00155d8e330a/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/69c9072b-0e5d-4ee4-b59e-7cf555ec4dd1/download/600","contactDetails":{"phoneNumber":"+1 438 998 2873"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Cote-des-Neiges","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3S 1S3","streetname":"3010 Avenue Van Horne","apartment-type":"halfBasement","construction-year":1955,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":false,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Université de Montreal","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":4,"province":"QC","total-rent":1195,"unit-size":473},"lastPublishedDate":"2026-07-15T03:39:52.643Z","highlightedKeyfacts":["keyfact.has-concierge"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/f7422a1c5a9061acd1ca.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50034a-503","internalId":"c8de9d46-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501329,"longitude":-73.581489,"postalCode":"H3G 1Y4","province":"QC","streetName":"3468 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe128d71-5127-4e10-ad46-0a0129ed2e1d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe128d71-5127-4e10-ad46-0a0129ed2e1d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe128d71-5127-4e10-ad46-0a0129ed2e1d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe128d71-5127-4e10-ad46-0a0129ed2e1d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/679f29a1-401b-4267-ae3e-0117cc4b1803/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/679f29a1-401b-4267-ae3e-0117cc4b1803/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/679f29a1-401b-4267-ae3e-0117cc4b1803/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/679f29a1-401b-4267-ae3e-0117cc4b1803/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e581a1e-03ba-4aa2-95de-fab2468c2fd1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e581a1e-03ba-4aa2-95de-fab2468c2fd1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e581a1e-03ba-4aa2-95de-fab2468c2fd1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1e581a1e-03ba-4aa2-95de-fab2468c2fd1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a8076c-7378-4b63-ba0f-cbdb15857e1e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a8076c-7378-4b63-ba0f-cbdb15857e1e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a8076c-7378-4b63-ba0f-cbdb15857e1e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/f4a8076c-7378-4b63-ba0f-cbdb15857e1e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5166fd76-f0a6-4788-9df0-0a6a26598116/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5166fd76-f0a6-4788-9df0-0a6a26598116/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5166fd76-f0a6-4788-9df0-0a6a26598116/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/5166fd76-f0a6-4788-9df0-0a6a26598116/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeab31a3-6c9b-4008-97eb-2c94d813ea10/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeab31a3-6c9b-4008-97eb-2c94d813ea10/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeab31a3-6c9b-4008-97eb-2c94d813ea10/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/aeab31a3-6c9b-4008-97eb-2c94d813ea10/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8634e82c-3d61-4e6d-bce2-68fdb8144b33/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8634e82c-3d61-4e6d-bce2-68fdb8144b33/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8634e82c-3d61-4e6d-bce2-68fdb8144b33/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8634e82c-3d61-4e6d-bce2-68fdb8144b33/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83c3718d-a2eb-431e-a36a-e57d865d4a15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83c3718d-a2eb-431e-a36a-e57d865d4a15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83c3718d-a2eb-431e-a36a-e57d865d4a15/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/83c3718d-a2eb-431e-a36a-e57d865d4a15/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4054e6b5-747b-410f-a0c5-50d3372a705c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4054e6b5-747b-410f-a0c5-50d3372a705c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4054e6b5-747b-410f-a0c5-50d3372a705c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4054e6b5-747b-410f-a0c5-50d3372a705c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ccdfc56-6c02-43d8-81da-fb48a038e2fe/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ccdfc56-6c02-43d8-81da-fb48a038e2fe/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ccdfc56-6c02-43d8-81da-fb48a038e2fe/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0ccdfc56-6c02-43d8-81da-fb48a038e2fe/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84ab3b98-a7c6-496f-bf35-a46e41824605/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84ab3b98-a7c6-496f-bf35-a46e41824605/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84ab3b98-a7c6-496f-bf35-a46e41824605/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84ab3b98-a7c6-496f-bf35-a46e41824605/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8be298d-6e16-4e6a-8da4-e1a7f2a3750c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8be298d-6e16-4e6a-8da4-e1a7f2a3750c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8be298d-6e16-4e6a-8da4-e1a7f2a3750c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b8be298d-6e16-4e6a-8da4-e1a7f2a3750c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19166fad-3628-46f1-8bef-86f853f3f3dd/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19166fad-3628-46f1-8bef-86f853f3f3dd/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19166fad-3628-46f1-8bef-86f853f3f3dd/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19166fad-3628-46f1-8bef-86f853f3f3dd/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b9d37cf-d628-445a-98c0-6768f121ba2e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b9d37cf-d628-445a-98c0-6768f121ba2e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b9d37cf-d628-445a-98c0-6768f121ba2e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b9d37cf-d628-445a-98c0-6768f121ba2e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84da87af-a5f1-475e-8b2b-96af3c76ccd0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84da87af-a5f1-475e-8b2b-96af3c76ccd0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84da87af-a5f1-475e-8b2b-96af3c76ccd0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/84da87af-a5f1-475e-8b2b-96af3c76ccd0/download/2400"},{"isExample":true,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d64c779-dbe3-4250-919e-bd5014cfc56e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d64c779-dbe3-4250-919e-bd5014cfc56e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d64c779-dbe3-4250-919e-bd5014cfc56e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d64c779-dbe3-4250-919e-bd5014cfc56e/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fe128d71-5127-4e10-ad46-0a0129ed2e1d/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-09-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1Y4","streetname":"3468 Rue Drummond","apartment-type":"apartment","construction-year":1955,"floor":5,"free-rent":"upToTwoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"pets-allowed":"yes","province":"QC","total-rent":5495,"unit-size":1468},"lastPublishedDate":"2026-04-29T19:16:37.987Z","highlightedKeyfacts":[]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/f97122b77eced2c497ff.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-214","internalId":"830bdbd2-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9183e336-5d17-4c69-b105-83fd2a5b5e15/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9183e336-5d17-4c69-b105-83fd2a5b5e15/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9183e336-5d17-4c69-b105-83fd2a5b5e15/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9183e336-5d17-4c69-b105-83fd2a5b5e15/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/084b9c28-9bba-43bf-b230-8b376c7da729/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/084b9c28-9bba-43bf-b230-8b376c7da729/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/084b9c28-9bba-43bf-b230-8b376c7da729/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/084b9c28-9bba-43bf-b230-8b376c7da729/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13a14cd9-8fb9-466d-a81f-eb1fe126584a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13a14cd9-8fb9-466d-a81f-eb1fe126584a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13a14cd9-8fb9-466d-a81f-eb1fe126584a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/13a14cd9-8fb9-466d-a81f-eb1fe126584a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef2c249c-9835-42c1-aa96-c83213a875ef/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef2c249c-9835-42c1-aa96-c83213a875ef/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef2c249c-9835-42c1-aa96-c83213a875ef/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/ef2c249c-9835-42c1-aa96-c83213a875ef/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6a2dfcb-62f1-42f6-b176-34113576f45f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6a2dfcb-62f1-42f6-b176-34113576f45f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6a2dfcb-62f1-42f6-b176-34113576f45f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b6a2dfcb-62f1-42f6-b176-34113576f45f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb7d376b-fabe-477a-8cfb-705f2f666b92/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb7d376b-fabe-477a-8cfb-705f2f666b92/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb7d376b-fabe-477a-8cfb-705f2f666b92/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fb7d376b-fabe-477a-8cfb-705f2f666b92/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19648cd3-301d-44f6-9dcf-ca83702187ff/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19648cd3-301d-44f6-9dcf-ca83702187ff/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19648cd3-301d-44f6-9dcf-ca83702187ff/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/19648cd3-301d-44f6-9dcf-ca83702187ff/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a9e6fcb-52fc-11e8-9475-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59f7c8d5-3ee2-4443-acdf-fa714d66f52c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d25de97-cc00-4864-9f2e-f7f8ae901203/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d25de97-cc00-4864-9f2e-f7f8ae901203/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d25de97-cc00-4864-9f2e-f7f8ae901203/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d25de97-cc00-4864-9f2e-f7f8ae901203/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9183e336-5d17-4c69-b105-83fd2a5b5e15/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":true,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":1,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":true,"has-blinds":true,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":true,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":false,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":1,"number-of-bedrooms":0,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":1445,"unit-size":300},"lastPublishedDate":"2026-08-05T21:42:53.978Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony","keyfact.has-fitness-centre"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/fb6c37daff5ed9301746.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50046a-1005","internalId":"4ccab269-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Milton Park","city":"Montreal","latitude":45.507159,"longitude":-73.57397,"postalCode":"H2X 2B5","province":"QC","streetName":"3455 Rue Aylmer"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dcb5a3d-1841-40fe-ba7a-a64793b39ed9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dcb5a3d-1841-40fe-ba7a-a64793b39ed9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dcb5a3d-1841-40fe-ba7a-a64793b39ed9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dcb5a3d-1841-40fe-ba7a-a64793b39ed9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1ccf327-e41d-4f4f-bb4b-27f4e515cf37/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1ccf327-e41d-4f4f-bb4b-27f4e515cf37/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1ccf327-e41d-4f4f-bb4b-27f4e515cf37/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1ccf327-e41d-4f4f-bb4b-27f4e515cf37/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ed21023-668d-40ff-a208-785c6adc41b0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ed21023-668d-40ff-a208-785c6adc41b0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ed21023-668d-40ff-a208-785c6adc41b0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8ed21023-668d-40ff-a208-785c6adc41b0/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/636fc103-a0da-47d1-8b2d-6b9e7c7bc1f1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/636fc103-a0da-47d1-8b2d-6b9e7c7bc1f1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/636fc103-a0da-47d1-8b2d-6b9e7c7bc1f1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/636fc103-a0da-47d1-8b2d-6b9e7c7bc1f1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f324f8e-a50d-4790-9b51-53330c2c441c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f324f8e-a50d-4790-9b51-53330c2c441c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f324f8e-a50d-4790-9b51-53330c2c441c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9f324f8e-a50d-4790-9b51-53330c2c441c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d187254-8e26-4648-bc07-5bb66e0b8592/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d187254-8e26-4648-bc07-5bb66e0b8592/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d187254-8e26-4648-bc07-5bb66e0b8592/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4d187254-8e26-4648-bc07-5bb66e0b8592/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421ae39e-78d6-475b-949a-7c70e830a440/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421ae39e-78d6-475b-949a-7c70e830a440/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421ae39e-78d6-475b-949a-7c70e830a440/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/421ae39e-78d6-475b-949a-7c70e830a440/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33b2dcea-bf3f-4242-b097-bc7fd67f9ece/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33b2dcea-bf3f-4242-b097-bc7fd67f9ece/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33b2dcea-bf3f-4242-b097-bc7fd67f9ece/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/33b2dcea-bf3f-4242-b097-bc7fd67f9ece/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/adea6d08-da14-49d6-a2c3-f6ed58bd148d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/adea6d08-da14-49d6-a2c3-f6ed58bd148d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/adea6d08-da14-49d6-a2c3-f6ed58bd148d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/adea6d08-da14-49d6-a2c3-f6ed58bd148d/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1dcb5a3d-1841-40fe-ba7a-a64793b39ed9/download/600","contactDetails":{"phoneNumber":"+1 438 998 0100"},"virtualTourUrl":"https://my.matterport.com/show/?m=j2U1sQjPEEY","keyfacts":{"available-from-date":"2026-12-01T00:00:00.000Z","borough":"Milton Park","city":"Montreal","is-available-from-now-on":false,"postalcode":"H2X 2B5","streetname":"3455 Rue Aylmer","apartment-type":"apartment","construction-year":1963,"floor":10,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":true,"has-dishwasher":false,"has-dryer":false,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":false,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":false,"has-washing-machine":false,"has-wine-fridge":false,"indoor-parking-rent":225,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"McGill","number-of-bathrooms":1,"number-of-bedrooms":1,"number-of-floors":13,"outdoor-parking-rent":150,"pets-allowed":"limited","province":"QC","total-rent":1495,"unit-size":468.4,"views":"cityViews"},"lastPublishedDate":"2026-07-30T13:16:11.143Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/fed051c3bcf356f47291.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50080a-1605","internalId":"b48bac3f-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.502545,"longitude":-73.578305,"postalCode":"H3A 2M1","province":"QC","streetName":"3460 Peel Street"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fccea96-6350-4975-b2a2-713ed1c3ba7a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fccea96-6350-4975-b2a2-713ed1c3ba7a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fccea96-6350-4975-b2a2-713ed1c3ba7a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fccea96-6350-4975-b2a2-713ed1c3ba7a/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd8d2bf2-0dc0-4bcc-b856-efada6966bc4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd8d2bf2-0dc0-4bcc-b856-efada6966bc4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd8d2bf2-0dc0-4bcc-b856-efada6966bc4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bd8d2bf2-0dc0-4bcc-b856-efada6966bc4/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5c7b1a9-f53e-4e7c-9e33-e6078d0aee0e/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5c7b1a9-f53e-4e7c-9e33-e6078d0aee0e/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5c7b1a9-f53e-4e7c-9e33-e6078d0aee0e/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c5c7b1a9-f53e-4e7c-9e33-e6078d0aee0e/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0adfec7f-788b-467b-8e73-a53bf485bb74/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0adfec7f-788b-467b-8e73-a53bf485bb74/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0adfec7f-788b-467b-8e73-a53bf485bb74/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0adfec7f-788b-467b-8e73-a53bf485bb74/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/c318303a-0b06-4ffa-8c29-950375221221/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4474bf2-5532-4b77-96cf-decf906906c7/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4474bf2-5532-4b77-96cf-decf906906c7/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4474bf2-5532-4b77-96cf-decf906906c7/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/e4474bf2-5532-4b77-96cf-decf906906c7/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54045c6a-cffc-43e0-a607-b8c6932947e2/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54045c6a-cffc-43e0-a607-b8c6932947e2/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54045c6a-cffc-43e0-a607-b8c6932947e2/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/54045c6a-cffc-43e0-a607-b8c6932947e2/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcd5352d-273f-47df-b272-8b09c6b53a91/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcd5352d-273f-47df-b272-8b09c6b53a91/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcd5352d-273f-47df-b272-8b09c6b53a91/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/fcd5352d-273f-47df-b272-8b09c6b53a91/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1437849c-2960-4c31-ac2a-879811e197d9/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1437849c-2960-4c31-ac2a-879811e197d9/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1437849c-2960-4c31-ac2a-879811e197d9/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/1437849c-2960-4c31-ac2a-879811e197d9/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a16a1d78-31df-48eb-b77d-214806b65da8/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a16a1d78-31df-48eb-b77d-214806b65da8/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a16a1d78-31df-48eb-b77d-214806b65da8/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a16a1d78-31df-48eb-b77d-214806b65da8/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c867a8-c519-4ca3-a5f7-65a98a62eaec/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c867a8-c519-4ca3-a5f7-65a98a62eaec/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c867a8-c519-4ca3-a5f7-65a98a62eaec/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/92c867a8-c519-4ca3-a5f7-65a98a62eaec/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/419ff871-4f42-4db4-88e2-9f0b6c16ae25/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/419ff871-4f42-4db4-88e2-9f0b6c16ae25/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/419ff871-4f42-4db4-88e2-9f0b6c16ae25/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/419ff871-4f42-4db4-88e2-9f0b6c16ae25/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bea1ddbb-bd89-45a2-8e4f-48515c28fa7f/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bea1ddbb-bd89-45a2-8e4f-48515c28fa7f/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bea1ddbb-bd89-45a2-8e4f-48515c28fa7f/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bea1ddbb-bd89-45a2-8e4f-48515c28fa7f/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72e770a7-3833-448a-8b6d-5a38d2953dff/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72e770a7-3833-448a-8b6d-5a38d2953dff/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72e770a7-3833-448a-8b6d-5a38d2953dff/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/72e770a7-3833-448a-8b6d-5a38d2953dff/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/9b6b76d1-7d4a-42c5-8e98-dcfa087e0c21/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/bb9ce7a7-4dcf-4caf-a66f-f0cdb7e6ea67/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7a5c84ca-52fc-11e8-9475-00155d8e330a/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a428020-b809-4617-b43d-67a13735ab7b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a428020-b809-4617-b43d-67a13735ab7b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a428020-b809-4617-b43d-67a13735ab7b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/8a428020-b809-4617-b43d-67a13735ab7b/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/7fccea96-6350-4975-b2a2-713ed1c3ba7a/download/600","contactDetails":{"phoneNumber":"+1 438 998 0156"},"keyfacts":{"available-from-date":"2026-07-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3A 2M1","streetname":"3460 Peel Street","apartment-type":"apartment","construction-year":1975,"floor":16,"furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":false,"has-bicycle-racks":true,"has-blinds":false,"has-bosch-built-in-appliances":true,"has-canada-post-parcel-locker":true,"has-central-air-conditioning":false,"has-central-vacuuming-system":true,"has-concierge":true,"has-dishwasher":true,"has-dryer":false,"has-elevator":true,"has-fitness-centre":true,"has-heated-bathroom-floor":true,"has-indoor-pool":false,"has-laundry-room":false,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":true,"has-sauna":true,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":false,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"notice-period":"twoMonths","number-of-bathrooms":2,"number-of-bedrooms":3,"number-of-floors":22,"pets-allowed":"yes","province":"QC","total-rent":3595,"unit-size":989},"lastPublishedDate":"2026-06-10T16:44:21.886Z","highlightedKeyfacts":["keyfact.has-concierge","keyfact.has-fitness-centre","keyfact.has-sauna"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/ffa6eaf311bb0fa669d7.html
+1 −0
@@ -0,0 +1 @@ | ||
| 1 | +{"id":"50049a-32","internalId":"f422d113-1a7c-11e9-99bc-000d3a2b8cf3","type":"living","countryCode":"CA","address":{"area":"Montreal","borough":"Downtown - McGill","city":"Montreal","latitude":45.501167,"longitude":-73.579078,"postalCode":"H3G 1X8","province":"QC","streetName":"3435 Rue Drummond"},"localization":{"lengthUnit":"m","areaUnit":"sqft","currency":"CAD"},"documents":[{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05c50f77-5cdb-4b56-bd20-ec409c964592/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05c50f77-5cdb-4b56-bd20-ec409c964592/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05c50f77-5cdb-4b56-bd20-ec409c964592/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05c50f77-5cdb-4b56-bd20-ec409c964592/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e40245c-0d6c-46ca-a0c2-0972dff635ab/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e40245c-0d6c-46ca-a0c2-0972dff635ab/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e40245c-0d6c-46ca-a0c2-0972dff635ab/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/3e40245c-0d6c-46ca-a0c2-0972dff635ab/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4da03ca4-a14c-4b88-94a5-b505ff4d7f4d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4da03ca4-a14c-4b88-94a5-b505ff4d7f4d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4da03ca4-a14c-4b88-94a5-b505ff4d7f4d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/4da03ca4-a14c-4b88-94a5-b505ff4d7f4d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25961cb-7327-41ae-a9fe-540aac48eb1b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25961cb-7327-41ae-a9fe-540aac48eb1b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25961cb-7327-41ae-a9fe-540aac48eb1b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/d25961cb-7327-41ae-a9fe-540aac48eb1b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bd10d5-4e68-4951-aab0-fba326b4378b/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bd10d5-4e68-4951-aab0-fba326b4378b/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bd10d5-4e68-4951-aab0-fba326b4378b/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/59bd10d5-4e68-4951-aab0-fba326b4378b/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/949b79cd-3316-4631-8941-c6dbed3ecd2d/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/949b79cd-3316-4631-8941-c6dbed3ecd2d/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/949b79cd-3316-4631-8941-c6dbed3ecd2d/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/949b79cd-3316-4631-8941-c6dbed3ecd2d/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b54abda-6db8-49e1-bb66-c7feee5c221c/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b54abda-6db8-49e1-bb66-c7feee5c221c/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b54abda-6db8-49e1-bb66-c7feee5c221c/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/0b54abda-6db8-49e1-bb66-c7feee5c221c/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4ded06a-ed23-46a4-b3d0-ecc0286a6d26/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4ded06a-ed23-46a4-b3d0-ecc0286a6d26/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4ded06a-ed23-46a4-b3d0-ecc0286a6d26/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/a4ded06a-ed23-46a4-b3d0-ecc0286a6d26/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1753dd1-dcee-4a17-b2b6-876bee4e8e74/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1753dd1-dcee-4a17-b2b6-876bee4e8e74/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1753dd1-dcee-4a17-b2b6-876bee4e8e74/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/b1753dd1-dcee-4a17-b2b6-876bee4e8e74/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db087f37-770a-4a2b-b6dd-c3006a26bbc1/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db087f37-770a-4a2b-b6dd-c3006a26bbc1/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db087f37-770a-4a2b-b6dd-c3006a26bbc1/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/db087f37-770a-4a2b-b6dd-c3006a26bbc1/download/2400"},{"isExample":false,"isFloorplan":false,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02073d63-0284-4ca0-913a-5d756085d4f4/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02073d63-0284-4ca0-913a-5d756085d4f4/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02073d63-0284-4ca0-913a-5d756085d4f4/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/02073d63-0284-4ca0-913a-5d756085d4f4/download/2400"},{"isExample":false,"isFloorplan":true,"largeUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2cdcb737-e586-4172-a889-afee81d5cbb0/download/2400","mediumUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2cdcb737-e586-4172-a889-afee81d5cbb0/download/600","smallUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2cdcb737-e586-4172-a889-afee81d5cbb0/download/400","originalImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/2cdcb737-e586-4172-a889-afee81d5cbb0/download/2400"}],"teaserImageUrl":"https://ak-let-api-gateway-production.azure-api.net/api/media/marketing/05c50f77-5cdb-4b56-bd20-ec409c964592/download/600","contactDetails":{"phoneNumber":"+1 514 261 9438"},"keyfacts":{"available-from-date":"2026-08-01T00:00:00.000Z","borough":"Downtown - McGill","city":"Montreal","is-available-from-now-on":false,"postalcode":"H3G 1X8","streetname":"3435 Rue Drummond","apartment-type":"apartment","construction-year":1957,"floor":3,"free-rent":"twoMonths","furnished-state":"unfurnished","has-air-conditioning":false,"has-balcony":true,"has-bicycle-racks":false,"has-blinds":false,"has-bosch-built-in-appliances":false,"has-canada-post-parcel-locker":false,"has-central-air-conditioning":false,"has-central-vacuuming-system":false,"has-concierge":false,"has-dishwasher":true,"has-dryer":true,"has-elevator":true,"has-fitness-centre":false,"has-heated-bathroom-floor":false,"has-indoor-pool":false,"has-laundry-room":true,"has-microwave":true,"has-openplan-kitchen":false,"has-outdoor-pool":false,"has-sauna":false,"has-terrace":false,"has-washer-dryer":true,"has-washing-machine":false,"has-wine-fridge":false,"is-broadband-included-in-rent":false,"is-electricity-included-in-rent":false,"is-fitness-centre-included-in-amenities":false,"is-gas-included-in-rent":false,"is-heating-included-in-rent":true,"is-hot-water-included-in-rent":true,"is-indoor-pool-included-in-amenities":false,"is-outdoor-pool-included-in-amenities":false,"is-refurbished":false,"is-smart-home":false,"is-study-room-included-in-amenities":false,"is-water-included-in-rent":true,"is-yoga-room-included-in-amenities":false,"name-of-station":"Peel","number-of-bathrooms":2,"number-of-bedrooms":2,"number-of-floors":14,"open-house-end":"2026-08-11T17:30:00Z","open-house-start":"2026-08-11T16:30:00Z","pets-allowed":"yes","province":"QC","total-rent":2645,"unit-size":975},"lastPublishedDate":"2026-08-07T16:19:17.518Z","highlightedKeyfacts":["keyfact.has-balcony"]} | |
| \ No newline at end of file | ||
added
tests/fixtures/akelius/index.json
+1059 −0
@@ -0,0 +1,1059 @@ | ||
| 1 | +{ | |
| 2 | + "4c838ec7946511449266": { | |
| 3 | + "method": "GET", | |
| 4 | + "url": "https://rent.akelius.com/en/search/canada/apartment/montreal", | |
| 5 | + "status": 200, | |
| 6 | + "content_type": "text/html; charset=utf-8", | |
| 7 | + "file": "4c838ec7946511449266.html" | |
| 8 | + }, | |
| 9 | + "3c8921a7bc8861b42e7f": { | |
| 10 | + "method": "GET", | |
| 11 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50030a-12.json", | |
| 12 | + "status": 200, | |
| 13 | + "content_type": "text/html", | |
| 14 | + "file": "3c8921a7bc8861b42e7f.html" | |
| 15 | + }, | |
| 16 | + "832a4e62227ce5f37b02": { | |
| 17 | + "method": "GET", | |
| 18 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50030a-304.json", | |
| 19 | + "status": 200, | |
| 20 | + "content_type": "text/html", | |
| 21 | + "file": "832a4e62227ce5f37b02.html" | |
| 22 | + }, | |
| 23 | + "ec2249b1e1d852ff7371": { | |
| 24 | + "method": "GET", | |
| 25 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50030a-406.json", | |
| 26 | + "status": 200, | |
| 27 | + "content_type": "text/html", | |
| 28 | + "file": "ec2249b1e1d852ff7371.html" | |
| 29 | + }, | |
| 30 | + "7cedb6cfd7cabe0e8031": { | |
| 31 | + "method": "GET", | |
| 32 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50032a-203.json", | |
| 33 | + "status": 200, | |
| 34 | + "content_type": "text/html", | |
| 35 | + "file": "7cedb6cfd7cabe0e8031.html" | |
| 36 | + }, | |
| 37 | + "4f72a2843f01a8e63cd1": { | |
| 38 | + "method": "GET", | |
| 39 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50032c-107.json", | |
| 40 | + "status": 200, | |
| 41 | + "content_type": "text/html", | |
| 42 | + "file": "4f72a2843f01a8e63cd1.html" | |
| 43 | + }, | |
| 44 | + "c0adb35328933a85cd51": { | |
| 45 | + "method": "GET", | |
| 46 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50032c-401.json", | |
| 47 | + "status": 200, | |
| 48 | + "content_type": "text/html", | |
| 49 | + "file": "c0adb35328933a85cd51.html" | |
| 50 | + }, | |
| 51 | + "bc0c1d4e81b39baf877a": { | |
| 52 | + "method": "GET", | |
| 53 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50034a-0102C.json", | |
| 54 | + "status": 200, | |
| 55 | + "content_type": "text/html", | |
| 56 | + "file": "bc0c1d4e81b39baf877a.html" | |
| 57 | + }, | |
| 58 | + "9d475e168ac61c0fc373": { | |
| 59 | + "method": "GET", | |
| 60 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50034a-1108.json", | |
| 61 | + "status": 200, | |
| 62 | + "content_type": "text/html", | |
| 63 | + "file": "9d475e168ac61c0fc373.html" | |
| 64 | + }, | |
| 65 | + "f7422a1c5a9061acd1ca": { | |
| 66 | + "method": "GET", | |
| 67 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50034a-503.json", | |
| 68 | + "status": 200, | |
| 69 | + "content_type": "text/html", | |
| 70 | + "file": "f7422a1c5a9061acd1ca.html" | |
| 71 | + }, | |
| 72 | + "b05f2e4440e4ba51c63a": { | |
| 73 | + "method": "GET", | |
| 74 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50034a-505.json", | |
| 75 | + "status": 200, | |
| 76 | + "content_type": "text/html", | |
| 77 | + "file": "b05f2e4440e4ba51c63a.html" | |
| 78 | + }, | |
| 79 | + "6a8ddf788eb8e24c4c6c": { | |
| 80 | + "method": "GET", | |
| 81 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50035a-12.json", | |
| 82 | + "status": 200, | |
| 83 | + "content_type": "text/html", | |
| 84 | + "file": "6a8ddf788eb8e24c4c6c.html" | |
| 85 | + }, | |
| 86 | + "a7fa085fe52eed688fc4": { | |
| 87 | + "method": "GET", | |
| 88 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50035c-104.json", | |
| 89 | + "status": 200, | |
| 90 | + "content_type": "text/html", | |
| 91 | + "file": "a7fa085fe52eed688fc4.html" | |
| 92 | + }, | |
| 93 | + "539205c9a7c6e7617289": { | |
| 94 | + "method": "GET", | |
| 95 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50035c-2.json", | |
| 96 | + "status": 200, | |
| 97 | + "content_type": "text/html", | |
| 98 | + "file": "539205c9a7c6e7617289.html" | |
| 99 | + }, | |
| 100 | + "c88ca5e9c027ab1140de": { | |
| 101 | + "method": "GET", | |
| 102 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50043a-109.json", | |
| 103 | + "status": 200, | |
| 104 | + "content_type": "text/html", | |
| 105 | + "file": "c88ca5e9c027ab1140de.html" | |
| 106 | + }, | |
| 107 | + "c64bd35c1de7f13eea8d": { | |
| 108 | + "method": "GET", | |
| 109 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50043b-307.json", | |
| 110 | + "status": 200, | |
| 111 | + "content_type": "text/html", | |
| 112 | + "file": "c64bd35c1de7f13eea8d.html" | |
| 113 | + }, | |
| 114 | + "b38622ac72a29468803f": { | |
| 115 | + "method": "GET", | |
| 116 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50043c-105.json", | |
| 117 | + "status": 200, | |
| 118 | + "content_type": "text/html", | |
| 119 | + "file": "b38622ac72a29468803f.html" | |
| 120 | + }, | |
| 121 | + "74b3c89abaa3d17c9bac": { | |
| 122 | + "method": "GET", | |
| 123 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50043d-115.json", | |
| 124 | + "status": 200, | |
| 125 | + "content_type": "text/html", | |
| 126 | + "file": "74b3c89abaa3d17c9bac.html" | |
| 127 | + }, | |
| 128 | + "26b6a669657a3da3124a": { | |
| 129 | + "method": "GET", | |
| 130 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50043d-310.json", | |
| 131 | + "status": 200, | |
| 132 | + "content_type": "text/html", | |
| 133 | + "file": "26b6a669657a3da3124a.html" | |
| 134 | + }, | |
| 135 | + "64cdcbda0426620be7ed": { | |
| 136 | + "method": "GET", | |
| 137 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50043e-207.json", | |
| 138 | + "status": 200, | |
| 139 | + "content_type": "text/html", | |
| 140 | + "file": "64cdcbda0426620be7ed.html" | |
| 141 | + }, | |
| 142 | + "524300e5877211ed0fa0": { | |
| 143 | + "method": "GET", | |
| 144 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50043f-203.json", | |
| 145 | + "status": 200, | |
| 146 | + "content_type": "text/html", | |
| 147 | + "file": "524300e5877211ed0fa0.html" | |
| 148 | + }, | |
| 149 | + "c791ae7b94fa5ca6926e": { | |
| 150 | + "method": "GET", | |
| 151 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-1002.json", | |
| 152 | + "status": 200, | |
| 153 | + "content_type": "text/html", | |
| 154 | + "file": "c791ae7b94fa5ca6926e.html" | |
| 155 | + }, | |
| 156 | + "fb6c37daff5ed9301746": { | |
| 157 | + "method": "GET", | |
| 158 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-1005.json", | |
| 159 | + "status": 200, | |
| 160 | + "content_type": "text/html", | |
| 161 | + "file": "fb6c37daff5ed9301746.html" | |
| 162 | + }, | |
| 163 | + "4f6b4f1b42d4ccd4dd81": { | |
| 164 | + "method": "GET", | |
| 165 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-102.json", | |
| 166 | + "status": 200, | |
| 167 | + "content_type": "text/html", | |
| 168 | + "file": "4f6b4f1b42d4ccd4dd81.html" | |
| 169 | + }, | |
| 170 | + "ed7f15c132d0e453a739": { | |
| 171 | + "method": "GET", | |
| 172 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-306.json", | |
| 173 | + "status": 200, | |
| 174 | + "content_type": "text/html", | |
| 175 | + "file": "ed7f15c132d0e453a739.html" | |
| 176 | + }, | |
| 177 | + "549a3919ef61c9d94576": { | |
| 178 | + "method": "GET", | |
| 179 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-505.json", | |
| 180 | + "status": 200, | |
| 181 | + "content_type": "text/html", | |
| 182 | + "file": "549a3919ef61c9d94576.html" | |
| 183 | + }, | |
| 184 | + "0b170550d54154d7f97f": { | |
| 185 | + "method": "GET", | |
| 186 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-507.json", | |
| 187 | + "status": 200, | |
| 188 | + "content_type": "text/html", | |
| 189 | + "file": "0b170550d54154d7f97f.html" | |
| 190 | + }, | |
| 191 | + "110fe7923ea056272f4a": { | |
| 192 | + "method": "GET", | |
| 193 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-602.json", | |
| 194 | + "status": 200, | |
| 195 | + "content_type": "text/html", | |
| 196 | + "file": "110fe7923ea056272f4a.html" | |
| 197 | + }, | |
| 198 | + "e89d210c5860ee83c631": { | |
| 199 | + "method": "GET", | |
| 200 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-606.json", | |
| 201 | + "status": 200, | |
| 202 | + "content_type": "text/html", | |
| 203 | + "file": "e89d210c5860ee83c631.html" | |
| 204 | + }, | |
| 205 | + "97c9d6295330a86d60d7": { | |
| 206 | + "method": "GET", | |
| 207 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-705.json", | |
| 208 | + "status": 200, | |
| 209 | + "content_type": "text/html", | |
| 210 | + "file": "97c9d6295330a86d60d7.html" | |
| 211 | + }, | |
| 212 | + "1a7a0b33455f6880c4be": { | |
| 213 | + "method": "GET", | |
| 214 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-706.json", | |
| 215 | + "status": 200, | |
| 216 | + "content_type": "text/html", | |
| 217 | + "file": "1a7a0b33455f6880c4be.html" | |
| 218 | + }, | |
| 219 | + "51baef59e95eb68768d4": { | |
| 220 | + "method": "GET", | |
| 221 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50046a-708.json", | |
| 222 | + "status": 200, | |
| 223 | + "content_type": "text/html", | |
| 224 | + "file": "51baef59e95eb68768d4.html" | |
| 225 | + }, | |
| 226 | + "91d12819ea13fb03d9a9": { | |
| 227 | + "method": "GET", | |
| 228 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50048a-104.json", | |
| 229 | + "status": 200, | |
| 230 | + "content_type": "text/html", | |
| 231 | + "file": "91d12819ea13fb03d9a9.html" | |
| 232 | + }, | |
| 233 | + "2c73416b5247d01664fa": { | |
| 234 | + "method": "GET", | |
| 235 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50048a-17.json", | |
| 236 | + "status": 200, | |
| 237 | + "content_type": "text/html", | |
| 238 | + "file": "2c73416b5247d01664fa.html" | |
| 239 | + }, | |
| 240 | + "bd19408471895efc3313": { | |
| 241 | + "method": "GET", | |
| 242 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50048a-25.json", | |
| 243 | + "status": 200, | |
| 244 | + "content_type": "text/html", | |
| 245 | + "file": "bd19408471895efc3313.html" | |
| 246 | + }, | |
| 247 | + "79c6f4279535b7731956": { | |
| 248 | + "method": "GET", | |
| 249 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50048a-28.json", | |
| 250 | + "status": 200, | |
| 251 | + "content_type": "text/html", | |
| 252 | + "file": "79c6f4279535b7731956.html" | |
| 253 | + }, | |
| 254 | + "1b52df5afd10b5c1fa54": { | |
| 255 | + "method": "GET", | |
| 256 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50048a-54.json", | |
| 257 | + "status": 200, | |
| 258 | + "content_type": "text/html", | |
| 259 | + "file": "1b52df5afd10b5c1fa54.html" | |
| 260 | + }, | |
| 261 | + "9b2016c1dc511c19603b": { | |
| 262 | + "method": "GET", | |
| 263 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-1.json", | |
| 264 | + "status": 200, | |
| 265 | + "content_type": "text/html", | |
| 266 | + "file": "9b2016c1dc511c19603b.html" | |
| 267 | + }, | |
| 268 | + "be6aa924221cc54e4386": { | |
| 269 | + "method": "GET", | |
| 270 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-23.json", | |
| 271 | + "status": 200, | |
| 272 | + "content_type": "text/html", | |
| 273 | + "file": "be6aa924221cc54e4386.html" | |
| 274 | + }, | |
| 275 | + "ffa6eaf311bb0fa669d7": { | |
| 276 | + "method": "GET", | |
| 277 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-32.json", | |
| 278 | + "status": 200, | |
| 279 | + "content_type": "text/html", | |
| 280 | + "file": "ffa6eaf311bb0fa669d7.html" | |
| 281 | + }, | |
| 282 | + "e43cdefe502b46daaa01": { | |
| 283 | + "method": "GET", | |
| 284 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-41.json", | |
| 285 | + "status": 200, | |
| 286 | + "content_type": "text/html", | |
| 287 | + "file": "e43cdefe502b46daaa01.html" | |
| 288 | + }, | |
| 289 | + "b8e0c21aa2f9bfc9d837": { | |
| 290 | + "method": "GET", | |
| 291 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-53.json", | |
| 292 | + "status": 200, | |
| 293 | + "content_type": "text/html", | |
| 294 | + "file": "b8e0c21aa2f9bfc9d837.html" | |
| 295 | + }, | |
| 296 | + "091a28504f0889e185c7": { | |
| 297 | + "method": "GET", | |
| 298 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-72.json", | |
| 299 | + "status": 200, | |
| 300 | + "content_type": "text/html", | |
| 301 | + "file": "091a28504f0889e185c7.html" | |
| 302 | + }, | |
| 303 | + "d6d1fce411860eb2690a": { | |
| 304 | + "method": "GET", | |
| 305 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-92.json", | |
| 306 | + "status": 200, | |
| 307 | + "content_type": "text/html", | |
| 308 | + "file": "d6d1fce411860eb2690a.html" | |
| 309 | + }, | |
| 310 | + "6a2164371839414dfebe": { | |
| 311 | + "method": "GET", | |
| 312 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-93.json", | |
| 313 | + "status": 200, | |
| 314 | + "content_type": "text/html", | |
| 315 | + "file": "6a2164371839414dfebe.html" | |
| 316 | + }, | |
| 317 | + "02309ed6ed88ac6f0111": { | |
| 318 | + "method": "GET", | |
| 319 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50049a-95.json", | |
| 320 | + "status": 200, | |
| 321 | + "content_type": "text/html", | |
| 322 | + "file": "02309ed6ed88ac6f0111.html" | |
| 323 | + }, | |
| 324 | + "22ceaecd32e498e41c6d": { | |
| 325 | + "method": "GET", | |
| 326 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50050a-215.json", | |
| 327 | + "status": 200, | |
| 328 | + "content_type": "text/html", | |
| 329 | + "file": "22ceaecd32e498e41c6d.html" | |
| 330 | + }, | |
| 331 | + "a2232c397b31b789d0e0": { | |
| 332 | + "method": "GET", | |
| 333 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50050a-305.json", | |
| 334 | + "status": 200, | |
| 335 | + "content_type": "text/html", | |
| 336 | + "file": "a2232c397b31b789d0e0.html" | |
| 337 | + }, | |
| 338 | + "bfd96ef9f7f8f4dd95d4": { | |
| 339 | + "method": "GET", | |
| 340 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50050a-309.json", | |
| 341 | + "status": 200, | |
| 342 | + "content_type": "text/html", | |
| 343 | + "file": "bfd96ef9f7f8f4dd95d4.html" | |
| 344 | + }, | |
| 345 | + "bb23479986f31b8c1ebf": { | |
| 346 | + "method": "GET", | |
| 347 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50050a-405.json", | |
| 348 | + "status": 200, | |
| 349 | + "content_type": "text/html", | |
| 350 | + "file": "bb23479986f31b8c1ebf.html" | |
| 351 | + }, | |
| 352 | + "2a2df52012d62e0974ff": { | |
| 353 | + "method": "GET", | |
| 354 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50050a-503.json", | |
| 355 | + "status": 200, | |
| 356 | + "content_type": "text/html", | |
| 357 | + "file": "2a2df52012d62e0974ff.html" | |
| 358 | + }, | |
| 359 | + "7b4a0bafe44bfe65646b": { | |
| 360 | + "method": "GET", | |
| 361 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50050a-511.json", | |
| 362 | + "status": 200, | |
| 363 | + "content_type": "text/html", | |
| 364 | + "file": "7b4a0bafe44bfe65646b.html" | |
| 365 | + }, | |
| 366 | + "c47e7ae1e0a72cc42e94": { | |
| 367 | + "method": "GET", | |
| 368 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50050a-804.json", | |
| 369 | + "status": 200, | |
| 370 | + "content_type": "text/html", | |
| 371 | + "file": "c47e7ae1e0a72cc42e94.html" | |
| 372 | + }, | |
| 373 | + "8c0c95f80a4a229f1f62": { | |
| 374 | + "method": "GET", | |
| 375 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50050a-908.json", | |
| 376 | + "status": 200, | |
| 377 | + "content_type": "text/html", | |
| 378 | + "file": "8c0c95f80a4a229f1f62.html" | |
| 379 | + }, | |
| 380 | + "2979ba4571870dec0295": { | |
| 381 | + "method": "GET", | |
| 382 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50051a-620.json", | |
| 383 | + "status": 200, | |
| 384 | + "content_type": "text/html", | |
| 385 | + "file": "2979ba4571870dec0295.html" | |
| 386 | + }, | |
| 387 | + "4771b1af06d92e5f5945": { | |
| 388 | + "method": "GET", | |
| 389 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50051a-702.json", | |
| 390 | + "status": 200, | |
| 391 | + "content_type": "text/html", | |
| 392 | + "file": "4771b1af06d92e5f5945.html" | |
| 393 | + }, | |
| 394 | + "39aab3cf898858d8c8e2": { | |
| 395 | + "method": "GET", | |
| 396 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50051a-703.json", | |
| 397 | + "status": 200, | |
| 398 | + "content_type": "text/html", | |
| 399 | + "file": "39aab3cf898858d8c8e2.html" | |
| 400 | + }, | |
| 401 | + "1fbd3be3cdc4514c64c0": { | |
| 402 | + "method": "GET", | |
| 403 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50052a-203.json", | |
| 404 | + "status": 200, | |
| 405 | + "content_type": "text/html", | |
| 406 | + "file": "1fbd3be3cdc4514c64c0.html" | |
| 407 | + }, | |
| 408 | + "8bf28b209339acfcb683": { | |
| 409 | + "method": "GET", | |
| 410 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-212.json", | |
| 411 | + "status": 200, | |
| 412 | + "content_type": "text/html", | |
| 413 | + "file": "8bf28b209339acfcb683.html" | |
| 414 | + }, | |
| 415 | + "706a7d5df656bd9be822": { | |
| 416 | + "method": "GET", | |
| 417 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-217.json", | |
| 418 | + "status": 200, | |
| 419 | + "content_type": "text/html", | |
| 420 | + "file": "706a7d5df656bd9be822.html" | |
| 421 | + }, | |
| 422 | + "022e5012d27299723657": { | |
| 423 | + "method": "GET", | |
| 424 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-218.json", | |
| 425 | + "status": 200, | |
| 426 | + "content_type": "text/html", | |
| 427 | + "file": "022e5012d27299723657.html" | |
| 428 | + }, | |
| 429 | + "d58bd93930e9c396cf14": { | |
| 430 | + "method": "GET", | |
| 431 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-323.json", | |
| 432 | + "status": 200, | |
| 433 | + "content_type": "text/html", | |
| 434 | + "file": "d58bd93930e9c396cf14.html" | |
| 435 | + }, | |
| 436 | + "f13d21437a0f2dbb76a8": { | |
| 437 | + "method": "GET", | |
| 438 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-327.json", | |
| 439 | + "status": 200, | |
| 440 | + "content_type": "text/html", | |
| 441 | + "file": "f13d21437a0f2dbb76a8.html" | |
| 442 | + }, | |
| 443 | + "83c1f6f7550111194e59": { | |
| 444 | + "method": "GET", | |
| 445 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-433.json", | |
| 446 | + "status": 200, | |
| 447 | + "content_type": "text/html", | |
| 448 | + "file": "83c1f6f7550111194e59.html" | |
| 449 | + }, | |
| 450 | + "b47c7b07da5cdd1a6e3f": { | |
| 451 | + "method": "GET", | |
| 452 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-437.json", | |
| 453 | + "status": 200, | |
| 454 | + "content_type": "text/html", | |
| 455 | + "file": "b47c7b07da5cdd1a6e3f.html" | |
| 456 | + }, | |
| 457 | + "138b2055f776b35744fd": { | |
| 458 | + "method": "GET", | |
| 459 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-440.json", | |
| 460 | + "status": 200, | |
| 461 | + "content_type": "text/html", | |
| 462 | + "file": "138b2055f776b35744fd.html" | |
| 463 | + }, | |
| 464 | + "46cd3b2ada063b29374f": { | |
| 465 | + "method": "GET", | |
| 466 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-544.json", | |
| 467 | + "status": 200, | |
| 468 | + "content_type": "text/html", | |
| 469 | + "file": "46cd3b2ada063b29374f.html" | |
| 470 | + }, | |
| 471 | + "4f214209bfe0d70146f3": { | |
| 472 | + "method": "GET", | |
| 473 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50055a-548.json", | |
| 474 | + "status": 200, | |
| 475 | + "content_type": "text/html", | |
| 476 | + "file": "4f214209bfe0d70146f3.html" | |
| 477 | + }, | |
| 478 | + "63fcb7fec1e2b3b4a81b": { | |
| 479 | + "method": "GET", | |
| 480 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50060a-109.json", | |
| 481 | + "status": 200, | |
| 482 | + "content_type": "text/html", | |
| 483 | + "file": "63fcb7fec1e2b3b4a81b.html" | |
| 484 | + }, | |
| 485 | + "45e326a3d060b774b097": { | |
| 486 | + "method": "GET", | |
| 487 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50060a-210.json", | |
| 488 | + "status": 200, | |
| 489 | + "content_type": "text/html", | |
| 490 | + "file": "45e326a3d060b774b097.html" | |
| 491 | + }, | |
| 492 | + "7319d42a0fdb2cb94e6f": { | |
| 493 | + "method": "GET", | |
| 494 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50060a-407.json", | |
| 495 | + "status": 200, | |
| 496 | + "content_type": "text/html", | |
| 497 | + "file": "7319d42a0fdb2cb94e6f.html" | |
| 498 | + }, | |
| 499 | + "92be11067e5ed843735d": { | |
| 500 | + "method": "GET", | |
| 501 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50061b-00A6.json", | |
| 502 | + "status": 200, | |
| 503 | + "content_type": "text/html", | |
| 504 | + "file": "92be11067e5ed843735d.html" | |
| 505 | + }, | |
| 506 | + "f04fff9b34ed2f225449": { | |
| 507 | + "method": "GET", | |
| 508 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50061b-0B17.json", | |
| 509 | + "status": 200, | |
| 510 | + "content_type": "text/html", | |
| 511 | + "file": "f04fff9b34ed2f225449.html" | |
| 512 | + }, | |
| 513 | + "31573730763bc5c2896b": { | |
| 514 | + "method": "GET", | |
| 515 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50062a-14.json", | |
| 516 | + "status": 200, | |
| 517 | + "content_type": "text/html", | |
| 518 | + "file": "31573730763bc5c2896b.html" | |
| 519 | + }, | |
| 520 | + "07ef96bcde5aa06c0ae7": { | |
| 521 | + "method": "GET", | |
| 522 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50062a-16.json", | |
| 523 | + "status": 200, | |
| 524 | + "content_type": "text/html", | |
| 525 | + "file": "07ef96bcde5aa06c0ae7.html" | |
| 526 | + }, | |
| 527 | + "f566dbfb210fa0a93648": { | |
| 528 | + "method": "GET", | |
| 529 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50062a-3.json", | |
| 530 | + "status": 200, | |
| 531 | + "content_type": "text/html", | |
| 532 | + "file": "f566dbfb210fa0a93648.html" | |
| 533 | + }, | |
| 534 | + "b264d3a2691c39b116a0": { | |
| 535 | + "method": "GET", | |
| 536 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50062a-5.json", | |
| 537 | + "status": 200, | |
| 538 | + "content_type": "text/html", | |
| 539 | + "file": "b264d3a2691c39b116a0.html" | |
| 540 | + }, | |
| 541 | + "4cdb1459a5aaaa55ca20": { | |
| 542 | + "method": "GET", | |
| 543 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50062b-12.json", | |
| 544 | + "status": 200, | |
| 545 | + "content_type": "text/html", | |
| 546 | + "file": "4cdb1459a5aaaa55ca20.html" | |
| 547 | + }, | |
| 548 | + "3b61b191b6b559dce066": { | |
| 549 | + "method": "GET", | |
| 550 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50062b-17.json", | |
| 551 | + "status": 200, | |
| 552 | + "content_type": "text/html", | |
| 553 | + "file": "3b61b191b6b559dce066.html" | |
| 554 | + }, | |
| 555 | + "d52e9538641606b65bef": { | |
| 556 | + "method": "GET", | |
| 557 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50062b-23.json", | |
| 558 | + "status": 200, | |
| 559 | + "content_type": "text/html", | |
| 560 | + "file": "d52e9538641606b65bef.html" | |
| 561 | + }, | |
| 562 | + "36a58132cbb92a7ab7b1": { | |
| 563 | + "method": "GET", | |
| 564 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50062b-25.json", | |
| 565 | + "status": 200, | |
| 566 | + "content_type": "text/html", | |
| 567 | + "file": "36a58132cbb92a7ab7b1.html" | |
| 568 | + }, | |
| 569 | + "1ed179acf46d57e64687": { | |
| 570 | + "method": "GET", | |
| 571 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50064a-14.json", | |
| 572 | + "status": 200, | |
| 573 | + "content_type": "text/html", | |
| 574 | + "file": "1ed179acf46d57e64687.html" | |
| 575 | + }, | |
| 576 | + "998a1915d21343c6aa90": { | |
| 577 | + "method": "GET", | |
| 578 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50065a-14.json", | |
| 579 | + "status": 200, | |
| 580 | + "content_type": "text/html", | |
| 581 | + "file": "998a1915d21343c6aa90.html" | |
| 582 | + }, | |
| 583 | + "8e72f3567f22f59117f6": { | |
| 584 | + "method": "GET", | |
| 585 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50065a-18.json", | |
| 586 | + "status": 200, | |
| 587 | + "content_type": "text/html", | |
| 588 | + "file": "8e72f3567f22f59117f6.html" | |
| 589 | + }, | |
| 590 | + "1e90a54ee4e50a6545ac": { | |
| 591 | + "method": "GET", | |
| 592 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50065a-26.json", | |
| 593 | + "status": 200, | |
| 594 | + "content_type": "text/html", | |
| 595 | + "file": "1e90a54ee4e50a6545ac.html" | |
| 596 | + }, | |
| 597 | + "930354cae05190b1a253": { | |
| 598 | + "method": "GET", | |
| 599 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50065b-21.json", | |
| 600 | + "status": 200, | |
| 601 | + "content_type": "text/html", | |
| 602 | + "file": "930354cae05190b1a253.html" | |
| 603 | + }, | |
| 604 | + "e0e0edbd0402f9ee136a": { | |
| 605 | + "method": "GET", | |
| 606 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50066a-11.json", | |
| 607 | + "status": 200, | |
| 608 | + "content_type": "text/html", | |
| 609 | + "file": "e0e0edbd0402f9ee136a.html" | |
| 610 | + }, | |
| 611 | + "2e5ddf155d7ee0b4c14c": { | |
| 612 | + "method": "GET", | |
| 613 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50066a-12.json", | |
| 614 | + "status": 200, | |
| 615 | + "content_type": "text/html", | |
| 616 | + "file": "2e5ddf155d7ee0b4c14c.html" | |
| 617 | + }, | |
| 618 | + "4e7c2030e212e5be9378": { | |
| 619 | + "method": "GET", | |
| 620 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50066a-39.json", | |
| 621 | + "status": 200, | |
| 622 | + "content_type": "text/html", | |
| 623 | + "file": "4e7c2030e212e5be9378.html" | |
| 624 | + }, | |
| 625 | + "0e8aa33bee27401a55f5": { | |
| 626 | + "method": "GET", | |
| 627 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50066a-4.json", | |
| 628 | + "status": 200, | |
| 629 | + "content_type": "text/html", | |
| 630 | + "file": "0e8aa33bee27401a55f5.html" | |
| 631 | + }, | |
| 632 | + "544353203eea96ede987": { | |
| 633 | + "method": "GET", | |
| 634 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50066a-43.json", | |
| 635 | + "status": 200, | |
| 636 | + "content_type": "text/html", | |
| 637 | + "file": "544353203eea96ede987.html" | |
| 638 | + }, | |
| 639 | + "a34c434f11bbdeebe882": { | |
| 640 | + "method": "GET", | |
| 641 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50066a-8.json", | |
| 642 | + "status": 200, | |
| 643 | + "content_type": "text/html", | |
| 644 | + "file": "a34c434f11bbdeebe882.html" | |
| 645 | + }, | |
| 646 | + "217b9b0e0c546b788f7c": { | |
| 647 | + "method": "GET", | |
| 648 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50070a-21.json", | |
| 649 | + "status": 200, | |
| 650 | + "content_type": "text/html", | |
| 651 | + "file": "217b9b0e0c546b788f7c.html" | |
| 652 | + }, | |
| 653 | + "d5acf492481a8220215f": { | |
| 654 | + "method": "GET", | |
| 655 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50070a-3.json", | |
| 656 | + "status": 200, | |
| 657 | + "content_type": "text/html", | |
| 658 | + "file": "d5acf492481a8220215f.html" | |
| 659 | + }, | |
| 660 | + "28203a2fb96ed9005249": { | |
| 661 | + "method": "GET", | |
| 662 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50071a-208.json", | |
| 663 | + "status": 200, | |
| 664 | + "content_type": "text/html", | |
| 665 | + "file": "28203a2fb96ed9005249.html" | |
| 666 | + }, | |
| 667 | + "944bab4de837b0aaa508": { | |
| 668 | + "method": "GET", | |
| 669 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50071a-211.json", | |
| 670 | + "status": 200, | |
| 671 | + "content_type": "text/html", | |
| 672 | + "file": "944bab4de837b0aaa508.html" | |
| 673 | + }, | |
| 674 | + "15fea59b9dd52eeb0848": { | |
| 675 | + "method": "GET", | |
| 676 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50071a-305.json", | |
| 677 | + "status": 200, | |
| 678 | + "content_type": "text/html", | |
| 679 | + "file": "15fea59b9dd52eeb0848.html" | |
| 680 | + }, | |
| 681 | + "b75f82670b2abeb68a1c": { | |
| 682 | + "method": "GET", | |
| 683 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50071a-403.json", | |
| 684 | + "status": 200, | |
| 685 | + "content_type": "text/html", | |
| 686 | + "file": "b75f82670b2abeb68a1c.html" | |
| 687 | + }, | |
| 688 | + "a7e36f80f83100ce621e": { | |
| 689 | + "method": "GET", | |
| 690 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50071a-409.json", | |
| 691 | + "status": 200, | |
| 692 | + "content_type": "text/html", | |
| 693 | + "file": "a7e36f80f83100ce621e.html" | |
| 694 | + }, | |
| 695 | + "98d796dba26fb1b29e1f": { | |
| 696 | + "method": "GET", | |
| 697 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50073a-403.json", | |
| 698 | + "status": 200, | |
| 699 | + "content_type": "text/html", | |
| 700 | + "file": "98d796dba26fb1b29e1f.html" | |
| 701 | + }, | |
| 702 | + "f02e88ae60472df8346f": { | |
| 703 | + "method": "GET", | |
| 704 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50074a-102.json", | |
| 705 | + "status": 200, | |
| 706 | + "content_type": "text/html", | |
| 707 | + "file": "f02e88ae60472df8346f.html" | |
| 708 | + }, | |
| 709 | + "8f5fe0e9d38c161dd7ce": { | |
| 710 | + "method": "GET", | |
| 711 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50074a-108.json", | |
| 712 | + "status": 200, | |
| 713 | + "content_type": "text/html", | |
| 714 | + "file": "8f5fe0e9d38c161dd7ce.html" | |
| 715 | + }, | |
| 716 | + "213956f77b59b75958f0": { | |
| 717 | + "method": "GET", | |
| 718 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50074a-309.json", | |
| 719 | + "status": 200, | |
| 720 | + "content_type": "text/html", | |
| 721 | + "file": "213956f77b59b75958f0.html" | |
| 722 | + }, | |
| 723 | + "1aba367c781527a2723f": { | |
| 724 | + "method": "GET", | |
| 725 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50074a-4.json", | |
| 726 | + "status": 200, | |
| 727 | + "content_type": "text/html", | |
| 728 | + "file": "1aba367c781527a2723f.html" | |
| 729 | + }, | |
| 730 | + "a31a66ca494908696e66": { | |
| 731 | + "method": "GET", | |
| 732 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-101.json", | |
| 733 | + "status": 200, | |
| 734 | + "content_type": "text/html", | |
| 735 | + "file": "a31a66ca494908696e66.html" | |
| 736 | + }, | |
| 737 | + "e90988459eea9c49bca1": { | |
| 738 | + "method": "GET", | |
| 739 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-110.json", | |
| 740 | + "status": 200, | |
| 741 | + "content_type": "text/html", | |
| 742 | + "file": "e90988459eea9c49bca1.html" | |
| 743 | + }, | |
| 744 | + "3f59a9b5f14b29cae452": { | |
| 745 | + "method": "GET", | |
| 746 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-1114.json", | |
| 747 | + "status": 200, | |
| 748 | + "content_type": "text/html", | |
| 749 | + "file": "3f59a9b5f14b29cae452.html" | |
| 750 | + }, | |
| 751 | + "fed051c3bcf356f47291": { | |
| 752 | + "method": "GET", | |
| 753 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-1605.json", | |
| 754 | + "status": 200, | |
| 755 | + "content_type": "text/html", | |
| 756 | + "file": "fed051c3bcf356f47291.html" | |
| 757 | + }, | |
| 758 | + "a80381fe47a7b1b7722d": { | |
| 759 | + "method": "GET", | |
| 760 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-1901.json", | |
| 761 | + "status": 200, | |
| 762 | + "content_type": "text/html", | |
| 763 | + "file": "a80381fe47a7b1b7722d.html" | |
| 764 | + }, | |
| 765 | + "22495dadf6002cbf5df1": { | |
| 766 | + "method": "GET", | |
| 767 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-1907.json", | |
| 768 | + "status": 200, | |
| 769 | + "content_type": "text/html", | |
| 770 | + "file": "22495dadf6002cbf5df1.html" | |
| 771 | + }, | |
| 772 | + "165f0d53581dab99f720": { | |
| 773 | + "method": "GET", | |
| 774 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-2002.json", | |
| 775 | + "status": 200, | |
| 776 | + "content_type": "text/html", | |
| 777 | + "file": "165f0d53581dab99f720.html" | |
| 778 | + }, | |
| 779 | + "5757ada6c3189db8ee23": { | |
| 780 | + "method": "GET", | |
| 781 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-2008.json", | |
| 782 | + "status": 200, | |
| 783 | + "content_type": "text/html", | |
| 784 | + "file": "5757ada6c3189db8ee23.html" | |
| 785 | + }, | |
| 786 | + "22e959636f987d086430": { | |
| 787 | + "method": "GET", | |
| 788 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-202.json", | |
| 789 | + "status": 200, | |
| 790 | + "content_type": "text/html", | |
| 791 | + "file": "22e959636f987d086430.html" | |
| 792 | + }, | |
| 793 | + "91123f5694b79ccd2b2c": { | |
| 794 | + "method": "GET", | |
| 795 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-212.json", | |
| 796 | + "status": 200, | |
| 797 | + "content_type": "text/html", | |
| 798 | + "file": "91123f5694b79ccd2b2c.html" | |
| 799 | + }, | |
| 800 | + "f97122b77eced2c497ff": { | |
| 801 | + "method": "GET", | |
| 802 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-214.json", | |
| 803 | + "status": 200, | |
| 804 | + "content_type": "text/html", | |
| 805 | + "file": "f97122b77eced2c497ff.html" | |
| 806 | + }, | |
| 807 | + "4bf197e82dbc30816c06": { | |
| 808 | + "method": "GET", | |
| 809 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-218.json", | |
| 810 | + "status": 200, | |
| 811 | + "content_type": "text/html", | |
| 812 | + "file": "4bf197e82dbc30816c06.html" | |
| 813 | + }, | |
| 814 | + "5b91a5b0d14fd9092ffb": { | |
| 815 | + "method": "GET", | |
| 816 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-306.json", | |
| 817 | + "status": 200, | |
| 818 | + "content_type": "text/html", | |
| 819 | + "file": "5b91a5b0d14fd9092ffb.html" | |
| 820 | + }, | |
| 821 | + "9b75272861ee98dca275": { | |
| 822 | + "method": "GET", | |
| 823 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-314.json", | |
| 824 | + "status": 200, | |
| 825 | + "content_type": "text/html", | |
| 826 | + "file": "9b75272861ee98dca275.html" | |
| 827 | + }, | |
| 828 | + "271b494cb28d1e945730": { | |
| 829 | + "method": "GET", | |
| 830 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-501.json", | |
| 831 | + "status": 200, | |
| 832 | + "content_type": "text/html", | |
| 833 | + "file": "271b494cb28d1e945730.html" | |
| 834 | + }, | |
| 835 | + "0ddc9cb8d725b9bd0b76": { | |
| 836 | + "method": "GET", | |
| 837 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-601.json", | |
| 838 | + "status": 200, | |
| 839 | + "content_type": "text/html", | |
| 840 | + "file": "0ddc9cb8d725b9bd0b76.html" | |
| 841 | + }, | |
| 842 | + "ddcf68f23d89c62e5682": { | |
| 843 | + "method": "GET", | |
| 844 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-619.json", | |
| 845 | + "status": 200, | |
| 846 | + "content_type": "text/html", | |
| 847 | + "file": "ddcf68f23d89c62e5682.html" | |
| 848 | + }, | |
| 849 | + "3daac18219130de305ac": { | |
| 850 | + "method": "GET", | |
| 851 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50080a-806.json", | |
| 852 | + "status": 200, | |
| 853 | + "content_type": "text/html", | |
| 854 | + "file": "3daac18219130de305ac.html" | |
| 855 | + }, | |
| 856 | + "634e7c23386a3fd11d4f": { | |
| 857 | + "method": "GET", | |
| 858 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50082a-101.json", | |
| 859 | + "status": 200, | |
| 860 | + "content_type": "text/html", | |
| 861 | + "file": "634e7c23386a3fd11d4f.html" | |
| 862 | + }, | |
| 863 | + "8d6fc5281590142467b7": { | |
| 864 | + "method": "GET", | |
| 865 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50082a-105.json", | |
| 866 | + "status": 200, | |
| 867 | + "content_type": "text/html", | |
| 868 | + "file": "8d6fc5281590142467b7.html" | |
| 869 | + }, | |
| 870 | + "b53ce96819800e519d61": { | |
| 871 | + "method": "GET", | |
| 872 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50082a-202.json", | |
| 873 | + "status": 200, | |
| 874 | + "content_type": "text/html", | |
| 875 | + "file": "b53ce96819800e519d61.html" | |
| 876 | + }, | |
| 877 | + "e0aed7ac889f8d46e4f5": { | |
| 878 | + "method": "GET", | |
| 879 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50082a-204.json", | |
| 880 | + "status": 200, | |
| 881 | + "content_type": "text/html", | |
| 882 | + "file": "e0aed7ac889f8d46e4f5.html" | |
| 883 | + }, | |
| 884 | + "59f1ecdd0b1f34ce2bad": { | |
| 885 | + "method": "GET", | |
| 886 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-1003.json", | |
| 887 | + "status": 200, | |
| 888 | + "content_type": "text/html", | |
| 889 | + "file": "59f1ecdd0b1f34ce2bad.html" | |
| 890 | + }, | |
| 891 | + "72081ce0c321e97bdfb2": { | |
| 892 | + "method": "GET", | |
| 893 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-109.json", | |
| 894 | + "status": 200, | |
| 895 | + "content_type": "text/html", | |
| 896 | + "file": "72081ce0c321e97bdfb2.html" | |
| 897 | + }, | |
| 898 | + "1d781ea374a8ef96fd25": { | |
| 899 | + "method": "GET", | |
| 900 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-1210.json", | |
| 901 | + "status": 200, | |
| 902 | + "content_type": "text/html", | |
| 903 | + "file": "1d781ea374a8ef96fd25.html" | |
| 904 | + }, | |
| 905 | + "ee25235dfbbebe4172ab": { | |
| 906 | + "method": "GET", | |
| 907 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-1401.json", | |
| 908 | + "status": 200, | |
| 909 | + "content_type": "text/html", | |
| 910 | + "file": "ee25235dfbbebe4172ab.html" | |
| 911 | + }, | |
| 912 | + "d2005ae0138db5a15b79": { | |
| 913 | + "method": "GET", | |
| 914 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-1406.json", | |
| 915 | + "status": 200, | |
| 916 | + "content_type": "text/html", | |
| 917 | + "file": "d2005ae0138db5a15b79.html" | |
| 918 | + }, | |
| 919 | + "9def30906f9ea975b775": { | |
| 920 | + "method": "GET", | |
| 921 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-1611.json", | |
| 922 | + "status": 200, | |
| 923 | + "content_type": "text/html", | |
| 924 | + "file": "9def30906f9ea975b775.html" | |
| 925 | + }, | |
| 926 | + "5b594b53f62cab8b25ff": { | |
| 927 | + "method": "GET", | |
| 928 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-1702.json", | |
| 929 | + "status": 200, | |
| 930 | + "content_type": "text/html", | |
| 931 | + "file": "5b594b53f62cab8b25ff.html" | |
| 932 | + }, | |
| 933 | + "644c8f810079927eb8fd": { | |
| 934 | + "method": "GET", | |
| 935 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-1708.json", | |
| 936 | + "status": 200, | |
| 937 | + "content_type": "text/html", | |
| 938 | + "file": "644c8f810079927eb8fd.html" | |
| 939 | + }, | |
| 940 | + "24e1ac91de8d3079d990": { | |
| 941 | + "method": "GET", | |
| 942 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-1801.json", | |
| 943 | + "status": 200, | |
| 944 | + "content_type": "text/html", | |
| 945 | + "file": "24e1ac91de8d3079d990.html" | |
| 946 | + }, | |
| 947 | + "3f4578dd4d5ac5cc1f81": { | |
| 948 | + "method": "GET", | |
| 949 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-2006.json", | |
| 950 | + "status": 200, | |
| 951 | + "content_type": "text/html", | |
| 952 | + "file": "3f4578dd4d5ac5cc1f81.html" | |
| 953 | + }, | |
| 954 | + "52725dd72d7b0f115ae1": { | |
| 955 | + "method": "GET", | |
| 956 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-2102.json", | |
| 957 | + "status": 200, | |
| 958 | + "content_type": "text/html", | |
| 959 | + "file": "52725dd72d7b0f115ae1.html" | |
| 960 | + }, | |
| 961 | + "d07517ec1d26376f7f9e": { | |
| 962 | + "method": "GET", | |
| 963 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-2210.json", | |
| 964 | + "status": 200, | |
| 965 | + "content_type": "text/html", | |
| 966 | + "file": "d07517ec1d26376f7f9e.html" | |
| 967 | + }, | |
| 968 | + "cc2a7700a7de7c4591fd": { | |
| 969 | + "method": "GET", | |
| 970 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-2311.json", | |
| 971 | + "status": 200, | |
| 972 | + "content_type": "text/html", | |
| 973 | + "file": "cc2a7700a7de7c4591fd.html" | |
| 974 | + }, | |
| 975 | + "493026d67efd2cbc5354": { | |
| 976 | + "method": "GET", | |
| 977 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-307.json", | |
| 978 | + "status": 200, | |
| 979 | + "content_type": "text/html", | |
| 980 | + "file": "493026d67efd2cbc5354.html" | |
| 981 | + }, | |
| 982 | + "3768692e9f56744ab623": { | |
| 983 | + "method": "GET", | |
| 984 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-310.json", | |
| 985 | + "status": 200, | |
| 986 | + "content_type": "text/html", | |
| 987 | + "file": "3768692e9f56744ab623.html" | |
| 988 | + }, | |
| 989 | + "9ae8bc5981cea62bb67b": { | |
| 990 | + "method": "GET", | |
| 991 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-409.json", | |
| 992 | + "status": 200, | |
| 993 | + "content_type": "text/html", | |
| 994 | + "file": "9ae8bc5981cea62bb67b.html" | |
| 995 | + }, | |
| 996 | + "7148102527035b92f397": { | |
| 997 | + "method": "GET", | |
| 998 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-505.json", | |
| 999 | + "status": 200, | |
| 1000 | + "content_type": "text/html", | |
| 1001 | + "file": "7148102527035b92f397.html" | |
| 1002 | + }, | |
| 1003 | + "e06611c2c64bd0dc2967": { | |
| 1004 | + "method": "GET", | |
| 1005 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-601.json", | |
| 1006 | + "status": 200, | |
| 1007 | + "content_type": "text/html", | |
| 1008 | + "file": "e06611c2c64bd0dc2967.html" | |
| 1009 | + }, | |
| 1010 | + "b3eeb284ad9a689a0c34": { | |
| 1011 | + "method": "GET", | |
| 1012 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-607.json", | |
| 1013 | + "status": 200, | |
| 1014 | + "content_type": "text/html", | |
| 1015 | + "file": "b3eeb284ad9a689a0c34.html" | |
| 1016 | + }, | |
| 1017 | + "9bdb05d50f853e394b73": { | |
| 1018 | + "method": "GET", | |
| 1019 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-702.json", | |
| 1020 | + "status": 200, | |
| 1021 | + "content_type": "text/html", | |
| 1022 | + "file": "9bdb05d50f853e394b73.html" | |
| 1023 | + }, | |
| 1024 | + "9268309294bf26ffec5d": { | |
| 1025 | + "method": "GET", | |
| 1026 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-801.json", | |
| 1027 | + "status": 200, | |
| 1028 | + "content_type": "text/html", | |
| 1029 | + "file": "9268309294bf26ffec5d.html" | |
| 1030 | + }, | |
| 1031 | + "c9099a124959ab262280": { | |
| 1032 | + "method": "GET", | |
| 1033 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50083a-909.json", | |
| 1034 | + "status": 200, | |
| 1035 | + "content_type": "text/html", | |
| 1036 | + "file": "c9099a124959ab262280.html" | |
| 1037 | + }, | |
| 1038 | + "dd1c282d664bd452f032": { | |
| 1039 | + "method": "GET", | |
| 1040 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50085a-17.json", | |
| 1041 | + "status": 200, | |
| 1042 | + "content_type": "text/html", | |
| 1043 | + "file": "dd1c282d664bd452f032.html" | |
| 1044 | + }, | |
| 1045 | + "60b52ada100c1d4ccef7": { | |
| 1046 | + "method": "GET", | |
| 1047 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50085a-26.json", | |
| 1048 | + "status": 200, | |
| 1049 | + "content_type": "text/html", | |
| 1050 | + "file": "60b52ada100c1d4ccef7.html" | |
| 1051 | + }, | |
| 1052 | + "d6ea451b18325659fbd6": { | |
| 1053 | + "method": "GET", | |
| 1054 | + "url": "https://rent.akelius.com/lettings/marketing/v2/CA/50085a-3.json", | |
| 1055 | + "status": 200, | |
| 1056 | + "content_type": "text/html", | |
| 1057 | + "file": "d6ea451b18325659fbd6.html" | |
| 1058 | + } | |
| 1059 | +} | |
| \ No newline at end of file | ||
added
tests/fixtures/app_urbains/079a828805e219daa562.html
+1875 −0
@@ -0,0 +1,1875 @@ | ||
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="fr-CA" prefix="og: https://ogp.me/ns#" > | |
| 3 | +<head> | |
| 4 | +<meta charset="UTF-8"> | |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 6 | + | |
| 7 | + | |
| 8 | +<script id="tm-crisp-polyfill">window.$crisp=window.$crisp||[];window.CRISP_WEBSITE_ID=window.CRISP_WEBSITE_ID||'';</script> | |
| 9 | +<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900" > | |
| 10 | +<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900"> | |
| 11 | + | |
| 12 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 13 | + var ctPublicFunctions = {"_ajax_nonce":"c251618265","_rest_nonce":"fffca8728a","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/www.appartementsurbains.ca\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":true,"data__frontend_data_log_enabled":1,"cookiePrefix":"","wprocket_detected":false,"host_url":"appartementsurbainsca.kinsta.cloud","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} | |
| 14 | + </script> | |
| 15 | + | |
| 16 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 17 | + var ctPublic = {"_ajax_nonce":"c251618265","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":true,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/www.appartementsurbains.ca\/","pixel__setting":"3","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"1","data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":2107471119,"emailEncoderPassKey":"630e23245122996d4d6b85b30af1d001","bot_detector_forms_excluded":"W10=","advancedCacheExists":false,"varnishCacheExists":false,"wc_ajax_add_to_cart":false} | |
| 18 | + </script> | |
| 19 | + | |
| 20 | + | |
| 21 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 22 | + var gtm4wp_datalayer_name = "dataLayer"; | |
| 23 | + var dataLayer = dataLayer || []; | |
| 24 | +</script> | |
| 25 | + | |
| 26 | + | |
| 27 | +<title>Le Saint-Antoine - Appartements Ste-Foy | Appartements Urbains</title> | |
| 28 | +<meta name="description" content="Trouvez un appartement confortable et moderne à Ste-Foy avec le Saint-Antoine. Appartements Urbains vous propose un milieu de vie exceptionnel. Visitez-nous."/> | |
| 29 | +<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> | |
| 30 | +<link rel="canonical" href="https://www.appartementsurbains.ca/saint-antoine/" /> | |
| 31 | +<meta property="og:locale" content="fr_CA" /> | |
| 32 | +<meta property="og:type" content="article" /> | |
| 33 | +<meta property="og:title" content="Le Saint-Antoine - Appartements Ste-Foy | Appartements Urbains" /> | |
| 34 | +<meta property="og:description" content="Trouvez un appartement confortable et moderne à Ste-Foy avec le Saint-Antoine. Appartements Urbains vous propose un milieu de vie exceptionnel. Visitez-nous." /> | |
| 35 | +<meta property="og:url" content="https://www.appartementsurbains.ca/saint-antoine/" /> | |
| 36 | +<meta property="og:site_name" content="Appartements Urbains" /> | |
| 37 | +<meta property="article:publisher" content="https://www.facebook.com/appartementsurbains/" /> | |
| 38 | +<meta property="article:author" content="https://www.facebook.com/appartementsurbains/" /> | |
| 39 | +<meta property="og:updated_time" content="2026-06-24T18:50:57+00:00" /> | |
| 40 | +<meta property="og:image" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg" /> | |
| 41 | +<meta property="og:image:secure_url" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg" /> | |
| 42 | +<meta property="og:image:width" content="505" /> | |
| 43 | +<meta property="og:image:height" content="380" /> | |
| 44 | +<meta property="og:image:alt" content="appartement-quebec-st-antoine" /> | |
| 45 | +<meta property="og:image:type" content="image/jpeg" /> | |
| 46 | +<meta name="twitter:card" content="summary_large_image" /> | |
| 47 | +<meta name="twitter:title" content="Le Saint-Antoine - Appartements Ste-Foy | Appartements Urbains" /> | |
| 48 | +<meta name="twitter:description" content="Trouvez un appartement confortable et moderne à Ste-Foy avec le Saint-Antoine. Appartements Urbains vous propose un milieu de vie exceptionnel. Visitez-nous." /> | |
| 49 | +<meta name="twitter:image" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg" /> | |
| 50 | +<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https://www.appartementsurbains.ca/saint-antoine/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.appartementsurbains.ca","name":"1"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.appartementsurbains.ca/projets-residentiels/","name":"Projets r\u00e9sidentiels"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.appartementsurbains.ca/saint-antoine/","name":"Le Saint-Antoine"}}]},{"@type":"ApartmentComplex","@id":"https://www.appartementsurbains.ca/saint-antoine/#apartmentcomplex","name":"Le Saint-Antoine","description":"<p>Si vous souhaitez trouver un <a href=\"/quartiers/ste-foy/\">logement confortable et moderne \u00e0 Ste-Foy</a>, l'immeuble le Saint-Antoine est une option exceptionnelle \u00e0 consid\u00e9rer. Situ\u00e9 dans un emplacement privil\u00e9gi\u00e9, cet immeuble vous offre une exp\u00e9rience r\u00e9sidentielle de qualit\u00e9 sup\u00e9rieure.</p>\n","url":"https://www.appartementsurbains.ca/saint-antoine/","image":"https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg","address":{"@type":"PostalAddress","streetAddress":"2650 Chemin Sainte-Foy","addressLocality":"Qu\u00e9bec","addressRegion":"QC","postalCode":"G1V 0E9","addressCountry":"CA"},"geo":{"@type":"GeoCoordinates","latitude":"46.782123","longitude":"-71.2965749"},"numberOfAccommodationUnits":"39","numberOfAvailableAccommodationUnits":"3","amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Air climatis\u00e9","value":"1"},{"@type":"LocationFeatureSpecification","name":"Ascenseur","value":"1"},{"@type":"LocationFeatureSpecification","name":"Grands rangements","value":"1"},{"@type":"LocationFeatureSpecification","name":"Stationnement int\u00e9rieur inclus","value":"1"},{"@type":"LocationFeatureSpecification","name":"Rangements suppl\u00e9mentaires disponibles","value":"1"},{"@type":"LocationFeatureSpecification","name":" Cam\u00e9ras de surveillance 24h","value":"1"},{"@type":"LocationFeatureSpecification","name":"RTC parcours no 7","value":"1"},{"@type":"LocationFeatureSpecification","name":"Lumineux","value":"1"}],"containsPlace":[{"@type":"Apartment","name":"4 1/2 \u2014 211","numberOfRoomsTotal":"4.5","floorSize":{"@type":"QuantitativeValue","value":"1027","unitCode":"FTK"},"amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Stationnement inclus","value":"1"}],"offers":{"@type":"Offer","price":"1610","priceCurrency":"CAD","availability":"https://schema.org/InStock","businessFunction":"http://purl.org/goodrelations/v1#LeaseOut","url":"https://www.appartementsurbains.ca/saint-antoine/","priceSpecification":{"@type":"UnitPriceSpecification","price":"1610","priceCurrency":"CAD","unitCode":"MON"}}},{"@type":"Apartment","name":"3 1/2 \u2014 301","numberOfRoomsTotal":"3.5","floorSize":{"@type":"QuantitativeValue","value":"728","unitCode":"FTK"},"amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Stationnement inclus","value":"1"}],"offers":{"@type":"Offer","price":"1350","priceCurrency":"CAD","availability":"https://schema.org/InStock","businessFunction":"http://purl.org/goodrelations/v1#LeaseOut","url":"https://www.appartementsurbains.ca/saint-antoine/","priceSpecification":{"@type":"UnitPriceSpecification","price":"1350","priceCurrency":"CAD","unitCode":"MON"}}},{"@type":"Apartment","name":"3 1/2 \u2014 110","numberOfRoomsTotal":"3.5","floorSize":{"@type":"QuantitativeValue","value":"750","unitCode":"FTK"},"amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Stationnement inclus","value":"1"}],"offers":{"@type":"Offer","price":"1400","priceCurrency":"CAD","availability":"https://schema.org/InStock","businessFunction":"http://purl.org/goodrelations/v1#LeaseOut","url":"https://www.appartementsurbains.ca/saint-antoine/","priceSpecification":{"@type":"UnitPriceSpecification","price":"1400","priceCurrency":"CAD","unitCode":"MON"}}}],"provider":{"@type":["Organization","RealEstateAgent"],"@id":"https://www.appartementsurbains.ca/#organization","name":"Appartements Urbains"},"makesOffer":{"@type":"AggregateOffer","priceCurrency":"CAD","lowPrice":"1350","highPrice":"1610","offerCount":"3","availability":"https://schema.org/InStock"}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"O\u00f9 se trouve Le Saint-Antoine ?","acceptedAnswer":{"@type":"Answer","text":"Le Saint-Antoine se trouve au 2650 Chemin Sainte-Foy, dans le secteur Sainte-Foy, \u00e0 Qu\u00e9bec."}},{"@type":"Question","name":"Quels types d'appartements trouve-t-on au Saint-Antoine ?","acceptedAnswer":{"@type":"Answer","text":"Les unit\u00e9s offertes sont : 3\u00bd et 4\u00bd."}},{"@type":"Question","name":"\u00c0 partir de quel prix peut-on louer au Saint-Antoine ?","acceptedAnswer":{"@type":"Answer","text":"Des unit\u00e9s sont actuellement disponibles \u00e0 partir de 1 350 $ par mois. Communiquez avec nous au (418) 717-2105 pour planifier une visite."}},{"@type":"Question","name":"Quelles commodit\u00e9s et quels services sont offerts au Saint-Antoine ?","acceptedAnswer":{"@type":"Answer","text":"On y trouve notamment : Air climatis\u00e9, Ascenseur, Grands rangements, Stationnement int\u00e9rieur inclus, Rangements suppl\u00e9mentaires disponibles, Cam\u00e9ras de surveillance 24h, RTC parcours no 7 et Lumineux."}},{"@type":"Question","name":"De quelle ann\u00e9e date la construction du Saint-Antoine ?","acceptedAnswer":{"@type":"Answer","text":"La construction du Saint-Antoine remonte \u00e0 2015. L'immeuble compte 39 logements."}},{"@type":"Question","name":"Quels services se trouvent \u00e0 proximit\u00e9 du Saint-Antoine ?","acceptedAnswer":{"@type":"Answer","text":"\u00c0 distance de marche, on trouve notamment : Universit\u00e9 de Laval, C\u00e9gep Ste-Foy, Pharmacie Familiprix, IUCPQ, Stratos Pizzeria, Centre Commercial Plaza Laval et Parc Saint-Jean-Baptiste De La Salle."}}]}]}</script> | |
| 51 | + | |
| 52 | + | |
| 53 | +<link rel='dns-prefetch' href='//www.appartementsurbains.ca' /> | |
| 54 | +<link rel='dns-prefetch' href='//fd.cleantalk.org' /> | |
| 55 | +<style id="wp-img-auto-sizes-contain-inline-css"> | |
| 56 | +img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} | |
| 57 | +/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ | |
| 58 | +</style> | |
| 59 | +<style id="classic-theme-styles-inline-css"> | |
| 60 | +/*! This file is auto-generated */ | |
| 61 | +.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} | |
| 62 | +/*# sourceURL=/wp-includes/css/classic-themes.min.css */ | |
| 63 | +</style> | |
| 64 | + | |
| 65 | +<link rel='stylesheet' id='cleantalk-public-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.82_1782954802' media='all' /> | |
| 66 | +<style data-wpacu-inline-css-file='1'> | |
| 67 | +.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}} | |
| 68 | +</style> | |
| 69 | +<link rel='stylesheet' id='image-map-pro-dist-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/css/image-map-pro.min.css?ver=5.1.6' media='' /> | |
| 70 | +<link rel='stylesheet' id='oxygen-aos-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=7.0.3' media='all' /> | |
| 71 | +<link rel='stylesheet' id='oxygen-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.1' media='all' /> | |
| 72 | +<link rel='stylesheet' id='core-sss-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/core-sss.min.css?ver=3.5.3' media='all' /> | |
| 73 | +<style id="wpgb-head-inline-css"> | |
| 74 | +.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} | |
| 75 | +/*# sourceURL=wpgb-head-inline-css */ | |
| 76 | +</style> | |
| 77 | +<link rel='stylesheet' id='splide-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/splide.min.css?ver=4.0.14' media='all' /> | |
| 78 | +<link rel='stylesheet' id='oxy_toolbox_essentials_style-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/essentials/css/style.css?ver=1.6.2' media='all' /> | |
| 79 | +<script id="apbct-public-bundle.min-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.82_1782954802"></script> | |
| 80 | +<script async data-wp-strategy="async" id="ct_bot_detector-js" src="https://fd.cleantalk.org/ct-bot-detector-wrapper.js?ver=6.82"></script> | |
| 81 | +<script id="jquery-core-js-extra"> | |
| 82 | +var ajax = {"url":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","nonce":"3e6279c4c8"}; | |
| 83 | +//# sourceURL=jquery-core-js-extra | |
| 84 | +</script> | |
| 85 | +<script id="jquery-core-js" src="https://www.appartementsurbains.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script> | |
| 86 | +<script id="oxygen-aos-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1"></script> | |
| 87 | +<script id="webmcp-abilities-js-extra"> | |
| 88 | +var wmcpBridge = {"toolsEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/tools","executeEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/execute/","nonceEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/nonce","nonce":"5f8847726b"}; | |
| 89 | +//# sourceURL=webmcp-abilities-js-extra | |
| 90 | +</script> | |
| 91 | +<script data-wp-strategy="defer" defer id="webmcp-abilities-js" src="https://www.appartementsurbains.ca/wp-content/plugins/respira-for-wordpress/includes/webmcp/dist/webmcp-abilities.js?ver=7c9744f17f979d23372d"></script> | |
| 92 | +<script id="splide-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide.min.js?ver=4.0.14"></script> | |
| 93 | +<script id="splide-autoscroll-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide-extension-auto-scroll.min.js?ver=0.5.2"></script> | |
| 94 | +<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0120/8843.js" async="async" ></script> | |
| 95 | + | |
| 96 | +<script>window.sa=window.sa||function(){(sa.q=sa.q||[]).push(arguments)}</script> | |
| 97 | +<script defer | |
| 98 | + src="https://searchable-tracker.searchable.workers.dev/s.js" | |
| 99 | + data-domain="appartementsurbains.ca" | |
| 100 | + data-site-token="pst_049a9ae425bcd25cedcd18a2" | |
| 101 | +></script> | |
| 102 | +<script src="/tooltips/popper.min.js"></script> | |
| 103 | +<script src="/tooltips/tippy-bundle.iife.min.js"></script> | |
| 104 | +<script> | |
| 105 | +window.addEventListener('load', function() { | |
| 106 | + tippy('[data-tippy-content]', { | |
| 107 | + followCursor: true, | |
| 108 | + }); | |
| 109 | +}); | |
| 110 | +</script><style id='script-638a4f9a123f5-sass-css' type='text/css'> | |
| 111 | +:root{--libre: 226, 6, 19;--occupe: 255, 255, 255;--alpha: 0.5;--alpha-hover: 0.65;--scrollbar: rgb(168, 128, 92)} | |
| 112 | +</style> | |
| 113 | +<style id='script-638a4f9a1e9ad-sass-css' type='text/css'> | |
| 114 | +@charset "UTF-8"; | |
| 115 | +.dont-update polygon{cursor:initial !important}.legende-louee{background-color:rgb(var(--occupe))}.legende-disponible{background-color:rgb(var(--libre))}[liste-niveaux],[liste-niveaux-item]{-webkit-tap-highlight-color:transparent !important}[liste-niveaux]:focus{outline:0 !important}.niveau-selector{outline:none}.niveau-selector:hover text{fill:#ffffff !important;stroke:#ffffff !important;stroke-width:1px}.niveau-selector:hover circle{stroke:#ffffff !important;stroke-width:4px}#ct-builder [vue-immeuble],#ct-builder [section-niveaux],#ct-builder [wrapper-liste-niveaux],#ct-builder [wrapper-unite]{display:grid !important}.overlap{width:100%;position:relative}.legende-couleur{width:25px;height:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#3e4947;border-right-color:#3e4947;border-bottom-color:#3e4947;border-left-color:#3e4947;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}[vue-immeuble] polygon{fill:rgba(0, 0, 0, 0.15);stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[vue-immeuble] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[vue-immeuble] g:focus{outline:none !important}[vue-immeuble] g:hover polygon{fill:rgba(0, 0, 0, 0.45)}[section-niveaux]{width:100%;min-height:100%;transition:all 250ms ease-in-out}[wrapper-niveaux] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[wrapper-niveaux] polygon{fill:rgba(var(--occupe), var(--alpha));stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[wrapper-niveaux] polygon:focus{outline:none !important}[wrapper-niveaux] polygon:hover{fill:rgba(var(--occupe), var(--alpha-hover))}[wrapper-niveaux] polygon[etat="Louée"],[section-niveaux] polygon[etat="Reservée"]{fill:rgba(var(--occupe), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"],[wrapper-niveaux] polygon[etat="Bientôt disponible"]{fill:rgba(var(--libre), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"]:hover,[wrapper-niveaux] polygon[etat="Bientôt disponible"]:hover{fill:rgba(var(--libre), var(--alpha-hover))}[image-niveau],[image-unite]{width:100%;height:auto;vertical-align:middle;pointer-events:none;user-select:none;position:relative}[liste-niveaux]{cursor:pointer}[liste-niveaux-item]:not(.level-selected){opacity:0.66}[liste-niveaux-item]:not(.level-selected) .niveaux-icone{opacity:0}[retour-immeuble],[retour-niveau]{cursor:pointer !important}[legende],[vue-immeuble]:not(.visible),[section-niveaux]:not(.visible),[choix-unite]:not(.visible),[choix-niveau]:not(.visible){display:none !important}[section-niveaux] polygon:not(.visible),[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){display:none}[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){position:absolute;top:0;left:0}[wrapper-liste-niveaux],[wrapper-unite]{display:none !important}[legende].visible{display:flex !important}[wrapper-liste-niveaux].visible,[wrapper-unite].visible{display:block !important}html,body{max-width:100% !important;overflow-x:hidden !important}.simplefavorite-button{cursor:pointer}[class^="sf-icon-"],[class*=" sf-icon-"]{line-height:1.6}.simplefavorite-button.active{opacity:1}.hide-favorites-text .favorites-text{display:none !important}.wp-grid-builder .wpgb-main::-webkit-scrollbar,.repeater-favorites-list::-webkit-scrollbar{width:10px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-track,.repeater-favorites-list::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-thumb,.repeater-favorites-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:100px} | |
| 116 | +</style> | |
| 117 | +<style id='script-638a4f9a39fff-css' type='text/css'> | |
| 118 | +/*! | |
| 119 | + * Toastify js 1.11.2 | |
| 120 | + * https://github.com/apvarun/toastify-js | |
| 121 | + * @license MIT licensed | |
| 122 | + * | |
| 123 | + * Copyright (C) 2018 Varun A P | |
| 124 | + */ | |
| 125 | + | |
| 126 | +.toastify { | |
| 127 | + padding: 12px 20px; | |
| 128 | + color: #ffffff; | |
| 129 | + display: inline-block; | |
| 130 | + /* box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3); */ | |
| 131 | + /* background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5); */ | |
| 132 | + /* background: linear-gradient(135deg, #73a5ff, #5477f5); */ | |
| 133 | + position: fixed; | |
| 134 | + opacity: 0; | |
| 135 | + transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); | |
| 136 | + border-radius: 2px; | |
| 137 | + cursor: pointer; | |
| 138 | + text-decoration: none; | |
| 139 | + /* max-width: calc(50% - 20px); */ | |
| 140 | + z-index: 2147483647; | |
| 141 | +} | |
| 142 | + | |
| 143 | +.toastify.on { | |
| 144 | + opacity: 1; | |
| 145 | +} | |
| 146 | + | |
| 147 | +.toast-close { | |
| 148 | + background: transparent; | |
| 149 | + border: 0; | |
| 150 | + color: white; | |
| 151 | + cursor: pointer; | |
| 152 | + font-family: inherit; | |
| 153 | + font-size: 1em; | |
| 154 | + opacity: 0.4; | |
| 155 | + padding: 0 5px; | |
| 156 | +} | |
| 157 | + | |
| 158 | +.toastify-right { | |
| 159 | + right: 15px; | |
| 160 | +} | |
| 161 | + | |
| 162 | +.toastify-left { | |
| 163 | + left: 15px; | |
| 164 | +} | |
| 165 | + | |
| 166 | +.toastify-top { | |
| 167 | + top: -150px; | |
| 168 | +} | |
| 169 | + | |
| 170 | +.toastify-bottom { | |
| 171 | + bottom: -150px; | |
| 172 | +} | |
| 173 | + | |
| 174 | +.toastify-rounded { | |
| 175 | + border-radius: 25px; | |
| 176 | +} | |
| 177 | + | |
| 178 | +.toastify-avatar { | |
| 179 | + width: 1.5em; | |
| 180 | + height: 1.5em; | |
| 181 | + margin: -7px 5px; | |
| 182 | + border-radius: 2px; | |
| 183 | +} | |
| 184 | + | |
| 185 | +.toastify-center { | |
| 186 | + margin-left: auto; | |
| 187 | + margin-right: auto; | |
| 188 | + left: 0; | |
| 189 | + right: 0; | |
| 190 | + max-width: fit-content; | |
| 191 | + max-width: -moz-fit-content; | |
| 192 | +} | |
| 193 | + | |
| 194 | +@media only screen and (max-width: 360px) { | |
| 195 | + .toastify-right, .toastify-left { | |
| 196 | + margin-left: auto; | |
| 197 | + margin-right: auto; | |
| 198 | + left: 0; | |
| 199 | + right: 0; | |
| 200 | + max-width: fit-content; | |
| 201 | + } | |
| 202 | +} | |
| 203 | +</style> | |
| 204 | +<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> | |
| 205 | + | |
| 206 | + | |
| 207 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 208 | + var dataLayer_content = {"pagePostType":"edifices","pagePostType2":"single-edifices","pagePostAuthor":"Appartements Urbains"}; | |
| 209 | + dataLayer.push( dataLayer_content ); | |
| 210 | +</script> | |
| 211 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 212 | +(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 213 | +new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 214 | +j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 215 | +'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 216 | +})(window,document,'script','dataLayer','GTM-WSPXR4X'); | |
| 217 | +</script> | |
| 218 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-32x32.png" sizes="32x32" /> | |
| 219 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-192x192.png" sizes="192x192" /> | |
| 220 | +<link rel="apple-touch-icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-180x180.png" /> | |
| 221 | +<meta name="msapplication-TileImage" content="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-270x270.png" /> | |
| 222 | +<link rel='stylesheet' id='oxygen-cache-2353-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2353.css?cache=1779367872&ver=7.0.3' media='all' /> | |
| 223 | +<link rel='stylesheet' id='oxygen-cache-2191-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2191.css?cache=1779368206&ver=7.0.3' media='all' /> | |
| 224 | +<style data-wpacu-inline-css-file='1'> | |
| 225 | +#section-586-2040 > .ct-section-inner-wrap{padding-top:10px;padding-bottom:10px}#section-586-2040{background-color:#f7f7f7} | |
| 226 | +</style> | |
| 227 | +<link rel='stylesheet' id='oxygen-cache-2040-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2040.css?cache=1779396004&ver=7.0.3' media='all' /> | |
| 228 | +<link rel='stylesheet' id='oxygen-universal-styles-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/universal.css?cache=1782330412&ver=7.0.3' media='all' /> | |
| 229 | + | |
| 230 | +<style id="global-styles-inline-css"> | |
| 231 | +:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} | |
| 232 | +/*# sourceURL=global-styles-inline-css */ | |
| 233 | +</style> | |
| 234 | +<link rel='stylesheet' id='intlTelInput-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/css/intlTelInput.min.css?ver=18.1.1' media='all' /> | |
| 235 | +<link rel='stylesheet' id='fluent-form-styles-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=6.0.4' media='all' /> | |
| 236 | +<link rel='stylesheet' id='fluentform-public-default-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=6.0.4' media='all' /> | |
| 237 | +<link rel='stylesheet' id='wpgb-facets-css' href='https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/facets.css?ver=2.1.8' media='all' /> | |
| 238 | +<style data-wpacu-inline-css-file='1'> | |
| 239 | +:root{--wpgb-accent-scheme-1:#0069ff;--wpgb-dark-scheme-1:#262626;--wpgb-dark-scheme-2:#565656;--wpgb-dark-scheme-3:#767676;--wpgb-light-scheme-1:#ffffff;--wpgb-light-scheme-2:#f6f6f6;--wpgb-light-scheme-3:#f5f5f5;} | |
| 240 | +</style> | |
| 241 | + | |
| 242 | +</head> | |
| 243 | +<body class="wp-singular edifices-template-default single single-edifices postid-2024 wp-theme-oxygen-is-not-a-theme wp-embed-responsive oxygen-body" > | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WSPXR4X" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + <header id="_header-1575-2040" class="oxy-header-wrapper oxy-sticky-header oxy-header c-header" ><div id="_header_row-1576-2040" class="oxy-header-row " ><div class="oxy-header-container"><div id="_header_left-1577-2040" class="oxy-header-left" ><a id="link-2425-2040" class="ct-link" href="https://www.appartementsurbains.ca/saint-antoine/" target="_self" ><img id="image-1579-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/le-saint-antoine.svg" class="ct-image ignore-lazyload transparent-header-invert"/></a></div><div id="_header_center-1580-2040" class="oxy-header-center" ><div id="code_block-1921-2040" class="ct-code-block c-full-width mobile-menu c-columns-gap-m" > <a href="#unites">Unités</a> | |
| 255 | + <a href="#avantages">Avantages</a> | |
| 256 | + <a href="#galerie">Galerie</a> | |
| 257 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 258 | + <a href="#contact">Contact</a> | |
| 259 | +</div></div><div id="_header_right-1606-2040" class="oxy-header-right" ><div id="div_block-1727-2040" class="ct-div-block c-columns-gap-s" ><div id="code_block-1729-2040" class="ct-code-block " ><a class="c-heading-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div><div id="code_block-2427-2040" class="ct-code-block" ><a class="c-btn-dark c-btn-m c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Saint-Antoine">Demande d'information</a> | |
| 260 | +</div></div><div id="div_block-1922-2040" class="ct-div-block c-columns-gap-s" ><a id="link-1934-2040" class="ct-link" href="https://goo.gl/maps/8R8gMSkzX9nxMEbDA" target="_self" ><img id="image-1931-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/></a><a id="link-1929-2040" class="ct-link" href="tel:(418)%20717-2105" target="_self" ><img id="image-1926-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/></a></div></div></div></div><div id="_header_row-1915-2040" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-1916-2040" class="oxy-header-left" ></div><div id="_header_center-1917-2040" class="oxy-header-center" ><div id="code_block-1919-2040" class="ct-code-block c-full-width c-columns-gap-s mobile-menu" > <a href="#unites">Unités</a> | |
| 261 | + <a href="#avantages">Avantages</a> | |
| 262 | + <a href="#galerie">Galerie</a> | |
| 263 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 264 | + <a href="#contact">Contact</a> | |
| 265 | +</div></div><div id="_header_right-1918-2040" class="oxy-header-right" ></div></div></div></header> | |
| 266 | + <script type="text/javascript"> | |
| 267 | + jQuery(document).ready(function() { | |
| 268 | + var selector = "#_header-1575-2040", | |
| 269 | + scrollval = parseInt("300"); | |
| 270 | + if (!scrollval || scrollval < 1) { | |
| 271 | + if (jQuery(window).width() >= 992){ | |
| 272 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 273 | + jQuery(selector).addClass("oxy-sticky-header-active"); | |
| 274 | + } | |
| 275 | + } | |
| 276 | + else { | |
| 277 | + var scrollTopOld = 0; | |
| 278 | + jQuery(window).scroll(function() { | |
| 279 | + if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { | |
| 280 | + if (jQuery(this).scrollTop() > scrollval | |
| 281 | + ) { | |
| 282 | + if ( | |
| 283 | + jQuery(window).width() >= 992 && | |
| 284 | + !jQuery(selector).hasClass("oxy-sticky-header-active")) { | |
| 285 | + if (jQuery(selector).css('position')!='absolute') { | |
| 286 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 287 | + } | |
| 288 | + jQuery(selector) | |
| 289 | + .addClass("oxy-sticky-header-active") | |
| 290 | + .addClass("oxy-sticky-header-fade-in"); | |
| 291 | + } | |
| 292 | + } | |
| 293 | + else { | |
| 294 | + jQuery(selector) | |
| 295 | + .removeClass("oxy-sticky-header-fade-in") | |
| 296 | + .removeClass("oxy-sticky-header-active"); | |
| 297 | + if (jQuery(selector).css('position')!='absolute') { | |
| 298 | + jQuery("body").css("margin-top", ""); | |
| 299 | + } | |
| 300 | + } | |
| 301 | + scrollTopOld = jQuery(this).scrollTop(); | |
| 302 | + } | |
| 303 | + }) | |
| 304 | + } | |
| 305 | + }); | |
| 306 | + </script><div id="div_block-8-2040" class="ct-div-block c-full-width" ><section id="section-579-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><a id="link-581-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="fancy_icon-582-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-582-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="text_block-583-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Retour aux projets résidentiels</div></a></div></section><section id="section-62-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-63-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-106-2040" class="ct-div-block" ><h2 id="code_block-107-2040" class="ct-code-block c-h2 c-heading-dark c-margin-bottom-m" >Découvrir le Saint-Antoine</h2><div id="code_block-108-2040" class="ct-code-block max-w--320" ><p>Situé dans un quartier dynamique et animé, le Saint-Antoine offre une grande variété de commodités, de magasins, de restaurants et de divertissements à proximité.</p> | |
| 307 | +</div><div id="div_block-1076-2040" class="ct-div-block c-buttons c-margin-top-m" ><a id="link-1088-2040" class="ct-link c-inline c-columns-gap-xs" href="#unites" target="_self" ><div id="text_block-1089-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Voir les unités disponibles</div><div id="fancy_icon-1090-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1090-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="text_block-1079-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Saint-Antoine" target="_self" >Planifier une visite</a></div></div><div id="div_block-1068-2040" class="ct-div-block c-columns-gap-l" ><div id="div_block-159-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1323-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="code_block-161-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Téléphone</span> | |
| 308 | +<a class="c-text-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div></div><div id="div_block-1085-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1325-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="code_block-1087-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Adresse</span> | |
| 309 | +<span style="white-space: nowrap"><p>2650, Chemin Ste-Foy,<br /> | |
| 310 | +Québec, QC G1V 0E9</p> | |
| 311 | +</span> | |
| 312 | +<a href="https://goo.gl/maps/8R8gMSkzX9nxMEbDA" class="c-link-s c-link-dark c-underline" target="_blank">Voir sur la carte</a></div></div></div></div></div></section><section id="section-586-2040" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="code_block-588-2040" class="ct-code-block c-text-s c-text-dark breadcrumbs" ></div></div></section><section id="section-2-2040" class=" ct-section c-full-width" ><div class="ct-section-inner-wrap"><div id="code_block-13-2040" class="ct-code-block c-full-width facade-single" > | |
| 313 | + <div class="overlap visible" vue-immeuble> | |
| 314 | + <div> | |
| 315 | + <svg viewBox="0 0 1400 700"> | |
| 316 | + <a href="unites/?_niveau=1" data-tippy-content="Niveau 1" data-tippy-placement="top" class="niveau-selector"> | |
| 317 | + | |
| 318 | + <g> | |
| 319 | + <circle cx="66%" cy="66%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 320 | + <text x="66%" y="66.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">1</text> | |
| 321 | + </g> | |
| 322 | + | |
| 323 | + <g niveau="1"> | |
| 324 | + <polygon points="24.76000753579503,417.5023031914893 66.82025800945674,417.16483144050534 76.25608215825167,418.2522793191489 76.6496379395765,418.85632302378605 92.50213564431044,418.75332703191486 119.50621552373772,418.50530325531906 166.50635719668426,418.750311074468 172.50637528259233,417.50327127659574 248.5066043707611,418.0032872340425 259.5066375282593,418.37529910638295 411.5070957045968,419.00331914893616 413.0071002260737,419.00331914893616 446.50720120572703,419.00331914893616 485.75532027128867,419.00127127659573 486.00332025923143,415.00019139361694 564.0075553880935,414.00315957446804 690.5079366993217,413.5031436170213 731.5080602863602,413.5031436170213 732.0080617935192,412.0030957446808 768.0081703089677,411.0030638297872 780.5082079879426,411.0030638297872 804.508280331575,411.50307978723396 889.5085365486058,413.00312765957443 931.0086616428028,412.50311170212757 988.5088349660888,412.0030957446808 1017.5089223813109,413.00312765957443 1070.0090806330068,414.00315957446804 1125.5092479276564,412.0030957446808 1131.0092645064053,412.0030957446808 1146.5093112283346,411.50307978723396 1202.0094785229842,411.0030638297872 1262.5473464501385,411.5118760583251 1262.2616593820649,400.00509574468083 1321.0138357196686,398.99999999999994 1373.512,400.7560319148936 1375.01,479.50524999999993 1323.0098432554632,486.5054734042552 1264.0096654107008,483.5053776595744 1199.0094694800302,494.5057287234041 1148.0093157498118,492.0056489361702 1129.0092584777692,498.0058404255318 1072.0090866616426,494.0057127659573 1019.5089284099472,499.00587234042547 933.0086676714393,503.006 781.5082110022607,497.0058085106382 767.5081688018086,495.0057446808511 729.0080527505653,491.0056170212765 690.0079351921628,492.50566489361694 445.00719668425006,470.0049468085105 118.00621100226073,478.0052021276595 23.002,474.0060425531914 "></polygon> | |
| 325 | + </g> | |
| 326 | + </a> | |
| 327 | + <a href="unites/?_niveau=2" data-tippy-content="Niveau 2" data-tippy-placement="top" class="niveau-selector"> | |
| 328 | + | |
| 329 | + <g> | |
| 330 | + <circle cx="66%" cy="53%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 331 | + <text x="66%" y="53.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">2</text> | |
| 332 | + </g> | |
| 333 | + | |
| 334 | + <g niveau="2"> | |
| 335 | + <polygon points="249.50244718001963,360.74979161371755 174.9982797627809,358.25078271203523 167.4982629096013,358.0007818215108 161.99825055060296,357.50078004046196 121.25416122875123,355.7537755878397 25.742008988362436,365.2477871646575 25.004,418.50299643790214 75.99805730081054,417.7509946568532 75.74805673903789,419.251 93.49809662489623,419.0009991094755 160.49824717996705,418.75099821895105 166.3762603883656,418.87699866777535 173.2422758168898,417.37899333175295 248.87444576884673,418.0029955545019 260.37647161488286,418.50299733555084 411.74881176148267,419.0009991094755 445.49888760079085,418.75099821895105 484.99897636086996,418.25099643790213 485.49897748441526,415.2509857516089 691.4500058898053,413.30538740412806 732.0213331419177,413.5829135575261 732.3585365146291,410.74266239680014 883.4808241553105,412.89428810494104 931.3088440595839,412.56805719092495 1071.3982221624892,414.0606584586431 1132.1605340075575,412.00274794991304 1202.585935526921,411.0028401227227 1262.076239754637,410.52960916994317 1262.7390696244306,399.2622105705567 1321.9840407856927,397.5196077347661 1373.288,399.2447161579397 1371.7488118484828,332.00163639681665 1319.9299405743554,324.38485365130003 1260.74963976245,326.3454018796765 1201.331702675896,317.009361605849 1146.6546884193533,320.3945842507851 1130.6346647683279,317.9703096854482 1070.2185478971023,320.49705540025286 1017.8085300341785,313.726 1010.0656972712103,314.1722665345905 1010.2788619665106,323.7527904082298 929.3216228088507,314.62936171603184 884.7856412431481,318.7352028173057 780.8719901875635,328.31516321085917 767.8642951946172,329.481067823494 768.180867251886,333.5070655452478 731.9517884492799,336.381429488422 691.8746162854779,333.9612827764357 563.4217370900061,345.1117129318843 561.8043856461587,343.46224847012246 504.6950715017559,349.12931232262497 490.8623643549114,349.3336789857926 486.40402805669623,349.55051867549037 485.99897860796034,364.5008049751464 445.9988887243361,368.25081833301306 410.4988089526195,367.75081655196425 412.4988134468005,370.7508272382575 288.2485342457923,366.25081120881754 281.4985190779309,367.25081477091527 260.99847301257324,366.25081120881754 249.4984471710313,366.7508129898664 "></polygon> | |
| 336 | + </g> | |
| 337 | + </a> | |
| 338 | + <a href="unites/?_niveau=3" data-tippy-content="Niveau 3" data-tippy-placement="top" class="niveau-selector"> | |
| 339 | + | |
| 340 | + <g> | |
| 341 | + <circle cx="66%" cy="37%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 342 | + <text x="66%" y="37.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">3</text> | |
| 343 | + </g> | |
| 344 | + | |
| 345 | + <g niveau="3"> | |
| 346 | + <polygon points="1368.506008196583,236.50144952459314 1317.5061754068788,220.50154631147788 1277.0063081915255,224.50152211475665 1192.5065852360347,200.5016672950838 1165.5066737591324,204.74964159816585 1123.250812301059,192.7527141701819 1069.5069885079242,201.50066125195264 1070.0069868686078,161.50190321311527 1016.5071622754867,145.502 943.5074016157139,160.50190926229558 943.5074016157139,200.5016672950838 860.5076737422737,217.00156748360894 814.0078261987198,207.50162495082174 766.5139999999999,215.49959865320778 768.5015138738748,329.504 929.0114480025163,314.9979820089326 1010.501181966958,323.5009232459074 1010.2551827735019,314.50097768853016 1017.5071589968535,313.5009837377104 1070.5069852292913,320.50094139344833 1129.7547909768284,318.00395649825157 1145.7587385055822,320.5039413753008 1199.5065622856023,317.00396254743185 1260.2623630889605,325.000914172137 1260.2623630889605,317.4979595591368 1318.5061721282455,313.5009837377104 1318.5061721282455,313.5009837377104 1371.0059999999999,320.50094139344833 "></polygon> | |
| 347 | + <polygon points="766.738,215.4998135818182 731.4899999999999,205.247 563.4899999999999,238.74639090909096 563.4899999999999,253.24612727272725 486.4899999999998,268.2458545454546 485.9899999999998,301.24525454545454 468.4899999999998,303.7452090909091 468.4899999999998,299.24529090909095 261.49,283.2455818181818 235.98999999999987,289.2454727272727 163.99,285.2455454545455 119.99,282.2456 77.99,295.24536363636366 27.741999999999997,308.9971136000001 26.236,365.9960772363637 109.83984618654468,356.8771469705801 120.738,355.993259109091 161.99000000000007,357.7412273272728 173.73800000000003,358.24421818181827 173.74,355.2442727272728 249.9900000000001,359.24420000000003 250.48000000000008,366.74306365454544 259.9839999999999,366.24407272727274 280.98199999999997,367.23805465454546 410.99000000000007,370.244 410.99000000000007,366.24407272727274 446.4880000000001,367.49704994545465 486.74599999999987,364.2441090909091 488.74,348.99338638181825 503.99,348.7413909636364 564.734,344.74346365454545 688.99,333.2446727272728 730.9840000000002,336.2466181454546 768.4879999999999,333.24867265454543 "></polygon> | |
| 348 | + </g> | |
| 349 | + </a> | |
| 350 | + </svg> | |
| 351 | + </div> | |
| 352 | + <img src="https://www.appartementsurbains.ca/wp-content/uploads/le-saint-antoine-facade.jpg" class="no-lazy" style="width: 100%;"> | |
| 353 | +</div></div></section><section id="section-109-2040" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-110-2040" class="ct-div-block c-max-width-960 c-center-self c-center c-owl-m" ><h1 id="code_block-111-2040" class="ct-code-block c-tagline" >Condos locatifs à Ste-Foy</h1><h2 id="code_block-112-2040" class="ct-code-block c-h3 c-heading-dark" >Ce qui nous distingue</h2><div id="code_block-115-2040" class="ct-code-block " ><p>Si vous souhaitez trouver un <a href="/quartiers/ste-foy/">logement confortable et moderne à Ste-Foy</a>, l'immeuble le Saint-Antoine est une option exceptionnelle à considérer. Situé dans un emplacement privilégié, cet immeuble vous offre une expérience résidentielle de qualité supérieure.</p> | |
| 354 | +</div></div><div id="div_block-158-2040" class="ct-div-block c-columns-4 c-columns-gap-m c-columns-l-2 c-columns-m-1 vertical-column-separator" ><div id="div_block-1081-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1327-2040" alt="icone-construction-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-construction-app.svg" class="ct-image icone"/><div id="code_block-1083-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Année de construction</span> | |
| 355 | +<span>2015</span></div></div><div id="div_block-162-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1328-2040" alt="icone-superficie-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-superficie-app.svg" class="ct-image icone"/><div id="code_block-164-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'unités</span> | |
| 356 | +<span>39</span></div></div><div id="div_block-165-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1329-2040" alt="icone-etage-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-etage-app.svg" class="ct-image icone"/><div id="code_block-167-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'étages</span> | |
| 357 | +<span>3</span></div></div><div id="div_block-168-2040" class="ct-div-block c-inline c-columns-gap-s" ><a id="link-1511-2040" class="ct-link c-padding-s c-transition" href="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-app-fiche-vf.pdf" target="_blank" ><img id="image-1512-2040" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs"/><div id="text_block-1513-2040" class="ct-text-block" >Téléchargez la fiche</div></a></div></div></div></section><section id="unites" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-187-2040" class="ct-div-block c-full-width c-columns-gap-l" ><h3 id="headline-188-2040" class="ct-headline c-h3 c-heading-dark">Nos unités disponibles</h3><a id="link_text-2478-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Saint-Antoine" target="_self" >Planifier une visite</a><div id="div_block-1791-2040" class="ct-div-block c-owl-m c-full-width" ><div id="div_block-1793-2040" class="ct-div-block c-full-width" ><div id="shortcode-2243-2040" class="ct-shortcode c-full-width facet-buttons" ><div class="wpgb-facet wpgb-loading wpgb-facet-19" data-facet="19" data-grid="wpgb-content-1"> <fieldset> | |
| 358 | + <legend class="wpgb-facet-title wpgb-sr-only">Types</legend> | |
| 359 | + <div class="wpgb-button-facet"><ul class="wpgb-inline-list"><li><div class="wpgb-button" role="button" aria-pressed="true" tabindex="0"><input type="hidden" name="types" value=""><span class="wpgb-button-label">Tous les types d'unités</span></div></li><li><div class="wpgb-button" role="button" aria-pressed="false" tabindex="0"><input type="hidden" name="types" value="3-1/2"><span class="wpgb-button-label">3 1/2</span></div></li><li><div class="wpgb-button" role="button" aria-pressed="false" tabindex="0"><input type="hidden" name="types" value="4-1/2"><span class="wpgb-button-label">4 1/2</span></div></li></ul></div> </fieldset> | |
| 360 | + </div></div> <div class="c-full-width c-columns-gap-s flexbox flex-row display-none-to-xs padding-vertical-micro border-bottom-slimmest text-current align-items-center"> | |
| 361 | + <div class="width-1_4-from-xs c-heading-dark">Numéro</div> | |
| 362 | + <div class="width-1_4-from-xs c-heading-dark">Étage</div> | |
| 363 | + <div class="width-1_4-from-xs c-heading-dark">Disponibilité</div> | |
| 364 | + <div class="width-1_4-from-xs c-heading-dark">Superficie (pi²)</div> | |
| 365 | + <div class="width-1_4-from-xs c-heading-dark">Prix</div> | |
| 366 | + <div class="width-1_4-from-xs c-heading-dark"></div> | |
| 367 | + </div> | |
| 368 | + <div id="code_block-2244-2040" class="ct-code-block" ></div><div id="_dynamic_list-2240-2040" class="oxy-dynamic-list c-full-width tableau wpgb-content-1"><div class="wpgb-content-1" hidden></div><div id="div_block-2241-2040-2" class="ct-div-block c-full-width" data-id="div_block-2241-2040"> <div class="c-full-width c-columns-gap-s flexbox-from-xs flex-row padding-vertical-micro border-bottom-slimmest align-items-center"> | |
| 369 | + <div class="width-1_4-from-xs"><a class="c-text-accent c-bold" href="unites/?_unite=110">110</a></div> | |
| 370 | + | |
| 371 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 372 | + <span class="display-none-from-xs">Étage</span> | |
| 373 | + <div class="display-none-from-xs table-border"></div> | |
| 374 | + <span>1</span> | |
| 375 | + </div> | |
| 376 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 377 | + <span class="display-none-from-xs">Disponibilité</span> | |
| 378 | + <div class="display-none-from-xs table-border"></div> | |
| 379 | + <span>1er juillet</span> | |
| 380 | + </div> | |
| 381 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 382 | + <span class="display-none-from-xs">Superficie (pi²)</span> | |
| 383 | + <div class="display-none-from-xs table-border"></div> | |
| 384 | + <span>3½ (750 pi²)</span> | |
| 385 | + </div> | |
| 386 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 387 | + <span class="display-none-from-xs">Prix</span> | |
| 388 | + <div class="display-none-from-xs table-border"></div> | |
| 389 | + <span>1400 $</span> | |
| 390 | + </div> | |
| 391 | + | |
| 392 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row c-inline c-columns-gap-s"> | |
| 393 | + <a href="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-g.jpg" target="_blank"> | |
| 394 | + <img style="width: 20px;" src="/wp-content/uploads/icone-telechargez-app.svg"> | |
| 395 | + </a> | |
| 396 | + <div class="c-btn-alt-2 c-btn-m c-transition btn-action" data-unite-concernee="110" data-immeuble-concerne="Le Saint-Antoine">Planifier une visite</div> | |
| 397 | + </div> | |
| 398 | + </div> | |
| 399 | + </div><div id="div_block-2241-2040-3" class="ct-div-block c-full-width" data-id="div_block-2241-2040"> <div class="c-full-width c-columns-gap-s flexbox-from-xs flex-row padding-vertical-micro border-bottom-slimmest align-items-center"> | |
| 400 | + <div class="width-1_4-from-xs"><a class="c-text-accent c-bold" href="unites/?_unite=211">211</a></div> | |
| 401 | + | |
| 402 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 403 | + <span class="display-none-from-xs">Étage</span> | |
| 404 | + <div class="display-none-from-xs table-border"></div> | |
| 405 | + <span>2</span> | |
| 406 | + </div> | |
| 407 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 408 | + <span class="display-none-from-xs">Disponibilité</span> | |
| 409 | + <div class="display-none-from-xs table-border"></div> | |
| 410 | + <span>1er juillet</span> | |
| 411 | + </div> | |
| 412 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 413 | + <span class="display-none-from-xs">Superficie (pi²)</span> | |
| 414 | + <div class="display-none-from-xs table-border"></div> | |
| 415 | + <span>4½ (1027 pi²)</span> | |
| 416 | + </div> | |
| 417 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 418 | + <span class="display-none-from-xs">Prix</span> | |
| 419 | + <div class="display-none-from-xs table-border"></div> | |
| 420 | + <span>1610 $</span> | |
| 421 | + </div> | |
| 422 | + | |
| 423 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row c-inline c-columns-gap-s"> | |
| 424 | + <a href="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-h.jpg" target="_blank"> | |
| 425 | + <img style="width: 20px;" src="/wp-content/uploads/icone-telechargez-app.svg"> | |
| 426 | + </a> | |
| 427 | + <div class="c-btn-alt-2 c-btn-m c-transition btn-action" data-unite-concernee="211" data-immeuble-concerne="Le Saint-Antoine">Planifier une visite</div> | |
| 428 | + </div> | |
| 429 | + </div> | |
| 430 | + </div><div id="div_block-2241-2040-4" class="ct-div-block c-full-width" data-id="div_block-2241-2040"> <div class="c-full-width c-columns-gap-s flexbox-from-xs flex-row padding-vertical-micro border-bottom-slimmest align-items-center"> | |
| 431 | + <div class="width-1_4-from-xs"><a class="c-text-accent c-bold" href="unites/?_unite=301">301</a></div> | |
| 432 | + | |
| 433 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 434 | + <span class="display-none-from-xs">Étage</span> | |
| 435 | + <div class="display-none-from-xs table-border"></div> | |
| 436 | + <span>3</span> | |
| 437 | + </div> | |
| 438 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 439 | + <span class="display-none-from-xs">Disponibilité</span> | |
| 440 | + <div class="display-none-from-xs table-border"></div> | |
| 441 | + <span>1er juillet</span> | |
| 442 | + </div> | |
| 443 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 444 | + <span class="display-none-from-xs">Superficie (pi²)</span> | |
| 445 | + <div class="display-none-from-xs table-border"></div> | |
| 446 | + <span>3½ (728 pi²)</span> | |
| 447 | + </div> | |
| 448 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row margin-vertical-micro-to-xs"> | |
| 449 | + <span class="display-none-from-xs">Prix</span> | |
| 450 | + <div class="display-none-from-xs table-border"></div> | |
| 451 | + <span>1350 $</span> | |
| 452 | + </div> | |
| 453 | + | |
| 454 | + <div class="width-1_4-from-xs flexbox-to-xs flex-row c-inline c-columns-gap-s"> | |
| 455 | + <a href="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-k.jpg" target="_blank"> | |
| 456 | + <img style="width: 20px;" src="/wp-content/uploads/icone-telechargez-app.svg"> | |
| 457 | + </a> | |
| 458 | + <div class="c-btn-alt-2 c-btn-m c-transition btn-action" data-unite-concernee="301" data-immeuble-concerne="Le Saint-Antoine">Planifier une visite</div> | |
| 459 | + </div> | |
| 460 | + </div> | |
| 461 | + </div> | |
| 462 | + | |
| 463 | + | |
| 464 | + </div> | |
| 465 | +</div></div><div id="code_block-968-2040" class="ct-code-block c-full-width module-light c-padding-m c-border-light" > <div unites> | |
| 466 | + <div class="c-columns-gap-l c-columns-2-1 c-columns-l-1 visible" section-niveaux> | |
| 467 | + <div> | |
| 468 | + <div class="c-columns-gap-m c-inline c-margin-bottom-s visible" legende> | |
| 469 | + <div class="c-inline c-columns-gap-xs"> | |
| 470 | + <div class="legende-couleur legende-disponible"></div> | |
| 471 | + <div>Unité disponible</div> | |
| 472 | + </div> | |
| 473 | + <div class="c-inline c-columns-gap-xs"> | |
| 474 | + <div class="legende-couleur legende-louee"></div> | |
| 475 | + <div>Unité louée</div> | |
| 476 | + </div> | |
| 477 | + </div> | |
| 478 | + <div class="overlap dont-update" wrapper-niveaux> | |
| 479 | + <div polygones-niveaux> <svg viewBox="0 0 1700 833"> | |
| 480 | + <polygon | |
| 481 | + data-tippy-content="211 - Disponible" | |
| 482 | + data-tippy-placement="top" | |
| 483 | + unite="211" | |
| 484 | + niveau="2" | |
| 485 | + etat="Disponible" | |
| 486 | + prix="1610" | |
| 487 | + type="4½" | |
| 488 | + superficie="1027" | |
| 489 | + superficie_balcon="" | |
| 490 | + plan_image="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-h.jpg" | |
| 491 | + plan_pdf="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-h.jpg" | |
| 492 | + points="1223.422,67.05950722021659 1223.1064765780236,277.1941922743682 1083.0140772205311,277.8252273646209 1082.7060380141243,270.56422765173687 1046.4133602712766,270.8858894593301 1044.5202197394185,277.8252273646209 953.9649976322105,278.77178 955.8526859193369,67.6905423104693 953.3430000000001,16.88868942793675 1042.6270792075604,16.576700000000002 1042.935585388632,67.05675338308272 " | |
| 493 | + disponibilite="1er juillet" | |
| 494 | + /> | |
| 495 | + <polygon | |
| 496 | + data-tippy-content="301 - Disponible" | |
| 497 | + data-tippy-placement="top" | |
| 498 | + unite="301" | |
| 499 | + niveau="3" | |
| 500 | + etat="Disponible" | |
| 501 | + prix="1350" | |
| 502 | + type="3½" | |
| 503 | + superficie="728" | |
| 504 | + superficie_balcon="" | |
| 505 | + plan_image="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-k.jpg" | |
| 506 | + plan_pdf="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-k.jpg" | |
| 507 | + points="1413.975,310.3164671900827 1413.6594896988906,516.3491923140496 1306.3859873217116,516.3491923140496 1306.7014976228209,577.2440100000001 1214.888,576.2974584297522 1217.4120824088748,311.2630187603306 1307.3325182250396,311.57853595041325 1307.9635388272582,318.51991413223146 1344.8782440570521,318.51991413223146 1344.8782440570521,310.00095000000005 " | |
| 508 | + disponibilite="1er juillet" | |
| 509 | + /> | |
| 510 | + <polygon | |
| 511 | + data-tippy-content="110 - Disponible" | |
| 512 | + data-tippy-placement="top" | |
| 513 | + unite="110" | |
| 514 | + niveau="1" | |
| 515 | + etat="Disponible" | |
| 516 | + prix="1400" | |
| 517 | + type="3½" | |
| 518 | + superficie="750" | |
| 519 | + superficie_balcon="" | |
| 520 | + plan_image="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-g.jpg" | |
| 521 | + plan_pdf="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-plan-appartement-g.jpg" | |
| 522 | + points="955.2130000000001,276.87356864406786 862.1393385826773,277.18908000000005 860.24631496063,271.19436423728814 823.0168503937008,269.9323188135594 821.7548346456693,277.18908000000005 754.868,277.18908000000005 755.8145118110236,67.68953966101697 865.294377952756,68.00505101694915 864.978874015748,16.576700000000002 953.9509842519685,16.892211355932204 " | |
| 523 | + disponibilite="1er juillet" | |
| 524 | + /> | |
| 525 | + </svg> | |
| 526 | + </div> | |
| 527 | + <div images-niveaux> | |
| 528 | + <img niveau="1" image-niveau class="visible" src="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-1.jpg"/> | |
| 529 | + | |
| 530 | + <img niveau="2" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-2.jpg"/> | |
| 531 | + | |
| 532 | + <img niveau="3" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/saint-antoine-3.jpg"/> | |
| 533 | + </div> | |
| 534 | + <div wrapper-image-unite> | |
| 535 | + <img src="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1600 900%27%3E%3C/svg%3E" data-plan image-unite/> | |
| 536 | + </div> | |
| 537 | + </div> | |
| 538 | + </div> | |
| 539 | + <div sidebar> | |
| 540 | + <div class="c-owl-s visible" wrapper-liste-niveaux> | |
| 541 | + <div class="visible" liste-niveaux> <div liste-niveaux-item niveau="1"> | |
| 542 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 1</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >1 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 543 | + <div liste-niveaux-item niveau="2"> | |
| 544 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 2</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >1 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 545 | + <div liste-niveaux-item niveau="3"> | |
| 546 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 3</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >1 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 547 | + </div> | |
| 548 | + </div> | |
| 549 | + <div class="c-owl-s" wrapper-unite> | |
| 550 | + <div class="c-inline c-columns-gap-xs" retour-niveau data-retour-niveau> | |
| 551 | + <div class="c-underline c-text-s c-transition c-link-dark">Retour au niveau</div> | |
| 552 | + </div> | |
| 553 | + <div id="div_block-2-253" class="ct-div-block " ><div id="div_block-3-253" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-90-756" class="ct-div-block c-inline c-columns-gap-m c-full-width" ><div id="div_block-34-756" class="ct-div-block " ><div id="text_block-28-522" class="ct-text-block c-bold c-text-l c-heading-dark" data-type-unite="">Type</div></div></div></div><div id="div_block-52-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-54-756" class="ct-div-block" ><div id="text_block-10-253" class="ct-text-block c-text-m c-heading-dark c-text-l" >À partir de</div><div id="text_block-62-756" class="ct-text-block c-text-s suffixe-prix" data-prix="">Prix</div></div></div><div id="div_block-104-2104" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-105-2104" class="ct-div-block" ><div id="text_block-106-2104" class="ct-text-block c-heading-dark c-text-l" >Disponibilité</div><div id="text_block-107-2104" class="ct-text-block c-text-s" data-etat="">État</div></div></div><div id="div_block-67-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-69-756" class="ct-div-block" ><div id="text_block-70-756" class="ct-text-block c-heading-dark c-text-l" >Superficie de l'unité</div><div id="text_block-12-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie="">Superficie de l'unité</div></div></div><div id="div_block-77-756" class="ct-div-block c-inline c-columns-gap-s infos-row" superficie-balcon-row=""><div id="div_block-79-756" class="ct-div-block" ><div id="text_block-80-756" class="ct-text-block c-heading-dark c-text-l" >Superficie du balcon</div><div id="text_block-14-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie_balcon="">Superficie du balcon</div></div></div></div><div id="div_block-17-253" class="ct-div-block c-columns-gap-s c-margin-top-m" ><div id="div_block-18-253" class="ct-div-block c-inline c-columns-gap-s" ><div id="code_block-111-2104" class="ct-code-block c-btn-main c-btn-m c-transition multi-trigger-visite unite-btn-visite" data-unite-concernee="" data-immeuble-concerne="Le Saint-Antoine">Planifier une visite</div><a id="link-88-756" class="ct-link c-text-s c-transition c-inline c-btn-alt c-btn-m" href="http://" target="_self" data-plan_pdf=""><img id="image-109-2104" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs icone-telecharger-btn"/><div id="text_block-89-756" class="ct-text-block" >Télécharger le plan</div></a></div></div> </div> | |
| 554 | + </div> | |
| 555 | + </div> | |
| 556 | + </div> | |
| 557 | +</div></div></div></section><section id="avantages" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-233-2040" class="ct-div-block c-full-width c-max-width-960 c-center c-center-self c-owl-m" ><h2 id="code_block-236-2040" class="ct-code-block c-tagline" >Appartements à louer Ste-Foy</h2><h2 id="code_block-237-2040" class="ct-code-block c-h3 c-heading-dark" >Nos avantages</h2></div><div id="_dynamic_list-291-2040" class="oxy-dynamic-list c-columns-4 c-columns-l-2 c-columns-m-1 c-columns-gap-m"><div id="div_block-292-2040-1" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-1" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-1" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-1" class="ct-span" data-id="span-301-2040">Air climatisé</span></div></div><div id="div_block-292-2040-2" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-2" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-2" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-2" class="ct-span" data-id="span-301-2040">Ascenseur</span></div></div><div id="div_block-292-2040-3" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-3" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-3" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-3" class="ct-span" data-id="span-301-2040">Grands rangements</span></div></div><div id="div_block-292-2040-4" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-4" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-4" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-4" class="ct-span" data-id="span-301-2040">Stationnement intérieur inclus</span></div></div><div id="div_block-292-2040-5" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-5" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-5" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-5" class="ct-span" data-id="span-301-2040">Rangements supplémentaires disponibles</span></div></div><div id="div_block-292-2040-6" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-6" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-6" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-6" class="ct-span" data-id="span-301-2040"> Caméras de surveillance 24h</span></div></div><div id="div_block-292-2040-7" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-7" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-7" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-7" class="ct-span" data-id="span-301-2040">RTC parcours no 7</span></div></div><div id="div_block-292-2040-8" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-8" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-8" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-8" class="ct-span" data-id="span-301-2040">Lumineux</span></div></div></div> | |
| 558 | +</div></section><section id="galerie" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-306-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m" ><h2 id="code_block-307-2040" class="ct-code-block c-tagline" >Condo à louer à Québec</h2><h2 id="code_block-308-2040" class="ct-code-block c-h3 c-heading-dark" >Laissez-vous inspirer</h2></div> | |
| 559 | + <div id="-lightbox-2371-2040" class="oxy-lightbox woocommerce" ><div id="link-lightbox-2371-2040" class="oxy-lightbox_link " ></div><div class="oxy-lightbox_inner oxy-inner-content" data-multiple="true" data-loop="false" data-type="custom" data-small-btn="true" data-iframe-preload="true" data-toolbar="true" data-thumbs="false" data-duration="300" data-fullscreen="" data-autofocus="true" data-backfocus="true" data-trapfocus="true" data-nav-icon="FontAwesomeicon-chevron-left" data-close-icon="FontAwesomeicon-close" data-small-close-icon="Lineariconsicon-cross" data-zoom-icon="FontAwesomeicon-search" data-share-icon="" data-download-icon="FontAwesomeicon-download" data-prepend="false" data-swipe="false" data-force-type="auto" data-click-selector=".oxy-carousel-builder_gallery-image" ></div></div> | |
| 560 | + | |
| 561 | + | |
| 562 | + <div id="-carousel-builder-2370-2040" class="oxy-carousel-builder " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".galerie-controles-left" data-next=".galerie-controles-right" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="false" data-carousel=".oxy-carousel-builder_gallery-images" data-cell=".oxy-carousel-builder_gallery-image" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-groupcells="true" data-autoplay="0" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="center" data-righttoleft="false" data-images-loaded="true" data-pagedots="false" data-trigger-aos="false" data-clickselect="false" data-parallaxbg="false" data-bgspeed="5" data-tick="false" ><div class=oxy-carousel-builder_gallery-images><a href="https://www.appartementsurbains.ca/wp-content/uploads/st-antoine-cuisine-2.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-0><img src="https://www.appartementsurbains.ca/wp-content/uploads/st-antoine-cuisine-2.jpg" alt="st-antoine cuisine" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/salon-st-antoine.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-1><img src="https://www.appartementsurbains.ca/wp-content/uploads/salon-st-antoine.jpg" alt="salon st-antoine" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/sdb-st-antoine.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-2><img src="https://www.appartementsurbains.ca/wp-content/uploads/sdb-st-antoine.jpg" alt="sdb st-antoine" /></a></div></div></div> | |
| 563 | + | |
| 564 | + <div id="div_block-860-2040" class="ct-div-block c-full-width c-columns-gap-l" ><div id="div_block-865-2040" class="ct-div-block" ></div><div id="div_block-867-2040" class="ct-div-block c-columns-gap-s" ><div id="fancy_icon-866-2040" class="ct-fancy-icon galerie-controles galerie-controles-left" ><svg id="svg-fancy_icon-866-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="fancy_icon-869-2040" class="ct-fancy-icon galerie-controles galerie-controles-right" ><svg id="svg-fancy_icon-869-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div></div></section><section id="quartier" class=" ct-section c-owl-l c-bg-light" ><div class="ct-section-inner-wrap"><div id="div_block-350-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m c-center c-center-self" ><h2 id="code_block-351-2040" class="ct-code-block c-tagline" >La vie de quartier - Appartements Ste-Foy</h2><h2 id="code_block-352-2040" class="ct-code-block c-h3 c-heading-dark" >Des condos locatifs conçus pour vous offrir un véritable lieu de vie.</h2></div><div id="div_block-738-2040" class="ct-div-block c-full-width c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="_dynamic_list-742-2040" class="oxy-dynamic-list points"><div id="div_block-743-2040-1" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-1" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-1" class="ct-span" data-id="span-852-2040">Université de Laval</span></div><div id="code_block-755-2040-1" class="ct-code-block" data-id="code_block-755-2040">2325 Rue de l'Université, Québec, QC G1V 0A6</div></div><div id="div_block-743-2040-2" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-2" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-2" class="ct-span" data-id="span-852-2040">Cégep Ste-Foy</span></div><div id="code_block-755-2040-2" class="ct-code-block" data-id="code_block-755-2040">2410 Ch Ste-Foy, Québec, QC G1V 4H2, Canada</div></div><div id="div_block-743-2040-3" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-3" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-3" class="ct-span" data-id="span-852-2040">Pharmacie Familiprix</span></div><div id="code_block-755-2040-3" class="ct-code-block" data-id="code_block-755-2040">2750 Ch Ste-Foy #112-113, Québec City, Quebec G1V 1V6</div></div><div id="div_block-743-2040-4" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-4" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-4" class="ct-span" data-id="span-852-2040">IUCPQ</span></div><div id="code_block-755-2040-4" class="ct-code-block" data-id="code_block-755-2040">2750 Ch Ste-Foy, Québec, QC G1V 1V6</div></div><div id="div_block-743-2040-5" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-5" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-5" class="ct-span" data-id="span-852-2040">Stratos Pizzeria</span></div><div id="code_block-755-2040-5" class="ct-code-block" data-id="code_block-755-2040">2660 Ch Ste-Foy, Québec, QC G1V 1V2</div></div><div id="div_block-743-2040-6" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-6" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-6" class="ct-span" data-id="span-852-2040">Centre Commercial Plaza Laval</span></div><div id="code_block-755-2040-6" class="ct-code-block" data-id="code_block-755-2040">2750 Ch Ste-Foy, Québec, QC G1V 1G7</div></div><div id="div_block-743-2040-7" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-7" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-7" class="ct-span" data-id="span-852-2040">Parc Saint-Jean-Baptiste De La Salle</span></div><div id="code_block-755-2040-7" class="ct-code-block" data-id="code_block-755-2040">2608 Rue Biencourt, Québec, QC G1V 1H3</div></div></div> | |
| 565 | +<div id="code_block-741-2040" class="ct-code-block c-full-width" ><script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBo3gfhL5I6_c7KautGERE-rzpiM4-fHvQ"></script> | |
| 566 | + | |
| 567 | + <div class="acf-map" data-zoom="16"> | |
| 568 | + | |
| 569 | + <div class="marker" data-lat="46.782123" data-lng="-71.2965749" data-icon="/wp-content/uploads/appartements-urbains-localisation.png"> | |
| 570 | + <span class="c-text-l c-heading-dark">Le Saint-Antoine</span> | |
| 571 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2650 Ch Ste-Foy, Québec, QC G1V 0E9, Canada</em></p> | |
| 572 | + </div> | |
| 573 | + | |
| 574 | + <div class="marker" data-lat="46.7789466" data-lng="-71.2695209"> | |
| 575 | + <span class="c-text-l c-heading-dark">Université de Laval</span> | |
| 576 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2325 Rue de l'Université, Québec, QC G1V 0A6</em></p> | |
| 577 | + </div> | |
| 578 | + <div class="marker" data-lat="46.785187" data-lng="-71.2845393"> | |
| 579 | + <span class="c-text-l c-heading-dark">Cégep Ste-Foy</span> | |
| 580 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2410 Ch Ste-Foy, Québec, QC G1V 4H2, Canada</em></p> | |
| 581 | + </div> | |
| 582 | + <div class="marker" data-lat="46.7811331" data-lng="-71.3009993"> | |
| 583 | + <span class="c-text-l c-heading-dark">Pharmacie Familiprix</span> | |
| 584 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2750 Ch Ste-Foy #112-113, Québec City, Quebec G1V 1V6</em></p> | |
| 585 | + </div> | |
| 586 | + <div class="marker" data-lat="46.7811331" data-lng="-71.3009993"> | |
| 587 | + <span class="c-text-l c-heading-dark">IUCPQ</span> | |
| 588 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2750 Ch Ste-Foy, Québec, QC G1V 1V6</em></p> | |
| 589 | + </div> | |
| 590 | + <div class="marker" data-lat="46.7820105" data-lng="-71.2970441"> | |
| 591 | + <span class="c-text-l c-heading-dark">Stratos Pizzeria</span> | |
| 592 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2660 Ch Ste-Foy, Québec, QC G1V 1V2</em></p> | |
| 593 | + </div> | |
| 594 | + <div class="marker" data-lat="46.7811331" data-lng="-71.3009993"> | |
| 595 | + <span class="c-text-l c-heading-dark">Centre Commercial Plaza Laval</span> | |
| 596 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2750 Ch Ste-Foy, Québec, QC G1V 1G7</em></p> | |
| 597 | + </div> | |
| 598 | + <div class="marker" data-lat="46.7840618" data-lng="-71.2960606"> | |
| 599 | + <span class="c-text-l c-heading-dark">Parc Saint-Jean-Baptiste De La Salle</span> | |
| 600 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2608 Rue Biencourt, Québec, QC G1V 1H3</em></p> | |
| 601 | + </div> | |
| 602 | + </div> | |
| 603 | +</div></div></div></section><section id="section-354-2040" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-2303-2040" class="ct-div-block c-columns-3-2 c-columns-l-1" ><div id="div_block-2304-2040" class="ct-div-block" ><h2 id="code_block-356-2040" class="ct-code-block c-tagline c-margin-bottom-m" >Condos locatifs</h2><h2 id="code_block-357-2040" class="ct-code-block c-h3 c-heading-dark max-w--320" >Découvrir nos autres projets résidentiels</h2></div><div id="div_block-2307-2040" class="ct-div-block" ><div id="div_block-1401-2040" class="ct-div-block c-buttons" ><a id="link-1402-2040" class="ct-link c-inline c-columns-gap-xs" href="/quartiers/" target="_self" ><div id="text_block-1403-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Découvrir les quartiers</div><div id="fancy_icon-1404-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1404-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="link-1406-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="text_block-1407-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Tous les projets résidentiels</div><div id="fancy_icon-1408-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1408-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div><div id="_dynamic_list-2123-2040" class="oxy-dynamic-list c-columns-3 c-columns-l-1 c-columns-gap-l"><div id="div_block-2124-2040-1" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-1" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-zircon/" target="_self" data-id="link-366-2040"> | |
| 604 | + <div id="_superbox-17-2178-1" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 605 | + <div class="oxy-superbox-wrap"> | |
| 606 | + <div id="div_block-18-2178-1" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-1" alt="appartement-quebec-zircon" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-1" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-1" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Zircon</div><div id="code_block-421-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">40 unités</div><div id="code_block-447-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 607 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 608 | +<br> | |
| 609 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 610 | +Ste-Foy</div></div><div id="div_block-461-2040-1" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-1" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-1" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-1" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-1" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-1" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 611 | + </div> | |
| 612 | + | |
| 613 | + </a></div><div id="div_block-2124-2040-2" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-2" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/la-passerelle/" target="_self" data-id="link-366-2040"> | |
| 614 | + <div id="_superbox-17-2178-2" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 615 | + <div class="oxy-superbox-wrap"> | |
| 616 | + <div id="div_block-18-2178-2" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-2" alt="appartement-quebec-passerelle" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-2" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-2" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">La Passerelle</div><div id="code_block-421-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">38 unités</div><div id="code_block-447-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 617 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 618 | +<br> | |
| 619 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 620 | +Montcalm</div></div><div id="div_block-461-2040-2" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">1 unité <br> disponible</div><div id="code_block-490-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-2" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-2" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-2" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-2" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-2" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 621 | + </div> | |
| 622 | + | |
| 623 | + </a></div><div id="div_block-2124-2040-3" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-3" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/ste-elizabeth/" target="_self" data-id="link-366-2040"> | |
| 624 | + <div id="_superbox-17-2178-3" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 625 | + <div class="oxy-superbox-wrap"> | |
| 626 | + <div id="div_block-18-2178-3" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-3" alt="appartement-quebec-st-elizabeth" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-3" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-3" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Sainte-Elizabeth</div><div id="code_block-421-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">24 unités</div><div id="code_block-447-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 627 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 628 | +<br> | |
| 629 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 630 | +Ste-Foy</div></div><div id="div_block-461-2040-3" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-3" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-3" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-3" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-3" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-3" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 631 | + </div> | |
| 632 | + | |
| 633 | + </a></div> | |
| 634 | + | |
| 635 | + | |
| 636 | + </div> | |
| 637 | +</div></section></div><section id="contact" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="div_block-1197-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-1198-2040" class="ct-div-block c-bg-dark c-text-light" ><div id="div_block-1199-2040" class="ct-div-block c-inline c-padding-m c-full-width c-columns-gap-m" ><img id="image-1200-2040" alt="persona-app" src="https://www.appartementsurbains.ca/wp-content/uploads/persona-app.jpg" class="ct-image" data-aos="fade-up" data-aos-once="true"/><div id="div_block-1201-2040" class="ct-div-block " ></div></div><div id="div_block-1204-2040" class="ct-div-block c-bg-light-alt c-full-width c-owl-m c-padding-l" ><span id="headline-1205-2040" class="ct-headline c-heading-dark c-h4">Nous sommes là pour<br> vous aider.</span><div id="div_block-1206-2040" class="ct-div-block c-owl-m" ><div id="div_block-1207-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-24-2191" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="div_block-1209-2040" class="ct-div-block" ><div id="text_block-1210-2040" class="ct-text-block c-bold c-heading-dark" >Téléphone</div><div id="code_block-1219-2040" class="ct-code-block c-heading-dark" ><a class="c-heading-dark" href="tel:(418) 717-2105">(418) 717-2105</a></div></div></div><div id="div_block-1212-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-26-2191" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="div_block-1214-2040" class="ct-div-block" ><div id="text_block-1215-2040" class="ct-text-block c-bold c-heading-dark" >Adresse</div><div id="code_block-1220-2040" class="ct-code-block c-heading-dark" >3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 638 | +Québec, QC, G1W 0G8</div></div></div><a id="link_button-32-2191" class="ct-link-button c-btn-main c-btn-m c-transition" href="https://www.appartementsurbains.ca/formulaire-general/" target="_blank" >Demande d'information</a></div></div></div><div id="div_block-1217-2040" class="ct-div-block c-full-width c-right-self" > | |
| 639 | + <div id="-fluent-form-30-2191" class="oxy-fluent-form form-light-alt " ><div class='fluentform ff-default fluentform_wrapper_12 ffs_default_wrap'><form data-form_id="12" id="fluentform_12" class="frm-fluent-form fluent_form_12 ff-el-form-top ff_form_instance_12_1 ff-form-loading ff_has_v3_recptcha ffs_default" data-form_instance="ff_form_instance_12_1" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 640 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Template - Demande d'information footer</legend> <div | |
| 641 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 642 | + class="ff-el-group ff-hpsf-container" | |
| 643 | + > | |
| 644 | + <div class="ff-el-input--label asterisk-right"> | |
| 645 | + <label for="ff_12_item_sf" aria-label="Updates"> | |
| 646 | + Updates </label> | |
| 647 | + </div> | |
| 648 | + <div class="ff-el-input--content"> | |
| 649 | + <input type="text" | |
| 650 | + name="item_12__fluent_sf" | |
| 651 | + class="ff-el-form-control" | |
| 652 | + id="ff_12_item_sf" | |
| 653 | + /> | |
| 654 | + </div> | |
| 655 | + </div> | |
| 656 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2024' /><input type="hidden" id="_fluentform_12_fluentformnonce" name="_fluentform_12_fluentformnonce" value="056b39437b" /><input type="hidden" name="_wp_http_referer" value="/saint-antoine/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_12_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_12_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_12_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone ff_el_with_extended_validation" value="4182345678" type="tel" data-name="phone" id="ff_12_phone" inputmode="tel" aria-invalid='false' aria-required=false></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_dropdown_1' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_12_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=false><option value="">Choisir</option><option value="Publipostage" >Publipostage</option><option value="Déjà locataire" >Déjà locataire</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Affichage publicitaire" >Affichage publicitaire</option><option value="Journaux" >Journaux</option><option value="Recommandation" >Recommandation</option><option value="Locataires actuels" >Locataires actuels</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_12_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance" value="" data-name="Provenance" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div></fieldset></form><div id='fluentform_12_errors' class='ff-errors-in-stack ff_form_instance_12_1 ff-form-loading_errors ff_form_instance_12_1_errors'></div></div> <script type="text/javascript"> | |
| 657 | + window.fluent_form_ff_form_instance_12_1 = {"id":"12","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_12_1","form_id_selector":"fluentform_12","rules":{"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":false,"global_message":"This field must contain a valid email"}},"phone":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"valid_phone_number":{"value":true,"message":"Svp Entrez un num\u00e9ro valide","global":false,"global_message":"Phone number is not valid"}},"dropdown_1":{"required":{"value":false,"message":"Ce champ est obligatoire","global":false,"global_message":"This field is required"}},"description":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"g-recaptcha-response":[]},"debounce_time":300}; | |
| 658 | + </script> | |
| 659 | + </div> | |
| 660 | + | |
| 661 | + </div></div></div></section><div id="div_block-826-1920" class="ct-div-block" ><section id="section-613-1920" class=" ct-section c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-614-1920" class="ct-div-block " ><div id="code_block-615-1920" class="ct-code-block " > | |
| 662 | +<div class="marquee marquee-ltr"> | |
| 663 | + <div class="track"> | |
| 664 | + <div class="scrolling-typo-text"> | |
| 665 | + <ul> | |
| 666 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 667 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 668 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 669 | + </ul> | |
| 670 | + <div> | |
| 671 | + </div> | |
| 672 | +</div></div></div></div></section><section id="section-377-1920" class=" ct-section c-owl-xl c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-378-1920" class="ct-div-block c-full-width c-inline" ><a id="link-568-1920" class="ct-link" href="/" target="_self" > | |
| 673 | + <div id="-lottie-animation-569-1920" class="oxy-lottie-animation " ><lottie-player renderer="svg" id="-lottie-animation-569-1920-lottie" data-src="/wp-content/uploads/animation-logo-app.json" data-offset="" data-click-trigger="self" data-trigger="always" data-start="0" data-end="60" speed="1" autoplay loop ></lottie-player></div> | |
| 674 | + | |
| 675 | + </a><div id="div_block-380-1920" class="ct-div-block c-right-self" ><nav id="_nav_menu-381-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="oxy-nav-menu-list"><li id="menu-item-2192" class="menu-item menu-item-type-post_type_archive menu-item-object-edifices menu-item-2192"><a href="https://www.appartementsurbains.ca/projets-residentiels/">Résidentiel</a></li> | |
| 676 | +<li id="menu-item-1053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1053"><a href="https://www.appartementsurbains.ca/projets-commerciaux/">Commercial</a></li> | |
| 677 | +<li id="menu-item-2271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2271"><a href="https://www.appartementsurbains.ca/nouveaux-projets/">Nouveaux projets</a></li> | |
| 678 | +<li id="menu-item-2516" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-2516"><a href="https://www.appartementsurbains.ca/actualites/">Actualités</a></li> | |
| 679 | +<li id="menu-item-2270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2270"><a href="https://www.appartementsurbains.ca/carrieres/">Carrières</a></li> | |
| 680 | +<li id="menu-item-1056" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1056"><a href="https://www.appartementsurbains.ca/a-propos/">À propos</a></li> | |
| 681 | +</ul></div></nav><nav id="_nav_menu-382-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-secteurs-container"><ul id="menu-footer-secteurs" class="oxy-nav-menu-list"><li id="menu-item-2195" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2195"><a href="https://www.appartementsurbains.ca/quartiers/montcalm/">Montcalm</a></li> | |
| 682 | +<li id="menu-item-2196" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2196"><a href="https://www.appartementsurbains.ca/quartiers/ste-foy/">Ste-Foy</a></li> | |
| 683 | +<li id="menu-item-2197" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2197"><a href="https://www.appartementsurbains.ca/quartiers/loretteville/">Loretteville</a></li> | |
| 684 | +</ul></div></nav></div></div><div id="div_block-383-1920" class="ct-div-block c-columns-2 c-columns-l-1 c-columns-gap-l c-margin-bottom-m" ><div id="div_block-384-1920" class="ct-div-block c-owl-m" ><div id="headline-385-1920" class="ct-headline c-h4 c-heading-light">Siège social</div><div id="code_block-460-1920" class="ct-code-block remove-p-margins" ><p>3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 685 | +Québec, QC, G1W 0G8</p> | |
| 686 | + | |
| 687 | +<p>T. <a href="tel:(418) 717-2105" class="remove-link-color">(418) 717-2105</a></p> </div></div><div id="div_block-399-1920" class="ct-div-block c-owl-m c-max-width-480 c-right-self" ><div id="headline-400-1920" class="ct-headline c-h4 c-heading-light">Prenons contact.</div><div id="div_block-401-1920" class="ct-div-block c-buttons" ><a id="link-402-1920" class="ct-link c-btn-transparent c-btn-l c-transition" href="https://www.appartementsurbains.ca/nous-joindre/" target="_self" ><div id="text_block-403-1920" class="ct-text-block" >Nous joindre</div></a><a id="link-404-1920" class="ct-link c-btn-l c-btn-accent c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Saint-Antoine" target="_self" ><div id="text_block-405-1920" class="ct-text-block" >Demande d'information</div></a></div></div></div><div id="div_block-406-1920" class="ct-div-block c-full-width c-columns-gap-s" ><div id="div_block-407-1920" class="ct-div-block" ><nav id="_nav_menu-408-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-liens-supplementaires-container"><ul id="menu-footer-liens-supplementaires" class="oxy-nav-menu-list"><li id="menu-item-2199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2199"><a href="https://www.appartementsurbains.ca/politique-de-confidentialite/">Confidentialité</a></li> | |
| 688 | +<li id="menu-item-2550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2550"><a href="https://www.appartementsurbains.ca/politique-temoins/">Témoins</a></li> | |
| 689 | +<li id="menu-item-2200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2200"><a href="https://www.appartementsurbains.ca/termes-et-conditions/">Conditions</a></li> | |
| 690 | +<li id="menu-item-2198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2198"><a href="https://www.appartementsurbains.ca/html-sitemap/">Sitemap</a></li> | |
| 691 | +</ul></div></nav><div id="code_block-409-1920" class="ct-code-block copyright c-text-light" >© Appartements Urbains - Tous droits réservés 2026 | <a href="https://www.tactikmedia.com" target="_blank" rel="noopener">Conception de site web</a> par TactikMedia</div></div><div id="div_block-410-1920" class="ct-div-block c-columns-gap-s" ><a id="link-411-1920" class="ct-link" href="https://www.facebook.com/appartementsurbains/" target="_blank" ><div id="fancy_icon-412-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-412-1920"><use xlink:href="#FontAwesomeicon-facebook"></use></svg></div></a><a id="link-413-1920" class="ct-link" href="https://www.instagram.com/appartementsurbains/?igshid=xj3gnkwj5ymd" target="_blank" ><div id="fancy_icon-414-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-414-1920"><use xlink:href="#FontAwesomeicon-instagram"></use></svg></div></a></div></div></div></section></div> | |
| 692 | + <div id="-off-canvas-1993-2040" class="oxy-off-canvas x-offcanvas-4_right " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-1993-2040-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="false" data-trigger-selector=".multi-trigger-visite" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="false" data-burger-sync="false" data-overflow="false" data-auto-aria="true" data-focus-trap="true" ><div id="div_block-1994-2040" class="ct-div-block c-full-width c-owl-l" ><div id="div_block-1995-2040" class="ct-div-block " ><a id="link-1996-2040" class="ct-link c-margin-right-m" href="https://www.appartementsurbains.ca" target="_self" ><img id="image-1997-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg" class="ct-image c-logo"/></a><div id="fancy_icon-1998-2040" class="ct-fancy-icon multi-trigger-visite" ><svg id="svg-fancy_icon-1998-2040"><use xlink:href="#Lineariconsicon-cross"></use></svg></div></div><div id="div_block-1999-2040" class="ct-div-block c-owl-m c-center-self c-center" ><div id="code_block-2000-2040" class="ct-code-block c-h3 c-heading-dark" >Nous avons quelques questions pour vous avant de planifier votre visite</div></div><div id="div_block-2001-2040" class="ct-div-block c-full-width c-max-width-960 c-center-self" > | |
| 693 | + <div id="-fluent-form-2002-2040" class="oxy-fluent-form form-light " ><div class='fluentform ff-default fluentform_wrapper_5 ffs_custom_wrap'><form data-form_id="5" id="fluentform_5" class="frm-fluent-form fluent_form_5 ff-el-form-top ff_form_instance_5_2 ff-form-loading ff-form-has-steps ff_has_v3_recptcha ffs_custom" data-form_instance="ff_form_instance_5_2" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 694 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Visite</legend> <div | |
| 695 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 696 | + class="ff-el-group ff-hpsf-container" | |
| 697 | + > | |
| 698 | + <div class="ff-el-input--label asterisk-right"> | |
| 699 | + <label for="ff_5_item_sf" aria-label="Contact"> | |
| 700 | + Contact </label> | |
| 701 | + </div> | |
| 702 | + <div class="ff-el-input--content"> | |
| 703 | + <input type="text" | |
| 704 | + name="item_5__fluent_sf" | |
| 705 | + class="ff-el-form-control" | |
| 706 | + id="ff_5_item_sf" | |
| 707 | + /> | |
| 708 | + </div> | |
| 709 | + </div> | |
| 710 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2024' /><input type="hidden" id="_fluentform_5_fluentformnonce" name="_fluentform_5_fluentformnonce" value="056b39437b" /><input type="hidden" name="_wp_http_referer" value="/saint-antoine/" /><div class='ff-step-container' data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-step-header'><ul class='ff-step-titles'><li class='ff_active'><span>Planification</span></li><li><span>Besoin</span></li><li><span>Information</span></li></ul></div><span class='ff_step_start'></span><div class='ff-step-body'><div class="fluentform-step active" data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quand êtes-vous disponible pour faire la visite?">Quand êtes-vous disponible pour faire la visite?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_29cade3f0be2680a1a1ebb7042d3f239><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_29cade3f0be2680a1a1ebb7042d3f239' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_d8fc11eb9e12ed8594a133552651b140><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_d8fc11eb9e12ed8594a133552651b140' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_38276dc340520d56851c68a11be06a88><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_38276dc340520d56851c68a11be06a88' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_c94ba202c2d0b63ec2ba1d0f267dcd48><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_c94ba202c2d0b63ec2ba1d0f267dcd48' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?">Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_95cccf6640cf553ac52dc2e558d1af71><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_1_95cccf6640cf553ac52dc2e558d1af71' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_3c556751751fc77fdd669fceeb43b30b><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_1_3c556751751fc77fdd669fceeb43b30b' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_e3b417a84da992b1a484b6ff3a2618f6><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_1_e3b417a84da992b1a484b6ff3a2618f6' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_b389c9ba1b0f2088aa1b4ee5fad6b8ab><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_1_b389c9ba1b0f2088aa1b4ee5fad6b8ab' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_1" ><input type="hidden" name="immeuble_concerne" data-name="immeuble_concerne" ><input type="hidden" name="unite_concernee" data-name="unite_concernee" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown' aria-label="Êtes-vous ouvert à visiter d'autres unités et/ou immeubles">Êtes-vous ouvert à visiter d'autres unités et/ou immeubles</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_5_2_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités" >Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités</option><option value="Je suis ouvert à visiter d'autres unités dans cet immeuble seulement" >Je suis ouvert à visiter d'autres unités dans cet immeuble seulement</option><option value="Non, seulement cet immeuble et cette unité m'intéresse" >Non, seulement cet immeuble et cette unité m'intéresse</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_1' aria-label="Avez-vous une préférence de taille d'unité ?">Avez-vous une préférence de taille d'unité ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_5_2_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Studio et 2 1/2" >Studio et 2 1/2</option><option value="3 1/2" >3 1/2</option><option value="4 1/2" >4 1/2</option><option value="5 1/2 et plus" >5 1/2 et plus</option><option value="Aucune préférence" >Aucune préférence</option></select></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_2" ><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_5_2_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_5_2_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_5_2_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone" type="tel" data-name="phone" id="ff_5_2_phone" inputmode="tel" aria-invalid='false' aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_2' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_2" id="ff_5_2_dropdown_2" class="ff-el-form-control" data-name="dropdown_2" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Publipostage" >Publipostage</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Journaux" >Journaux</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_5_2_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_5_2_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance_1" value="https://www.appartementsurbains.ca/saint-antoine/" data-name="Provenance_1" > <div class="ff-step-t-container ff-inner_submit_container ff-column-container ff_columns_total_2"> | |
| 711 | + <div class="ff-t-cell ff-t-column-1"><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button></div></div> | |
| 712 | + <div class="ff-t-cell ff-t-column-2"> | |
| 713 | + <div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div> </div> | |
| 714 | + </div> | |
| 715 | + </div></div></div> | |
| 716 | + </fieldset></form><div id='fluentform_5_errors' class='ff-errors-in-stack ff_form_instance_5_2 ff-form-loading_errors ff_form_instance_5_2_errors'></div></div> <script type="text/javascript"> | |
| 717 | + window.fluent_form_ff_form_instance_5_2 = {"id":"5","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_5_2","form_id_selector":"fluentform_5","rules":{"checkbox":{"required":{"value":true,"message":"Ce champ est requis"}},"checkbox_1":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown_1":{"required":{"value":true,"message":"Ce champ est requis"}},"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"email":{"required":{"value":true,"message":"Ce champ est requis"},"email":{"value":true,"message":"This field must contain a valid email"}},"phone":{"required":{"value":true,"message":"Ce champ est requis"},"valid_phone_number":{"value":false,"message":"Phone number is not valid"}},"dropdown_2":{"required":{"value":true,"message":"Ce champ est obligatoire"}},"description":{"required":{"value":false,"message":"Ce champ est requis"}}},"debounce_time":300}; | |
| 718 | + </script> | |
| 719 | + </div> | |
| 720 | + | |
| 721 | + </div></div></div></div> | |
| 722 | + | |
| 723 | + | |
| 724 | +<script type="speculationrules"> | |
| 725 | +{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyone/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} | |
| 726 | +</script> | |
| 727 | +<script id='script-64357dd8db6b7-js' type='text/javascript'> | |
| 728 | +jQuery(document).ready(function() { | |
| 729 | + jQuery('.plax').paroller(); | |
| 730 | +}); | |
| 731 | +</script> | |
| 732 | +<script id='script-679280d660817-js' type='text/javascript'> | |
| 733 | +document.addEventListener('DOMContentLoaded', function() { | |
| 734 | + // Select all links containing "demande-information" in the URL | |
| 735 | + var ctaLinks = document.querySelectorAll('a[href*="demande-information"]'); | |
| 736 | + ctaLinks.forEach(function(link) { | |
| 737 | + link.setAttribute('target', '_blank'); | |
| 738 | + link.setAttribute('rel', 'noopener noreferrer'); | |
| 739 | + }); | |
| 740 | +}); | |
| 741 | +</script> | |
| 742 | +<script id='script-63f90ccabd3c9-js' type='text/javascript'> | |
| 743 | +jQuery(document).ready(function() { | |
| 744 | + jQuery(".mega-menu-immeuble").hover(function() { | |
| 745 | + var image = jQuery(this).data("image"); | |
| 746 | + var logo = jQuery(this).data("logo"); | |
| 747 | + jQuery(".mega-menu-image").css("background-image", "url(" + image + ")"); | |
| 748 | + }); | |
| 749 | +}); | |
| 750 | +</script> | |
| 751 | +<script id='script-638a4f9a23faf-js' type='text/javascript'> | |
| 752 | +function GetURLParameter(sParam) { | |
| 753 | + var sPageURL = window.location.search.substring(1); | |
| 754 | + var sURLVariables = sPageURL.split('&'); | |
| 755 | + for (var i = 0; i < sURLVariables.length; i++) { | |
| 756 | + var sParameterName = sURLVariables[i].split('='); | |
| 757 | + if (sParameterName[0] == sParam) { | |
| 758 | + return sParameterName[1]; | |
| 759 | + } | |
| 760 | + } | |
| 761 | +} | |
| 762 | + | |
| 763 | +jQuery(document).ready(function() { | |
| 764 | + var niveau = GetURLParameter("_niveau"); | |
| 765 | + var unite = GetURLParameter("_unite"); | |
| 766 | + if(niveau) { | |
| 767 | + var selectorNiveau = '[vue-immeuble] g[niveau="' + niveau + '"]'; | |
| 768 | + jQuery(selectorNiveau).click(); | |
| 769 | + } | |
| 770 | + if(unite) { | |
| 771 | + var selectorUnite = '[polygones-niveaux] polygon[unite="' + unite + '"]'; | |
| 772 | + jQuery(selectorUnite).click(); | |
| 773 | + } | |
| 774 | +}); | |
| 775 | + | |
| 776 | +jQuery(document).ready(function() { | |
| 777 | + if(jQuery(".module-light").length) { | |
| 778 | + var selectorNiveau = '[liste-niveaux] [liste-niveaux-item]:first-child'; | |
| 779 | + jQuery(selectorNiveau).click(); | |
| 780 | + } | |
| 781 | +}); | |
| 782 | + | |
| 783 | +jQuery("[unites] [vue-immeuble] g").click(function() { | |
| 784 | + var niveau = jQuery(this).attr('niveau'); | |
| 785 | + | |
| 786 | + jQuery("[choix-niveau]").removeClass("visible"); | |
| 787 | + jQuery("[choix-unite]").addClass("visible"); | |
| 788 | + | |
| 789 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 790 | + jQuery("[liste-niveaux-item][niveau=" + niveau + "]").addClass("level-selected"); | |
| 791 | + | |
| 792 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 793 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 794 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 795 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 796 | + | |
| 797 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 798 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 799 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 800 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 801 | + jQuery("[liste-niveaux]").addClass("visible"); | |
| 802 | + jQuery("[legende]").addClass("visible"); | |
| 803 | +}); | |
| 804 | + | |
| 805 | +jQuery("[liste-niveaux-item]").click(function() { | |
| 806 | + var niveau = jQuery(this).attr('niveau'); | |
| 807 | + | |
| 808 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 809 | + jQuery(this).addClass("level-selected"); | |
| 810 | + | |
| 811 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 812 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 813 | + | |
| 814 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 815 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 816 | +}); | |
| 817 | + | |
| 818 | +jQuery("div:not(.dont-update) > [polygones-niveaux] polygon").click(function() { | |
| 819 | + var infos = jQuery(this); | |
| 820 | + var etat = infos.attr('etat'); | |
| 821 | + | |
| 822 | + updateUnite(infos); | |
| 823 | +}); | |
| 824 | + | |
| 825 | +function updateUnite(infos) { | |
| 826 | + var niveau = infos.attr('niveau'); | |
| 827 | + var unite = infos.attr('unite'); | |
| 828 | + | |
| 829 | + jQuery("[data-unite]").text(unite); | |
| 830 | + var dispo = infos.attr('disponibilite'); | |
| 831 | + jQuery("[data-etat]").text(dispo && dispo !== 'N/D' && dispo !== '' ? dispo : infos.attr('etat')); | |
| 832 | + jQuery("[data-prix]").text(infos.attr('prix')); | |
| 833 | + jQuery("[data-type-unite]").text(infos.attr('type')); | |
| 834 | + jQuery("[data-superficie]").text(infos.attr('superficie')); | |
| 835 | + jQuery("[data-superficie_balcon]").text(infos.attr('superficie_balcon')); | |
| 836 | + jQuery("[data-plan]").attr("src", infos.attr('plan_image')); | |
| 837 | + jQuery("[data-plan_pdf]").attr("href", infos.attr('plan_pdf')); | |
| 838 | + jQuery("[data-retour-niveau]").attr("data-retour-niveau", niveau); | |
| 839 | + jQuery(".unite-btn-visite").attr("data-unite-concernee", unite); | |
| 840 | + | |
| 841 | + if(infos.attr('superficie_balcon') !== "") { | |
| 842 | + jQuery("[superficie-balcon-row]").show(); | |
| 843 | + } else { | |
| 844 | + jQuery("[superficie-balcon-row]").hide(); | |
| 845 | + } | |
| 846 | + | |
| 847 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 848 | + | |
| 849 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 850 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 851 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 852 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 853 | + | |
| 854 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 855 | + jQuery("[wrapper-liste-niveaux]").removeClass("visible"); | |
| 856 | + jQuery("[images-niveaux] .visible").removeClass("visible"); | |
| 857 | + jQuery("[polygones-niveaux] .visible").removeClass("visible"); | |
| 858 | + jQuery("[legende]").removeClass("visible"); | |
| 859 | + | |
| 860 | + jQuery("[wrapper-unite]").addClass("visible"); | |
| 861 | + // jQuery("[image-unite]").addClass("visible"); | |
| 862 | + jQuery("[wrapper-image-unite]").addClass("visible"); | |
| 863 | +} | |
| 864 | + | |
| 865 | +jQuery("[retour-niveau]").click(function() { | |
| 866 | + var niveau = jQuery(this).attr('data-retour-niveau'); | |
| 867 | + | |
| 868 | + jQuery("[choix-unite]").addClass("visible"); | |
| 869 | + | |
| 870 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 871 | + jQuery("[wrapper-image-unite].visible").removeClass("visible"); | |
| 872 | + jQuery("[polygones-niveaux] polygon.visible").removeClass("visible"); | |
| 873 | + | |
| 874 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 875 | + jQuery("[image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 876 | + jQuery("[polygones-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 877 | + jQuery("[legende]").addClass("visible"); | |
| 878 | +}); | |
| 879 | + | |
| 880 | +jQuery("[retour-immeuble]").click(function() { | |
| 881 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 882 | + jQuery("[choix-niveau]").addClass("visible"); | |
| 883 | + | |
| 884 | + jQuery("[section-niveaux]").removeClass("visible"); | |
| 885 | + jQuery("[legende]").removeClass("visible"); | |
| 886 | + | |
| 887 | + jQuery("[vue-immeuble]").addClass("visible"); | |
| 888 | +}); | |
| 889 | + | |
| 890 | +/* | |
| 891 | +jQuery(".multi-trigger-visite").click(function() { | |
| 892 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 893 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 894 | +}); | |
| 895 | +*/ | |
| 896 | +</script> | |
| 897 | +<script id='script-638a4f9a343c4-js' type='text/javascript'> | |
| 898 | +/*! | |
| 899 | + * Toastify js 1.11.2 | |
| 900 | + * https://github.com/apvarun/toastify-js | |
| 901 | + * @license MIT licensed | |
| 902 | + * | |
| 903 | + * Copyright (C) 2018 Varun A P | |
| 904 | + */ | |
| 905 | +(function(root, factory) { | |
| 906 | + if (typeof module === "object" && module.exports) { | |
| 907 | + module.exports = factory(); | |
| 908 | + } else { | |
| 909 | + root.Toastify = factory(); | |
| 910 | + } | |
| 911 | +})(this, function(global) { | |
| 912 | + // Object initialization | |
| 913 | + var Toastify = function(options) { | |
| 914 | + // Returning a new init object | |
| 915 | + return new Toastify.lib.init(options); | |
| 916 | + }, | |
| 917 | + // Library version | |
| 918 | + version = "1.11.2"; | |
| 919 | + | |
| 920 | + // Set the default global options | |
| 921 | + Toastify.defaults = { | |
| 922 | + oldestFirst: true, | |
| 923 | + text: "Toastify is awesome!", | |
| 924 | + node: undefined, | |
| 925 | + duration: 3000, | |
| 926 | + selector: undefined, | |
| 927 | + callback: function () { | |
| 928 | + }, | |
| 929 | + destination: undefined, | |
| 930 | + newWindow: false, | |
| 931 | + close: false, | |
| 932 | + gravity: "toastify-top", | |
| 933 | + positionLeft: false, | |
| 934 | + position: '', | |
| 935 | + backgroundColor: '', | |
| 936 | + avatar: "", | |
| 937 | + className: "", | |
| 938 | + stopOnFocus: true, | |
| 939 | + onClick: function () { | |
| 940 | + }, | |
| 941 | + offset: {x: 0, y: 0}, | |
| 942 | + escapeMarkup: true, | |
| 943 | + style: {background: ''} | |
| 944 | + }; | |
| 945 | + | |
| 946 | + // Defining the prototype of the object | |
| 947 | + Toastify.lib = Toastify.prototype = { | |
| 948 | + toastify: version, | |
| 949 | + | |
| 950 | + constructor: Toastify, | |
| 951 | + | |
| 952 | + // Initializing the object with required parameters | |
| 953 | + init: function(options) { | |
| 954 | + // Verifying and validating the input object | |
| 955 | + if (!options) { | |
| 956 | + options = {}; | |
| 957 | + } | |
| 958 | + | |
| 959 | + // Creating the options object | |
| 960 | + this.options = {}; | |
| 961 | + | |
| 962 | + this.toastElement = null; | |
| 963 | + | |
| 964 | + // Validating the options | |
| 965 | + this.options.text = options.text || Toastify.defaults.text; // Display message | |
| 966 | + this.options.node = options.node || Toastify.defaults.node; // Display content as node | |
| 967 | + this.options.duration = options.duration === 0 ? 0 : options.duration || Toastify.defaults.duration; // Display duration | |
| 968 | + this.options.selector = options.selector || Toastify.defaults.selector; // Parent selector | |
| 969 | + this.options.callback = options.callback || Toastify.defaults.callback; // Callback after display | |
| 970 | + this.options.destination = options.destination || Toastify.defaults.destination; // On-click destination | |
| 971 | + this.options.newWindow = options.newWindow || Toastify.defaults.newWindow; // Open destination in new window | |
| 972 | + this.options.close = options.close || Toastify.defaults.close; // Show toast close icon | |
| 973 | + this.options.gravity = options.gravity === "bottom" ? "toastify-bottom" : Toastify.defaults.gravity; // toast position - top or bottom | |
| 974 | + this.options.positionLeft = options.positionLeft || Toastify.defaults.positionLeft; // toast position - left or right | |
| 975 | + this.options.position = options.position || Toastify.defaults.position; // toast position - left or right | |
| 976 | + this.options.backgroundColor = options.backgroundColor || Toastify.defaults.backgroundColor; // toast background color | |
| 977 | + this.options.avatar = options.avatar || Toastify.defaults.avatar; // img element src - url or a path | |
| 978 | + this.options.className = options.className || Toastify.defaults.className; // additional class names for the toast | |
| 979 | + this.options.stopOnFocus = options.stopOnFocus === undefined ? Toastify.defaults.stopOnFocus : options.stopOnFocus; // stop timeout on focus | |
| 980 | + this.options.onClick = options.onClick || Toastify.defaults.onClick; // Callback after click | |
| 981 | + this.options.offset = options.offset || Toastify.defaults.offset; // toast offset | |
| 982 | + this.options.escapeMarkup = options.escapeMarkup !== undefined ? options.escapeMarkup : Toastify.defaults.escapeMarkup; | |
| 983 | + this.options.style = options.style || Toastify.defaults.style; | |
| 984 | + if(options.backgroundColor) { | |
| 985 | + this.options.style.background = options.backgroundColor; | |
| 986 | + } | |
| 987 | + | |
| 988 | + // Returning the current object for chaining functions | |
| 989 | + return this; | |
| 990 | + }, | |
| 991 | + | |
| 992 | + // Building the DOM element | |
| 993 | + buildToast: function() { | |
| 994 | + // Validating if the options are defined | |
| 995 | + if (!this.options) { | |
| 996 | + throw "Toastify is not initialized"; | |
| 997 | + } | |
| 998 | + | |
| 999 | + // Creating the DOM object | |
| 1000 | + var divElement = document.createElement("div"); | |
| 1001 | + divElement.className = "toastify on " + this.options.className; | |
| 1002 | + | |
| 1003 | + // Positioning toast to left or right or center | |
| 1004 | + if (!!this.options.position) { | |
| 1005 | + divElement.className += " toastify-" + this.options.position; | |
| 1006 | + } else { | |
| 1007 | + // To be depreciated in further versions | |
| 1008 | + if (this.options.positionLeft === true) { | |
| 1009 | + divElement.className += " toastify-left"; | |
| 1010 | + console.warn('Property `positionLeft` will be depreciated in further versions. Please use `position` instead.') | |
| 1011 | + } else { | |
| 1012 | + // Default position | |
| 1013 | + divElement.className += " toastify-right"; | |
| 1014 | + } | |
| 1015 | + } | |
| 1016 | + | |
| 1017 | + // Assigning gravity of element | |
| 1018 | + divElement.className += " " + this.options.gravity; | |
| 1019 | + | |
| 1020 | + if (this.options.backgroundColor) { | |
| 1021 | + // This is being deprecated in favor of using the style HTML DOM property | |
| 1022 | + console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'); | |
| 1023 | + } | |
| 1024 | + | |
| 1025 | + // Loop through our style object and apply styles to divElement | |
| 1026 | + for (var property in this.options.style) { | |
| 1027 | + divElement.style[property] = this.options.style[property]; | |
| 1028 | + } | |
| 1029 | + | |
| 1030 | + // Adding the toast message/node | |
| 1031 | + if (this.options.node && this.options.node.nodeType === Node.ELEMENT_NODE) { | |
| 1032 | + // If we have a valid node, we insert it | |
| 1033 | + divElement.appendChild(this.options.node) | |
| 1034 | + } else { | |
| 1035 | + if (this.options.escapeMarkup) { | |
| 1036 | + divElement.innerText = this.options.text; | |
| 1037 | + } else { | |
| 1038 | + divElement.innerHTML = this.options.text; | |
| 1039 | + } | |
| 1040 | + | |
| 1041 | + if (this.options.avatar !== "") { | |
| 1042 | + var avatarElement = document.createElement("img"); | |
| 1043 | + avatarElement.src = this.options.avatar; | |
| 1044 | + | |
| 1045 | + avatarElement.className = "toastify-avatar"; | |
| 1046 | + | |
| 1047 | + if (this.options.position == "left" || this.options.positionLeft === true) { | |
| 1048 | + // Adding close icon on the left of content | |
| 1049 | + divElement.appendChild(avatarElement); | |
| 1050 | + } else { | |
| 1051 | + // Adding close icon on the right of content | |
| 1052 | + divElement.insertAdjacentElement("afterbegin", avatarElement); | |
| 1053 | + } | |
| 1054 | + } | |
| 1055 | + } | |
| 1056 | + | |
| 1057 | + // Adding a close icon to the toast | |
| 1058 | + if (this.options.close === true) { | |
| 1059 | + // Create a span for close element | |
| 1060 | + var closeElement = document.createElement("button"); | |
| 1061 | + closeElement.type = "button"; | |
| 1062 | + closeElement.setAttribute("aria-label", "Close"); | |
| 1063 | + closeElement.className = "toast-close"; | |
| 1064 | + closeElement.innerHTML = "✖"; | |
| 1065 | + | |
| 1066 | + // Triggering the removal of toast from DOM on close click | |
| 1067 | + closeElement.addEventListener( | |
| 1068 | + "click", | |
| 1069 | + function(event) { | |
| 1070 | + event.stopPropagation(); | |
| 1071 | + this.removeElement(this.toastElement); | |
| 1072 | + window.clearTimeout(this.toastElement.timeOutValue); | |
| 1073 | + }.bind(this) | |
| 1074 | + ); | |
| 1075 | + | |
| 1076 | + //Calculating screen width | |
| 1077 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1078 | + | |
| 1079 | + // Adding the close icon to the toast element | |
| 1080 | + // Display on the right if screen width is less than or equal to 360px | |
| 1081 | + if ((this.options.position == "left" || this.options.positionLeft === true) && width > 360) { | |
| 1082 | + // Adding close icon on the left of content | |
| 1083 | + divElement.insertAdjacentElement("afterbegin", closeElement); | |
| 1084 | + } else { | |
| 1085 | + // Adding close icon on the right of content | |
| 1086 | + divElement.appendChild(closeElement); | |
| 1087 | + } | |
| 1088 | + } | |
| 1089 | + | |
| 1090 | + // Clear timeout while toast is focused | |
| 1091 | + if (this.options.stopOnFocus && this.options.duration > 0) { | |
| 1092 | + var self = this; | |
| 1093 | + // stop countdown | |
| 1094 | + divElement.addEventListener( | |
| 1095 | + "mouseover", | |
| 1096 | + function(event) { | |
| 1097 | + window.clearTimeout(divElement.timeOutValue); | |
| 1098 | + } | |
| 1099 | + ) | |
| 1100 | + // add back the timeout | |
| 1101 | + divElement.addEventListener( | |
| 1102 | + "mouseleave", | |
| 1103 | + function() { | |
| 1104 | + divElement.timeOutValue = window.setTimeout( | |
| 1105 | + function() { | |
| 1106 | + // Remove the toast from DOM | |
| 1107 | + self.removeElement(divElement); | |
| 1108 | + }, | |
| 1109 | + self.options.duration | |
| 1110 | + ) | |
| 1111 | + } | |
| 1112 | + ) | |
| 1113 | + } | |
| 1114 | + | |
| 1115 | + // Adding an on-click destination path | |
| 1116 | + if (typeof this.options.destination !== "undefined") { | |
| 1117 | + divElement.addEventListener( | |
| 1118 | + "click", | |
| 1119 | + function(event) { | |
| 1120 | + event.stopPropagation(); | |
| 1121 | + if (this.options.newWindow === true) { | |
| 1122 | + window.open(this.options.destination, "_blank"); | |
| 1123 | + } else { | |
| 1124 | + window.location = this.options.destination; | |
| 1125 | + } | |
| 1126 | + }.bind(this) | |
| 1127 | + ); | |
| 1128 | + } | |
| 1129 | + | |
| 1130 | + if (typeof this.options.onClick === "function" && typeof this.options.destination === "undefined") { | |
| 1131 | + divElement.addEventListener( | |
| 1132 | + "click", | |
| 1133 | + function(event) { | |
| 1134 | + event.stopPropagation(); | |
| 1135 | + this.options.onClick(); | |
| 1136 | + }.bind(this) | |
| 1137 | + ); | |
| 1138 | + } | |
| 1139 | + | |
| 1140 | + // Adding offset | |
| 1141 | + if(typeof this.options.offset === "object") { | |
| 1142 | + | |
| 1143 | + var x = getAxisOffsetAValue("x", this.options); | |
| 1144 | + var y = getAxisOffsetAValue("y", this.options); | |
| 1145 | + | |
| 1146 | + var xOffset = this.options.position == "left" ? x : "-" + x; | |
| 1147 | + var yOffset = this.options.gravity == "toastify-top" ? y : "-" + y; | |
| 1148 | + | |
| 1149 | + divElement.style.transform = "translate(" + xOffset + "," + yOffset + ")"; | |
| 1150 | + | |
| 1151 | + } | |
| 1152 | + | |
| 1153 | + // Returning the generated element | |
| 1154 | + return divElement; | |
| 1155 | + }, | |
| 1156 | + | |
| 1157 | + // Displaying the toast | |
| 1158 | + showToast: function() { | |
| 1159 | + // Creating the DOM object for the toast | |
| 1160 | + this.toastElement = this.buildToast(); | |
| 1161 | + | |
| 1162 | + // Getting the root element to with the toast needs to be added | |
| 1163 | + var rootElement; | |
| 1164 | + if (typeof this.options.selector === "string") { | |
| 1165 | + rootElement = document.getElementById(this.options.selector); | |
| 1166 | + } else if (this.options.selector instanceof HTMLElement || (typeof ShadowRoot !== 'undefined' && this.options.selector instanceof ShadowRoot)) { | |
| 1167 | + rootElement = this.options.selector; | |
| 1168 | + } else { | |
| 1169 | + rootElement = document.body; | |
| 1170 | + } | |
| 1171 | + | |
| 1172 | + // Validating if root element is present in DOM | |
| 1173 | + if (!rootElement) { | |
| 1174 | + throw "Root element is not defined"; | |
| 1175 | + } | |
| 1176 | + | |
| 1177 | + // Adding the DOM element | |
| 1178 | + var elementToInsert = Toastify.defaults.oldestFirst ? rootElement.firstChild : rootElement.lastChild; | |
| 1179 | + rootElement.insertBefore(this.toastElement, elementToInsert); | |
| 1180 | + | |
| 1181 | + // Repositioning the toasts in case multiple toasts are present | |
| 1182 | + Toastify.reposition(); | |
| 1183 | + | |
| 1184 | + if (this.options.duration > 0) { | |
| 1185 | + this.toastElement.timeOutValue = window.setTimeout( | |
| 1186 | + function() { | |
| 1187 | + // Remove the toast from DOM | |
| 1188 | + this.removeElement(this.toastElement); | |
| 1189 | + }.bind(this), | |
| 1190 | + this.options.duration | |
| 1191 | + ); // Binding `this` for function invocation | |
| 1192 | + } | |
| 1193 | + | |
| 1194 | + // Supporting function chaining | |
| 1195 | + return this; | |
| 1196 | + }, | |
| 1197 | + | |
| 1198 | + hideToast: function() { | |
| 1199 | + if (this.toastElement.timeOutValue) { | |
| 1200 | + clearTimeout(this.toastElement.timeOutValue); | |
| 1201 | + } | |
| 1202 | + this.removeElement(this.toastElement); | |
| 1203 | + }, | |
| 1204 | + | |
| 1205 | + // Removing the element from the DOM | |
| 1206 | + removeElement: function(toastElement) { | |
| 1207 | + // Hiding the element | |
| 1208 | + // toastElement.classList.remove("on"); | |
| 1209 | + toastElement.className = toastElement.className.replace(" on", ""); | |
| 1210 | + | |
| 1211 | + // Removing the element from DOM after transition end | |
| 1212 | + window.setTimeout( | |
| 1213 | + function() { | |
| 1214 | + // remove options node if any | |
| 1215 | + if (this.options.node && this.options.node.parentNode) { | |
| 1216 | + this.options.node.parentNode.removeChild(this.options.node); | |
| 1217 | + } | |
| 1218 | + | |
| 1219 | + // Remove the element from the DOM, only when the parent node was not removed before. | |
| 1220 | + if (toastElement.parentNode) { | |
| 1221 | + toastElement.parentNode.removeChild(toastElement); | |
| 1222 | + } | |
| 1223 | + | |
| 1224 | + // Calling the callback function | |
| 1225 | + this.options.callback.call(toastElement); | |
| 1226 | + | |
| 1227 | + // Repositioning the toasts again | |
| 1228 | + Toastify.reposition(); | |
| 1229 | + }.bind(this), | |
| 1230 | + 400 | |
| 1231 | + ); // Binding `this` for function invocation | |
| 1232 | + }, | |
| 1233 | + }; | |
| 1234 | + | |
| 1235 | + // Positioning the toasts on the DOM | |
| 1236 | + Toastify.reposition = function() { | |
| 1237 | + | |
| 1238 | + // Top margins with gravity | |
| 1239 | + var topLeftOffsetSize = { | |
| 1240 | + top: 15, | |
| 1241 | + bottom: 15, | |
| 1242 | + }; | |
| 1243 | + var topRightOffsetSize = { | |
| 1244 | + top: 15, | |
| 1245 | + bottom: 15, | |
| 1246 | + }; | |
| 1247 | + var offsetSize = { | |
| 1248 | + top: 15, | |
| 1249 | + bottom: 15, | |
| 1250 | + }; | |
| 1251 | + | |
| 1252 | + // Get all toast messages on the DOM | |
| 1253 | + var allToasts = document.getElementsByClassName("toastify"); | |
| 1254 | + | |
| 1255 | + var classUsed; | |
| 1256 | + | |
| 1257 | + // Modifying the position of each toast element | |
| 1258 | + for (var i = 0; i < allToasts.length; i++) { | |
| 1259 | + // Getting the applied gravity | |
| 1260 | + if (containsClass(allToasts[i], "toastify-top") === true) { | |
| 1261 | + classUsed = "toastify-top"; | |
| 1262 | + } else { | |
| 1263 | + classUsed = "toastify-bottom"; | |
| 1264 | + } | |
| 1265 | + | |
| 1266 | + var height = allToasts[i].offsetHeight; | |
| 1267 | + classUsed = classUsed.substr(9, classUsed.length-1) | |
| 1268 | + // Spacing between toasts | |
| 1269 | + var offset = 15; | |
| 1270 | + | |
| 1271 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1272 | + | |
| 1273 | + // Show toast in center if screen with less than or equal to 360px | |
| 1274 | + if (width <= 360) { | |
| 1275 | + // Setting the position | |
| 1276 | + allToasts[i].style[classUsed] = offsetSize[classUsed] + "px"; | |
| 1277 | + | |
| 1278 | + offsetSize[classUsed] += height + offset; | |
| 1279 | + } else { | |
| 1280 | + if (containsClass(allToasts[i], "toastify-left") === true) { | |
| 1281 | + // Setting the position | |
| 1282 | + allToasts[i].style[classUsed] = topLeftOffsetSize[classUsed] + "px"; | |
| 1283 | + | |
| 1284 | + topLeftOffsetSize[classUsed] += height + offset; | |
| 1285 | + } else { | |
| 1286 | + // Setting the position | |
| 1287 | + allToasts[i].style[classUsed] = topRightOffsetSize[classUsed] + "px"; | |
| 1288 | + | |
| 1289 | + topRightOffsetSize[classUsed] += height + offset; | |
| 1290 | + } | |
| 1291 | + } | |
| 1292 | + } | |
| 1293 | + | |
| 1294 | + // Supporting function chaining | |
| 1295 | + return this; | |
| 1296 | + }; | |
| 1297 | + | |
| 1298 | + // Helper function to get offset. | |
| 1299 | + function getAxisOffsetAValue(axis, options) { | |
| 1300 | + | |
| 1301 | + if(options.offset[axis]) { | |
| 1302 | + if(isNaN(options.offset[axis])) { | |
| 1303 | + return options.offset[axis]; | |
| 1304 | + } | |
| 1305 | + else { | |
| 1306 | + return options.offset[axis] + 'px'; | |
| 1307 | + } | |
| 1308 | + } | |
| 1309 | + | |
| 1310 | + return '0px'; | |
| 1311 | + | |
| 1312 | + } | |
| 1313 | + | |
| 1314 | + function containsClass(elem, yourClass) { | |
| 1315 | + if (!elem || typeof yourClass !== "string") { | |
| 1316 | + return false; | |
| 1317 | + } else if ( | |
| 1318 | + elem.className && | |
| 1319 | + elem.className | |
| 1320 | + .trim() | |
| 1321 | + .split(/\s+/gi) | |
| 1322 | + .indexOf(yourClass) > -1 | |
| 1323 | + ) { | |
| 1324 | + return true; | |
| 1325 | + } else { | |
| 1326 | + return false; | |
| 1327 | + } | |
| 1328 | + } | |
| 1329 | + | |
| 1330 | + // Setting up the prototype for the init object | |
| 1331 | + Toastify.lib.init.prototype = Toastify.lib; | |
| 1332 | + | |
| 1333 | + // Returning the Toastify function to be assigned to the window object/module | |
| 1334 | + return Toastify; | |
| 1335 | +}); | |
| 1336 | +</script> | |
| 1337 | +<script id='script-638a4f9a3f50a-js' type='text/javascript'> | |
| 1338 | +// jQuery(".simplefavorite-button").on('click', function() { | |
| 1339 | +jQuery(document).on('click','.simplefavorite-button',function() { | |
| 1340 | + var texte = "Unité ajoutée à la liste"; | |
| 1341 | + if(jQuery(this).hasClass("active")) { | |
| 1342 | + texte = "Unité retirée de la liste"; | |
| 1343 | + } | |
| 1344 | + Toastify({ | |
| 1345 | + text: "<div><div class='c-text-m c-bold'>" + texte + "</div><a href='/demande-information/' class='c-text-s c-link-light c-underline'>Voir la liste</a></div>", | |
| 1346 | + escapeMarkup: false, | |
| 1347 | + duration: 5000, | |
| 1348 | + close: true, | |
| 1349 | + className: "c-bg-accent c-inline c-columns-gap-s c-shadow", | |
| 1350 | + }).showToast(); | |
| 1351 | +}); | |
| 1352 | +</script> | |
| 1353 | +<script id='script-647a0a8074f5e-js' type='text/javascript'> | |
| 1354 | +jQuery(".tableau .btn-action").on('click', function() { | |
| 1355 | + console.log(jQuery("[data-name=immeuble_concerne]")); | |
| 1356 | + console.log(jQuery("[data-name=unite_concernee]")); | |
| 1357 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1358 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1359 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1360 | +}); | |
| 1361 | + | |
| 1362 | +jQuery('.tableau').on('DOMSubtreeModified', function() { | |
| 1363 | + jQuery(".tableau .btn-action").on('click', function() { | |
| 1364 | + console.log(jQuery(this).attr("data-immeuble-concerne")); | |
| 1365 | + console.log(jQuery(this).attr("data-unite-concernee")); | |
| 1366 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1367 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1368 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1369 | + }); | |
| 1370 | +}); | |
| 1371 | +</script> | |
| 1372 | +<script id='script-6425ed7ad1486-js' type='text/javascript'> | |
| 1373 | +jQuery(document).ready(function() { | |
| 1374 | + setTimeout(function() { | |
| 1375 | + jQuery(".oxy-carousel-builder .oxy-dynamic-list .flickity-slider > .ct-div-block").css("height", "100%"); | |
| 1376 | + }, 2000); | |
| 1377 | +}); | |
| 1378 | +</script> | |
| 1379 | +<style>.ct-FontAwesomeicon-search{width:0.92857142857143em}</style> | |
| 1380 | +<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> | |
| 1381 | +<style>.ct-FontAwesomeicon-download{width:0.92857142857143em}</style> | |
| 1382 | +<style>.ct-FontAwesomeicon-chevron-left{width:0.75em}</style> | |
| 1383 | +<style>.ct-FontAwesomeicon-chevron-right{width:0.67857142857143em}</style> | |
| 1384 | +<style>.ct-FontAwesomeicon-facebook{width:0.57142857142857em}</style> | |
| 1385 | +<style>.ct-FontAwesomeicon-instagram{width:0.85714285714286em}</style> | |
| 1386 | +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-search" viewBox="0 0 26 28"><title>search</title><path d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z"/></symbol><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-download" viewBox="0 0 26 28"><title>download</title><path d="M20 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM24 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 17.5v5c0 0.828-0.672 1.5-1.5 1.5h-23c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h7.266l2.109 2.125c0.578 0.562 1.328 0.875 2.125 0.875s1.547-0.313 2.125-0.875l2.125-2.125h7.25c0.828 0 1.5 0.672 1.5 1.5zM20.922 8.609c0.156 0.375 0.078 0.812-0.219 1.094l-7 7c-0.187 0.203-0.453 0.297-0.703 0.297s-0.516-0.094-0.703-0.297l-7-7c-0.297-0.281-0.375-0.719-0.219-1.094 0.156-0.359 0.516-0.609 0.922-0.609h4v-7c0-0.547 0.453-1 1-1h4c0.547 0 1 0.453 1 1v7h4c0.406 0 0.766 0.25 0.922 0.609z"/></symbol><symbol id="FontAwesomeicon-chevron-left" viewBox="0 0 21 28"><title>chevron-left</title><path d="M18.297 4.703l-8.297 8.297 8.297 8.297c0.391 0.391 0.391 1.016 0 1.406l-2.594 2.594c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.594c-0.391-0.391-0.391-1.016 0-1.406l11.594-11.594c0.391-0.391 1.016-0.391 1.406 0l2.594 2.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-chevron-right" viewBox="0 0 19 28"><title>chevron-right</title><path d="M17.297 13.703l-11.594 11.594c-0.391 0.391-1.016 0.391-1.406 0l-2.594-2.594c-0.391-0.391-0.391-1.016 0-1.406l8.297-8.297-8.297-8.297c-0.391-0.391-0.391-1.016 0-1.406l2.594-2.594c0.391-0.391 1.016-0.391 1.406 0l11.594 11.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-facebook" viewBox="0 0 16 28"><title>facebook</title><path d="M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z"/></symbol><symbol id="FontAwesomeicon-instagram" viewBox="0 0 24 28"><title>instagram</title><path d="M16 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM18.156 14c0 3.406-2.75 6.156-6.156 6.156s-6.156-2.75-6.156-6.156 2.75-6.156 6.156-6.156 6.156 2.75 6.156 6.156zM19.844 7.594c0 0.797-0.641 1.437-1.437 1.437s-1.437-0.641-1.437-1.437 0.641-1.437 1.437-1.437 1.437 0.641 1.437 1.437zM12 4.156c-1.75 0-5.5-0.141-7.078 0.484-0.547 0.219-0.953 0.484-1.375 0.906s-0.688 0.828-0.906 1.375c-0.625 1.578-0.484 5.328-0.484 7.078s-0.141 5.5 0.484 7.078c0.219 0.547 0.484 0.953 0.906 1.375s0.828 0.688 1.375 0.906c1.578 0.625 5.328 0.484 7.078 0.484s5.5 0.141 7.078-0.484c0.547-0.219 0.953-0.484 1.375-0.906s0.688-0.828 0.906-1.375c0.625-1.578 0.484-5.328 0.484-7.078s0.141-5.5-0.484-7.078c-0.219-0.547-0.484-0.953-0.906-1.375s-0.828-0.688-1.375-0.906c-1.578-0.625-5.328-0.484-7.078-0.484zM24 14c0 1.656 0.016 3.297-0.078 4.953-0.094 1.922-0.531 3.625-1.937 5.031s-3.109 1.844-5.031 1.937c-1.656 0.094-3.297 0.078-4.953 0.078s-3.297 0.016-4.953-0.078c-1.922-0.094-3.625-0.531-5.031-1.937s-1.844-3.109-1.937-5.031c-0.094-1.656-0.078-3.297-0.078-4.953s-0.016-3.297 0.078-4.953c0.094-1.922 0.531-3.625 1.937-5.031s3.109-1.844 5.031-1.937c1.656-0.094 3.297-0.078 4.953-0.078s3.297-0.016 4.953 0.078c1.922 0.094 3.625 0.531 5.031 1.937s1.844 3.109 1.937 5.031c0.094 1.656 0.078 3.297 0.078 4.953z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-cross" viewBox="0 0 20 20"><title>cross</title><path class="path1" d="M10.707 10.5l5.646-5.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-5.646 5.646-5.646-5.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.646 5.646-5.646 5.646c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l5.646-5.646 5.646 5.646c0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146c0.195-0.195 0.195-0.512 0-0.707l-5.646-5.646z"/></symbol><symbol id="Lineariconsicon-arrow-left" viewBox="0 0 20 20"><title>arrow-left</title><path class="path1" d="M0.646 10.146l6-6c0.195-0.195 0.512-0.195 0.707 0s0.195 0.512 0 0.707l-5.146 5.146h16.293c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5h-16.293l5.146 5.146c0.195 0.195 0.195 0.512 0 0.707-0.098 0.098-0.226 0.146-0.354 0.146s-0.256-0.049-0.354-0.146l-6-6c-0.195-0.195-0.195-0.512 0-0.707z"/></symbol><symbol id="Lineariconsicon-arrow-right" viewBox="0 0 20 20"><title>arrow-right</title><path class="path1" d="M19.354 10.146l-6-6c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.146 5.146h-16.293c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h16.293l-5.146 5.146c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l6-6c0.195-0.195 0.195-0.512 0-0.707z"/></symbol></defs></svg><div class="wpgb-svg-icons" hidden> | |
| 1387 | + <svg viewBox="0 0 120 24" width="0" height="0"> | |
| 1388 | + <defs> | |
| 1389 | + <polygon id="wpgb-star-svg" points="12 2.5 15.1 8.8 22 9.8 17 14.6 18.2 21.5 12 18.3 5.8 21.5 7 14.6 2 9.8 8.9 8.8"></polygon> | |
| 1390 | + </defs> | |
| 1391 | + <symbol id="wpgb-rating-stars-svg"> | |
| 1392 | + <use xlink:href="#wpgb-star-svg"></use> | |
| 1393 | + <use xlink:href="#wpgb-star-svg" x="24"></use> | |
| 1394 | + <use xlink:href="#wpgb-star-svg" x="48"></use> | |
| 1395 | + <use xlink:href="#wpgb-star-svg" x="72"></use> | |
| 1396 | + <use xlink:href="#wpgb-star-svg" x="96"></use> | |
| 1397 | + </symbol> | |
| 1398 | +</svg> | |
| 1399 | +</div> | |
| 1400 | +<style> | |
| 1401 | + .grecaptcha-badge { | |
| 1402 | + visibility: hidden; | |
| 1403 | + } | |
| 1404 | + </style><style>form.fluent_form_12 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style> | |
| 1405 | + <script type="text/javascript"> | |
| 1406 | + jQuery(document).ready(function() { | |
| 1407 | + jQuery('body').on('click', '.oxy-menu-toggle', function() { | |
| 1408 | + jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); | |
| 1409 | + jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1410 | + jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1411 | + }); | |
| 1412 | + var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; | |
| 1413 | + jQuery('body').on('click', selector, function(){ | |
| 1414 | + jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); | |
| 1415 | + jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1416 | + jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1417 | + jQuery(this).click(); | |
| 1418 | + }); | |
| 1419 | + }); | |
| 1420 | + </script> | |
| 1421 | + | |
| 1422 | + <style>form.fluent_form_5 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style><script id="image-map-pro-dist-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/js/image-map-pro.min.js?ver=5.1.6"></script> | |
| 1423 | +<script id="qppr_frontend_scripts-js-extra"> | |
| 1424 | +var qpprFrontData = {"linkData":{"https://www.appartementsurbains.ca/quartier-cartier/":[1,0,""],"https://www.appartementsurbains.ca/le-charlie/":[1,0,""],"https://www.appartementsurbains.ca/le-watier/":[1,0,""],"https://www.appartementsurbains.ca/archipel/":[1,0,""]},"siteURL":"https://www.appartementsurbains.ca","siteURLq":"https://appartementsurbainsca.kinsta.cloud"}; | |
| 1425 | +//# sourceURL=qppr_frontend_scripts-js-extra | |
| 1426 | +</script> | |
| 1427 | +<script id="qppr_frontend_scripts-js" src="https://www.appartementsurbains.ca/wp-content/plugins/quick-pagepost-redirect-plugin/js/qppr_frontend_script.min.js?ver=5.2.4"></script> | |
| 1428 | +<script id="gtm4wp-form-move-tracker-js" src="https://www.appartementsurbains.ca/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1.21.1"></script> | |
| 1429 | +<script id="oxy_toolbox_open_external_links_new_tab_script-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/open-external-links-new-tab/js/script.js?ver=1.6.2"></script> | |
| 1430 | +<script id="intlTelInput-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/intlTelInput.min.js?ver=18.1.1"></script> | |
| 1431 | +<script id="intlTelInputUtils-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/utils.js?ver=18.1.1"></script> | |
| 1432 | +<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA&ver=6.0.4"></script> | |
| 1433 | +<script id="fluent-form-submission-js-extra"> | |
| 1434 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"51ac7ddd18","form_id":"12","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1435 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"51ac7ddd18","form_id":"5","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1436 | +//# sourceURL=fluent-form-submission-js-extra | |
| 1437 | +</script> | |
| 1438 | +<script id="fluent-form-submission-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/form-submission.js?ver=6.0.4"></script> | |
| 1439 | +<script id="fluentform-advanced-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/fluentform-advanced.js?ver=6.0.4"></script> | |
| 1440 | +<script id="script-641dcb154081f-js" src="https://cdnjs.cloudflare.com/ajax/libs/paroller.js/1.4.1/jquery.paroller.min.js"></script> | |
| 1441 | +<script id="fancybox-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox.min.js?ver=3.5.7"></script> | |
| 1442 | +<script id="fancybox-init-js-extra"> | |
| 1443 | +var localize_extras_plugin = {"oxygen_directory":"https://www.appartementsurbains.ca/wp-content/uploads/oxygen/css/"}; | |
| 1444 | +//# sourceURL=fancybox-init-js-extra | |
| 1445 | +</script> | |
| 1446 | +<script id="fancybox-init-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox-init-4.js?ver=1.0.2"></script> | |
| 1447 | +<script id="flickity-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity.pkgd.min.js?ver=2.2.1"></script> | |
| 1448 | +<script id="lottie-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-player.min.js?ver=1.0.1"></script> | |
| 1449 | +<script id="lottie-interactivity-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-interactivity.js?ver=1.0.0"></script> | |
| 1450 | +<script id="intersection-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/intersectionobserver.js?ver=1.0.0"></script> | |
| 1451 | +<script id="lottie-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-init.js?ver=1.0.0"></script> | |
| 1452 | +<script id="extras-inert-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/inert.js?ver=1.0.0"></script> | |
| 1453 | +<script id="extras-offcanvas-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/offcanvas-init.js?ver=1.0.4"></script> | |
| 1454 | +<script id="wpgb-js-extra"> | |
| 1455 | +var wpgb_settings = {"lang":"","ajaxUrl":"https://www.appartementsurbains.ca/?wpgb-ajax=action","restUrl":"https://www.appartementsurbains.ca/wp-json/wpgb/v2/filter/?action=action","restNonce":"","endpoint":"","history":"","mainQuery":[],"permalink":"https://www.appartementsurbains.ca/saint-antoine/","resultMsg":{"plural":"%d results found","singular":"1 result found","none":"no results found"},"hasGrids":"","hasFacets":"1","hasLightbox":"","shadowGrids":["wpgb-content-1"],"lightbox":{"plugin":"wp_grid_builder","counterMsg":"[index] / [total]","errorMsg":"Sorry, an error occured while loading the content...","prevLabel":"Previous slide","nextLabel":"Next slide","closeLabel":"Close lightbox"},"combobox":{"search":"Please enter 1 or more characters.","loading":"Loading...","cleared":"options cleared.","expanded":"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to collapse the list.","noResults":"No Results Found.","collapsed":"Press Enter or Space to expand the list.","toggleLabel":"Toggle List","clearLabel":"Clear","selected":"option %s, selected.","deselected":"option %s, deselected."},"autocomplete":{"open":"Use Up and Down to choose suggestions and press Enter to select suggestion.","input":"Type to search or press Escape to clear the input.","clear":"Field cleared.","noResults":"No suggestions found.","loading":"Loading suggestions...","clearLabel":"Clear","select":"%s suggestion was selected."},"range":{"minLabel":"Minimum value","maxLabel":"Maximum value"},"vendors":[{"type":"js","handle":"wpgb-date","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/date.js","version":1748542901},{"type":"css","handle":"wpgb-date-css","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/vendors/date.css","version":1748542901},{"type":"js","handle":"wpgb-range","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/range.js","version":1748542901},{"type":"js","handle":"wpgb-select","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/select.js","version":1748542901},{"type":"js","handle":"wpgb-autocomplete","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/autocomplete.js","version":1748542901}]}; | |
| 1456 | +//# sourceURL=wpgb-js-extra | |
| 1457 | +</script> | |
| 1458 | +<script src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/polyfills.js?ver=2.1.8"></script> | |
| 1459 | +<script id="wpgb-facets-js" src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/facets.js?ver=2.1.8"></script> | |
| 1460 | +<script id="gridbuildersupport-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/includes/js/gridbuildersupport.js?ver=1.0.2"></script> | |
| 1461 | +<script id="flickity-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity-init-4.js?ver=2.3.3"></script> | |
| 1462 | +<script type="text/javascript" id="ct-footer-js">jQuery('.vertical-line').attr({'data-aos-enable': 'true','data-aos': 'slide-down','data-aos-once': 'true',});jQuery('.imagefx1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-once': 'true',});jQuery('.fade-up').attr({'data-aos-enable': 'true','data-aos': 'fade-up','data-aos-once': 'true','data-aos-duration': '500','data-aos-easing': 'ease-in',});jQuery('.fade-up-1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-duration': '200','data-aos-easing': 'ease-in','data-aos-once': 'true',}); | |
| 1463 | + AOS.init({ | |
| 1464 | + }) | |
| 1465 | + | |
| 1466 | + jQuery('body').addClass('oxygen-aos-enabled'); | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + </script><section class="au-faq" id="au-faq" style="display:none"> | |
| 1470 | + <div class="au-faq__wrap"> | |
| 1471 | + <h2 class="au-faq__title">Foire aux questions</h2> | |
| 1472 | + <details class="au-faq__item"> | |
| 1473 | + <summary class="au-faq__q">Où se trouve Le Saint-Antoine ?</summary> | |
| 1474 | + <div class="au-faq__a">Le Saint-Antoine se trouve au 2650 Chemin Sainte-Foy, dans le secteur Sainte-Foy, à Québec.</div> | |
| 1475 | + </details> | |
| 1476 | + <details class="au-faq__item"> | |
| 1477 | + <summary class="au-faq__q">Quels types d'appartements trouve-t-on au Saint-Antoine ?</summary> | |
| 1478 | + <div class="au-faq__a">Les unités offertes sont : 3½ et 4½.</div> | |
| 1479 | + </details> | |
| 1480 | + <details class="au-faq__item"> | |
| 1481 | + <summary class="au-faq__q">À partir de quel prix peut-on louer au Saint-Antoine ?</summary> | |
| 1482 | + <div class="au-faq__a">Des unités sont actuellement disponibles à partir de 1 350 $ par mois. Communiquez avec nous au (418) 717-2105 pour planifier une visite.</div> | |
| 1483 | + </details> | |
| 1484 | + <details class="au-faq__item"> | |
| 1485 | + <summary class="au-faq__q">Quelles commodités et quels services sont offerts au Saint-Antoine ?</summary> | |
| 1486 | + <div class="au-faq__a">On y trouve notamment : Air climatisé, Ascenseur, Grands rangements, Stationnement intérieur inclus, Rangements supplémentaires disponibles, Caméras de surveillance 24h, RTC parcours no 7 et Lumineux.</div> | |
| 1487 | + </details> | |
| 1488 | + <details class="au-faq__item"> | |
| 1489 | + <summary class="au-faq__q">De quelle année date la construction du Saint-Antoine ?</summary> | |
| 1490 | + <div class="au-faq__a">La construction du Saint-Antoine remonte à 2015. L'immeuble compte 39 logements.</div> | |
| 1491 | + </details> | |
| 1492 | + <details class="au-faq__item"> | |
| 1493 | + <summary class="au-faq__q">Quels services se trouvent à proximité du Saint-Antoine ?</summary> | |
| 1494 | + <div class="au-faq__a">À distance de marche, on trouve notamment : Université de Laval, Cégep Ste-Foy, Pharmacie Familiprix, IUCPQ, Stratos Pizzeria, Centre Commercial Plaza Laval et Parc Saint-Jean-Baptiste De La Salle.</div> | |
| 1495 | + </details> | |
| 1496 | + </div> | |
| 1497 | +</section> | |
| 1498 | +<style> | |
| 1499 | +.au-faq{padding:56px 20px;background:#f6f6f4} | |
| 1500 | +.au-faq__wrap{max-width:880px;margin:0 auto} | |
| 1501 | +.au-faq__title{font-size:1.9rem;margin:0 0 28px;text-align:center} | |
| 1502 | +.au-faq__item{border-bottom:1px solid #e2e2dd;padding:18px 0} | |
| 1503 | +.au-faq__q{cursor:pointer;font-weight:600;font-size:1.12rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px} | |
| 1504 | +.au-faq__q::-webkit-details-marker{display:none} | |
| 1505 | +.au-faq__q::after{content:'+';font-size:1.5rem;line-height:1;flex:0 0 auto;transition:transform .2s} | |
| 1506 | +.au-faq__item[open] .au-faq__q::after{content:'\2013'} | |
| 1507 | +.au-faq__a{margin-top:12px;line-height:1.65;color:#444} | |
| 1508 | +</style> | |
| 1509 | +<script> | |
| 1510 | +(function(){var f=document.getElementById('au-faq');if(!f)return;var a=document.getElementById('ct-footer-js')||document.querySelector('footer');if(a&&a.parentNode){a.parentNode.insertBefore(f,a);}f.style.display='';})(); | |
| 1511 | +</script> | |
| 1512 | + <style id="fluentform_styler_css_12_ffs_default" type="text/css"> | |
| 1513 | + .fluentform_wrapper_12.ffs_default_wrap .ff-el-input--content .error , .fluentform_wrapper_12.ffs_default_wrap .error-text{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-message-success{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-errors-in-stack { text-align: left; } </style> | |
| 1514 | + | |
| 1515 | + <style id="fluentform_styler_css_5_ffs_custom" type="text/css"> | |
| 1516 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=checkbox] { | |
| 1517 | + -webkit-appearance: checkbox; | |
| 1518 | + } | |
| 1519 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=radio] { | |
| 1520 | + -webkit-appearance: radio; | |
| 1521 | + } | |
| 1522 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox], | |
| 1523 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio] { | |
| 1524 | + -webkit-transform: scale(1); | |
| 1525 | + transform: scale(1); | |
| 1526 | + width: 21px; | |
| 1527 | + height: 15px; | |
| 1528 | + margin-right: 0px; | |
| 1529 | + cursor: pointer; | |
| 1530 | + font-size: 12px; | |
| 1531 | + position: relative; | |
| 1532 | + text-align: left; | |
| 1533 | + border: none; | |
| 1534 | + box-shadow: none; | |
| 1535 | + -moz-appearance: initial; | |
| 1536 | + } | |
| 1537 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:before, | |
| 1538 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:before { | |
| 1539 | + content: none; | |
| 1540 | + } | |
| 1541 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:after, | |
| 1542 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1543 | + content: " "; | |
| 1544 | + background-color: #fff; | |
| 1545 | + display: inline-block; | |
| 1546 | + margin-left: 3px; padding-bottom: 3px; | |
| 1547 | + color: #212529; | |
| 1548 | + width: 15px; | |
| 1549 | + height: 15px; | |
| 1550 | + border-color: ; | |
| 1551 | + border-style: solid; | |
| 1552 | + border-width:1px; padding-left: 1px; | |
| 1553 | + border-radius:2px; padding-top: 1px; | |
| 1554 | + -webkit-transition: all .1s ease; | |
| 1555 | + transition: all .1s ease; | |
| 1556 | + background-size: 9px; | |
| 1557 | + background-repeat: no-repeat; | |
| 1558 | + background-position: center center; | |
| 1559 | + position: absolute; | |
| 1560 | + box-sizing: border-box; | |
| 1561 | + } | |
| 1562 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:checked:after, .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1563 | + border-width:1px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); | |
| 1564 | + background-color: black; | |
| 1565 | + -webkit-transition: all 0.3s ease-out; | |
| 1566 | + transition: all 0.3s ease-out; | |
| 1567 | + color: #fff; | |
| 1568 | + border-color: black; | |
| 1569 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1570 | + border-radius: 50%; font-size: 10px; | |
| 1571 | + padding-top: 1px; | |
| 1572 | + padding-left: 2px; | |
| 1573 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1574 | + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); | |
| 1575 | + } </style> | |
| 1576 | + | |
| 1577 | + <style type="text/css" id="ct_code_block_css_2">.breadcrumbs a { | |
| 1578 | + color: inherit; | |
| 1579 | +}</style> | |
| 1580 | +<script type="text/javascript" id="ct_code_block_js_741">(function($) { /* | |
| 1581 | + * new_map | |
| 1582 | + * | |
| 1583 | + * This function will render a Google Map onto the selected jQuery element | |
| 1584 | + * | |
| 1585 | + * @type function | |
| 1586 | + * @date 8/11/2013 | |
| 1587 | + * @since 4.3.0 | |
| 1588 | + * | |
| 1589 | + * @param $el (jQuery element) | |
| 1590 | + * @return n/a | |
| 1591 | + */ | |
| 1592 | + | |
| 1593 | + function new_map( $el ) { | |
| 1594 | + | |
| 1595 | + // var | |
| 1596 | + var $markers = $el.find('.marker'); | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + // vars | |
| 1600 | + var args = { | |
| 1601 | + zoom : 16, | |
| 1602 | + center : new google.maps.LatLng(0, 0), | |
| 1603 | + mapTypeId : google.maps.MapTypeId.ROADMAP | |
| 1604 | + }; | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + // create map | |
| 1608 | + var map = new google.maps.Map( $el[0], args); | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + // add a markers reference | |
| 1612 | + map.markers = []; | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + // add markers | |
| 1616 | + $markers.each(function(){ | |
| 1617 | + | |
| 1618 | + add_marker( $(this), map ); | |
| 1619 | + | |
| 1620 | + }); | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + // center map | |
| 1624 | + center_map( map ); | |
| 1625 | + | |
| 1626 | + | |
| 1627 | + // return | |
| 1628 | + return map; | |
| 1629 | + | |
| 1630 | + } | |
| 1631 | + | |
| 1632 | + /* | |
| 1633 | + * add_marker | |
| 1634 | + * | |
| 1635 | + * This function will add a marker to the selected Google Map | |
| 1636 | + * | |
| 1637 | + * @type function | |
| 1638 | + * @date 8/11/2013 | |
| 1639 | + * @since 4.3.0 | |
| 1640 | + * | |
| 1641 | + * @param $marker (jQuery element) | |
| 1642 | + * @param map (Google Map object) | |
| 1643 | + * @return n/a | |
| 1644 | + */ | |
| 1645 | + | |
| 1646 | + function add_marker( $marker, map ) { | |
| 1647 | + | |
| 1648 | + // var | |
| 1649 | + var latlng = new google.maps.LatLng( $marker.attr('data-lat'), $marker.attr('data-lng') ); | |
| 1650 | + var icon = $marker.attr('data-icon'); | |
| 1651 | + | |
| 1652 | + // create marker | |
| 1653 | + var marker = new google.maps.Marker({ | |
| 1654 | + position : latlng, | |
| 1655 | + map : map, | |
| 1656 | + icon : icon | |
| 1657 | + }); | |
| 1658 | + | |
| 1659 | + // add to array | |
| 1660 | + map.markers.push( marker ); | |
| 1661 | + | |
| 1662 | + // if marker contains HTML, add it to an infoWindow | |
| 1663 | + if( $marker.html() ) | |
| 1664 | + { | |
| 1665 | + // create info window | |
| 1666 | + var infowindow = new google.maps.InfoWindow({ | |
| 1667 | + content : $marker.html() | |
| 1668 | + }); | |
| 1669 | + | |
| 1670 | + // show info window when marker is clicked | |
| 1671 | + google.maps.event.addListener(marker, 'click', function() { | |
| 1672 | + | |
| 1673 | + infowindow.open( map, marker ); | |
| 1674 | + | |
| 1675 | + }); | |
| 1676 | + } | |
| 1677 | + | |
| 1678 | + } | |
| 1679 | + | |
| 1680 | + /* | |
| 1681 | + * center_map | |
| 1682 | + * | |
| 1683 | + * This function will center the map, showing all markers attached to this map | |
| 1684 | + * | |
| 1685 | + * @type function | |
| 1686 | + * @date 8/11/2013 | |
| 1687 | + * @since 4.3.0 | |
| 1688 | + * | |
| 1689 | + * @param map (Google Map object) | |
| 1690 | + * @return n/a | |
| 1691 | + */ | |
| 1692 | + | |
| 1693 | + function center_map( map ) { | |
| 1694 | + | |
| 1695 | + // vars | |
| 1696 | + var bounds = new google.maps.LatLngBounds(); | |
| 1697 | + | |
| 1698 | + // loop through all markers and create bounds | |
| 1699 | + $.each( map.markers, function( i, marker ){ | |
| 1700 | + | |
| 1701 | + var latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() ); | |
| 1702 | + | |
| 1703 | + bounds.extend( latlng ); | |
| 1704 | + | |
| 1705 | + }); | |
| 1706 | + | |
| 1707 | + // only 1 marker? | |
| 1708 | + if( map.markers.length == 1 ) | |
| 1709 | + { | |
| 1710 | + // set center of map | |
| 1711 | + map.setCenter( bounds.getCenter() ); | |
| 1712 | + map.setZoom( 16 ); | |
| 1713 | + } | |
| 1714 | + else | |
| 1715 | + { | |
| 1716 | + // fit to bounds | |
| 1717 | + map.fitBounds( bounds ); | |
| 1718 | + } | |
| 1719 | + | |
| 1720 | + } | |
| 1721 | + | |
| 1722 | + /* | |
| 1723 | + * document ready | |
| 1724 | + * | |
| 1725 | + * This function will render each map when the document is ready (page has loaded) | |
| 1726 | + * | |
| 1727 | + * @type function | |
| 1728 | + * @date 8/11/2013 | |
| 1729 | + * @since 5.0.0 | |
| 1730 | + * | |
| 1731 | + * @param n/a | |
| 1732 | + * @return n/a | |
| 1733 | + */ | |
| 1734 | + // global var | |
| 1735 | + var map = null; | |
| 1736 | + | |
| 1737 | + $(document).ready(function(){ | |
| 1738 | + | |
| 1739 | + $('.acf-map').each(function(){ | |
| 1740 | + | |
| 1741 | + // create map | |
| 1742 | + map = new_map( $(this) ); | |
| 1743 | + | |
| 1744 | + }); | |
| 1745 | + | |
| 1746 | + }); | |
| 1747 | +})(jQuery);</script> | |
| 1748 | +<style type="text/css" id="ct_code_block_css_741">.acf-map { | |
| 1749 | + width: 100%; | |
| 1750 | + height: 500px; | |
| 1751 | + border: #ccc solid 1px; | |
| 1752 | + margin: 0px; | |
| 1753 | +} | |
| 1754 | + | |
| 1755 | +/* fixes potential theme css conflict */ | |
| 1756 | +.acf-map img { | |
| 1757 | + max-width: inherit !important; | |
| 1758 | +}</style> | |
| 1759 | + <script type="text/javascript"> | |
| 1760 | + jQuery(document.body).on('fluentform_init_12', | |
| 1761 | + function(event, data) { | |
| 1762 | + var $form = jQuery(data[0]); | |
| 1763 | + var formId = "12"; | |
| 1764 | + var $ = jQuery; | |
| 1765 | + try { | |
| 1766 | + jQuery(document).ready(function($) { | |
| 1767 | + // Typologies par projet | |
| 1768 | +const projectTypologies = { | |
| 1769 | + 'Le 120': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1770 | + 'Le Saint-Antoine': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1771 | + 'Le Saint-Ambroise': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1772 | + 'Le Zircon': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1773 | + 'La Passerelle': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1774 | + 'Le 3200': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1775 | + 'Le 4 Bourgeois': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1776 | + 'Le Watier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1777 | + 'Les Ormes': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1778 | + 'Le 444': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1779 | + 'Le Charlie': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1780 | + 'L\'Archipel': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1781 | + 'Quartier Cartier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1782 | + 'La Sainte-Paix': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1783 | + 'Le Sainte-Élizabeth': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1784 | + 'Le 105': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"] | |
| 1785 | +}; | |
| 1786 | + | |
| 1787 | + // Function to populate checkboxes | |
| 1788 | + function populateCheckboxes(projectName) { | |
| 1789 | + const checkboxContainer = $('.checkboxes-container'); // Target the checkbox container | |
| 1790 | + if (!checkboxContainer.length) return; // Exit if container not found | |
| 1791 | + | |
| 1792 | + console.log('Populating checkboxes for project:', projectName); // Debugging line | |
| 1793 | + | |
| 1794 | + // Clear existing checkboxes | |
| 1795 | + checkboxContainer.empty(); | |
| 1796 | + | |
| 1797 | + // Create the inner container with the class `ff-el-input--content` | |
| 1798 | + const innerContainer = $('<div class="ff-el-input--content"></div>'); | |
| 1799 | + checkboxContainer.append(innerContainer); | |
| 1800 | + | |
| 1801 | + // Determine which typologies to display | |
| 1802 | + const typologies = projectName && projectTypologies[projectName] | |
| 1803 | + ? projectTypologies[projectName] | |
| 1804 | + : [...new Set(Object.values(projectTypologies).flat())]; // Default to unique typologies | |
| 1805 | + | |
| 1806 | + // Add checkboxes | |
| 1807 | + typologies.forEach(option => { | |
| 1808 | + const checkboxId = `typology-${option.replace(/\s+/g, '-').toLowerCase()}`; | |
| 1809 | + innerContainer.append(` | |
| 1810 | + <div class="ff-el-form-check"> | |
| 1811 | + <label class="ff-el-form-check-label"> | |
| 1812 | + <input type="checkbox" name="checkbox[]" value="${option}" id="${checkboxId}" class="ff-el-form-check-input"> | |
| 1813 | + <span>${option}</span> | |
| 1814 | + </label> | |
| 1815 | + </div> | |
| 1816 | + `); | |
| 1817 | + }); | |
| 1818 | + | |
| 1819 | + // Force reflow to ensure CSS is applied | |
| 1820 | + checkboxContainer[0].offsetHeight; | |
| 1821 | + } | |
| 1822 | + | |
| 1823 | + // Populate typologies on load | |
| 1824 | + const initialProjectName = $('[name="Provenance"]').val().trim(); | |
| 1825 | + console.log('Initial Project Name:', initialProjectName); // Debugging line | |
| 1826 | + populateCheckboxes(initialProjectName); | |
| 1827 | + | |
| 1828 | + // Update checkboxes when project changes | |
| 1829 | + $('[name="Provenance"]').off('change').on('change', function() { | |
| 1830 | + const projectName = $(this).val().trim(); | |
| 1831 | + console.log('Project changed to:', projectName); // Debugging line | |
| 1832 | + populateCheckboxes(projectName); | |
| 1833 | + }); | |
| 1834 | +}); } catch (e) { | |
| 1835 | + console.warn('Error in custom JS of Fluentform ID: ' + formId); | |
| 1836 | + console.error(e); | |
| 1837 | + } | |
| 1838 | + }); | |
| 1839 | + </script> | |
| 1840 | + <script type="text/javascript"> | |
| 1841 | + jQuery(document).ready(function ($) { | |
| 1842 | + function initTelInput() { | |
| 1843 | + if (typeof intlTelInput == 'undefined') { | |
| 1844 | + return; | |
| 1845 | + } | |
| 1846 | + var telInput = jQuery('.ff_form_instance_12_1').find("#ff_12_phone"); | |
| 1847 | + if (!telInput.length) { | |
| 1848 | + return; | |
| 1849 | + } | |
| 1850 | + | |
| 1851 | + var itlOptions = JSON.parse('{"separateDialCode":false,"nationalMode":true,"autoPlaceholder":"polite","formatOnDisplay":true,"initialCountry":"CA"}'); | |
| 1852 | + var iti = intlTelInput(telInput[0], itlOptions); | |
| 1853 | + if (telInput.val()) { | |
| 1854 | + iti.setNumber(telInput.val()); | |
| 1855 | + iti.d.autoPlaceholder = 'polite'; | |
| 1856 | + } | |
| 1857 | + telInput.on("keyup change", function () { | |
| 1858 | + if (typeof intlTelInputUtils !== 'undefined') { // utils are lazy loaded, so must check | |
| 1859 | + var currentText = iti.getNumber(intlTelInputUtils.numberFormat.E164); | |
| 1860 | + if (iti.isValidNumber() && typeof currentText === 'string') { // sometimes the currentText is an object :) | |
| 1861 | + iti.setNumber(currentText); // will autoformat because of formatOnDisplay=true | |
| 1862 | + } | |
| 1863 | + } | |
| 1864 | + }); | |
| 1865 | + } | |
| 1866 | + | |
| 1867 | + initTelInput(); | |
| 1868 | + $(document).on('reInitExtras', '.ff_form_instance_12_1', function () { | |
| 1869 | + initTelInput(); | |
| 1870 | + }); | |
| 1871 | + }); | |
| 1872 | + </script> | |
| 1873 | + | |
| 1874 | +</body> | |
| 1875 | +</html> | |
added
tests/fixtures/app_urbains/08e7faa02d2aa7bd17b6.html
+1720 −0
@@ -0,0 +1,1720 @@ | ||
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="fr-CA" prefix="og: https://ogp.me/ns#" > | |
| 3 | +<head> | |
| 4 | +<meta charset="UTF-8"> | |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 6 | + | |
| 7 | + | |
| 8 | +<script id="tm-crisp-polyfill">window.$crisp=window.$crisp||[];window.CRISP_WEBSITE_ID=window.CRISP_WEBSITE_ID||'';</script> | |
| 9 | +<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900" > | |
| 10 | +<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900"> | |
| 11 | + | |
| 12 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 13 | + var ctPublicFunctions = {"_ajax_nonce":"b4dd2a05e8","_rest_nonce":"435497b9e4","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/www.appartementsurbains.ca\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":true,"data__frontend_data_log_enabled":1,"cookiePrefix":"","wprocket_detected":false,"host_url":"appartementsurbainsca.kinsta.cloud","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} | |
| 14 | + </script> | |
| 15 | + | |
| 16 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 17 | + var ctPublic = {"_ajax_nonce":"b4dd2a05e8","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":true,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/www.appartementsurbains.ca\/","pixel__setting":"3","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"1","data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":459681270,"emailEncoderPassKey":"f36154b4e2e77548844c147b3c1cdddf","bot_detector_forms_excluded":"W10=","advancedCacheExists":false,"varnishCacheExists":false,"wc_ajax_add_to_cart":false} | |
| 18 | + </script> | |
| 19 | + | |
| 20 | + | |
| 21 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 22 | + var gtm4wp_datalayer_name = "dataLayer"; | |
| 23 | + var dataLayer = dataLayer || []; | |
| 24 | +</script> | |
| 25 | + | |
| 26 | + | |
| 27 | +<title>Le 105 - Appartements Montcalm Québec | Appartements Urbains</title> | |
| 28 | +<meta name="description" content="Le 105 dans Montcalm est l'endroit idéal pour votre prochain appartement à Québec. Découvrez nos condos locatifs et planifiez votre visite dès maintenant."/> | |
| 29 | +<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> | |
| 30 | +<link rel="canonical" href="https://www.appartementsurbains.ca/le-105/" /> | |
| 31 | +<meta property="og:locale" content="fr_CA" /> | |
| 32 | +<meta property="og:type" content="article" /> | |
| 33 | +<meta property="og:title" content="Le 105 - Appartements Montcalm Québec | Appartements Urbains" /> | |
| 34 | +<meta property="og:description" content="Le 105 dans Montcalm est l'endroit idéal pour votre prochain appartement à Québec. Découvrez nos condos locatifs et planifiez votre visite dès maintenant." /> | |
| 35 | +<meta property="og:url" content="https://www.appartementsurbains.ca/le-105/" /> | |
| 36 | +<meta property="og:site_name" content="Appartements Urbains" /> | |
| 37 | +<meta property="article:publisher" content="https://www.facebook.com/appartementsurbains/" /> | |
| 38 | +<meta property="article:author" content="https://www.facebook.com/appartementsurbains/" /> | |
| 39 | +<meta property="og:updated_time" content="2026-06-24T19:01:58+00:00" /> | |
| 40 | +<meta property="og:image" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-105.jpg" /> | |
| 41 | +<meta property="og:image:secure_url" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-105.jpg" /> | |
| 42 | +<meta property="og:image:width" content="505" /> | |
| 43 | +<meta property="og:image:height" content="380" /> | |
| 44 | +<meta property="og:image:alt" content="appartement-quebec-105" /> | |
| 45 | +<meta property="og:image:type" content="image/jpeg" /> | |
| 46 | +<meta name="twitter:card" content="summary_large_image" /> | |
| 47 | +<meta name="twitter:title" content="Le 105 - Appartements Montcalm Québec | Appartements Urbains" /> | |
| 48 | +<meta name="twitter:description" content="Le 105 dans Montcalm est l'endroit idéal pour votre prochain appartement à Québec. Découvrez nos condos locatifs et planifiez votre visite dès maintenant." /> | |
| 49 | +<meta name="twitter:image" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-105.jpg" /> | |
| 50 | +<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https://www.appartementsurbains.ca/le-105/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.appartementsurbains.ca","name":"1"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.appartementsurbains.ca/projets-residentiels/","name":"Projets r\u00e9sidentiels"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.appartementsurbains.ca/le-105/","name":"Le 105"}}]},{"@type":"ApartmentComplex","@id":"https://www.appartementsurbains.ca/le-105/#apartmentcomplex","name":"Le 105","description":"<p>Le 105 est un logement moderne et insonoris\u00e9 au coeur de <a href=\"/quartiers/montcalm/\">Montcalm</a> qui offre un environnement de vie confortable et tranquille. Il dispose de toutes les commodit\u00e9s modernes que l'on peut attendre, telles qu'une cuisine \u00e9quip\u00e9e, une salle de bain r\u00e9nov\u00e9e et un salon spacieux qui permet de se d\u00e9tendre apr\u00e8s une longue journ\u00e9e de travail.</p>\n","url":"https://www.appartementsurbains.ca/le-105/","image":"https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-105.jpg","address":{"@type":"PostalAddress","streetAddress":"Chemin Sainte-Foy","addressLocality":"Qu\u00e9bec","addressRegion":"QC","postalCode":"G1R 1T1","addressCountry":"CA"},"geo":{"@type":"GeoCoordinates","latitude":"46.8054487","longitude":"-71.2293624"},"numberOfAccommodationUnits":"30","amenityFeature":[{"@type":"LocationFeatureSpecification","name":" Grandes fen\u00eatres","value":"1"},{"@type":"LocationFeatureSpecification","name":" Ascenseur","value":"1"},{"@type":"LocationFeatureSpecification","name":"RTC parcours no 7","value":"1"},{"@type":"LocationFeatureSpecification","name":" Espaces de rangement","value":"1"},{"@type":"LocationFeatureSpecification","name":"Stationnement int\u00e9rieur","value":"1"},{"@type":"LocationFeatureSpecification","name":" Insonorisation sup\u00e9rieure","value":"1"},{"@type":"LocationFeatureSpecification","name":"Bien situ\u00e9","value":"1"},{"@type":"LocationFeatureSpecification","name":"Moderne","value":"1"}],"provider":{"@type":["Organization","RealEstateAgent"],"@id":"https://www.appartementsurbains.ca/#organization","name":"Appartements Urbains"},"numberOfAvailableAccommodationUnits":"0"},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"O\u00f9 se trouve Le 105 ?","acceptedAnswer":{"@type":"Answer","text":"Le 105 se trouve au Chemin Sainte-Foy, dans le secteur Montcalm, \u00e0 Qu\u00e9bec."}},{"@type":"Question","name":"Quels types d'appartements trouve-t-on au 105 ?","acceptedAnswer":{"@type":"Answer","text":"Les unit\u00e9s offertes sont : Studio, 3\u00bd et 4\u00bd."}},{"@type":"Question","name":"Quelles commodit\u00e9s et quels services sont offerts au 105 ?","acceptedAnswer":{"@type":"Answer","text":"On y trouve notamment : Grandes fen\u00eatres, Ascenseur, RTC parcours no 7, Espaces de rangement, Stationnement int\u00e9rieur, Insonorisation sup\u00e9rieure, Bien situ\u00e9 et Moderne."}},{"@type":"Question","name":"De quelle ann\u00e9e date la construction du 105 ?","acceptedAnswer":{"@type":"Answer","text":"La construction du 105 remonte \u00e0 2010. L'immeuble compte 30 logements."}},{"@type":"Question","name":"Quels services se trouvent \u00e0 proximit\u00e9 du 105 ?","acceptedAnswer":{"@type":"Answer","text":"\u00c0 distance de marche, on trouve notamment : Grand th\u00e9\u00e2tre de Qu\u00e9bec, Cin\u00e9ma Cartier, Mus\u00e9e national des beaux-arts du Qu\u00e9bec, M\u00e9tro Cartier, Pharmacie Jean Coutu, \u00c9cole Secondaire Joseph-Fran\u00e7ois-Perreault & Parc Lucien-Borne et Th\u00e9\u00e2tre Cr\u00e9mazie."}}]}]}</script> | |
| 51 | + | |
| 52 | + | |
| 53 | +<link rel='dns-prefetch' href='//www.appartementsurbains.ca' /> | |
| 54 | +<link rel='dns-prefetch' href='//fd.cleantalk.org' /> | |
| 55 | +<style id="wp-img-auto-sizes-contain-inline-css"> | |
| 56 | +img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} | |
| 57 | +/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ | |
| 58 | +</style> | |
| 59 | +<style id="classic-theme-styles-inline-css"> | |
| 60 | +/*! This file is auto-generated */ | |
| 61 | +.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} | |
| 62 | +/*# sourceURL=/wp-includes/css/classic-themes.min.css */ | |
| 63 | +</style> | |
| 64 | + | |
| 65 | +<link rel='stylesheet' id='cleantalk-public-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.82_1782954802' media='all' /> | |
| 66 | +<style data-wpacu-inline-css-file='1'> | |
| 67 | +.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}} | |
| 68 | +</style> | |
| 69 | +<link rel='stylesheet' id='image-map-pro-dist-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/css/image-map-pro.min.css?ver=5.1.6' media='' /> | |
| 70 | +<link rel='stylesheet' id='oxygen-aos-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=7.0.3' media='all' /> | |
| 71 | +<link rel='stylesheet' id='oxygen-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.1' media='all' /> | |
| 72 | +<link rel='stylesheet' id='core-sss-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/core-sss.min.css?ver=3.5.3' media='all' /> | |
| 73 | +<style id="wpgb-head-inline-css"> | |
| 74 | +.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} | |
| 75 | +/*# sourceURL=wpgb-head-inline-css */ | |
| 76 | +</style> | |
| 77 | +<link rel='stylesheet' id='splide-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/splide.min.css?ver=4.0.14' media='all' /> | |
| 78 | +<link rel='stylesheet' id='oxy_toolbox_essentials_style-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/essentials/css/style.css?ver=1.6.2' media='all' /> | |
| 79 | +<script id="apbct-public-bundle.min-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.82_1782954802"></script> | |
| 80 | +<script async data-wp-strategy="async" id="ct_bot_detector-js" src="https://fd.cleantalk.org/ct-bot-detector-wrapper.js?ver=6.82"></script> | |
| 81 | +<script id="jquery-core-js-extra"> | |
| 82 | +var ajax = {"url":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","nonce":"4558ff0d4b"}; | |
| 83 | +//# sourceURL=jquery-core-js-extra | |
| 84 | +</script> | |
| 85 | +<script id="jquery-core-js" src="https://www.appartementsurbains.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script> | |
| 86 | +<script id="oxygen-aos-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1"></script> | |
| 87 | +<script id="webmcp-abilities-js-extra"> | |
| 88 | +var wmcpBridge = {"toolsEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/tools","executeEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/execute/","nonceEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/nonce","nonce":"648fa84dd1"}; | |
| 89 | +//# sourceURL=webmcp-abilities-js-extra | |
| 90 | +</script> | |
| 91 | +<script data-wp-strategy="defer" defer id="webmcp-abilities-js" src="https://www.appartementsurbains.ca/wp-content/plugins/respira-for-wordpress/includes/webmcp/dist/webmcp-abilities.js?ver=7c9744f17f979d23372d"></script> | |
| 92 | +<script id="splide-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide.min.js?ver=4.0.14"></script> | |
| 93 | +<script id="splide-autoscroll-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide-extension-auto-scroll.min.js?ver=0.5.2"></script> | |
| 94 | +<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0120/8843.js" async="async" ></script> | |
| 95 | + | |
| 96 | +<script>window.sa=window.sa||function(){(sa.q=sa.q||[]).push(arguments)}</script> | |
| 97 | +<script defer | |
| 98 | + src="https://searchable-tracker.searchable.workers.dev/s.js" | |
| 99 | + data-domain="appartementsurbains.ca" | |
| 100 | + data-site-token="pst_049a9ae425bcd25cedcd18a2" | |
| 101 | +></script> | |
| 102 | +<script src="/tooltips/popper.min.js"></script> | |
| 103 | +<script src="/tooltips/tippy-bundle.iife.min.js"></script> | |
| 104 | +<script> | |
| 105 | +window.addEventListener('load', function() { | |
| 106 | + tippy('[data-tippy-content]', { | |
| 107 | + followCursor: true, | |
| 108 | + }); | |
| 109 | +}); | |
| 110 | +</script><style id='script-638a4f9a123f5-sass-css' type='text/css'> | |
| 111 | +:root{--libre: 226, 6, 19;--occupe: 255, 255, 255;--alpha: 0.5;--alpha-hover: 0.65;--scrollbar: rgb(168, 128, 92)} | |
| 112 | +</style> | |
| 113 | +<style id='script-638a4f9a1e9ad-sass-css' type='text/css'> | |
| 114 | +@charset "UTF-8"; | |
| 115 | +.dont-update polygon{cursor:initial !important}.legende-louee{background-color:rgb(var(--occupe))}.legende-disponible{background-color:rgb(var(--libre))}[liste-niveaux],[liste-niveaux-item]{-webkit-tap-highlight-color:transparent !important}[liste-niveaux]:focus{outline:0 !important}.niveau-selector{outline:none}.niveau-selector:hover text{fill:#ffffff !important;stroke:#ffffff !important;stroke-width:1px}.niveau-selector:hover circle{stroke:#ffffff !important;stroke-width:4px}#ct-builder [vue-immeuble],#ct-builder [section-niveaux],#ct-builder [wrapper-liste-niveaux],#ct-builder [wrapper-unite]{display:grid !important}.overlap{width:100%;position:relative}.legende-couleur{width:25px;height:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#3e4947;border-right-color:#3e4947;border-bottom-color:#3e4947;border-left-color:#3e4947;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}[vue-immeuble] polygon{fill:rgba(0, 0, 0, 0.15);stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[vue-immeuble] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[vue-immeuble] g:focus{outline:none !important}[vue-immeuble] g:hover polygon{fill:rgba(0, 0, 0, 0.45)}[section-niveaux]{width:100%;min-height:100%;transition:all 250ms ease-in-out}[wrapper-niveaux] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[wrapper-niveaux] polygon{fill:rgba(var(--occupe), var(--alpha));stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[wrapper-niveaux] polygon:focus{outline:none !important}[wrapper-niveaux] polygon:hover{fill:rgba(var(--occupe), var(--alpha-hover))}[wrapper-niveaux] polygon[etat="Louée"],[section-niveaux] polygon[etat="Reservée"]{fill:rgba(var(--occupe), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"],[wrapper-niveaux] polygon[etat="Bientôt disponible"]{fill:rgba(var(--libre), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"]:hover,[wrapper-niveaux] polygon[etat="Bientôt disponible"]:hover{fill:rgba(var(--libre), var(--alpha-hover))}[image-niveau],[image-unite]{width:100%;height:auto;vertical-align:middle;pointer-events:none;user-select:none;position:relative}[liste-niveaux]{cursor:pointer}[liste-niveaux-item]:not(.level-selected){opacity:0.66}[liste-niveaux-item]:not(.level-selected) .niveaux-icone{opacity:0}[retour-immeuble],[retour-niveau]{cursor:pointer !important}[legende],[vue-immeuble]:not(.visible),[section-niveaux]:not(.visible),[choix-unite]:not(.visible),[choix-niveau]:not(.visible){display:none !important}[section-niveaux] polygon:not(.visible),[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){display:none}[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){position:absolute;top:0;left:0}[wrapper-liste-niveaux],[wrapper-unite]{display:none !important}[legende].visible{display:flex !important}[wrapper-liste-niveaux].visible,[wrapper-unite].visible{display:block !important}html,body{max-width:100% !important;overflow-x:hidden !important}.simplefavorite-button{cursor:pointer}[class^="sf-icon-"],[class*=" sf-icon-"]{line-height:1.6}.simplefavorite-button.active{opacity:1}.hide-favorites-text .favorites-text{display:none !important}.wp-grid-builder .wpgb-main::-webkit-scrollbar,.repeater-favorites-list::-webkit-scrollbar{width:10px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-track,.repeater-favorites-list::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-thumb,.repeater-favorites-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:100px} | |
| 116 | +</style> | |
| 117 | +<style id='script-638a4f9a39fff-css' type='text/css'> | |
| 118 | +/*! | |
| 119 | + * Toastify js 1.11.2 | |
| 120 | + * https://github.com/apvarun/toastify-js | |
| 121 | + * @license MIT licensed | |
| 122 | + * | |
| 123 | + * Copyright (C) 2018 Varun A P | |
| 124 | + */ | |
| 125 | + | |
| 126 | +.toastify { | |
| 127 | + padding: 12px 20px; | |
| 128 | + color: #ffffff; | |
| 129 | + display: inline-block; | |
| 130 | + /* box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3); */ | |
| 131 | + /* background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5); */ | |
| 132 | + /* background: linear-gradient(135deg, #73a5ff, #5477f5); */ | |
| 133 | + position: fixed; | |
| 134 | + opacity: 0; | |
| 135 | + transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); | |
| 136 | + border-radius: 2px; | |
| 137 | + cursor: pointer; | |
| 138 | + text-decoration: none; | |
| 139 | + /* max-width: calc(50% - 20px); */ | |
| 140 | + z-index: 2147483647; | |
| 141 | +} | |
| 142 | + | |
| 143 | +.toastify.on { | |
| 144 | + opacity: 1; | |
| 145 | +} | |
| 146 | + | |
| 147 | +.toast-close { | |
| 148 | + background: transparent; | |
| 149 | + border: 0; | |
| 150 | + color: white; | |
| 151 | + cursor: pointer; | |
| 152 | + font-family: inherit; | |
| 153 | + font-size: 1em; | |
| 154 | + opacity: 0.4; | |
| 155 | + padding: 0 5px; | |
| 156 | +} | |
| 157 | + | |
| 158 | +.toastify-right { | |
| 159 | + right: 15px; | |
| 160 | +} | |
| 161 | + | |
| 162 | +.toastify-left { | |
| 163 | + left: 15px; | |
| 164 | +} | |
| 165 | + | |
| 166 | +.toastify-top { | |
| 167 | + top: -150px; | |
| 168 | +} | |
| 169 | + | |
| 170 | +.toastify-bottom { | |
| 171 | + bottom: -150px; | |
| 172 | +} | |
| 173 | + | |
| 174 | +.toastify-rounded { | |
| 175 | + border-radius: 25px; | |
| 176 | +} | |
| 177 | + | |
| 178 | +.toastify-avatar { | |
| 179 | + width: 1.5em; | |
| 180 | + height: 1.5em; | |
| 181 | + margin: -7px 5px; | |
| 182 | + border-radius: 2px; | |
| 183 | +} | |
| 184 | + | |
| 185 | +.toastify-center { | |
| 186 | + margin-left: auto; | |
| 187 | + margin-right: auto; | |
| 188 | + left: 0; | |
| 189 | + right: 0; | |
| 190 | + max-width: fit-content; | |
| 191 | + max-width: -moz-fit-content; | |
| 192 | +} | |
| 193 | + | |
| 194 | +@media only screen and (max-width: 360px) { | |
| 195 | + .toastify-right, .toastify-left { | |
| 196 | + margin-left: auto; | |
| 197 | + margin-right: auto; | |
| 198 | + left: 0; | |
| 199 | + right: 0; | |
| 200 | + max-width: fit-content; | |
| 201 | + } | |
| 202 | +} | |
| 203 | +</style> | |
| 204 | +<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> | |
| 205 | + | |
| 206 | + | |
| 207 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 208 | + var dataLayer_content = {"pagePostType":"edifices","pagePostType2":"single-edifices","pagePostAuthor":"Appartements Urbains"}; | |
| 209 | + dataLayer.push( dataLayer_content ); | |
| 210 | +</script> | |
| 211 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 212 | +(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 213 | +new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 214 | +j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 215 | +'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 216 | +})(window,document,'script','dataLayer','GTM-WSPXR4X'); | |
| 217 | +</script> | |
| 218 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-32x32.png" sizes="32x32" /> | |
| 219 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-192x192.png" sizes="192x192" /> | |
| 220 | +<link rel="apple-touch-icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-180x180.png" /> | |
| 221 | +<meta name="msapplication-TileImage" content="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-270x270.png" /> | |
| 222 | +<link rel='stylesheet' id='oxygen-cache-2353-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2353.css?cache=1779367872&ver=7.0.3' media='all' /> | |
| 223 | +<link rel='stylesheet' id='oxygen-cache-2191-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2191.css?cache=1779368206&ver=7.0.3' media='all' /> | |
| 224 | +<style data-wpacu-inline-css-file='1'> | |
| 225 | +#section-586-2040 > .ct-section-inner-wrap{padding-top:10px;padding-bottom:10px}#section-586-2040{background-color:#f7f7f7} | |
| 226 | +</style> | |
| 227 | +<link rel='stylesheet' id='oxygen-cache-2040-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2040.css?cache=1779396004&ver=7.0.3' media='all' /> | |
| 228 | +<link rel='stylesheet' id='oxygen-universal-styles-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/universal.css?cache=1782330412&ver=7.0.3' media='all' /> | |
| 229 | + | |
| 230 | +<style id="global-styles-inline-css"> | |
| 231 | +:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} | |
| 232 | +/*# sourceURL=global-styles-inline-css */ | |
| 233 | +</style> | |
| 234 | +<link rel='stylesheet' id='intlTelInput-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/css/intlTelInput.min.css?ver=18.1.1' media='all' /> | |
| 235 | +<link rel='stylesheet' id='fluent-form-styles-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=6.0.4' media='all' /> | |
| 236 | +<link rel='stylesheet' id='fluentform-public-default-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=6.0.4' media='all' /> | |
| 237 | +<link rel='stylesheet' id='wpgb-facets-css' href='https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/facets.css?ver=2.1.8' media='all' /> | |
| 238 | +<style data-wpacu-inline-css-file='1'> | |
| 239 | +:root{--wpgb-accent-scheme-1:#0069ff;--wpgb-dark-scheme-1:#262626;--wpgb-dark-scheme-2:#565656;--wpgb-dark-scheme-3:#767676;--wpgb-light-scheme-1:#ffffff;--wpgb-light-scheme-2:#f6f6f6;--wpgb-light-scheme-3:#f5f5f5;} | |
| 240 | +</style> | |
| 241 | + | |
| 242 | +</head> | |
| 243 | +<body class="wp-singular edifices-template-default single single-edifices postid-2033 wp-theme-oxygen-is-not-a-theme wp-embed-responsive oxygen-body" > | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WSPXR4X" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + <header id="_header-1575-2040" class="oxy-header-wrapper oxy-sticky-header oxy-header c-header" ><div id="_header_row-1576-2040" class="oxy-header-row " ><div class="oxy-header-container"><div id="_header_left-1577-2040" class="oxy-header-left" ><a id="link-2425-2040" class="ct-link" href="https://www.appartementsurbains.ca/le-105/" target="_self" ><img id="image-1579-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/le-105.svg" class="ct-image ignore-lazyload transparent-header-invert"/></a></div><div id="_header_center-1580-2040" class="oxy-header-center" ><div id="code_block-1921-2040" class="ct-code-block c-full-width mobile-menu c-columns-gap-m" > <a href="#unites">Unités</a> | |
| 255 | + <a href="#avantages">Avantages</a> | |
| 256 | + <a href="#galerie">Galerie</a> | |
| 257 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 258 | + <a href="#contact">Contact</a> | |
| 259 | +</div></div><div id="_header_right-1606-2040" class="oxy-header-right" ><div id="div_block-1727-2040" class="ct-div-block c-columns-gap-s" ><div id="code_block-1729-2040" class="ct-code-block " ><a class="c-heading-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div><div id="code_block-2427-2040" class="ct-code-block" ><a class="c-btn-dark c-btn-m c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+105">Demande d'information</a> | |
| 260 | +</div></div><div id="div_block-1922-2040" class="ct-div-block c-columns-gap-s" ><a id="link-1934-2040" class="ct-link" href="https://goo.gl/maps/Py2Y5NsppCja38yP8" target="_self" ><img id="image-1931-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/></a><a id="link-1929-2040" class="ct-link" href="tel:(418)%20717-2105" target="_self" ><img id="image-1926-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/></a></div></div></div></div><div id="_header_row-1915-2040" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-1916-2040" class="oxy-header-left" ></div><div id="_header_center-1917-2040" class="oxy-header-center" ><div id="code_block-1919-2040" class="ct-code-block c-full-width c-columns-gap-s mobile-menu" > <a href="#unites">Unités</a> | |
| 261 | + <a href="#avantages">Avantages</a> | |
| 262 | + <a href="#galerie">Galerie</a> | |
| 263 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 264 | + <a href="#contact">Contact</a> | |
| 265 | +</div></div><div id="_header_right-1918-2040" class="oxy-header-right" ></div></div></div></header> | |
| 266 | + <script type="text/javascript"> | |
| 267 | + jQuery(document).ready(function() { | |
| 268 | + var selector = "#_header-1575-2040", | |
| 269 | + scrollval = parseInt("300"); | |
| 270 | + if (!scrollval || scrollval < 1) { | |
| 271 | + if (jQuery(window).width() >= 992){ | |
| 272 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 273 | + jQuery(selector).addClass("oxy-sticky-header-active"); | |
| 274 | + } | |
| 275 | + } | |
| 276 | + else { | |
| 277 | + var scrollTopOld = 0; | |
| 278 | + jQuery(window).scroll(function() { | |
| 279 | + if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { | |
| 280 | + if (jQuery(this).scrollTop() > scrollval | |
| 281 | + ) { | |
| 282 | + if ( | |
| 283 | + jQuery(window).width() >= 992 && | |
| 284 | + !jQuery(selector).hasClass("oxy-sticky-header-active")) { | |
| 285 | + if (jQuery(selector).css('position')!='absolute') { | |
| 286 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 287 | + } | |
| 288 | + jQuery(selector) | |
| 289 | + .addClass("oxy-sticky-header-active") | |
| 290 | + .addClass("oxy-sticky-header-fade-in"); | |
| 291 | + } | |
| 292 | + } | |
| 293 | + else { | |
| 294 | + jQuery(selector) | |
| 295 | + .removeClass("oxy-sticky-header-fade-in") | |
| 296 | + .removeClass("oxy-sticky-header-active"); | |
| 297 | + if (jQuery(selector).css('position')!='absolute') { | |
| 298 | + jQuery("body").css("margin-top", ""); | |
| 299 | + } | |
| 300 | + } | |
| 301 | + scrollTopOld = jQuery(this).scrollTop(); | |
| 302 | + } | |
| 303 | + }) | |
| 304 | + } | |
| 305 | + }); | |
| 306 | + </script><div id="div_block-8-2040" class="ct-div-block c-full-width" ><section id="section-579-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><a id="link-581-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="fancy_icon-582-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-582-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="text_block-583-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Retour aux projets résidentiels</div></a></div></section><section id="section-62-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-63-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-106-2040" class="ct-div-block" ><h2 id="code_block-107-2040" class="ct-code-block c-h2 c-heading-dark c-margin-bottom-m" >Découvrir le 105</h2><div id="code_block-108-2040" class="ct-code-block max-w--320" ><p>Situé dans un emplacement idéal, le 105 offre un accès facile aux commodités urbaines tout en préservant une atmosphère calme. Que vous ayez besoin de vous rendre au travail, à l'université ou dans les principaux centres d'activité de la ville, cet immeuble bénéficie d'une excellente accessibilité grâce aux transports en commun et aux axes routiers à proximité.</p> | |
| 307 | +</div><div id="div_block-1076-2040" class="ct-div-block c-buttons c-margin-top-m" ><a id="link-1088-2040" class="ct-link c-inline c-columns-gap-xs" href="#unites" target="_self" ><div id="text_block-1089-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Voir les unités disponibles</div><div id="fancy_icon-1090-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1090-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="text_block-1079-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+105" target="_self" >Planifier une visite</a></div></div><div id="div_block-1068-2040" class="ct-div-block c-columns-gap-l" ><div id="div_block-159-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1323-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="code_block-161-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Téléphone</span> | |
| 308 | +<a class="c-text-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div></div><div id="div_block-1085-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1325-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="code_block-1087-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Adresse</span> | |
| 309 | +<span style="white-space: nowrap"><p>105 Chemin Sainte-Foy,<br /> | |
| 310 | +Québec, QC G1R 1T1</p> | |
| 311 | +</span> | |
| 312 | +<a href="https://goo.gl/maps/Py2Y5NsppCja38yP8" class="c-link-s c-link-dark c-underline" target="_blank">Voir sur la carte</a></div></div></div></div></div></section><section id="section-586-2040" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="code_block-588-2040" class="ct-code-block c-text-s c-text-dark breadcrumbs" ></div></div></section><section id="section-2-2040" class=" ct-section c-full-width" ><div class="ct-section-inner-wrap"><div id="code_block-13-2040" class="ct-code-block c-full-width facade-single" > | |
| 313 | + <div class="overlap visible" vue-immeuble> | |
| 314 | + <div> | |
| 315 | + <svg viewBox="0 0 1400 767"> | |
| 316 | + <a href="unites/?_niveau=1" data-tippy-content="Niveau 1" data-tippy-placement="top" class="niveau-selector"> | |
| 317 | + | |
| 318 | + <g> | |
| 319 | + <circle cx="52%" cy="56%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 320 | + <text x="52%" y="56.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">1</text> | |
| 321 | + </g> | |
| 322 | + | |
| 323 | + <g niveau="1"> | |
| 324 | + <polygon points="1347.01,565.99998 791.0081947993336,498.000612160804 739.0080259676168,490.00068653266334 662.0077759668053,492.00066793969853 448.50908278922975,500.00433353307045 421.00099347725154,496.5029160842386 222.50234900113313,507.50197383074124 221.46979187465428,509.2827758662436 176.29478685985617,511.4884265685903 174.51055520344136,509.7391313802276 115.01,514.5008787649397 122.00602271435949,422.5036040239372 177.00620128636783,415.0013837688442 226.0063603777935,409.0014395477387 429.00701947084247,386.00165336683415 442.00706167877166,387.00164407035174 664.0077824603325,367.00183 717.0079545388135,378.00172773869343 791.0081947993336,368.0018207035175 1347.01,504.00055638190963 "></polygon> | |
| 325 | + </g> | |
| 326 | + </a> | |
| 327 | + <a href="unites/?_niveau=2" data-tippy-content="Niveau 2" data-tippy-placement="top" class="niveau-selector"> | |
| 328 | + | |
| 329 | + <g> | |
| 330 | + <circle cx="52%" cy="39%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 331 | + <text x="52%" y="39.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">2</text> | |
| 332 | + </g> | |
| 333 | + | |
| 334 | + <g niveau="2"> | |
| 335 | + <polygon points="667.9933294972162,238.9972 721.4930673498287,256.9974338971862 792.9927170033205,244.49727146858467 1345.4920097705026,448.002565840653 1347.4859999999999,504.50192000000004 791.9927219032716,367.9988762631682 719.9930746997554,376.9989932117613 664.9933441970696,366.498856771736 451.9943878866675,385.99911016035435 435.99446628588595,386.49911665749846 425.4885177647731,386.4976666386567 122.99,421.9995779547269 129.49396813071763,324.4997610304764 289.4951841287315,297.9979666629994 288.99518657870715,298.9979796572875 "></polygon> | |
| 336 | + </g> | |
| 337 | + </a> | |
| 338 | + <a href="unites/?_niveau=niveau-3" data-tippy-content="Niveau 3" data-tippy-placement="top" class="niveau-selector"> | |
| 339 | + | |
| 340 | + <g> | |
| 341 | + <circle cx="52%" cy="20%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 342 | + <text x="52%" y="20.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">3</text> | |
| 343 | + </g> | |
| 344 | + | |
| 345 | + <g niveau="niveau-3"> | |
| 346 | + <polygon points="1340.9940177524734,365.0029978938878 1344.49,448.00469999999996 792.9968004629403,244.5026318908056 720.9971660745342,257.0026698579304 666.9974402832299,239.49971669514736 129.374,324.4539756733747 143.19634233563784,203.64455427984075 195.64410562010178,187.97829795056714 242.6791217077466,200.6235688485569 243.59857841501673,179.99461273954063 238.22036148262742,178.51823099182144 238.25595299591953,173.47394865963506 258.1188922765442,167.54673063961962 259.37515804867326,159.52898974836663 318.3059428422598,141.4261248647218 327.32743445807273,145.92773717613778 426.22211555391164,115.91174452285762 436.86124161814746,118.71732345545945 446.4291161466566,122.64420866857157 463.50047363362114,132.5006917005086 669.9831748430366,72.89655635498318 674.7257596946022,59.76700514963436 689.5957620429244,47.964267576170386 717.267423704729,43.17386161142719 748.1641271289,42.28471 786.4407390282225,50.00881388256726 800.6671089389343,65.6206452025641 799.498767446182,84.50233591218665 984.9958254986896,178.50243142438725 982.9958356545666,185.50245268597712 1003.4957315568208,196.00248457836187 1013.4956807774329,193.50247698493695 1074.9953684841967,225.00257266209113 1073.9953735621357,232.00259392368082 1088.9952973930535,240.00261822264076 1097.9952516916042,238.00261214790083 1168.4948936969183,275.50272604927494 1167.9948962358876,279.5027381987548 1177.9948454564997,285.50275642297464 1185.9948048329895,284.0027518669197 1260.494426526548,323.002870324349 1259.9944290655183,328.0028855111987 1266.994393519946,332.00289766067846 1274.4943554354047,330.0028915859386 "></polygon> | |
| 347 | + </g> | |
| 348 | + </a> | |
| 349 | + </svg> | |
| 350 | + </div> | |
| 351 | + <img src="https://www.appartementsurbains.ca/wp-content/uploads/le-105-facade.jpg" class="no-lazy" style="width: 100%;"> | |
| 352 | +</div></div></section><section id="section-109-2040" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-110-2040" class="ct-div-block c-max-width-960 c-center-self c-center c-owl-m" ><h1 id="code_block-111-2040" class="ct-code-block c-tagline" >Condos locatifs à Montcalm</h1><h2 id="code_block-112-2040" class="ct-code-block c-h3 c-heading-dark" >Ce qui nous distingue</h2><div id="code_block-115-2040" class="ct-code-block " ><p>Le 105 est un logement moderne et insonorisé au coeur de <a href="/quartiers/montcalm/">Montcalm</a> qui offre un environnement de vie confortable et tranquille. Il dispose de toutes les commodités modernes que l'on peut attendre, telles qu'une cuisine équipée, une salle de bain rénovée et un salon spacieux qui permet de se détendre après une longue journée de travail.</p> | |
| 353 | +</div></div><div id="div_block-158-2040" class="ct-div-block c-columns-4 c-columns-gap-m c-columns-l-2 c-columns-m-1 vertical-column-separator" ><div id="div_block-1081-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1327-2040" alt="icone-construction-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-construction-app.svg" class="ct-image icone"/><div id="code_block-1083-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Année de construction</span> | |
| 354 | +<span>2010</span></div></div><div id="div_block-162-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1328-2040" alt="icone-superficie-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-superficie-app.svg" class="ct-image icone"/><div id="code_block-164-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'unités</span> | |
| 355 | +<span>30</span></div></div><div id="div_block-165-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1329-2040" alt="icone-etage-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-etage-app.svg" class="ct-image icone"/><div id="code_block-167-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'étages</span> | |
| 356 | +<span>3</span></div></div><div id="div_block-168-2040" class="ct-div-block c-inline c-columns-gap-s" ><a id="link-1511-2040" class="ct-link c-padding-s c-transition" href="https://www.appartementsurbains.ca/wp-content/uploads/app-105-fiche-vf.pdf" target="_blank" ><img id="image-1512-2040" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs"/><div id="text_block-1513-2040" class="ct-text-block" >Téléchargez la fiche</div></a></div></div></div></section><section id="unites" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-187-2040" class="ct-div-block c-full-width c-columns-gap-l" ><h3 id="headline-188-2040" class="ct-headline c-h3 c-heading-dark">Nos unités disponibles</h3><a id="link_text-2478-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+105" target="_self" >Planifier une visite</a><div id="div_block-1791-2040" class="ct-div-block c-owl-m c-full-width" ><div id="div_block-1793-2040" class="ct-div-block c-full-width" ><div id="shortcode-2243-2040" class="ct-shortcode c-full-width facet-buttons" ><div class="wpgb-facet wpgb-loading wpgb-facet-19" data-facet="19" data-grid="wpgb-content-1"></div></div> <span>Aucune unité n'est disponible pour l'instant.</span> | |
| 357 | + <div id="code_block-2244-2040" class="ct-code-block" ></div><div id="_dynamic_list-2240-2040" class="oxy-dynamic-list c-full-width tableau wpgb-content-1"><div class="wpgb-content-1" hidden></div> | |
| 358 | + | |
| 359 | + | |
| 360 | + </div> | |
| 361 | +</div></div><div id="code_block-968-2040" class="ct-code-block c-full-width module-light c-padding-m c-border-light" > <div unites> | |
| 362 | + <div class="c-columns-gap-l c-columns-2-1 c-columns-l-1 visible" section-niveaux> | |
| 363 | + <div> | |
| 364 | + <div class="c-columns-gap-m c-inline c-margin-bottom-s visible" legende> | |
| 365 | + <div class="c-inline c-columns-gap-xs"> | |
| 366 | + <div class="legende-couleur legende-disponible"></div> | |
| 367 | + <div>Unité disponible</div> | |
| 368 | + </div> | |
| 369 | + <div class="c-inline c-columns-gap-xs"> | |
| 370 | + <div class="legende-couleur legende-louee"></div> | |
| 371 | + <div>Unité louée</div> | |
| 372 | + </div> | |
| 373 | + </div> | |
| 374 | + <div class="overlap dont-update" wrapper-niveaux> | |
| 375 | + <div polygones-niveaux></div> | |
| 376 | + <div images-niveaux> | |
| 377 | + <img niveau="1" image-niveau class="visible" src="https://www.appartementsurbains.ca/wp-content/uploads/plan-105.jpg"/> | |
| 378 | + | |
| 379 | + <img niveau="2" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/plan-105.jpg"/> | |
| 380 | + | |
| 381 | + <img niveau="niveau-3" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/plan-105.jpg"/> | |
| 382 | + </div> | |
| 383 | + <div wrapper-image-unite> | |
| 384 | + <img src="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1600 900%27%3E%3C/svg%3E" data-plan image-unite/> | |
| 385 | + </div> | |
| 386 | + </div> | |
| 387 | + </div> | |
| 388 | + <div sidebar> | |
| 389 | + <div class="c-owl-s visible" wrapper-liste-niveaux> | |
| 390 | + <div class="visible" liste-niveaux> <div liste-niveaux-item niveau="1"> | |
| 391 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 1</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 392 | + <div liste-niveaux-item niveau="2"> | |
| 393 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 2</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 394 | + <div liste-niveaux-item niveau="niveau-3"> | |
| 395 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 3</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 396 | + </div> | |
| 397 | + </div> | |
| 398 | + <div class="c-owl-s" wrapper-unite> | |
| 399 | + <div class="c-inline c-columns-gap-xs" retour-niveau data-retour-niveau> | |
| 400 | + <div class="c-underline c-text-s c-transition c-link-dark">Retour au niveau</div> | |
| 401 | + </div> | |
| 402 | + <div id="div_block-2-253" class="ct-div-block " ><div id="div_block-3-253" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-90-756" class="ct-div-block c-inline c-columns-gap-m c-full-width" ><div id="div_block-34-756" class="ct-div-block " ><div id="text_block-28-522" class="ct-text-block c-bold c-text-l c-heading-dark" data-type-unite="">Type</div></div></div></div><div id="div_block-52-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-54-756" class="ct-div-block" ><div id="text_block-10-253" class="ct-text-block c-text-m c-heading-dark c-text-l" >À partir de</div><div id="text_block-62-756" class="ct-text-block c-text-s suffixe-prix" data-prix="">Prix</div></div></div><div id="div_block-104-2104" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-105-2104" class="ct-div-block" ><div id="text_block-106-2104" class="ct-text-block c-heading-dark c-text-l" >Disponibilité</div><div id="text_block-107-2104" class="ct-text-block c-text-s" data-etat="">État</div></div></div><div id="div_block-67-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-69-756" class="ct-div-block" ><div id="text_block-70-756" class="ct-text-block c-heading-dark c-text-l" >Superficie de l'unité</div><div id="text_block-12-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie="">Superficie de l'unité</div></div></div><div id="div_block-77-756" class="ct-div-block c-inline c-columns-gap-s infos-row" superficie-balcon-row=""><div id="div_block-79-756" class="ct-div-block" ><div id="text_block-80-756" class="ct-text-block c-heading-dark c-text-l" >Superficie du balcon</div><div id="text_block-14-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie_balcon="">Superficie du balcon</div></div></div></div><div id="div_block-17-253" class="ct-div-block c-columns-gap-s c-margin-top-m" ><div id="div_block-18-253" class="ct-div-block c-inline c-columns-gap-s" ><div id="code_block-111-2104" class="ct-code-block c-btn-main c-btn-m c-transition multi-trigger-visite unite-btn-visite" data-unite-concernee="" data-immeuble-concerne="Le 105">Planifier une visite</div><a id="link-88-756" class="ct-link c-text-s c-transition c-inline c-btn-alt c-btn-m" href="http://" target="_self" data-plan_pdf=""><img id="image-109-2104" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs icone-telecharger-btn"/><div id="text_block-89-756" class="ct-text-block" >Télécharger le plan</div></a></div></div> </div> | |
| 403 | + </div> | |
| 404 | + </div> | |
| 405 | + </div> | |
| 406 | +</div></div></div></section><section id="avantages" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-233-2040" class="ct-div-block c-full-width c-max-width-960 c-center c-center-self c-owl-m" ><h2 id="code_block-236-2040" class="ct-code-block c-tagline" >Appartements Québec</h2><h2 id="code_block-237-2040" class="ct-code-block c-h3 c-heading-dark" >Nos avantages</h2></div><div id="_dynamic_list-291-2040" class="oxy-dynamic-list c-columns-4 c-columns-l-2 c-columns-m-1 c-columns-gap-m"><div id="div_block-292-2040-1" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-1" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-1" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-1" class="ct-span" data-id="span-301-2040"> Grandes fenêtres</span></div></div><div id="div_block-292-2040-2" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-2" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-2" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-2" class="ct-span" data-id="span-301-2040"> Ascenseur</span></div></div><div id="div_block-292-2040-3" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-3" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-3" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-3" class="ct-span" data-id="span-301-2040">RTC parcours no 7</span></div></div><div id="div_block-292-2040-4" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-4" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-4" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-4" class="ct-span" data-id="span-301-2040"> Espaces de rangement</span></div></div><div id="div_block-292-2040-5" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-5" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-5" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-5" class="ct-span" data-id="span-301-2040">Stationnement intérieur</span></div></div><div id="div_block-292-2040-6" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-6" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-6" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-6" class="ct-span" data-id="span-301-2040"> Insonorisation supérieure</span></div></div><div id="div_block-292-2040-7" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-7" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-7" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-7" class="ct-span" data-id="span-301-2040">Bien situé</span></div></div><div id="div_block-292-2040-8" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-8" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-8" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-8" class="ct-span" data-id="span-301-2040">Moderne</span></div></div></div> | |
| 407 | +</div></section><section id="galerie" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-306-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m" ><h2 id="code_block-307-2040" class="ct-code-block c-tagline" >Appartements à louer Montcalm</h2><h2 id="code_block-308-2040" class="ct-code-block c-h3 c-heading-dark" >Laissez-vous inspirer</h2></div> | |
| 408 | + <div id="-lightbox-2371-2040" class="oxy-lightbox woocommerce" ><div id="link-lightbox-2371-2040" class="oxy-lightbox_link " ></div><div class="oxy-lightbox_inner oxy-inner-content" data-multiple="true" data-loop="false" data-type="custom" data-small-btn="true" data-iframe-preload="true" data-toolbar="true" data-thumbs="false" data-duration="300" data-fullscreen="" data-autofocus="true" data-backfocus="true" data-trapfocus="true" data-nav-icon="FontAwesomeicon-chevron-left" data-close-icon="FontAwesomeicon-close" data-small-close-icon="Lineariconsicon-cross" data-zoom-icon="FontAwesomeicon-search" data-share-icon="" data-download-icon="FontAwesomeicon-download" data-prepend="false" data-swipe="false" data-force-type="auto" data-click-selector=".oxy-carousel-builder_gallery-image" ></div></div> | |
| 409 | + | |
| 410 | + | |
| 411 | + <div id="-carousel-builder-2370-2040" class="oxy-carousel-builder " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".galerie-controles-left" data-next=".galerie-controles-right" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="false" data-carousel=".oxy-carousel-builder_gallery-images" data-cell=".oxy-carousel-builder_gallery-image" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-groupcells="true" data-autoplay="0" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="center" data-righttoleft="false" data-images-loaded="true" data-pagedots="false" data-trigger-aos="false" data-clickselect="false" data-parallaxbg="false" data-bgspeed="5" data-tick="false" ><div class=oxy-carousel-builder_gallery-images><a href="https://www.appartementsurbains.ca/wp-content/uploads/105-salon-compress.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-0><img src="https://www.appartementsurbains.ca/wp-content/uploads/105-salon-compress-768x511.jpg" alt="salon compress" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/105-cuisine-compress.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-1><img src="https://www.appartementsurbains.ca/wp-content/uploads/105-cuisine-compress-768x511.jpg" alt="cuisine compress" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/105-chambre-compresse.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-2><img src="https://www.appartementsurbains.ca/wp-content/uploads/105-chambre-compresse-768x511.jpg" alt="chambre compressé" /></a></div></div></div> | |
| 412 | + | |
| 413 | + <div id="div_block-860-2040" class="ct-div-block c-full-width c-columns-gap-l" ><div id="div_block-865-2040" class="ct-div-block" ></div><div id="div_block-867-2040" class="ct-div-block c-columns-gap-s" ><div id="fancy_icon-866-2040" class="ct-fancy-icon galerie-controles galerie-controles-left" ><svg id="svg-fancy_icon-866-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="fancy_icon-869-2040" class="ct-fancy-icon galerie-controles galerie-controles-right" ><svg id="svg-fancy_icon-869-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div></div></section><section id="quartier" class=" ct-section c-owl-l c-bg-light" ><div class="ct-section-inner-wrap"><div id="div_block-350-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m c-center c-center-self" ><h2 id="code_block-351-2040" class="ct-code-block c-tagline" >Appartements Montcalm</h2><h2 id="code_block-352-2040" class="ct-code-block c-h3 c-heading-dark" >Explorez la vie de quartier vibrante</h2></div><div id="div_block-738-2040" class="ct-div-block c-full-width c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="_dynamic_list-742-2040" class="oxy-dynamic-list points"><div id="div_block-743-2040-1" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-1" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-1" class="ct-span" data-id="span-852-2040">Grand théâtre de Québec</span></div><div id="code_block-755-2040-1" class="ct-code-block" data-id="code_block-755-2040">269 Bd René-Lévesque E, Québec, QC G1R 2B3</div></div><div id="div_block-743-2040-2" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-2" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-2" class="ct-span" data-id="span-852-2040">Cinéma Cartier</span></div><div id="code_block-755-2040-2" class="ct-code-block" data-id="code_block-755-2040">1019 Av. Cartier, Québec, QC G1R 2S3</div></div><div id="div_block-743-2040-3" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-3" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-3" class="ct-span" data-id="span-852-2040">Musée national des beaux-arts du Québec</span></div><div id="code_block-755-2040-3" class="ct-code-block" data-id="code_block-755-2040">179 Grande Allée O, Québec, QC G1R 2H1</div></div><div id="div_block-743-2040-4" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-4" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-4" class="ct-span" data-id="span-852-2040">Métro Cartier</span></div><div id="code_block-755-2040-4" class="ct-code-block" data-id="code_block-755-2040">977 Av. Cartier, Québec, QC G1R 2S2</div></div><div id="div_block-743-2040-5" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-5" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-5" class="ct-span" data-id="span-852-2040">Pharmacie Jean Coutu</span></div><div id="code_block-755-2040-5" class="ct-code-block" data-id="code_block-755-2040">110 Boulevard René-Lévesque O, Québec, QC G1R 2A5</div></div><div id="div_block-743-2040-6" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-6" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-6" class="ct-span" data-id="span-852-2040">École Secondaire Joseph-François-Perreault & Parc Lucien-Borne</span></div><div id="code_block-755-2040-6" class="ct-code-block" data-id="code_block-755-2040">140 Ch Ste-Foy, Québec, QC G1R 1T2</div></div><div id="div_block-743-2040-7" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-7" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-7" class="ct-span" data-id="span-852-2040">Théâtre Crémazie</span></div><div id="code_block-755-2040-7" class="ct-code-block" data-id="code_block-755-2040">2 Rue Crémazie E, Québec, QC G1R 2V2</div></div></div> | |
| 414 | +<div id="code_block-741-2040" class="ct-code-block c-full-width" ><script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBo3gfhL5I6_c7KautGERE-rzpiM4-fHvQ"></script> | |
| 415 | + | |
| 416 | + <div class="acf-map" data-zoom="16"> | |
| 417 | + | |
| 418 | + <div class="marker" data-lat="46.8054487" data-lng="-71.2293624" data-icon="/wp-content/uploads/appartements-urbains-localisation.png"> | |
| 419 | + <span class="c-text-l c-heading-dark">Le 105</span> | |
| 420 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>Chemin Sainte-Foy, Québec, QC G1R 1T1, Canada</em></p> | |
| 421 | + </div> | |
| 422 | + | |
| 423 | + <div class="marker" data-lat="46.8062357" data-lng="-71.2217624"> | |
| 424 | + <span class="c-text-l c-heading-dark">Grand théâtre de Québec</span> | |
| 425 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>269 Bd René-Lévesque E, Québec, QC G1R 2B3</em></p> | |
| 426 | + </div> | |
| 427 | + <div class="marker" data-lat="46.8042688" data-lng="-71.2260923"> | |
| 428 | + <span class="c-text-l c-heading-dark">Cinéma Cartier</span> | |
| 429 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>1019 Av. Cartier, Québec, QC G1R 2S3</em></p> | |
| 430 | + </div> | |
| 431 | + <div class="marker" data-lat="46.8009794" data-lng="-71.2250491"> | |
| 432 | + <span class="c-text-l c-heading-dark">Musée national des beaux-arts du Québec</span> | |
| 433 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>179 Grande Allée O, Québec, QC G1R 2H1</em></p> | |
| 434 | + </div> | |
| 435 | + <div class="marker" data-lat="46.8046781" data-lng="-71.2267872"> | |
| 436 | + <span class="c-text-l c-heading-dark">Métro Cartier</span> | |
| 437 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>977 Av. Cartier, Québec, QC G1R 2S2</em></p> | |
| 438 | + </div> | |
| 439 | + <div class="marker" data-lat="46.8042942" data-lng="-71.2272161"> | |
| 440 | + <span class="c-text-l c-heading-dark">Pharmacie Jean Coutu</span> | |
| 441 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>110 Boulevard René-Lévesque O, Québec, QC G1R 2A5</em></p> | |
| 442 | + </div> | |
| 443 | + <div class="marker" data-lat="46.8060923" data-lng="-71.2290109"> | |
| 444 | + <span class="c-text-l c-heading-dark">École Secondaire Joseph-François-Perreault & Parc Lucien-Borne</span> | |
| 445 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>140 Ch Ste-Foy, Québec, QC G1R 1T2</em></p> | |
| 446 | + </div> | |
| 447 | + <div class="marker" data-lat="46.8058485" data-lng="-71.226167"> | |
| 448 | + <span class="c-text-l c-heading-dark">Théâtre Crémazie</span> | |
| 449 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2 Rue Crémazie E, Québec, QC G1R 2V2</em></p> | |
| 450 | + </div> | |
| 451 | + </div> | |
| 452 | +</div></div></div></section><section id="section-354-2040" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-2303-2040" class="ct-div-block c-columns-3-2 c-columns-l-1" ><div id="div_block-2304-2040" class="ct-div-block" ><h2 id="code_block-356-2040" class="ct-code-block c-tagline c-margin-bottom-m" >Condos locatifs</h2><h2 id="code_block-357-2040" class="ct-code-block c-h3 c-heading-dark max-w--320" >Découvrir nos autres projets résidentiels</h2></div><div id="div_block-2307-2040" class="ct-div-block" ><div id="div_block-1401-2040" class="ct-div-block c-buttons" ><a id="link-1402-2040" class="ct-link c-inline c-columns-gap-xs" href="/quartiers/" target="_self" ><div id="text_block-1403-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Découvrir les quartiers</div><div id="fancy_icon-1404-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1404-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="link-1406-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="text_block-1407-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Tous les projets résidentiels</div><div id="fancy_icon-1408-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1408-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div><div id="_dynamic_list-2123-2040" class="oxy-dynamic-list c-columns-3 c-columns-l-1 c-columns-gap-l"><div id="div_block-2124-2040-1" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-1" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/la-passerelle/" target="_self" data-id="link-366-2040"> | |
| 453 | + <div id="_superbox-17-2178-1" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 454 | + <div class="oxy-superbox-wrap"> | |
| 455 | + <div id="div_block-18-2178-1" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-1" alt="appartement-quebec-passerelle" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-1" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-1" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">La Passerelle</div><div id="code_block-421-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">38 unités</div><div id="code_block-447-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 456 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 457 | +<br> | |
| 458 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 459 | +Montcalm</div></div><div id="div_block-461-2040-1" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">1 unité <br> disponible</div><div id="code_block-490-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-1" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-1" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-1" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-1" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-1" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 460 | + </div> | |
| 461 | + | |
| 462 | + </a></div><div id="div_block-2124-2040-2" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-2" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-watier/" target="_self" data-id="link-366-2040"> | |
| 463 | + <div id="_superbox-17-2178-2" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 464 | + <div class="oxy-superbox-wrap"> | |
| 465 | + <div id="div_block-18-2178-2" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-2" alt="Le Watier — condos locatifs à Québec" src="https://www.appartementsurbains.ca/wp-content/uploads/watier.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/watier.jpg 2560w, https://www.appartementsurbains.ca/wp-content/uploads/watier-300x169.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1024x576.jpg 1024w, https://www.appartementsurbains.ca/wp-content/uploads/watier-768x432.jpg 768w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1536x864.jpg 1536w, https://www.appartementsurbains.ca/wp-content/uploads/watier-2048x1152.jpg 2048w, https://www.appartementsurbains.ca/wp-content/uploads/watier-480x270.jpg 480w, https://www.appartementsurbains.ca/wp-content/uploads/watier-640x360.jpg 640w, https://www.appartementsurbains.ca/wp-content/uploads/watier-720x405.jpg 720w, https://www.appartementsurbains.ca/wp-content/uploads/watier-960x540.jpg 960w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1168x657.jpg 1168w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1440x810.jpg 1440w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1920x1080.jpg 1920w" sizes="(max-width: 2560px) 100vw, 2560px" data-id="image-405-2040"><div id="div_block-420-2040-2" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-2" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Watier</div><div id="code_block-421-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">34 unités</div><div id="code_block-447-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 466 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 467 | +<br> | |
| 468 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 469 | +Montcalm</div></div><div id="div_block-461-2040-2" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">1 unité <br> disponible</div><div id="code_block-490-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-2" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-2" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-2" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-2" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-2" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 470 | + </div> | |
| 471 | + | |
| 472 | + </a></div><div id="div_block-2124-2040-3" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-3" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/quartier-cartier/" target="_self" data-id="link-366-2040"> | |
| 473 | + <div id="_superbox-17-2178-3" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 474 | + <div class="oxy-superbox-wrap"> | |
| 475 | + <div id="div_block-18-2178-3" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-3" alt="Quartier Cartier — condos locatifs à Québec" src="https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier.jpg 1920w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-300x169.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-1024x576.jpg 1024w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-768x432.jpg 768w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-1536x864.jpg 1536w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-480x270.jpg 480w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-640x360.jpg 640w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-720x405.jpg 720w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-960x540.jpg 960w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-1168x657.jpg 1168w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-1440x810.jpg 1440w" sizes="(max-width: 1920px) 100vw, 1920px" data-id="image-405-2040"><div id="div_block-420-2040-3" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-3" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Quartier Cartier</div><div id="code_block-421-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">69 unités</div><div id="code_block-447-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 476 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 477 | +<br> | |
| 478 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 479 | +Montcalm</div></div><div id="div_block-461-2040-3" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">1 unité <br> disponible</div><div id="code_block-490-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-3" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-3" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-3" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-3" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-3" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 480 | + </div> | |
| 481 | + | |
| 482 | + </a></div> | |
| 483 | + | |
| 484 | + | |
| 485 | + </div> | |
| 486 | +</div></section></div><section id="contact" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="div_block-1197-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-1198-2040" class="ct-div-block c-bg-dark c-text-light" ><div id="div_block-1199-2040" class="ct-div-block c-inline c-padding-m c-full-width c-columns-gap-m" ><img id="image-1200-2040" alt="persona-app" src="https://www.appartementsurbains.ca/wp-content/uploads/persona-app.jpg" class="ct-image" data-aos="fade-up" data-aos-once="true"/><div id="div_block-1201-2040" class="ct-div-block " ></div></div><div id="div_block-1204-2040" class="ct-div-block c-bg-light-alt c-full-width c-owl-m c-padding-l" ><span id="headline-1205-2040" class="ct-headline c-heading-dark c-h4">Nous sommes là pour<br> vous aider.</span><div id="div_block-1206-2040" class="ct-div-block c-owl-m" ><div id="div_block-1207-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-24-2191" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="div_block-1209-2040" class="ct-div-block" ><div id="text_block-1210-2040" class="ct-text-block c-bold c-heading-dark" >Téléphone</div><div id="code_block-1219-2040" class="ct-code-block c-heading-dark" ><a class="c-heading-dark" href="tel:(418) 717-2105">(418) 717-2105</a></div></div></div><div id="div_block-1212-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-26-2191" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="div_block-1214-2040" class="ct-div-block" ><div id="text_block-1215-2040" class="ct-text-block c-bold c-heading-dark" >Adresse</div><div id="code_block-1220-2040" class="ct-code-block c-heading-dark" >3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 487 | +Québec, QC, G1W 0G8</div></div></div><a id="link_button-32-2191" class="ct-link-button c-btn-main c-btn-m c-transition" href="https://www.appartementsurbains.ca/formulaire-general/" target="_blank" >Demande d'information</a></div></div></div><div id="div_block-1217-2040" class="ct-div-block c-full-width c-right-self" > | |
| 488 | + <div id="-fluent-form-30-2191" class="oxy-fluent-form form-light-alt " ><div class='fluentform ff-default fluentform_wrapper_12 ffs_default_wrap'><form data-form_id="12" id="fluentform_12" class="frm-fluent-form fluent_form_12 ff-el-form-top ff_form_instance_12_1 ff-form-loading ff_has_v3_recptcha ffs_default" data-form_instance="ff_form_instance_12_1" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 489 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Template - Demande d'information footer</legend> <div | |
| 490 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 491 | + class="ff-el-group ff-hpsf-container" | |
| 492 | + > | |
| 493 | + <div class="ff-el-input--label asterisk-right"> | |
| 494 | + <label for="ff_12_item_sf" aria-label="Subscribe"> | |
| 495 | + Subscribe </label> | |
| 496 | + </div> | |
| 497 | + <div class="ff-el-input--content"> | |
| 498 | + <input type="text" | |
| 499 | + name="item_12__fluent_sf" | |
| 500 | + class="ff-el-form-control" | |
| 501 | + id="ff_12_item_sf" | |
| 502 | + /> | |
| 503 | + </div> | |
| 504 | + </div> | |
| 505 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2033' /><input type="hidden" id="_fluentform_12_fluentformnonce" name="_fluentform_12_fluentformnonce" value="e7899acb4f" /><input type="hidden" name="_wp_http_referer" value="/le-105/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_12_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_12_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_12_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone ff_el_with_extended_validation" value="4182345678" type="tel" data-name="phone" id="ff_12_phone" inputmode="tel" aria-invalid='false' aria-required=false></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_dropdown_1' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_12_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=false><option value="">Choisir</option><option value="Publipostage" >Publipostage</option><option value="Déjà locataire" >Déjà locataire</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Affichage publicitaire" >Affichage publicitaire</option><option value="Journaux" >Journaux</option><option value="Recommandation" >Recommandation</option><option value="Locataires actuels" >Locataires actuels</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_12_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance" value="" data-name="Provenance" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div></fieldset></form><div id='fluentform_12_errors' class='ff-errors-in-stack ff_form_instance_12_1 ff-form-loading_errors ff_form_instance_12_1_errors'></div></div> <script type="text/javascript"> | |
| 506 | + window.fluent_form_ff_form_instance_12_1 = {"id":"12","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_12_1","form_id_selector":"fluentform_12","rules":{"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":false,"global_message":"This field must contain a valid email"}},"phone":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"valid_phone_number":{"value":true,"message":"Svp Entrez un num\u00e9ro valide","global":false,"global_message":"Phone number is not valid"}},"dropdown_1":{"required":{"value":false,"message":"Ce champ est obligatoire","global":false,"global_message":"This field is required"}},"description":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"g-recaptcha-response":[]},"debounce_time":300}; | |
| 507 | + </script> | |
| 508 | + </div> | |
| 509 | + | |
| 510 | + </div></div></div></section><div id="div_block-826-1920" class="ct-div-block" ><section id="section-613-1920" class=" ct-section c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-614-1920" class="ct-div-block " ><div id="code_block-615-1920" class="ct-code-block " > | |
| 511 | +<div class="marquee marquee-ltr"> | |
| 512 | + <div class="track"> | |
| 513 | + <div class="scrolling-typo-text"> | |
| 514 | + <ul> | |
| 515 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 516 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 517 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 518 | + </ul> | |
| 519 | + <div> | |
| 520 | + </div> | |
| 521 | +</div></div></div></div></section><section id="section-377-1920" class=" ct-section c-owl-xl c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-378-1920" class="ct-div-block c-full-width c-inline" ><a id="link-568-1920" class="ct-link" href="/" target="_self" > | |
| 522 | + <div id="-lottie-animation-569-1920" class="oxy-lottie-animation " ><lottie-player renderer="svg" id="-lottie-animation-569-1920-lottie" data-src="/wp-content/uploads/animation-logo-app.json" data-offset="" data-click-trigger="self" data-trigger="always" data-start="0" data-end="60" speed="1" autoplay loop ></lottie-player></div> | |
| 523 | + | |
| 524 | + </a><div id="div_block-380-1920" class="ct-div-block c-right-self" ><nav id="_nav_menu-381-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="oxy-nav-menu-list"><li id="menu-item-2192" class="menu-item menu-item-type-post_type_archive menu-item-object-edifices menu-item-2192"><a href="https://www.appartementsurbains.ca/projets-residentiels/">Résidentiel</a></li> | |
| 525 | +<li id="menu-item-1053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1053"><a href="https://www.appartementsurbains.ca/projets-commerciaux/">Commercial</a></li> | |
| 526 | +<li id="menu-item-2271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2271"><a href="https://www.appartementsurbains.ca/nouveaux-projets/">Nouveaux projets</a></li> | |
| 527 | +<li id="menu-item-2516" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-2516"><a href="https://www.appartementsurbains.ca/actualites/">Actualités</a></li> | |
| 528 | +<li id="menu-item-2270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2270"><a href="https://www.appartementsurbains.ca/carrieres/">Carrières</a></li> | |
| 529 | +<li id="menu-item-1056" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1056"><a href="https://www.appartementsurbains.ca/a-propos/">À propos</a></li> | |
| 530 | +</ul></div></nav><nav id="_nav_menu-382-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-secteurs-container"><ul id="menu-footer-secteurs" class="oxy-nav-menu-list"><li id="menu-item-2195" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2195"><a href="https://www.appartementsurbains.ca/quartiers/montcalm/">Montcalm</a></li> | |
| 531 | +<li id="menu-item-2196" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2196"><a href="https://www.appartementsurbains.ca/quartiers/ste-foy/">Ste-Foy</a></li> | |
| 532 | +<li id="menu-item-2197" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2197"><a href="https://www.appartementsurbains.ca/quartiers/loretteville/">Loretteville</a></li> | |
| 533 | +</ul></div></nav></div></div><div id="div_block-383-1920" class="ct-div-block c-columns-2 c-columns-l-1 c-columns-gap-l c-margin-bottom-m" ><div id="div_block-384-1920" class="ct-div-block c-owl-m" ><div id="headline-385-1920" class="ct-headline c-h4 c-heading-light">Siège social</div><div id="code_block-460-1920" class="ct-code-block remove-p-margins" ><p>3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 534 | +Québec, QC, G1W 0G8</p> | |
| 535 | + | |
| 536 | +<p>T. <a href="tel:(418) 717-2105" class="remove-link-color">(418) 717-2105</a></p> </div></div><div id="div_block-399-1920" class="ct-div-block c-owl-m c-max-width-480 c-right-self" ><div id="headline-400-1920" class="ct-headline c-h4 c-heading-light">Prenons contact.</div><div id="div_block-401-1920" class="ct-div-block c-buttons" ><a id="link-402-1920" class="ct-link c-btn-transparent c-btn-l c-transition" href="https://www.appartementsurbains.ca/nous-joindre/" target="_self" ><div id="text_block-403-1920" class="ct-text-block" >Nous joindre</div></a><a id="link-404-1920" class="ct-link c-btn-l c-btn-accent c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+105" target="_self" ><div id="text_block-405-1920" class="ct-text-block" >Demande d'information</div></a></div></div></div><div id="div_block-406-1920" class="ct-div-block c-full-width c-columns-gap-s" ><div id="div_block-407-1920" class="ct-div-block" ><nav id="_nav_menu-408-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-liens-supplementaires-container"><ul id="menu-footer-liens-supplementaires" class="oxy-nav-menu-list"><li id="menu-item-2199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2199"><a href="https://www.appartementsurbains.ca/politique-de-confidentialite/">Confidentialité</a></li> | |
| 537 | +<li id="menu-item-2550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2550"><a href="https://www.appartementsurbains.ca/politique-temoins/">Témoins</a></li> | |
| 538 | +<li id="menu-item-2200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2200"><a href="https://www.appartementsurbains.ca/termes-et-conditions/">Conditions</a></li> | |
| 539 | +<li id="menu-item-2198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2198"><a href="https://www.appartementsurbains.ca/html-sitemap/">Sitemap</a></li> | |
| 540 | +</ul></div></nav><div id="code_block-409-1920" class="ct-code-block copyright c-text-light" >© Appartements Urbains - Tous droits réservés 2026 | <a href="https://www.tactikmedia.com" target="_blank" rel="noopener">Conception de site web</a> par TactikMedia</div></div><div id="div_block-410-1920" class="ct-div-block c-columns-gap-s" ><a id="link-411-1920" class="ct-link" href="https://www.facebook.com/appartementsurbains/" target="_blank" ><div id="fancy_icon-412-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-412-1920"><use xlink:href="#FontAwesomeicon-facebook"></use></svg></div></a><a id="link-413-1920" class="ct-link" href="https://www.instagram.com/appartementsurbains/?igshid=xj3gnkwj5ymd" target="_blank" ><div id="fancy_icon-414-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-414-1920"><use xlink:href="#FontAwesomeicon-instagram"></use></svg></div></a></div></div></div></section></div> | |
| 541 | + <div id="-off-canvas-1993-2040" class="oxy-off-canvas x-offcanvas-4_right " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-1993-2040-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="false" data-trigger-selector=".multi-trigger-visite" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="false" data-burger-sync="false" data-overflow="false" data-auto-aria="true" data-focus-trap="true" ><div id="div_block-1994-2040" class="ct-div-block c-full-width c-owl-l" ><div id="div_block-1995-2040" class="ct-div-block " ><a id="link-1996-2040" class="ct-link c-margin-right-m" href="https://www.appartementsurbains.ca" target="_self" ><img id="image-1997-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg" class="ct-image c-logo"/></a><div id="fancy_icon-1998-2040" class="ct-fancy-icon multi-trigger-visite" ><svg id="svg-fancy_icon-1998-2040"><use xlink:href="#Lineariconsicon-cross"></use></svg></div></div><div id="div_block-1999-2040" class="ct-div-block c-owl-m c-center-self c-center" ><div id="code_block-2000-2040" class="ct-code-block c-h3 c-heading-dark" >Nous avons quelques questions pour vous avant de planifier votre visite</div></div><div id="div_block-2001-2040" class="ct-div-block c-full-width c-max-width-960 c-center-self" > | |
| 542 | + <div id="-fluent-form-2002-2040" class="oxy-fluent-form form-light " ><div class='fluentform ff-default fluentform_wrapper_5 ffs_custom_wrap'><form data-form_id="5" id="fluentform_5" class="frm-fluent-form fluent_form_5 ff-el-form-top ff_form_instance_5_2 ff-form-loading ff-form-has-steps ff_has_v3_recptcha ffs_custom" data-form_instance="ff_form_instance_5_2" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 543 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Visite</legend> <div | |
| 544 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 545 | + class="ff-el-group ff-hpsf-container" | |
| 546 | + > | |
| 547 | + <div class="ff-el-input--label asterisk-right"> | |
| 548 | + <label for="ff_5_item_sf" aria-label="Updates"> | |
| 549 | + Updates </label> | |
| 550 | + </div> | |
| 551 | + <div class="ff-el-input--content"> | |
| 552 | + <input type="text" | |
| 553 | + name="item_5__fluent_sf" | |
| 554 | + class="ff-el-form-control" | |
| 555 | + id="ff_5_item_sf" | |
| 556 | + /> | |
| 557 | + </div> | |
| 558 | + </div> | |
| 559 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2033' /><input type="hidden" id="_fluentform_5_fluentformnonce" name="_fluentform_5_fluentformnonce" value="e7899acb4f" /><input type="hidden" name="_wp_http_referer" value="/le-105/" /><div class='ff-step-container' data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-step-header'><ul class='ff-step-titles'><li class='ff_active'><span>Planification</span></li><li><span>Besoin</span></li><li><span>Information</span></li></ul></div><span class='ff_step_start'></span><div class='ff-step-body'><div class="fluentform-step active" data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quand êtes-vous disponible pour faire la visite?">Quand êtes-vous disponible pour faire la visite?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_a6c9d146a6bfbcd5a8883c50a75f6a7a><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_a6c9d146a6bfbcd5a8883c50a75f6a7a' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_7a1ee47635d4659e84c19751560179e2><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_7a1ee47635d4659e84c19751560179e2' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_2baa17b707a22a5368d45593a01eb9e1><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_2baa17b707a22a5368d45593a01eb9e1' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_953627d4a99b073fd1db7f07535b9278><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_953627d4a99b073fd1db7f07535b9278' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?">Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_f41fedc73358b7803eecb9231dc15958><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_1_f41fedc73358b7803eecb9231dc15958' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_3ba3bac008bced0d53466344259a9b34><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_1_3ba3bac008bced0d53466344259a9b34' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_b91c0dc70b0c07a599db355baca116ed><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_1_b91c0dc70b0c07a599db355baca116ed' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_8b2343077e586f094cac705d285b9cc9><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_1_8b2343077e586f094cac705d285b9cc9' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_1" ><input type="hidden" name="immeuble_concerne" data-name="immeuble_concerne" ><input type="hidden" name="unite_concernee" data-name="unite_concernee" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown' aria-label="Êtes-vous ouvert à visiter d'autres unités et/ou immeubles">Êtes-vous ouvert à visiter d'autres unités et/ou immeubles</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_5_2_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités" >Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités</option><option value="Je suis ouvert à visiter d'autres unités dans cet immeuble seulement" >Je suis ouvert à visiter d'autres unités dans cet immeuble seulement</option><option value="Non, seulement cet immeuble et cette unité m'intéresse" >Non, seulement cet immeuble et cette unité m'intéresse</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_1' aria-label="Avez-vous une préférence de taille d'unité ?">Avez-vous une préférence de taille d'unité ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_5_2_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Studio et 2 1/2" >Studio et 2 1/2</option><option value="3 1/2" >3 1/2</option><option value="4 1/2" >4 1/2</option><option value="5 1/2 et plus" >5 1/2 et plus</option><option value="Aucune préférence" >Aucune préférence</option></select></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_2" ><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_5_2_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_5_2_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_5_2_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone" type="tel" data-name="phone" id="ff_5_2_phone" inputmode="tel" aria-invalid='false' aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_2' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_2" id="ff_5_2_dropdown_2" class="ff-el-form-control" data-name="dropdown_2" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Publipostage" >Publipostage</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Journaux" >Journaux</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_5_2_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_5_2_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance_1" value="https://www.appartementsurbains.ca/le-105/" data-name="Provenance_1" > <div class="ff-step-t-container ff-inner_submit_container ff-column-container ff_columns_total_2"> | |
| 560 | + <div class="ff-t-cell ff-t-column-1"><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button></div></div> | |
| 561 | + <div class="ff-t-cell ff-t-column-2"> | |
| 562 | + <div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div> </div> | |
| 563 | + </div> | |
| 564 | + </div></div></div> | |
| 565 | + </fieldset></form><div id='fluentform_5_errors' class='ff-errors-in-stack ff_form_instance_5_2 ff-form-loading_errors ff_form_instance_5_2_errors'></div></div> <script type="text/javascript"> | |
| 566 | + window.fluent_form_ff_form_instance_5_2 = {"id":"5","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_5_2","form_id_selector":"fluentform_5","rules":{"checkbox":{"required":{"value":true,"message":"Ce champ est requis"}},"checkbox_1":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown_1":{"required":{"value":true,"message":"Ce champ est requis"}},"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"email":{"required":{"value":true,"message":"Ce champ est requis"},"email":{"value":true,"message":"This field must contain a valid email"}},"phone":{"required":{"value":true,"message":"Ce champ est requis"},"valid_phone_number":{"value":false,"message":"Phone number is not valid"}},"dropdown_2":{"required":{"value":true,"message":"Ce champ est obligatoire"}},"description":{"required":{"value":false,"message":"Ce champ est requis"}}},"debounce_time":300}; | |
| 567 | + </script> | |
| 568 | + </div> | |
| 569 | + | |
| 570 | + </div></div></div></div> | |
| 571 | + | |
| 572 | + | |
| 573 | +<script type="speculationrules"> | |
| 574 | +{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyone/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} | |
| 575 | +</script> | |
| 576 | +<script id='script-64357dd8db6b7-js' type='text/javascript'> | |
| 577 | +jQuery(document).ready(function() { | |
| 578 | + jQuery('.plax').paroller(); | |
| 579 | +}); | |
| 580 | +</script> | |
| 581 | +<script id='script-679280d660817-js' type='text/javascript'> | |
| 582 | +document.addEventListener('DOMContentLoaded', function() { | |
| 583 | + // Select all links containing "demande-information" in the URL | |
| 584 | + var ctaLinks = document.querySelectorAll('a[href*="demande-information"]'); | |
| 585 | + ctaLinks.forEach(function(link) { | |
| 586 | + link.setAttribute('target', '_blank'); | |
| 587 | + link.setAttribute('rel', 'noopener noreferrer'); | |
| 588 | + }); | |
| 589 | +}); | |
| 590 | +</script> | |
| 591 | +<script id='script-63f90ccabd3c9-js' type='text/javascript'> | |
| 592 | +jQuery(document).ready(function() { | |
| 593 | + jQuery(".mega-menu-immeuble").hover(function() { | |
| 594 | + var image = jQuery(this).data("image"); | |
| 595 | + var logo = jQuery(this).data("logo"); | |
| 596 | + jQuery(".mega-menu-image").css("background-image", "url(" + image + ")"); | |
| 597 | + }); | |
| 598 | +}); | |
| 599 | +</script> | |
| 600 | +<script id='script-638a4f9a23faf-js' type='text/javascript'> | |
| 601 | +function GetURLParameter(sParam) { | |
| 602 | + var sPageURL = window.location.search.substring(1); | |
| 603 | + var sURLVariables = sPageURL.split('&'); | |
| 604 | + for (var i = 0; i < sURLVariables.length; i++) { | |
| 605 | + var sParameterName = sURLVariables[i].split('='); | |
| 606 | + if (sParameterName[0] == sParam) { | |
| 607 | + return sParameterName[1]; | |
| 608 | + } | |
| 609 | + } | |
| 610 | +} | |
| 611 | + | |
| 612 | +jQuery(document).ready(function() { | |
| 613 | + var niveau = GetURLParameter("_niveau"); | |
| 614 | + var unite = GetURLParameter("_unite"); | |
| 615 | + if(niveau) { | |
| 616 | + var selectorNiveau = '[vue-immeuble] g[niveau="' + niveau + '"]'; | |
| 617 | + jQuery(selectorNiveau).click(); | |
| 618 | + } | |
| 619 | + if(unite) { | |
| 620 | + var selectorUnite = '[polygones-niveaux] polygon[unite="' + unite + '"]'; | |
| 621 | + jQuery(selectorUnite).click(); | |
| 622 | + } | |
| 623 | +}); | |
| 624 | + | |
| 625 | +jQuery(document).ready(function() { | |
| 626 | + if(jQuery(".module-light").length) { | |
| 627 | + var selectorNiveau = '[liste-niveaux] [liste-niveaux-item]:first-child'; | |
| 628 | + jQuery(selectorNiveau).click(); | |
| 629 | + } | |
| 630 | +}); | |
| 631 | + | |
| 632 | +jQuery("[unites] [vue-immeuble] g").click(function() { | |
| 633 | + var niveau = jQuery(this).attr('niveau'); | |
| 634 | + | |
| 635 | + jQuery("[choix-niveau]").removeClass("visible"); | |
| 636 | + jQuery("[choix-unite]").addClass("visible"); | |
| 637 | + | |
| 638 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 639 | + jQuery("[liste-niveaux-item][niveau=" + niveau + "]").addClass("level-selected"); | |
| 640 | + | |
| 641 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 642 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 643 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 644 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 645 | + | |
| 646 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 647 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 648 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 649 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 650 | + jQuery("[liste-niveaux]").addClass("visible"); | |
| 651 | + jQuery("[legende]").addClass("visible"); | |
| 652 | +}); | |
| 653 | + | |
| 654 | +jQuery("[liste-niveaux-item]").click(function() { | |
| 655 | + var niveau = jQuery(this).attr('niveau'); | |
| 656 | + | |
| 657 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 658 | + jQuery(this).addClass("level-selected"); | |
| 659 | + | |
| 660 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 661 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 662 | + | |
| 663 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 664 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 665 | +}); | |
| 666 | + | |
| 667 | +jQuery("div:not(.dont-update) > [polygones-niveaux] polygon").click(function() { | |
| 668 | + var infos = jQuery(this); | |
| 669 | + var etat = infos.attr('etat'); | |
| 670 | + | |
| 671 | + updateUnite(infos); | |
| 672 | +}); | |
| 673 | + | |
| 674 | +function updateUnite(infos) { | |
| 675 | + var niveau = infos.attr('niveau'); | |
| 676 | + var unite = infos.attr('unite'); | |
| 677 | + | |
| 678 | + jQuery("[data-unite]").text(unite); | |
| 679 | + var dispo = infos.attr('disponibilite'); | |
| 680 | + jQuery("[data-etat]").text(dispo && dispo !== 'N/D' && dispo !== '' ? dispo : infos.attr('etat')); | |
| 681 | + jQuery("[data-prix]").text(infos.attr('prix')); | |
| 682 | + jQuery("[data-type-unite]").text(infos.attr('type')); | |
| 683 | + jQuery("[data-superficie]").text(infos.attr('superficie')); | |
| 684 | + jQuery("[data-superficie_balcon]").text(infos.attr('superficie_balcon')); | |
| 685 | + jQuery("[data-plan]").attr("src", infos.attr('plan_image')); | |
| 686 | + jQuery("[data-plan_pdf]").attr("href", infos.attr('plan_pdf')); | |
| 687 | + jQuery("[data-retour-niveau]").attr("data-retour-niveau", niveau); | |
| 688 | + jQuery(".unite-btn-visite").attr("data-unite-concernee", unite); | |
| 689 | + | |
| 690 | + if(infos.attr('superficie_balcon') !== "") { | |
| 691 | + jQuery("[superficie-balcon-row]").show(); | |
| 692 | + } else { | |
| 693 | + jQuery("[superficie-balcon-row]").hide(); | |
| 694 | + } | |
| 695 | + | |
| 696 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 697 | + | |
| 698 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 699 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 700 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 701 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 702 | + | |
| 703 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 704 | + jQuery("[wrapper-liste-niveaux]").removeClass("visible"); | |
| 705 | + jQuery("[images-niveaux] .visible").removeClass("visible"); | |
| 706 | + jQuery("[polygones-niveaux] .visible").removeClass("visible"); | |
| 707 | + jQuery("[legende]").removeClass("visible"); | |
| 708 | + | |
| 709 | + jQuery("[wrapper-unite]").addClass("visible"); | |
| 710 | + // jQuery("[image-unite]").addClass("visible"); | |
| 711 | + jQuery("[wrapper-image-unite]").addClass("visible"); | |
| 712 | +} | |
| 713 | + | |
| 714 | +jQuery("[retour-niveau]").click(function() { | |
| 715 | + var niveau = jQuery(this).attr('data-retour-niveau'); | |
| 716 | + | |
| 717 | + jQuery("[choix-unite]").addClass("visible"); | |
| 718 | + | |
| 719 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 720 | + jQuery("[wrapper-image-unite].visible").removeClass("visible"); | |
| 721 | + jQuery("[polygones-niveaux] polygon.visible").removeClass("visible"); | |
| 722 | + | |
| 723 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 724 | + jQuery("[image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 725 | + jQuery("[polygones-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 726 | + jQuery("[legende]").addClass("visible"); | |
| 727 | +}); | |
| 728 | + | |
| 729 | +jQuery("[retour-immeuble]").click(function() { | |
| 730 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 731 | + jQuery("[choix-niveau]").addClass("visible"); | |
| 732 | + | |
| 733 | + jQuery("[section-niveaux]").removeClass("visible"); | |
| 734 | + jQuery("[legende]").removeClass("visible"); | |
| 735 | + | |
| 736 | + jQuery("[vue-immeuble]").addClass("visible"); | |
| 737 | +}); | |
| 738 | + | |
| 739 | +/* | |
| 740 | +jQuery(".multi-trigger-visite").click(function() { | |
| 741 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 742 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 743 | +}); | |
| 744 | +*/ | |
| 745 | +</script> | |
| 746 | +<script id='script-638a4f9a343c4-js' type='text/javascript'> | |
| 747 | +/*! | |
| 748 | + * Toastify js 1.11.2 | |
| 749 | + * https://github.com/apvarun/toastify-js | |
| 750 | + * @license MIT licensed | |
| 751 | + * | |
| 752 | + * Copyright (C) 2018 Varun A P | |
| 753 | + */ | |
| 754 | +(function(root, factory) { | |
| 755 | + if (typeof module === "object" && module.exports) { | |
| 756 | + module.exports = factory(); | |
| 757 | + } else { | |
| 758 | + root.Toastify = factory(); | |
| 759 | + } | |
| 760 | +})(this, function(global) { | |
| 761 | + // Object initialization | |
| 762 | + var Toastify = function(options) { | |
| 763 | + // Returning a new init object | |
| 764 | + return new Toastify.lib.init(options); | |
| 765 | + }, | |
| 766 | + // Library version | |
| 767 | + version = "1.11.2"; | |
| 768 | + | |
| 769 | + // Set the default global options | |
| 770 | + Toastify.defaults = { | |
| 771 | + oldestFirst: true, | |
| 772 | + text: "Toastify is awesome!", | |
| 773 | + node: undefined, | |
| 774 | + duration: 3000, | |
| 775 | + selector: undefined, | |
| 776 | + callback: function () { | |
| 777 | + }, | |
| 778 | + destination: undefined, | |
| 779 | + newWindow: false, | |
| 780 | + close: false, | |
| 781 | + gravity: "toastify-top", | |
| 782 | + positionLeft: false, | |
| 783 | + position: '', | |
| 784 | + backgroundColor: '', | |
| 785 | + avatar: "", | |
| 786 | + className: "", | |
| 787 | + stopOnFocus: true, | |
| 788 | + onClick: function () { | |
| 789 | + }, | |
| 790 | + offset: {x: 0, y: 0}, | |
| 791 | + escapeMarkup: true, | |
| 792 | + style: {background: ''} | |
| 793 | + }; | |
| 794 | + | |
| 795 | + // Defining the prototype of the object | |
| 796 | + Toastify.lib = Toastify.prototype = { | |
| 797 | + toastify: version, | |
| 798 | + | |
| 799 | + constructor: Toastify, | |
| 800 | + | |
| 801 | + // Initializing the object with required parameters | |
| 802 | + init: function(options) { | |
| 803 | + // Verifying and validating the input object | |
| 804 | + if (!options) { | |
| 805 | + options = {}; | |
| 806 | + } | |
| 807 | + | |
| 808 | + // Creating the options object | |
| 809 | + this.options = {}; | |
| 810 | + | |
| 811 | + this.toastElement = null; | |
| 812 | + | |
| 813 | + // Validating the options | |
| 814 | + this.options.text = options.text || Toastify.defaults.text; // Display message | |
| 815 | + this.options.node = options.node || Toastify.defaults.node; // Display content as node | |
| 816 | + this.options.duration = options.duration === 0 ? 0 : options.duration || Toastify.defaults.duration; // Display duration | |
| 817 | + this.options.selector = options.selector || Toastify.defaults.selector; // Parent selector | |
| 818 | + this.options.callback = options.callback || Toastify.defaults.callback; // Callback after display | |
| 819 | + this.options.destination = options.destination || Toastify.defaults.destination; // On-click destination | |
| 820 | + this.options.newWindow = options.newWindow || Toastify.defaults.newWindow; // Open destination in new window | |
| 821 | + this.options.close = options.close || Toastify.defaults.close; // Show toast close icon | |
| 822 | + this.options.gravity = options.gravity === "bottom" ? "toastify-bottom" : Toastify.defaults.gravity; // toast position - top or bottom | |
| 823 | + this.options.positionLeft = options.positionLeft || Toastify.defaults.positionLeft; // toast position - left or right | |
| 824 | + this.options.position = options.position || Toastify.defaults.position; // toast position - left or right | |
| 825 | + this.options.backgroundColor = options.backgroundColor || Toastify.defaults.backgroundColor; // toast background color | |
| 826 | + this.options.avatar = options.avatar || Toastify.defaults.avatar; // img element src - url or a path | |
| 827 | + this.options.className = options.className || Toastify.defaults.className; // additional class names for the toast | |
| 828 | + this.options.stopOnFocus = options.stopOnFocus === undefined ? Toastify.defaults.stopOnFocus : options.stopOnFocus; // stop timeout on focus | |
| 829 | + this.options.onClick = options.onClick || Toastify.defaults.onClick; // Callback after click | |
| 830 | + this.options.offset = options.offset || Toastify.defaults.offset; // toast offset | |
| 831 | + this.options.escapeMarkup = options.escapeMarkup !== undefined ? options.escapeMarkup : Toastify.defaults.escapeMarkup; | |
| 832 | + this.options.style = options.style || Toastify.defaults.style; | |
| 833 | + if(options.backgroundColor) { | |
| 834 | + this.options.style.background = options.backgroundColor; | |
| 835 | + } | |
| 836 | + | |
| 837 | + // Returning the current object for chaining functions | |
| 838 | + return this; | |
| 839 | + }, | |
| 840 | + | |
| 841 | + // Building the DOM element | |
| 842 | + buildToast: function() { | |
| 843 | + // Validating if the options are defined | |
| 844 | + if (!this.options) { | |
| 845 | + throw "Toastify is not initialized"; | |
| 846 | + } | |
| 847 | + | |
| 848 | + // Creating the DOM object | |
| 849 | + var divElement = document.createElement("div"); | |
| 850 | + divElement.className = "toastify on " + this.options.className; | |
| 851 | + | |
| 852 | + // Positioning toast to left or right or center | |
| 853 | + if (!!this.options.position) { | |
| 854 | + divElement.className += " toastify-" + this.options.position; | |
| 855 | + } else { | |
| 856 | + // To be depreciated in further versions | |
| 857 | + if (this.options.positionLeft === true) { | |
| 858 | + divElement.className += " toastify-left"; | |
| 859 | + console.warn('Property `positionLeft` will be depreciated in further versions. Please use `position` instead.') | |
| 860 | + } else { | |
| 861 | + // Default position | |
| 862 | + divElement.className += " toastify-right"; | |
| 863 | + } | |
| 864 | + } | |
| 865 | + | |
| 866 | + // Assigning gravity of element | |
| 867 | + divElement.className += " " + this.options.gravity; | |
| 868 | + | |
| 869 | + if (this.options.backgroundColor) { | |
| 870 | + // This is being deprecated in favor of using the style HTML DOM property | |
| 871 | + console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'); | |
| 872 | + } | |
| 873 | + | |
| 874 | + // Loop through our style object and apply styles to divElement | |
| 875 | + for (var property in this.options.style) { | |
| 876 | + divElement.style[property] = this.options.style[property]; | |
| 877 | + } | |
| 878 | + | |
| 879 | + // Adding the toast message/node | |
| 880 | + if (this.options.node && this.options.node.nodeType === Node.ELEMENT_NODE) { | |
| 881 | + // If we have a valid node, we insert it | |
| 882 | + divElement.appendChild(this.options.node) | |
| 883 | + } else { | |
| 884 | + if (this.options.escapeMarkup) { | |
| 885 | + divElement.innerText = this.options.text; | |
| 886 | + } else { | |
| 887 | + divElement.innerHTML = this.options.text; | |
| 888 | + } | |
| 889 | + | |
| 890 | + if (this.options.avatar !== "") { | |
| 891 | + var avatarElement = document.createElement("img"); | |
| 892 | + avatarElement.src = this.options.avatar; | |
| 893 | + | |
| 894 | + avatarElement.className = "toastify-avatar"; | |
| 895 | + | |
| 896 | + if (this.options.position == "left" || this.options.positionLeft === true) { | |
| 897 | + // Adding close icon on the left of content | |
| 898 | + divElement.appendChild(avatarElement); | |
| 899 | + } else { | |
| 900 | + // Adding close icon on the right of content | |
| 901 | + divElement.insertAdjacentElement("afterbegin", avatarElement); | |
| 902 | + } | |
| 903 | + } | |
| 904 | + } | |
| 905 | + | |
| 906 | + // Adding a close icon to the toast | |
| 907 | + if (this.options.close === true) { | |
| 908 | + // Create a span for close element | |
| 909 | + var closeElement = document.createElement("button"); | |
| 910 | + closeElement.type = "button"; | |
| 911 | + closeElement.setAttribute("aria-label", "Close"); | |
| 912 | + closeElement.className = "toast-close"; | |
| 913 | + closeElement.innerHTML = "✖"; | |
| 914 | + | |
| 915 | + // Triggering the removal of toast from DOM on close click | |
| 916 | + closeElement.addEventListener( | |
| 917 | + "click", | |
| 918 | + function(event) { | |
| 919 | + event.stopPropagation(); | |
| 920 | + this.removeElement(this.toastElement); | |
| 921 | + window.clearTimeout(this.toastElement.timeOutValue); | |
| 922 | + }.bind(this) | |
| 923 | + ); | |
| 924 | + | |
| 925 | + //Calculating screen width | |
| 926 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 927 | + | |
| 928 | + // Adding the close icon to the toast element | |
| 929 | + // Display on the right if screen width is less than or equal to 360px | |
| 930 | + if ((this.options.position == "left" || this.options.positionLeft === true) && width > 360) { | |
| 931 | + // Adding close icon on the left of content | |
| 932 | + divElement.insertAdjacentElement("afterbegin", closeElement); | |
| 933 | + } else { | |
| 934 | + // Adding close icon on the right of content | |
| 935 | + divElement.appendChild(closeElement); | |
| 936 | + } | |
| 937 | + } | |
| 938 | + | |
| 939 | + // Clear timeout while toast is focused | |
| 940 | + if (this.options.stopOnFocus && this.options.duration > 0) { | |
| 941 | + var self = this; | |
| 942 | + // stop countdown | |
| 943 | + divElement.addEventListener( | |
| 944 | + "mouseover", | |
| 945 | + function(event) { | |
| 946 | + window.clearTimeout(divElement.timeOutValue); | |
| 947 | + } | |
| 948 | + ) | |
| 949 | + // add back the timeout | |
| 950 | + divElement.addEventListener( | |
| 951 | + "mouseleave", | |
| 952 | + function() { | |
| 953 | + divElement.timeOutValue = window.setTimeout( | |
| 954 | + function() { | |
| 955 | + // Remove the toast from DOM | |
| 956 | + self.removeElement(divElement); | |
| 957 | + }, | |
| 958 | + self.options.duration | |
| 959 | + ) | |
| 960 | + } | |
| 961 | + ) | |
| 962 | + } | |
| 963 | + | |
| 964 | + // Adding an on-click destination path | |
| 965 | + if (typeof this.options.destination !== "undefined") { | |
| 966 | + divElement.addEventListener( | |
| 967 | + "click", | |
| 968 | + function(event) { | |
| 969 | + event.stopPropagation(); | |
| 970 | + if (this.options.newWindow === true) { | |
| 971 | + window.open(this.options.destination, "_blank"); | |
| 972 | + } else { | |
| 973 | + window.location = this.options.destination; | |
| 974 | + } | |
| 975 | + }.bind(this) | |
| 976 | + ); | |
| 977 | + } | |
| 978 | + | |
| 979 | + if (typeof this.options.onClick === "function" && typeof this.options.destination === "undefined") { | |
| 980 | + divElement.addEventListener( | |
| 981 | + "click", | |
| 982 | + function(event) { | |
| 983 | + event.stopPropagation(); | |
| 984 | + this.options.onClick(); | |
| 985 | + }.bind(this) | |
| 986 | + ); | |
| 987 | + } | |
| 988 | + | |
| 989 | + // Adding offset | |
| 990 | + if(typeof this.options.offset === "object") { | |
| 991 | + | |
| 992 | + var x = getAxisOffsetAValue("x", this.options); | |
| 993 | + var y = getAxisOffsetAValue("y", this.options); | |
| 994 | + | |
| 995 | + var xOffset = this.options.position == "left" ? x : "-" + x; | |
| 996 | + var yOffset = this.options.gravity == "toastify-top" ? y : "-" + y; | |
| 997 | + | |
| 998 | + divElement.style.transform = "translate(" + xOffset + "," + yOffset + ")"; | |
| 999 | + | |
| 1000 | + } | |
| 1001 | + | |
| 1002 | + // Returning the generated element | |
| 1003 | + return divElement; | |
| 1004 | + }, | |
| 1005 | + | |
| 1006 | + // Displaying the toast | |
| 1007 | + showToast: function() { | |
| 1008 | + // Creating the DOM object for the toast | |
| 1009 | + this.toastElement = this.buildToast(); | |
| 1010 | + | |
| 1011 | + // Getting the root element to with the toast needs to be added | |
| 1012 | + var rootElement; | |
| 1013 | + if (typeof this.options.selector === "string") { | |
| 1014 | + rootElement = document.getElementById(this.options.selector); | |
| 1015 | + } else if (this.options.selector instanceof HTMLElement || (typeof ShadowRoot !== 'undefined' && this.options.selector instanceof ShadowRoot)) { | |
| 1016 | + rootElement = this.options.selector; | |
| 1017 | + } else { | |
| 1018 | + rootElement = document.body; | |
| 1019 | + } | |
| 1020 | + | |
| 1021 | + // Validating if root element is present in DOM | |
| 1022 | + if (!rootElement) { | |
| 1023 | + throw "Root element is not defined"; | |
| 1024 | + } | |
| 1025 | + | |
| 1026 | + // Adding the DOM element | |
| 1027 | + var elementToInsert = Toastify.defaults.oldestFirst ? rootElement.firstChild : rootElement.lastChild; | |
| 1028 | + rootElement.insertBefore(this.toastElement, elementToInsert); | |
| 1029 | + | |
| 1030 | + // Repositioning the toasts in case multiple toasts are present | |
| 1031 | + Toastify.reposition(); | |
| 1032 | + | |
| 1033 | + if (this.options.duration > 0) { | |
| 1034 | + this.toastElement.timeOutValue = window.setTimeout( | |
| 1035 | + function() { | |
| 1036 | + // Remove the toast from DOM | |
| 1037 | + this.removeElement(this.toastElement); | |
| 1038 | + }.bind(this), | |
| 1039 | + this.options.duration | |
| 1040 | + ); // Binding `this` for function invocation | |
| 1041 | + } | |
| 1042 | + | |
| 1043 | + // Supporting function chaining | |
| 1044 | + return this; | |
| 1045 | + }, | |
| 1046 | + | |
| 1047 | + hideToast: function() { | |
| 1048 | + if (this.toastElement.timeOutValue) { | |
| 1049 | + clearTimeout(this.toastElement.timeOutValue); | |
| 1050 | + } | |
| 1051 | + this.removeElement(this.toastElement); | |
| 1052 | + }, | |
| 1053 | + | |
| 1054 | + // Removing the element from the DOM | |
| 1055 | + removeElement: function(toastElement) { | |
| 1056 | + // Hiding the element | |
| 1057 | + // toastElement.classList.remove("on"); | |
| 1058 | + toastElement.className = toastElement.className.replace(" on", ""); | |
| 1059 | + | |
| 1060 | + // Removing the element from DOM after transition end | |
| 1061 | + window.setTimeout( | |
| 1062 | + function() { | |
| 1063 | + // remove options node if any | |
| 1064 | + if (this.options.node && this.options.node.parentNode) { | |
| 1065 | + this.options.node.parentNode.removeChild(this.options.node); | |
| 1066 | + } | |
| 1067 | + | |
| 1068 | + // Remove the element from the DOM, only when the parent node was not removed before. | |
| 1069 | + if (toastElement.parentNode) { | |
| 1070 | + toastElement.parentNode.removeChild(toastElement); | |
| 1071 | + } | |
| 1072 | + | |
| 1073 | + // Calling the callback function | |
| 1074 | + this.options.callback.call(toastElement); | |
| 1075 | + | |
| 1076 | + // Repositioning the toasts again | |
| 1077 | + Toastify.reposition(); | |
| 1078 | + }.bind(this), | |
| 1079 | + 400 | |
| 1080 | + ); // Binding `this` for function invocation | |
| 1081 | + }, | |
| 1082 | + }; | |
| 1083 | + | |
| 1084 | + // Positioning the toasts on the DOM | |
| 1085 | + Toastify.reposition = function() { | |
| 1086 | + | |
| 1087 | + // Top margins with gravity | |
| 1088 | + var topLeftOffsetSize = { | |
| 1089 | + top: 15, | |
| 1090 | + bottom: 15, | |
| 1091 | + }; | |
| 1092 | + var topRightOffsetSize = { | |
| 1093 | + top: 15, | |
| 1094 | + bottom: 15, | |
| 1095 | + }; | |
| 1096 | + var offsetSize = { | |
| 1097 | + top: 15, | |
| 1098 | + bottom: 15, | |
| 1099 | + }; | |
| 1100 | + | |
| 1101 | + // Get all toast messages on the DOM | |
| 1102 | + var allToasts = document.getElementsByClassName("toastify"); | |
| 1103 | + | |
| 1104 | + var classUsed; | |
| 1105 | + | |
| 1106 | + // Modifying the position of each toast element | |
| 1107 | + for (var i = 0; i < allToasts.length; i++) { | |
| 1108 | + // Getting the applied gravity | |
| 1109 | + if (containsClass(allToasts[i], "toastify-top") === true) { | |
| 1110 | + classUsed = "toastify-top"; | |
| 1111 | + } else { | |
| 1112 | + classUsed = "toastify-bottom"; | |
| 1113 | + } | |
| 1114 | + | |
| 1115 | + var height = allToasts[i].offsetHeight; | |
| 1116 | + classUsed = classUsed.substr(9, classUsed.length-1) | |
| 1117 | + // Spacing between toasts | |
| 1118 | + var offset = 15; | |
| 1119 | + | |
| 1120 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1121 | + | |
| 1122 | + // Show toast in center if screen with less than or equal to 360px | |
| 1123 | + if (width <= 360) { | |
| 1124 | + // Setting the position | |
| 1125 | + allToasts[i].style[classUsed] = offsetSize[classUsed] + "px"; | |
| 1126 | + | |
| 1127 | + offsetSize[classUsed] += height + offset; | |
| 1128 | + } else { | |
| 1129 | + if (containsClass(allToasts[i], "toastify-left") === true) { | |
| 1130 | + // Setting the position | |
| 1131 | + allToasts[i].style[classUsed] = topLeftOffsetSize[classUsed] + "px"; | |
| 1132 | + | |
| 1133 | + topLeftOffsetSize[classUsed] += height + offset; | |
| 1134 | + } else { | |
| 1135 | + // Setting the position | |
| 1136 | + allToasts[i].style[classUsed] = topRightOffsetSize[classUsed] + "px"; | |
| 1137 | + | |
| 1138 | + topRightOffsetSize[classUsed] += height + offset; | |
| 1139 | + } | |
| 1140 | + } | |
| 1141 | + } | |
| 1142 | + | |
| 1143 | + // Supporting function chaining | |
| 1144 | + return this; | |
| 1145 | + }; | |
| 1146 | + | |
| 1147 | + // Helper function to get offset. | |
| 1148 | + function getAxisOffsetAValue(axis, options) { | |
| 1149 | + | |
| 1150 | + if(options.offset[axis]) { | |
| 1151 | + if(isNaN(options.offset[axis])) { | |
| 1152 | + return options.offset[axis]; | |
| 1153 | + } | |
| 1154 | + else { | |
| 1155 | + return options.offset[axis] + 'px'; | |
| 1156 | + } | |
| 1157 | + } | |
| 1158 | + | |
| 1159 | + return '0px'; | |
| 1160 | + | |
| 1161 | + } | |
| 1162 | + | |
| 1163 | + function containsClass(elem, yourClass) { | |
| 1164 | + if (!elem || typeof yourClass !== "string") { | |
| 1165 | + return false; | |
| 1166 | + } else if ( | |
| 1167 | + elem.className && | |
| 1168 | + elem.className | |
| 1169 | + .trim() | |
| 1170 | + .split(/\s+/gi) | |
| 1171 | + .indexOf(yourClass) > -1 | |
| 1172 | + ) { | |
| 1173 | + return true; | |
| 1174 | + } else { | |
| 1175 | + return false; | |
| 1176 | + } | |
| 1177 | + } | |
| 1178 | + | |
| 1179 | + // Setting up the prototype for the init object | |
| 1180 | + Toastify.lib.init.prototype = Toastify.lib; | |
| 1181 | + | |
| 1182 | + // Returning the Toastify function to be assigned to the window object/module | |
| 1183 | + return Toastify; | |
| 1184 | +}); | |
| 1185 | +</script> | |
| 1186 | +<script id='script-638a4f9a3f50a-js' type='text/javascript'> | |
| 1187 | +// jQuery(".simplefavorite-button").on('click', function() { | |
| 1188 | +jQuery(document).on('click','.simplefavorite-button',function() { | |
| 1189 | + var texte = "Unité ajoutée à la liste"; | |
| 1190 | + if(jQuery(this).hasClass("active")) { | |
| 1191 | + texte = "Unité retirée de la liste"; | |
| 1192 | + } | |
| 1193 | + Toastify({ | |
| 1194 | + text: "<div><div class='c-text-m c-bold'>" + texte + "</div><a href='/demande-information/' class='c-text-s c-link-light c-underline'>Voir la liste</a></div>", | |
| 1195 | + escapeMarkup: false, | |
| 1196 | + duration: 5000, | |
| 1197 | + close: true, | |
| 1198 | + className: "c-bg-accent c-inline c-columns-gap-s c-shadow", | |
| 1199 | + }).showToast(); | |
| 1200 | +}); | |
| 1201 | +</script> | |
| 1202 | +<script id='script-647a0a8074f5e-js' type='text/javascript'> | |
| 1203 | +jQuery(".tableau .btn-action").on('click', function() { | |
| 1204 | + console.log(jQuery("[data-name=immeuble_concerne]")); | |
| 1205 | + console.log(jQuery("[data-name=unite_concernee]")); | |
| 1206 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1207 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1208 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1209 | +}); | |
| 1210 | + | |
| 1211 | +jQuery('.tableau').on('DOMSubtreeModified', function() { | |
| 1212 | + jQuery(".tableau .btn-action").on('click', function() { | |
| 1213 | + console.log(jQuery(this).attr("data-immeuble-concerne")); | |
| 1214 | + console.log(jQuery(this).attr("data-unite-concernee")); | |
| 1215 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1216 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1217 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1218 | + }); | |
| 1219 | +}); | |
| 1220 | +</script> | |
| 1221 | +<script id='script-6425ed7ad1486-js' type='text/javascript'> | |
| 1222 | +jQuery(document).ready(function() { | |
| 1223 | + setTimeout(function() { | |
| 1224 | + jQuery(".oxy-carousel-builder .oxy-dynamic-list .flickity-slider > .ct-div-block").css("height", "100%"); | |
| 1225 | + }, 2000); | |
| 1226 | +}); | |
| 1227 | +</script> | |
| 1228 | +<style>.ct-FontAwesomeicon-search{width:0.92857142857143em}</style> | |
| 1229 | +<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> | |
| 1230 | +<style>.ct-FontAwesomeicon-download{width:0.92857142857143em}</style> | |
| 1231 | +<style>.ct-FontAwesomeicon-chevron-left{width:0.75em}</style> | |
| 1232 | +<style>.ct-FontAwesomeicon-chevron-right{width:0.67857142857143em}</style> | |
| 1233 | +<style>.ct-FontAwesomeicon-facebook{width:0.57142857142857em}</style> | |
| 1234 | +<style>.ct-FontAwesomeicon-instagram{width:0.85714285714286em}</style> | |
| 1235 | +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-search" viewBox="0 0 26 28"><title>search</title><path d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z"/></symbol><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-download" viewBox="0 0 26 28"><title>download</title><path d="M20 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM24 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 17.5v5c0 0.828-0.672 1.5-1.5 1.5h-23c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h7.266l2.109 2.125c0.578 0.562 1.328 0.875 2.125 0.875s1.547-0.313 2.125-0.875l2.125-2.125h7.25c0.828 0 1.5 0.672 1.5 1.5zM20.922 8.609c0.156 0.375 0.078 0.812-0.219 1.094l-7 7c-0.187 0.203-0.453 0.297-0.703 0.297s-0.516-0.094-0.703-0.297l-7-7c-0.297-0.281-0.375-0.719-0.219-1.094 0.156-0.359 0.516-0.609 0.922-0.609h4v-7c0-0.547 0.453-1 1-1h4c0.547 0 1 0.453 1 1v7h4c0.406 0 0.766 0.25 0.922 0.609z"/></symbol><symbol id="FontAwesomeicon-chevron-left" viewBox="0 0 21 28"><title>chevron-left</title><path d="M18.297 4.703l-8.297 8.297 8.297 8.297c0.391 0.391 0.391 1.016 0 1.406l-2.594 2.594c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.594c-0.391-0.391-0.391-1.016 0-1.406l11.594-11.594c0.391-0.391 1.016-0.391 1.406 0l2.594 2.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-chevron-right" viewBox="0 0 19 28"><title>chevron-right</title><path d="M17.297 13.703l-11.594 11.594c-0.391 0.391-1.016 0.391-1.406 0l-2.594-2.594c-0.391-0.391-0.391-1.016 0-1.406l8.297-8.297-8.297-8.297c-0.391-0.391-0.391-1.016 0-1.406l2.594-2.594c0.391-0.391 1.016-0.391 1.406 0l11.594 11.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-facebook" viewBox="0 0 16 28"><title>facebook</title><path d="M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z"/></symbol><symbol id="FontAwesomeicon-instagram" viewBox="0 0 24 28"><title>instagram</title><path d="M16 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM18.156 14c0 3.406-2.75 6.156-6.156 6.156s-6.156-2.75-6.156-6.156 2.75-6.156 6.156-6.156 6.156 2.75 6.156 6.156zM19.844 7.594c0 0.797-0.641 1.437-1.437 1.437s-1.437-0.641-1.437-1.437 0.641-1.437 1.437-1.437 1.437 0.641 1.437 1.437zM12 4.156c-1.75 0-5.5-0.141-7.078 0.484-0.547 0.219-0.953 0.484-1.375 0.906s-0.688 0.828-0.906 1.375c-0.625 1.578-0.484 5.328-0.484 7.078s-0.141 5.5 0.484 7.078c0.219 0.547 0.484 0.953 0.906 1.375s0.828 0.688 1.375 0.906c1.578 0.625 5.328 0.484 7.078 0.484s5.5 0.141 7.078-0.484c0.547-0.219 0.953-0.484 1.375-0.906s0.688-0.828 0.906-1.375c0.625-1.578 0.484-5.328 0.484-7.078s0.141-5.5-0.484-7.078c-0.219-0.547-0.484-0.953-0.906-1.375s-0.828-0.688-1.375-0.906c-1.578-0.625-5.328-0.484-7.078-0.484zM24 14c0 1.656 0.016 3.297-0.078 4.953-0.094 1.922-0.531 3.625-1.937 5.031s-3.109 1.844-5.031 1.937c-1.656 0.094-3.297 0.078-4.953 0.078s-3.297 0.016-4.953-0.078c-1.922-0.094-3.625-0.531-5.031-1.937s-1.844-3.109-1.937-5.031c-0.094-1.656-0.078-3.297-0.078-4.953s-0.016-3.297 0.078-4.953c0.094-1.922 0.531-3.625 1.937-5.031s3.109-1.844 5.031-1.937c1.656-0.094 3.297-0.078 4.953-0.078s3.297-0.016 4.953 0.078c1.922 0.094 3.625 0.531 5.031 1.937s1.844 3.109 1.937 5.031c0.094 1.656 0.078 3.297 0.078 4.953z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-cross" viewBox="0 0 20 20"><title>cross</title><path class="path1" d="M10.707 10.5l5.646-5.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-5.646 5.646-5.646-5.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.646 5.646-5.646 5.646c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l5.646-5.646 5.646 5.646c0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146c0.195-0.195 0.195-0.512 0-0.707l-5.646-5.646z"/></symbol><symbol id="Lineariconsicon-arrow-left" viewBox="0 0 20 20"><title>arrow-left</title><path class="path1" d="M0.646 10.146l6-6c0.195-0.195 0.512-0.195 0.707 0s0.195 0.512 0 0.707l-5.146 5.146h16.293c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5h-16.293l5.146 5.146c0.195 0.195 0.195 0.512 0 0.707-0.098 0.098-0.226 0.146-0.354 0.146s-0.256-0.049-0.354-0.146l-6-6c-0.195-0.195-0.195-0.512 0-0.707z"/></symbol><symbol id="Lineariconsicon-arrow-right" viewBox="0 0 20 20"><title>arrow-right</title><path class="path1" d="M19.354 10.146l-6-6c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.146 5.146h-16.293c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h16.293l-5.146 5.146c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l6-6c0.195-0.195 0.195-0.512 0-0.707z"/></symbol></defs></svg><div class="wpgb-svg-icons" hidden> | |
| 1236 | + <svg viewBox="0 0 120 24" width="0" height="0"> | |
| 1237 | + <defs> | |
| 1238 | + <polygon id="wpgb-star-svg" points="12 2.5 15.1 8.8 22 9.8 17 14.6 18.2 21.5 12 18.3 5.8 21.5 7 14.6 2 9.8 8.9 8.8"></polygon> | |
| 1239 | + </defs> | |
| 1240 | + <symbol id="wpgb-rating-stars-svg"> | |
| 1241 | + <use xlink:href="#wpgb-star-svg"></use> | |
| 1242 | + <use xlink:href="#wpgb-star-svg" x="24"></use> | |
| 1243 | + <use xlink:href="#wpgb-star-svg" x="48"></use> | |
| 1244 | + <use xlink:href="#wpgb-star-svg" x="72"></use> | |
| 1245 | + <use xlink:href="#wpgb-star-svg" x="96"></use> | |
| 1246 | + </symbol> | |
| 1247 | +</svg> | |
| 1248 | +</div> | |
| 1249 | +<style> | |
| 1250 | + .grecaptcha-badge { | |
| 1251 | + visibility: hidden; | |
| 1252 | + } | |
| 1253 | + </style><style>form.fluent_form_12 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style> | |
| 1254 | + <script type="text/javascript"> | |
| 1255 | + jQuery(document).ready(function() { | |
| 1256 | + jQuery('body').on('click', '.oxy-menu-toggle', function() { | |
| 1257 | + jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); | |
| 1258 | + jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1259 | + jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1260 | + }); | |
| 1261 | + var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; | |
| 1262 | + jQuery('body').on('click', selector, function(){ | |
| 1263 | + jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); | |
| 1264 | + jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1265 | + jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1266 | + jQuery(this).click(); | |
| 1267 | + }); | |
| 1268 | + }); | |
| 1269 | + </script> | |
| 1270 | + | |
| 1271 | + <style>form.fluent_form_5 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style><script id="image-map-pro-dist-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/js/image-map-pro.min.js?ver=5.1.6"></script> | |
| 1272 | +<script id="qppr_frontend_scripts-js-extra"> | |
| 1273 | +var qpprFrontData = {"linkData":{"https://www.appartementsurbains.ca/quartier-cartier/":[1,0,""],"https://www.appartementsurbains.ca/le-charlie/":[1,0,""],"https://www.appartementsurbains.ca/le-watier/":[1,0,""],"https://www.appartementsurbains.ca/archipel/":[1,0,""]},"siteURL":"https://www.appartementsurbains.ca","siteURLq":"https://appartementsurbainsca.kinsta.cloud"}; | |
| 1274 | +//# sourceURL=qppr_frontend_scripts-js-extra | |
| 1275 | +</script> | |
| 1276 | +<script id="qppr_frontend_scripts-js" src="https://www.appartementsurbains.ca/wp-content/plugins/quick-pagepost-redirect-plugin/js/qppr_frontend_script.min.js?ver=5.2.4"></script> | |
| 1277 | +<script id="gtm4wp-form-move-tracker-js" src="https://www.appartementsurbains.ca/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1.21.1"></script> | |
| 1278 | +<script id="oxy_toolbox_open_external_links_new_tab_script-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/open-external-links-new-tab/js/script.js?ver=1.6.2"></script> | |
| 1279 | +<script id="intlTelInput-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/intlTelInput.min.js?ver=18.1.1"></script> | |
| 1280 | +<script id="intlTelInputUtils-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/utils.js?ver=18.1.1"></script> | |
| 1281 | +<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA&ver=6.0.4"></script> | |
| 1282 | +<script id="fluent-form-submission-js-extra"> | |
| 1283 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"6e8509d496","form_id":"12","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1284 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"6e8509d496","form_id":"5","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1285 | +//# sourceURL=fluent-form-submission-js-extra | |
| 1286 | +</script> | |
| 1287 | +<script id="fluent-form-submission-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/form-submission.js?ver=6.0.4"></script> | |
| 1288 | +<script id="fluentform-advanced-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/fluentform-advanced.js?ver=6.0.4"></script> | |
| 1289 | +<script id="script-641dcb154081f-js" src="https://cdnjs.cloudflare.com/ajax/libs/paroller.js/1.4.1/jquery.paroller.min.js"></script> | |
| 1290 | +<script id="fancybox-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox.min.js?ver=3.5.7"></script> | |
| 1291 | +<script id="fancybox-init-js-extra"> | |
| 1292 | +var localize_extras_plugin = {"oxygen_directory":"https://www.appartementsurbains.ca/wp-content/uploads/oxygen/css/"}; | |
| 1293 | +//# sourceURL=fancybox-init-js-extra | |
| 1294 | +</script> | |
| 1295 | +<script id="fancybox-init-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox-init-4.js?ver=1.0.2"></script> | |
| 1296 | +<script id="flickity-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity.pkgd.min.js?ver=2.2.1"></script> | |
| 1297 | +<script id="lottie-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-player.min.js?ver=1.0.1"></script> | |
| 1298 | +<script id="lottie-interactivity-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-interactivity.js?ver=1.0.0"></script> | |
| 1299 | +<script id="intersection-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/intersectionobserver.js?ver=1.0.0"></script> | |
| 1300 | +<script id="lottie-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-init.js?ver=1.0.0"></script> | |
| 1301 | +<script id="extras-inert-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/inert.js?ver=1.0.0"></script> | |
| 1302 | +<script id="extras-offcanvas-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/offcanvas-init.js?ver=1.0.4"></script> | |
| 1303 | +<script id="wpgb-js-extra"> | |
| 1304 | +var wpgb_settings = {"lang":"","ajaxUrl":"https://www.appartementsurbains.ca/?wpgb-ajax=action","restUrl":"https://www.appartementsurbains.ca/wp-json/wpgb/v2/filter/?action=action","restNonce":"","endpoint":"","history":"","mainQuery":[],"permalink":"https://www.appartementsurbains.ca/le-105/","resultMsg":{"plural":"%d results found","singular":"1 result found","none":"no results found"},"hasGrids":"","hasFacets":"1","hasLightbox":"","shadowGrids":["wpgb-content-1"],"lightbox":{"plugin":"wp_grid_builder","counterMsg":"[index] / [total]","errorMsg":"Sorry, an error occured while loading the content...","prevLabel":"Previous slide","nextLabel":"Next slide","closeLabel":"Close lightbox"},"combobox":{"search":"Please enter 1 or more characters.","loading":"Loading...","cleared":"options cleared.","expanded":"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to collapse the list.","noResults":"No Results Found.","collapsed":"Press Enter or Space to expand the list.","toggleLabel":"Toggle List","clearLabel":"Clear","selected":"option %s, selected.","deselected":"option %s, deselected."},"autocomplete":{"open":"Use Up and Down to choose suggestions and press Enter to select suggestion.","input":"Type to search or press Escape to clear the input.","clear":"Field cleared.","noResults":"No suggestions found.","loading":"Loading suggestions...","clearLabel":"Clear","select":"%s suggestion was selected."},"range":{"minLabel":"Minimum value","maxLabel":"Maximum value"},"vendors":[{"type":"js","handle":"wpgb-date","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/date.js","version":1748542901},{"type":"css","handle":"wpgb-date-css","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/vendors/date.css","version":1748542901},{"type":"js","handle":"wpgb-range","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/range.js","version":1748542901},{"type":"js","handle":"wpgb-select","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/select.js","version":1748542901},{"type":"js","handle":"wpgb-autocomplete","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/autocomplete.js","version":1748542901}]}; | |
| 1305 | +//# sourceURL=wpgb-js-extra | |
| 1306 | +</script> | |
| 1307 | +<script src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/polyfills.js?ver=2.1.8"></script> | |
| 1308 | +<script id="wpgb-facets-js" src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/facets.js?ver=2.1.8"></script> | |
| 1309 | +<script id="gridbuildersupport-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/includes/js/gridbuildersupport.js?ver=1.0.2"></script> | |
| 1310 | +<script id="flickity-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity-init-4.js?ver=2.3.3"></script> | |
| 1311 | +<script type="text/javascript" id="ct-footer-js">jQuery('.vertical-line').attr({'data-aos-enable': 'true','data-aos': 'slide-down','data-aos-once': 'true',});jQuery('.imagefx1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-once': 'true',});jQuery('.fade-up').attr({'data-aos-enable': 'true','data-aos': 'fade-up','data-aos-once': 'true','data-aos-duration': '500','data-aos-easing': 'ease-in',});jQuery('.fade-up-1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-duration': '200','data-aos-easing': 'ease-in','data-aos-once': 'true',}); | |
| 1312 | + AOS.init({ | |
| 1313 | + }) | |
| 1314 | + | |
| 1315 | + jQuery('body').addClass('oxygen-aos-enabled'); | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + </script><section class="au-faq" id="au-faq" style="display:none"> | |
| 1319 | + <div class="au-faq__wrap"> | |
| 1320 | + <h2 class="au-faq__title">Foire aux questions</h2> | |
| 1321 | + <details class="au-faq__item"> | |
| 1322 | + <summary class="au-faq__q">Où se trouve Le 105 ?</summary> | |
| 1323 | + <div class="au-faq__a">Le 105 se trouve au Chemin Sainte-Foy, dans le secteur Montcalm, à Québec.</div> | |
| 1324 | + </details> | |
| 1325 | + <details class="au-faq__item"> | |
| 1326 | + <summary class="au-faq__q">Quels types d'appartements trouve-t-on au 105 ?</summary> | |
| 1327 | + <div class="au-faq__a">Les unités offertes sont : Studio, 3½ et 4½.</div> | |
| 1328 | + </details> | |
| 1329 | + <details class="au-faq__item"> | |
| 1330 | + <summary class="au-faq__q">Quelles commodités et quels services sont offerts au 105 ?</summary> | |
| 1331 | + <div class="au-faq__a">On y trouve notamment : Grandes fenêtres, Ascenseur, RTC parcours no 7, Espaces de rangement, Stationnement intérieur, Insonorisation supérieure, Bien situé et Moderne.</div> | |
| 1332 | + </details> | |
| 1333 | + <details class="au-faq__item"> | |
| 1334 | + <summary class="au-faq__q">De quelle année date la construction du 105 ?</summary> | |
| 1335 | + <div class="au-faq__a">La construction du 105 remonte à 2010. L'immeuble compte 30 logements.</div> | |
| 1336 | + </details> | |
| 1337 | + <details class="au-faq__item"> | |
| 1338 | + <summary class="au-faq__q">Quels services se trouvent à proximité du 105 ?</summary> | |
| 1339 | + <div class="au-faq__a">À distance de marche, on trouve notamment : Grand théâtre de Québec, Cinéma Cartier, Musée national des beaux-arts du Québec, Métro Cartier, Pharmacie Jean Coutu, École Secondaire Joseph-François-Perreault & Parc Lucien-Borne et Théâtre Crémazie.</div> | |
| 1340 | + </details> | |
| 1341 | + </div> | |
| 1342 | +</section> | |
| 1343 | +<style> | |
| 1344 | +.au-faq{padding:56px 20px;background:#f6f6f4} | |
| 1345 | +.au-faq__wrap{max-width:880px;margin:0 auto} | |
| 1346 | +.au-faq__title{font-size:1.9rem;margin:0 0 28px;text-align:center} | |
| 1347 | +.au-faq__item{border-bottom:1px solid #e2e2dd;padding:18px 0} | |
| 1348 | +.au-faq__q{cursor:pointer;font-weight:600;font-size:1.12rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px} | |
| 1349 | +.au-faq__q::-webkit-details-marker{display:none} | |
| 1350 | +.au-faq__q::after{content:'+';font-size:1.5rem;line-height:1;flex:0 0 auto;transition:transform .2s} | |
| 1351 | +.au-faq__item[open] .au-faq__q::after{content:'\2013'} | |
| 1352 | +.au-faq__a{margin-top:12px;line-height:1.65;color:#444} | |
| 1353 | +</style> | |
| 1354 | +<script> | |
| 1355 | +(function(){var f=document.getElementById('au-faq');if(!f)return;var a=document.getElementById('ct-footer-js')||document.querySelector('footer');if(a&&a.parentNode){a.parentNode.insertBefore(f,a);}f.style.display='';})(); | |
| 1356 | +</script> | |
| 1357 | + <style id="fluentform_styler_css_12_ffs_default" type="text/css"> | |
| 1358 | + .fluentform_wrapper_12.ffs_default_wrap .ff-el-input--content .error , .fluentform_wrapper_12.ffs_default_wrap .error-text{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-message-success{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-errors-in-stack { text-align: left; } </style> | |
| 1359 | + | |
| 1360 | + <style id="fluentform_styler_css_5_ffs_custom" type="text/css"> | |
| 1361 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=checkbox] { | |
| 1362 | + -webkit-appearance: checkbox; | |
| 1363 | + } | |
| 1364 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=radio] { | |
| 1365 | + -webkit-appearance: radio; | |
| 1366 | + } | |
| 1367 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox], | |
| 1368 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio] { | |
| 1369 | + -webkit-transform: scale(1); | |
| 1370 | + transform: scale(1); | |
| 1371 | + width: 21px; | |
| 1372 | + height: 15px; | |
| 1373 | + margin-right: 0px; | |
| 1374 | + cursor: pointer; | |
| 1375 | + font-size: 12px; | |
| 1376 | + position: relative; | |
| 1377 | + text-align: left; | |
| 1378 | + border: none; | |
| 1379 | + box-shadow: none; | |
| 1380 | + -moz-appearance: initial; | |
| 1381 | + } | |
| 1382 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:before, | |
| 1383 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:before { | |
| 1384 | + content: none; | |
| 1385 | + } | |
| 1386 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:after, | |
| 1387 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1388 | + content: " "; | |
| 1389 | + background-color: #fff; | |
| 1390 | + display: inline-block; | |
| 1391 | + margin-left: 3px; padding-bottom: 3px; | |
| 1392 | + color: #212529; | |
| 1393 | + width: 15px; | |
| 1394 | + height: 15px; | |
| 1395 | + border-color: ; | |
| 1396 | + border-style: solid; | |
| 1397 | + border-width:1px; padding-left: 1px; | |
| 1398 | + border-radius:2px; padding-top: 1px; | |
| 1399 | + -webkit-transition: all .1s ease; | |
| 1400 | + transition: all .1s ease; | |
| 1401 | + background-size: 9px; | |
| 1402 | + background-repeat: no-repeat; | |
| 1403 | + background-position: center center; | |
| 1404 | + position: absolute; | |
| 1405 | + box-sizing: border-box; | |
| 1406 | + } | |
| 1407 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:checked:after, .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1408 | + border-width:1px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); | |
| 1409 | + background-color: black; | |
| 1410 | + -webkit-transition: all 0.3s ease-out; | |
| 1411 | + transition: all 0.3s ease-out; | |
| 1412 | + color: #fff; | |
| 1413 | + border-color: black; | |
| 1414 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1415 | + border-radius: 50%; font-size: 10px; | |
| 1416 | + padding-top: 1px; | |
| 1417 | + padding-left: 2px; | |
| 1418 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1419 | + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); | |
| 1420 | + } </style> | |
| 1421 | + | |
| 1422 | + <style type="text/css" id="ct_code_block_css_2">.breadcrumbs a { | |
| 1423 | + color: inherit; | |
| 1424 | +}</style> | |
| 1425 | +<script type="text/javascript" id="ct_code_block_js_741">(function($) { /* | |
| 1426 | + * new_map | |
| 1427 | + * | |
| 1428 | + * This function will render a Google Map onto the selected jQuery element | |
| 1429 | + * | |
| 1430 | + * @type function | |
| 1431 | + * @date 8/11/2013 | |
| 1432 | + * @since 4.3.0 | |
| 1433 | + * | |
| 1434 | + * @param $el (jQuery element) | |
| 1435 | + * @return n/a | |
| 1436 | + */ | |
| 1437 | + | |
| 1438 | + function new_map( $el ) { | |
| 1439 | + | |
| 1440 | + // var | |
| 1441 | + var $markers = $el.find('.marker'); | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + // vars | |
| 1445 | + var args = { | |
| 1446 | + zoom : 16, | |
| 1447 | + center : new google.maps.LatLng(0, 0), | |
| 1448 | + mapTypeId : google.maps.MapTypeId.ROADMAP | |
| 1449 | + }; | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + // create map | |
| 1453 | + var map = new google.maps.Map( $el[0], args); | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + // add a markers reference | |
| 1457 | + map.markers = []; | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + // add markers | |
| 1461 | + $markers.each(function(){ | |
| 1462 | + | |
| 1463 | + add_marker( $(this), map ); | |
| 1464 | + | |
| 1465 | + }); | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + // center map | |
| 1469 | + center_map( map ); | |
| 1470 | + | |
| 1471 | + | |
| 1472 | + // return | |
| 1473 | + return map; | |
| 1474 | + | |
| 1475 | + } | |
| 1476 | + | |
| 1477 | + /* | |
| 1478 | + * add_marker | |
| 1479 | + * | |
| 1480 | + * This function will add a marker to the selected Google Map | |
| 1481 | + * | |
| 1482 | + * @type function | |
| 1483 | + * @date 8/11/2013 | |
| 1484 | + * @since 4.3.0 | |
| 1485 | + * | |
| 1486 | + * @param $marker (jQuery element) | |
| 1487 | + * @param map (Google Map object) | |
| 1488 | + * @return n/a | |
| 1489 | + */ | |
| 1490 | + | |
| 1491 | + function add_marker( $marker, map ) { | |
| 1492 | + | |
| 1493 | + // var | |
| 1494 | + var latlng = new google.maps.LatLng( $marker.attr('data-lat'), $marker.attr('data-lng') ); | |
| 1495 | + var icon = $marker.attr('data-icon'); | |
| 1496 | + | |
| 1497 | + // create marker | |
| 1498 | + var marker = new google.maps.Marker({ | |
| 1499 | + position : latlng, | |
| 1500 | + map : map, | |
| 1501 | + icon : icon | |
| 1502 | + }); | |
| 1503 | + | |
| 1504 | + // add to array | |
| 1505 | + map.markers.push( marker ); | |
| 1506 | + | |
| 1507 | + // if marker contains HTML, add it to an infoWindow | |
| 1508 | + if( $marker.html() ) | |
| 1509 | + { | |
| 1510 | + // create info window | |
| 1511 | + var infowindow = new google.maps.InfoWindow({ | |
| 1512 | + content : $marker.html() | |
| 1513 | + }); | |
| 1514 | + | |
| 1515 | + // show info window when marker is clicked | |
| 1516 | + google.maps.event.addListener(marker, 'click', function() { | |
| 1517 | + | |
| 1518 | + infowindow.open( map, marker ); | |
| 1519 | + | |
| 1520 | + }); | |
| 1521 | + } | |
| 1522 | + | |
| 1523 | + } | |
| 1524 | + | |
| 1525 | + /* | |
| 1526 | + * center_map | |
| 1527 | + * | |
| 1528 | + * This function will center the map, showing all markers attached to this map | |
| 1529 | + * | |
| 1530 | + * @type function | |
| 1531 | + * @date 8/11/2013 | |
| 1532 | + * @since 4.3.0 | |
| 1533 | + * | |
| 1534 | + * @param map (Google Map object) | |
| 1535 | + * @return n/a | |
| 1536 | + */ | |
| 1537 | + | |
| 1538 | + function center_map( map ) { | |
| 1539 | + | |
| 1540 | + // vars | |
| 1541 | + var bounds = new google.maps.LatLngBounds(); | |
| 1542 | + | |
| 1543 | + // loop through all markers and create bounds | |
| 1544 | + $.each( map.markers, function( i, marker ){ | |
| 1545 | + | |
| 1546 | + var latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() ); | |
| 1547 | + | |
| 1548 | + bounds.extend( latlng ); | |
| 1549 | + | |
| 1550 | + }); | |
| 1551 | + | |
| 1552 | + // only 1 marker? | |
| 1553 | + if( map.markers.length == 1 ) | |
| 1554 | + { | |
| 1555 | + // set center of map | |
| 1556 | + map.setCenter( bounds.getCenter() ); | |
| 1557 | + map.setZoom( 16 ); | |
| 1558 | + } | |
| 1559 | + else | |
| 1560 | + { | |
| 1561 | + // fit to bounds | |
| 1562 | + map.fitBounds( bounds ); | |
| 1563 | + } | |
| 1564 | + | |
| 1565 | + } | |
| 1566 | + | |
| 1567 | + /* | |
| 1568 | + * document ready | |
| 1569 | + * | |
| 1570 | + * This function will render each map when the document is ready (page has loaded) | |
| 1571 | + * | |
| 1572 | + * @type function | |
| 1573 | + * @date 8/11/2013 | |
| 1574 | + * @since 5.0.0 | |
| 1575 | + * | |
| 1576 | + * @param n/a | |
| 1577 | + * @return n/a | |
| 1578 | + */ | |
| 1579 | + // global var | |
| 1580 | + var map = null; | |
| 1581 | + | |
| 1582 | + $(document).ready(function(){ | |
| 1583 | + | |
| 1584 | + $('.acf-map').each(function(){ | |
| 1585 | + | |
| 1586 | + // create map | |
| 1587 | + map = new_map( $(this) ); | |
| 1588 | + | |
| 1589 | + }); | |
| 1590 | + | |
| 1591 | + }); | |
| 1592 | +})(jQuery);</script> | |
| 1593 | +<style type="text/css" id="ct_code_block_css_741">.acf-map { | |
| 1594 | + width: 100%; | |
| 1595 | + height: 500px; | |
| 1596 | + border: #ccc solid 1px; | |
| 1597 | + margin: 0px; | |
| 1598 | +} | |
| 1599 | + | |
| 1600 | +/* fixes potential theme css conflict */ | |
| 1601 | +.acf-map img { | |
| 1602 | + max-width: inherit !important; | |
| 1603 | +}</style> | |
| 1604 | + <script type="text/javascript"> | |
| 1605 | + jQuery(document.body).on('fluentform_init_12', | |
| 1606 | + function(event, data) { | |
| 1607 | + var $form = jQuery(data[0]); | |
| 1608 | + var formId = "12"; | |
| 1609 | + var $ = jQuery; | |
| 1610 | + try { | |
| 1611 | + jQuery(document).ready(function($) { | |
| 1612 | + // Typologies par projet | |
| 1613 | +const projectTypologies = { | |
| 1614 | + 'Le 120': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1615 | + 'Le Saint-Antoine': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1616 | + 'Le Saint-Ambroise': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1617 | + 'Le Zircon': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1618 | + 'La Passerelle': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1619 | + 'Le 3200': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1620 | + 'Le 4 Bourgeois': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1621 | + 'Le Watier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1622 | + 'Les Ormes': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1623 | + 'Le 444': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1624 | + 'Le Charlie': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1625 | + 'L\'Archipel': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1626 | + 'Quartier Cartier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1627 | + 'La Sainte-Paix': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1628 | + 'Le Sainte-Élizabeth': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1629 | + 'Le 105': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"] | |
| 1630 | +}; | |
| 1631 | + | |
| 1632 | + // Function to populate checkboxes | |
| 1633 | + function populateCheckboxes(projectName) { | |
| 1634 | + const checkboxContainer = $('.checkboxes-container'); // Target the checkbox container | |
| 1635 | + if (!checkboxContainer.length) return; // Exit if container not found | |
| 1636 | + | |
| 1637 | + console.log('Populating checkboxes for project:', projectName); // Debugging line | |
| 1638 | + | |
| 1639 | + // Clear existing checkboxes | |
| 1640 | + checkboxContainer.empty(); | |
| 1641 | + | |
| 1642 | + // Create the inner container with the class `ff-el-input--content` | |
| 1643 | + const innerContainer = $('<div class="ff-el-input--content"></div>'); | |
| 1644 | + checkboxContainer.append(innerContainer); | |
| 1645 | + | |
| 1646 | + // Determine which typologies to display | |
| 1647 | + const typologies = projectName && projectTypologies[projectName] | |
| 1648 | + ? projectTypologies[projectName] | |
| 1649 | + : [...new Set(Object.values(projectTypologies).flat())]; // Default to unique typologies | |
| 1650 | + | |
| 1651 | + // Add checkboxes | |
| 1652 | + typologies.forEach(option => { | |
| 1653 | + const checkboxId = `typology-${option.replace(/\s+/g, '-').toLowerCase()}`; | |
| 1654 | + innerContainer.append(` | |
| 1655 | + <div class="ff-el-form-check"> | |
| 1656 | + <label class="ff-el-form-check-label"> | |
| 1657 | + <input type="checkbox" name="checkbox[]" value="${option}" id="${checkboxId}" class="ff-el-form-check-input"> | |
| 1658 | + <span>${option}</span> | |
| 1659 | + </label> | |
| 1660 | + </div> | |
| 1661 | + `); | |
| 1662 | + }); | |
| 1663 | + | |
| 1664 | + // Force reflow to ensure CSS is applied | |
| 1665 | + checkboxContainer[0].offsetHeight; | |
| 1666 | + } | |
| 1667 | + | |
| 1668 | + // Populate typologies on load | |
| 1669 | + const initialProjectName = $('[name="Provenance"]').val().trim(); | |
| 1670 | + console.log('Initial Project Name:', initialProjectName); // Debugging line | |
| 1671 | + populateCheckboxes(initialProjectName); | |
| 1672 | + | |
| 1673 | + // Update checkboxes when project changes | |
| 1674 | + $('[name="Provenance"]').off('change').on('change', function() { | |
| 1675 | + const projectName = $(this).val().trim(); | |
| 1676 | + console.log('Project changed to:', projectName); // Debugging line | |
| 1677 | + populateCheckboxes(projectName); | |
| 1678 | + }); | |
| 1679 | +}); } catch (e) { | |
| 1680 | + console.warn('Error in custom JS of Fluentform ID: ' + formId); | |
| 1681 | + console.error(e); | |
| 1682 | + } | |
| 1683 | + }); | |
| 1684 | + </script> | |
| 1685 | + <script type="text/javascript"> | |
| 1686 | + jQuery(document).ready(function ($) { | |
| 1687 | + function initTelInput() { | |
| 1688 | + if (typeof intlTelInput == 'undefined') { | |
| 1689 | + return; | |
| 1690 | + } | |
| 1691 | + var telInput = jQuery('.ff_form_instance_12_1').find("#ff_12_phone"); | |
| 1692 | + if (!telInput.length) { | |
| 1693 | + return; | |
| 1694 | + } | |
| 1695 | + | |
| 1696 | + var itlOptions = JSON.parse('{"separateDialCode":false,"nationalMode":true,"autoPlaceholder":"polite","formatOnDisplay":true,"initialCountry":"CA"}'); | |
| 1697 | + var iti = intlTelInput(telInput[0], itlOptions); | |
| 1698 | + if (telInput.val()) { | |
| 1699 | + iti.setNumber(telInput.val()); | |
| 1700 | + iti.d.autoPlaceholder = 'polite'; | |
| 1701 | + } | |
| 1702 | + telInput.on("keyup change", function () { | |
| 1703 | + if (typeof intlTelInputUtils !== 'undefined') { // utils are lazy loaded, so must check | |
| 1704 | + var currentText = iti.getNumber(intlTelInputUtils.numberFormat.E164); | |
| 1705 | + if (iti.isValidNumber() && typeof currentText === 'string') { // sometimes the currentText is an object :) | |
| 1706 | + iti.setNumber(currentText); // will autoformat because of formatOnDisplay=true | |
| 1707 | + } | |
| 1708 | + } | |
| 1709 | + }); | |
| 1710 | + } | |
| 1711 | + | |
| 1712 | + initTelInput(); | |
| 1713 | + $(document).on('reInitExtras', '.ff_form_instance_12_1', function () { | |
| 1714 | + initTelInput(); | |
| 1715 | + }); | |
| 1716 | + }); | |
| 1717 | + </script> | |
| 1718 | + | |
| 1719 | +</body> | |
| 1720 | +</html> | |
added
tests/fixtures/app_urbains/2020dd6b878f00f9e731.html
+1754 −0
@@ -0,0 +1,1754 @@ | ||
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="fr-CA" prefix="og: https://ogp.me/ns#" > | |
| 3 | +<head> | |
| 4 | +<meta charset="UTF-8"> | |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 6 | + | |
| 7 | + | |
| 8 | +<script id="tm-crisp-polyfill">window.$crisp=window.$crisp||[];window.CRISP_WEBSITE_ID=window.CRISP_WEBSITE_ID||'';</script> | |
| 9 | +<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900" > | |
| 10 | +<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900"> | |
| 11 | + | |
| 12 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 13 | + var ctPublicFunctions = {"_ajax_nonce":"c251618265","_rest_nonce":"fffca8728a","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/www.appartementsurbains.ca\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":true,"data__frontend_data_log_enabled":1,"cookiePrefix":"","wprocket_detected":false,"host_url":"appartementsurbainsca.kinsta.cloud","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} | |
| 14 | + </script> | |
| 15 | + | |
| 16 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 17 | + var ctPublic = {"_ajax_nonce":"c251618265","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":true,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/www.appartementsurbains.ca\/","pixel__setting":"3","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"1","data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":2107471119,"emailEncoderPassKey":"f36154b4e2e77548844c147b3c1cdddf","bot_detector_forms_excluded":"W10=","advancedCacheExists":false,"varnishCacheExists":false,"wc_ajax_add_to_cart":false} | |
| 18 | + </script> | |
| 19 | + | |
| 20 | + | |
| 21 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 22 | + var gtm4wp_datalayer_name = "dataLayer"; | |
| 23 | + var dataLayer = dataLayer || []; | |
| 24 | +</script> | |
| 25 | + | |
| 26 | + | |
| 27 | +<title>Les Ormes - Appartements à Loretteville | Appartements Urbains</title> | |
| 28 | +<meta name="description" content="Les Ormes à Loretteville offrent un emplacement stratégique et des condos locatifs de qualité à Québec. Venez découvrir votre nouveau chez-vous et visitez-nous."/> | |
| 29 | +<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> | |
| 30 | +<link rel="canonical" href="https://www.appartementsurbains.ca/les-ormes/" /> | |
| 31 | +<meta property="og:locale" content="fr_CA" /> | |
| 32 | +<meta property="og:type" content="article" /> | |
| 33 | +<meta property="og:title" content="Les Ormes - Appartements à Loretteville | Appartements Urbains" /> | |
| 34 | +<meta property="og:description" content="Les Ormes à Loretteville offrent un emplacement stratégique et des condos locatifs de qualité à Québec. Venez découvrir votre nouveau chez-vous et visitez-nous." /> | |
| 35 | +<meta property="og:url" content="https://www.appartementsurbains.ca/les-ormes/" /> | |
| 36 | +<meta property="og:site_name" content="Appartements Urbains" /> | |
| 37 | +<meta property="article:publisher" content="https://www.facebook.com/appartementsurbains/" /> | |
| 38 | +<meta property="article:author" content="https://www.facebook.com/appartementsurbains/" /> | |
| 39 | +<meta property="og:updated_time" content="2026-06-24T18:58:09+00:00" /> | |
| 40 | +<meta property="og:image" content="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements.jpg" /> | |
| 41 | +<meta property="og:image:secure_url" content="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements.jpg" /> | |
| 42 | +<meta property="og:image:width" content="505" /> | |
| 43 | +<meta property="og:image:height" content="380" /> | |
| 44 | +<meta property="og:image:alt" content="les-ormes-quebec-appartements" /> | |
| 45 | +<meta property="og:image:type" content="image/jpeg" /> | |
| 46 | +<meta name="twitter:card" content="summary_large_image" /> | |
| 47 | +<meta name="twitter:title" content="Les Ormes - Appartements à Loretteville | Appartements Urbains" /> | |
| 48 | +<meta name="twitter:description" content="Les Ormes à Loretteville offrent un emplacement stratégique et des condos locatifs de qualité à Québec. Venez découvrir votre nouveau chez-vous et visitez-nous." /> | |
| 49 | +<meta name="twitter:image" content="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements.jpg" /> | |
| 50 | +<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https://www.appartementsurbains.ca/les-ormes/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.appartementsurbains.ca","name":"1"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.appartementsurbains.ca/projets-residentiels/","name":"Projets r\u00e9sidentiels"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.appartementsurbains.ca/les-ormes/","name":"Les Ormes"}}]},{"@type":"ApartmentComplex","@id":"https://www.appartementsurbains.ca/les-ormes/#apartmentcomplex","name":"Les Ormes","description":"<p>Venez d\u00e9couvrir votre prochain milieu de vie et constater ce que Les Ormes ont a vous offrir \u00e0 <a href=\"/quartiers/loretteville/\">Loretteville</a>.</p>\n","url":"https://www.appartementsurbains.ca/les-ormes/","image":"https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements.jpg","address":{"@type":"PostalAddress","streetAddress":"9360 Boulevard de l'Ormi\u00e8re","addressLocality":"Qu\u00e9bec","addressRegion":"QC","postalCode":"G2B 3K6","addressCountry":"CA"},"geo":{"@type":"GeoCoordinates","latitude":"46.8350549","longitude":"-71.3545615"},"numberOfAccommodationUnits":"66","amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Structure tout en b\u00e9ton","value":"1"},{"@type":"LocationFeatureSpecification","name":"Stationnement int\u00e9rieur et ext\u00e9rieur","value":"1"},{"@type":"LocationFeatureSpecification","name":"Ascenseurs","value":"1"},{"@type":"LocationFeatureSpecification","name":"Chaque unit\u00e9 est climatis\u00e9e","value":"1"},{"@type":"LocationFeatureSpecification","name":"Salle d\u2019exercice avec \u00e9quipements","value":"1"},{"@type":"LocationFeatureSpecification","name":"Bain et douche s\u00e9par\u00e9s","value":"1"},{"@type":"LocationFeatureSpecification","name":"Terrasse sur le toit","value":"1"},{"@type":"LocationFeatureSpecification","name":"Chute \u00e0 d\u00e9chets \u00e0 tous les \u00e9tages","value":"1"},{"@type":"LocationFeatureSpecification","name":"Aspirateur centrale dans tous les logements","value":"1"},{"@type":"LocationFeatureSpecification","name":"Cam\u00e9ras de surveillance","value":"1"}],"provider":{"@type":["Organization","RealEstateAgent"],"@id":"https://www.appartementsurbains.ca/#organization","name":"Appartements Urbains"},"numberOfAvailableAccommodationUnits":"0"},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"O\u00f9 se trouve Les Ormes ?","acceptedAnswer":{"@type":"Answer","text":"Les Ormes se trouve au 9360 Boulevard de l'Ormi\u00e8re, dans le secteur Neufch\u00e2tel, \u00e0 Qu\u00e9bec."}},{"@type":"Question","name":"Quels types d'appartements trouve-t-on aux Ormes ?","acceptedAnswer":{"@type":"Answer","text":"Les unit\u00e9s offertes sont : 3\u00bd, 4\u00bd et 5\u00bd."}},{"@type":"Question","name":"\u00c0 partir de quel prix peut-on louer aux Ormes ?","acceptedAnswer":{"@type":"Answer","text":"Les loyers d\u00e9butent g\u00e9n\u00e9ralement autour de 985 $ par mois. L'immeuble est actuellement complet : contactez-nous au (418) 717-2105 pour la liste d'attente."}},{"@type":"Question","name":"Quelles commodit\u00e9s et quels services sont offerts aux Ormes ?","acceptedAnswer":{"@type":"Answer","text":"On y trouve notamment : Structure tout en b\u00e9ton, Stationnement int\u00e9rieur et ext\u00e9rieur, Ascenseurs, Chaque unit\u00e9 est climatis\u00e9e, Salle d\u2019exercice avec \u00e9quipements, Bain et douche s\u00e9par\u00e9s, Terrasse sur le toit, Chute \u00e0 d\u00e9chets \u00e0 tous les \u00e9tages, Aspirateur centrale dans tous les logements et Cam\u00e9ras de surveillance."}},{"@type":"Question","name":"De quelle ann\u00e9e date la construction des Ormes ?","acceptedAnswer":{"@type":"Answer","text":"La construction des Ormes remonte \u00e0 2018. L'immeuble compte 66 logements."}},{"@type":"Question","name":"Quels services se trouvent \u00e0 proximit\u00e9 des Ormes ?","acceptedAnswer":{"@type":"Answer","text":"\u00c0 distance de marche, on trouve notamment : \u00c9picerie IGA extra Convivio, Pharmacie Pharmaprix, Galeries de la Capitale \u00e0 10 minutes, Biblioth\u00e8que Neufch\u00e2tel, Salle de Gym : \u00c9conofitness, H\u00f4pital Chauveau et Cin\u00e9ma Le Clap Loretteville."}}]}]}</script> | |
| 51 | + | |
| 52 | + | |
| 53 | +<link rel='dns-prefetch' href='//www.appartementsurbains.ca' /> | |
| 54 | +<link rel='dns-prefetch' href='//fd.cleantalk.org' /> | |
| 55 | +<style id="wp-img-auto-sizes-contain-inline-css"> | |
| 56 | +img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} | |
| 57 | +/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ | |
| 58 | +</style> | |
| 59 | +<style id="classic-theme-styles-inline-css"> | |
| 60 | +/*! This file is auto-generated */ | |
| 61 | +.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} | |
| 62 | +/*# sourceURL=/wp-includes/css/classic-themes.min.css */ | |
| 63 | +</style> | |
| 64 | + | |
| 65 | +<link rel='stylesheet' id='cleantalk-public-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.82_1782954802' media='all' /> | |
| 66 | +<style data-wpacu-inline-css-file='1'> | |
| 67 | +.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}} | |
| 68 | +</style> | |
| 69 | +<link rel='stylesheet' id='image-map-pro-dist-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/css/image-map-pro.min.css?ver=5.1.6' media='' /> | |
| 70 | +<link rel='stylesheet' id='oxygen-aos-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=7.0.3' media='all' /> | |
| 71 | +<link rel='stylesheet' id='oxygen-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.1' media='all' /> | |
| 72 | +<link rel='stylesheet' id='core-sss-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/core-sss.min.css?ver=3.5.3' media='all' /> | |
| 73 | +<style id="wpgb-head-inline-css"> | |
| 74 | +.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} | |
| 75 | +/*# sourceURL=wpgb-head-inline-css */ | |
| 76 | +</style> | |
| 77 | +<link rel='stylesheet' id='splide-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/splide.min.css?ver=4.0.14' media='all' /> | |
| 78 | +<link rel='stylesheet' id='oxy_toolbox_essentials_style-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/essentials/css/style.css?ver=1.6.2' media='all' /> | |
| 79 | +<script id="apbct-public-bundle.min-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.82_1782954802"></script> | |
| 80 | +<script async data-wp-strategy="async" id="ct_bot_detector-js" src="https://fd.cleantalk.org/ct-bot-detector-wrapper.js?ver=6.82"></script> | |
| 81 | +<script id="jquery-core-js-extra"> | |
| 82 | +var ajax = {"url":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","nonce":"3e6279c4c8"}; | |
| 83 | +//# sourceURL=jquery-core-js-extra | |
| 84 | +</script> | |
| 85 | +<script id="jquery-core-js" src="https://www.appartementsurbains.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script> | |
| 86 | +<script id="oxygen-aos-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1"></script> | |
| 87 | +<script id="webmcp-abilities-js-extra"> | |
| 88 | +var wmcpBridge = {"toolsEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/tools","executeEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/execute/","nonceEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/nonce","nonce":"5f8847726b"}; | |
| 89 | +//# sourceURL=webmcp-abilities-js-extra | |
| 90 | +</script> | |
| 91 | +<script data-wp-strategy="defer" defer id="webmcp-abilities-js" src="https://www.appartementsurbains.ca/wp-content/plugins/respira-for-wordpress/includes/webmcp/dist/webmcp-abilities.js?ver=7c9744f17f979d23372d"></script> | |
| 92 | +<script id="splide-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide.min.js?ver=4.0.14"></script> | |
| 93 | +<script id="splide-autoscroll-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide-extension-auto-scroll.min.js?ver=0.5.2"></script> | |
| 94 | +<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0120/8843.js" async="async" ></script> | |
| 95 | + | |
| 96 | +<script>window.sa=window.sa||function(){(sa.q=sa.q||[]).push(arguments)}</script> | |
| 97 | +<script defer | |
| 98 | + src="https://searchable-tracker.searchable.workers.dev/s.js" | |
| 99 | + data-domain="appartementsurbains.ca" | |
| 100 | + data-site-token="pst_049a9ae425bcd25cedcd18a2" | |
| 101 | +></script> | |
| 102 | +<script src="/tooltips/popper.min.js"></script> | |
| 103 | +<script src="/tooltips/tippy-bundle.iife.min.js"></script> | |
| 104 | +<script> | |
| 105 | +window.addEventListener('load', function() { | |
| 106 | + tippy('[data-tippy-content]', { | |
| 107 | + followCursor: true, | |
| 108 | + }); | |
| 109 | +}); | |
| 110 | +</script><style id='script-638a4f9a123f5-sass-css' type='text/css'> | |
| 111 | +:root{--libre: 226, 6, 19;--occupe: 255, 255, 255;--alpha: 0.5;--alpha-hover: 0.65;--scrollbar: rgb(168, 128, 92)} | |
| 112 | +</style> | |
| 113 | +<style id='script-638a4f9a1e9ad-sass-css' type='text/css'> | |
| 114 | +@charset "UTF-8"; | |
| 115 | +.dont-update polygon{cursor:initial !important}.legende-louee{background-color:rgb(var(--occupe))}.legende-disponible{background-color:rgb(var(--libre))}[liste-niveaux],[liste-niveaux-item]{-webkit-tap-highlight-color:transparent !important}[liste-niveaux]:focus{outline:0 !important}.niveau-selector{outline:none}.niveau-selector:hover text{fill:#ffffff !important;stroke:#ffffff !important;stroke-width:1px}.niveau-selector:hover circle{stroke:#ffffff !important;stroke-width:4px}#ct-builder [vue-immeuble],#ct-builder [section-niveaux],#ct-builder [wrapper-liste-niveaux],#ct-builder [wrapper-unite]{display:grid !important}.overlap{width:100%;position:relative}.legende-couleur{width:25px;height:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#3e4947;border-right-color:#3e4947;border-bottom-color:#3e4947;border-left-color:#3e4947;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}[vue-immeuble] polygon{fill:rgba(0, 0, 0, 0.15);stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[vue-immeuble] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[vue-immeuble] g:focus{outline:none !important}[vue-immeuble] g:hover polygon{fill:rgba(0, 0, 0, 0.45)}[section-niveaux]{width:100%;min-height:100%;transition:all 250ms ease-in-out}[wrapper-niveaux] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[wrapper-niveaux] polygon{fill:rgba(var(--occupe), var(--alpha));stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[wrapper-niveaux] polygon:focus{outline:none !important}[wrapper-niveaux] polygon:hover{fill:rgba(var(--occupe), var(--alpha-hover))}[wrapper-niveaux] polygon[etat="Louée"],[section-niveaux] polygon[etat="Reservée"]{fill:rgba(var(--occupe), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"],[wrapper-niveaux] polygon[etat="Bientôt disponible"]{fill:rgba(var(--libre), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"]:hover,[wrapper-niveaux] polygon[etat="Bientôt disponible"]:hover{fill:rgba(var(--libre), var(--alpha-hover))}[image-niveau],[image-unite]{width:100%;height:auto;vertical-align:middle;pointer-events:none;user-select:none;position:relative}[liste-niveaux]{cursor:pointer}[liste-niveaux-item]:not(.level-selected){opacity:0.66}[liste-niveaux-item]:not(.level-selected) .niveaux-icone{opacity:0}[retour-immeuble],[retour-niveau]{cursor:pointer !important}[legende],[vue-immeuble]:not(.visible),[section-niveaux]:not(.visible),[choix-unite]:not(.visible),[choix-niveau]:not(.visible){display:none !important}[section-niveaux] polygon:not(.visible),[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){display:none}[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){position:absolute;top:0;left:0}[wrapper-liste-niveaux],[wrapper-unite]{display:none !important}[legende].visible{display:flex !important}[wrapper-liste-niveaux].visible,[wrapper-unite].visible{display:block !important}html,body{max-width:100% !important;overflow-x:hidden !important}.simplefavorite-button{cursor:pointer}[class^="sf-icon-"],[class*=" sf-icon-"]{line-height:1.6}.simplefavorite-button.active{opacity:1}.hide-favorites-text .favorites-text{display:none !important}.wp-grid-builder .wpgb-main::-webkit-scrollbar,.repeater-favorites-list::-webkit-scrollbar{width:10px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-track,.repeater-favorites-list::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-thumb,.repeater-favorites-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:100px} | |
| 116 | +</style> | |
| 117 | +<style id='script-638a4f9a39fff-css' type='text/css'> | |
| 118 | +/*! | |
| 119 | + * Toastify js 1.11.2 | |
| 120 | + * https://github.com/apvarun/toastify-js | |
| 121 | + * @license MIT licensed | |
| 122 | + * | |
| 123 | + * Copyright (C) 2018 Varun A P | |
| 124 | + */ | |
| 125 | + | |
| 126 | +.toastify { | |
| 127 | + padding: 12px 20px; | |
| 128 | + color: #ffffff; | |
| 129 | + display: inline-block; | |
| 130 | + /* box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3); */ | |
| 131 | + /* background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5); */ | |
| 132 | + /* background: linear-gradient(135deg, #73a5ff, #5477f5); */ | |
| 133 | + position: fixed; | |
| 134 | + opacity: 0; | |
| 135 | + transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); | |
| 136 | + border-radius: 2px; | |
| 137 | + cursor: pointer; | |
| 138 | + text-decoration: none; | |
| 139 | + /* max-width: calc(50% - 20px); */ | |
| 140 | + z-index: 2147483647; | |
| 141 | +} | |
| 142 | + | |
| 143 | +.toastify.on { | |
| 144 | + opacity: 1; | |
| 145 | +} | |
| 146 | + | |
| 147 | +.toast-close { | |
| 148 | + background: transparent; | |
| 149 | + border: 0; | |
| 150 | + color: white; | |
| 151 | + cursor: pointer; | |
| 152 | + font-family: inherit; | |
| 153 | + font-size: 1em; | |
| 154 | + opacity: 0.4; | |
| 155 | + padding: 0 5px; | |
| 156 | +} | |
| 157 | + | |
| 158 | +.toastify-right { | |
| 159 | + right: 15px; | |
| 160 | +} | |
| 161 | + | |
| 162 | +.toastify-left { | |
| 163 | + left: 15px; | |
| 164 | +} | |
| 165 | + | |
| 166 | +.toastify-top { | |
| 167 | + top: -150px; | |
| 168 | +} | |
| 169 | + | |
| 170 | +.toastify-bottom { | |
| 171 | + bottom: -150px; | |
| 172 | +} | |
| 173 | + | |
| 174 | +.toastify-rounded { | |
| 175 | + border-radius: 25px; | |
| 176 | +} | |
| 177 | + | |
| 178 | +.toastify-avatar { | |
| 179 | + width: 1.5em; | |
| 180 | + height: 1.5em; | |
| 181 | + margin: -7px 5px; | |
| 182 | + border-radius: 2px; | |
| 183 | +} | |
| 184 | + | |
| 185 | +.toastify-center { | |
| 186 | + margin-left: auto; | |
| 187 | + margin-right: auto; | |
| 188 | + left: 0; | |
| 189 | + right: 0; | |
| 190 | + max-width: fit-content; | |
| 191 | + max-width: -moz-fit-content; | |
| 192 | +} | |
| 193 | + | |
| 194 | +@media only screen and (max-width: 360px) { | |
| 195 | + .toastify-right, .toastify-left { | |
| 196 | + margin-left: auto; | |
| 197 | + margin-right: auto; | |
| 198 | + left: 0; | |
| 199 | + right: 0; | |
| 200 | + max-width: fit-content; | |
| 201 | + } | |
| 202 | +} | |
| 203 | +</style> | |
| 204 | +<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> | |
| 205 | + | |
| 206 | + | |
| 207 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 208 | + var dataLayer_content = {"pagePostType":"edifices","pagePostType2":"single-edifices","pagePostAuthor":"Appartements Urbains"}; | |
| 209 | + dataLayer.push( dataLayer_content ); | |
| 210 | +</script> | |
| 211 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 212 | +(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 213 | +new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 214 | +j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 215 | +'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 216 | +})(window,document,'script','dataLayer','GTM-WSPXR4X'); | |
| 217 | +</script> | |
| 218 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-32x32.png" sizes="32x32" /> | |
| 219 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-192x192.png" sizes="192x192" /> | |
| 220 | +<link rel="apple-touch-icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-180x180.png" /> | |
| 221 | +<meta name="msapplication-TileImage" content="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-270x270.png" /> | |
| 222 | +<link rel='stylesheet' id='oxygen-cache-2353-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2353.css?cache=1779367872&ver=7.0.3' media='all' /> | |
| 223 | +<link rel='stylesheet' id='oxygen-cache-2191-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2191.css?cache=1779368206&ver=7.0.3' media='all' /> | |
| 224 | +<style data-wpacu-inline-css-file='1'> | |
| 225 | +#section-586-2040 > .ct-section-inner-wrap{padding-top:10px;padding-bottom:10px}#section-586-2040{background-color:#f7f7f7} | |
| 226 | +</style> | |
| 227 | +<link rel='stylesheet' id='oxygen-cache-2040-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2040.css?cache=1779396004&ver=7.0.3' media='all' /> | |
| 228 | +<link rel='stylesheet' id='oxygen-universal-styles-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/universal.css?cache=1782330412&ver=7.0.3' media='all' /> | |
| 229 | + | |
| 230 | +<style id="global-styles-inline-css"> | |
| 231 | +:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} | |
| 232 | +/*# sourceURL=global-styles-inline-css */ | |
| 233 | +</style> | |
| 234 | +<link rel='stylesheet' id='intlTelInput-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/css/intlTelInput.min.css?ver=18.1.1' media='all' /> | |
| 235 | +<link rel='stylesheet' id='fluent-form-styles-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=6.0.4' media='all' /> | |
| 236 | +<link rel='stylesheet' id='fluentform-public-default-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=6.0.4' media='all' /> | |
| 237 | +<link rel='stylesheet' id='wpgb-facets-css' href='https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/facets.css?ver=2.1.8' media='all' /> | |
| 238 | +<style data-wpacu-inline-css-file='1'> | |
| 239 | +:root{--wpgb-accent-scheme-1:#0069ff;--wpgb-dark-scheme-1:#262626;--wpgb-dark-scheme-2:#565656;--wpgb-dark-scheme-3:#767676;--wpgb-light-scheme-1:#ffffff;--wpgb-light-scheme-2:#f6f6f6;--wpgb-light-scheme-3:#f5f5f5;} | |
| 240 | +</style> | |
| 241 | + | |
| 242 | +</head> | |
| 243 | +<body class="wp-singular edifices-template-default single single-edifices postid-2021 wp-theme-oxygen-is-not-a-theme wp-embed-responsive oxygen-body" > | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WSPXR4X" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + <header id="_header-1575-2040" class="oxy-header-wrapper oxy-sticky-header oxy-header c-header" ><div id="_header_row-1576-2040" class="oxy-header-row " ><div class="oxy-header-container"><div id="_header_left-1577-2040" class="oxy-header-left" ><a id="link-2425-2040" class="ct-link" href="https://www.appartementsurbains.ca/les-ormes/" target="_self" ><img id="image-1579-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes.svg" class="ct-image ignore-lazyload transparent-header-invert"/></a></div><div id="_header_center-1580-2040" class="oxy-header-center" ><div id="code_block-1921-2040" class="ct-code-block c-full-width mobile-menu c-columns-gap-m" > <a href="#unites">Unités</a> | |
| 255 | + <a href="#avantages">Avantages</a> | |
| 256 | + <a href="#galerie">Galerie</a> | |
| 257 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 258 | + <a href="#contact">Contact</a> | |
| 259 | +</div></div><div id="_header_right-1606-2040" class="oxy-header-right" ><div id="div_block-1727-2040" class="ct-div-block c-columns-gap-s" ><div id="code_block-1729-2040" class="ct-code-block " ><a class="c-heading-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div><div id="code_block-2427-2040" class="ct-code-block" ><a class="c-btn-dark c-btn-m c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Les+Ormes">Demande d'information</a> | |
| 260 | +</div></div><div id="div_block-1922-2040" class="ct-div-block c-columns-gap-s" ><a id="link-1934-2040" class="ct-link" href="https://goo.gl/maps/kgv6AxCFsiyKx7Jt6" target="_self" ><img id="image-1931-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/></a><a id="link-1929-2040" class="ct-link" href="tel:(418)%20717-2105" target="_self" ><img id="image-1926-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/></a></div></div></div></div><div id="_header_row-1915-2040" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-1916-2040" class="oxy-header-left" ></div><div id="_header_center-1917-2040" class="oxy-header-center" ><div id="code_block-1919-2040" class="ct-code-block c-full-width c-columns-gap-s mobile-menu" > <a href="#unites">Unités</a> | |
| 261 | + <a href="#avantages">Avantages</a> | |
| 262 | + <a href="#galerie">Galerie</a> | |
| 263 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 264 | + <a href="#contact">Contact</a> | |
| 265 | +</div></div><div id="_header_right-1918-2040" class="oxy-header-right" ></div></div></div></header> | |
| 266 | + <script type="text/javascript"> | |
| 267 | + jQuery(document).ready(function() { | |
| 268 | + var selector = "#_header-1575-2040", | |
| 269 | + scrollval = parseInt("300"); | |
| 270 | + if (!scrollval || scrollval < 1) { | |
| 271 | + if (jQuery(window).width() >= 992){ | |
| 272 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 273 | + jQuery(selector).addClass("oxy-sticky-header-active"); | |
| 274 | + } | |
| 275 | + } | |
| 276 | + else { | |
| 277 | + var scrollTopOld = 0; | |
| 278 | + jQuery(window).scroll(function() { | |
| 279 | + if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { | |
| 280 | + if (jQuery(this).scrollTop() > scrollval | |
| 281 | + ) { | |
| 282 | + if ( | |
| 283 | + jQuery(window).width() >= 992 && | |
| 284 | + !jQuery(selector).hasClass("oxy-sticky-header-active")) { | |
| 285 | + if (jQuery(selector).css('position')!='absolute') { | |
| 286 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 287 | + } | |
| 288 | + jQuery(selector) | |
| 289 | + .addClass("oxy-sticky-header-active") | |
| 290 | + .addClass("oxy-sticky-header-fade-in"); | |
| 291 | + } | |
| 292 | + } | |
| 293 | + else { | |
| 294 | + jQuery(selector) | |
| 295 | + .removeClass("oxy-sticky-header-fade-in") | |
| 296 | + .removeClass("oxy-sticky-header-active"); | |
| 297 | + if (jQuery(selector).css('position')!='absolute') { | |
| 298 | + jQuery("body").css("margin-top", ""); | |
| 299 | + } | |
| 300 | + } | |
| 301 | + scrollTopOld = jQuery(this).scrollTop(); | |
| 302 | + } | |
| 303 | + }) | |
| 304 | + } | |
| 305 | + }); | |
| 306 | + </script><div id="div_block-8-2040" class="ct-div-block c-full-width" ><section id="section-579-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><a id="link-581-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="fancy_icon-582-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-582-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="text_block-583-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Retour aux projets résidentiels</div></a></div></section><section id="section-62-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-63-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-106-2040" class="ct-div-block" ><h2 id="code_block-107-2040" class="ct-code-block c-h2 c-heading-dark c-margin-bottom-m" >Découvrez Les Ormes</h2><div id="code_block-108-2040" class="ct-code-block max-w--320" ><p>Notre Immeuble 55 ans + Les Ormes est conçu avec soin pour offrir des espaces de vie sécuritaires et fonctionnels. Chaque détail a été pensé pour vous offrir un confort optimal et une tranquillité d’esprit. Plusieurs services et commodités sont à votre disposition : Gym, salle commune et terrasse sur le toit.</p> | |
| 307 | +</div><div id="div_block-1076-2040" class="ct-div-block c-buttons c-margin-top-m" ><a id="link-1088-2040" class="ct-link c-inline c-columns-gap-xs" href="#unites" target="_self" ><div id="text_block-1089-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Voir les unités disponibles</div><div id="fancy_icon-1090-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1090-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="text_block-1079-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Les+Ormes" target="_self" >Planifier une visite</a></div></div><div id="div_block-1068-2040" class="ct-div-block c-columns-gap-l" ><div id="div_block-159-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1323-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="code_block-161-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Téléphone</span> | |
| 308 | +<a class="c-text-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div></div><div id="div_block-1085-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1325-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="code_block-1087-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Adresse</span> | |
| 309 | +<span style="white-space: nowrap"><p>9360 Boul. de l'Ormière<br /> | |
| 310 | +Québec, QC G2B 3K6</p> | |
| 311 | +</span> | |
| 312 | +<a href="https://goo.gl/maps/kgv6AxCFsiyKx7Jt6" class="c-link-s c-link-dark c-underline" target="_blank">Voir sur la carte</a></div></div></div></div></div></section><section id="section-586-2040" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="code_block-588-2040" class="ct-code-block c-text-s c-text-dark breadcrumbs" ></div></div></section><section id="section-2-2040" class=" ct-section c-full-width" ><div class="ct-section-inner-wrap"><div id="code_block-13-2040" class="ct-code-block c-full-width facade-single" > | |
| 313 | + <div class="overlap visible" vue-immeuble> | |
| 314 | + <div> | |
| 315 | + <svg viewBox="0 0 1400 700"> | |
| 316 | + <a href="unites/?_niveau=1" data-tippy-content="Niveau 1" data-tippy-placement="top" class="niveau-selector"> | |
| 317 | + | |
| 318 | + <g> | |
| 319 | + <circle cx="46%" cy="82%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 320 | + <text x="46%" y="82.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">1</text> | |
| 321 | + </g> | |
| 322 | + | |
| 323 | + <g niveau="1"> | |
| 324 | + <polygon points="1141,526.4981219951923 1141,568.9999201660156 729.5043182985914,626.5 326.7625803417138,611.1000003650009 76.006,602.5005492976262 76.006,523.4990656738281 732.0023042253521,520.002 "></polygon> | |
| 325 | + </g> | |
| 326 | + </a> | |
| 327 | + <a href="unites/?_niveau=2" data-tippy-content="Niveau 2" data-tippy-placement="top" class="niveau-selector"> | |
| 328 | + | |
| 329 | + <g> | |
| 330 | + <circle cx="46%" cy="66%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 331 | + <text x="46%" y="66.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">2</text> | |
| 332 | + </g> | |
| 333 | + | |
| 334 | + <g niveau="2"> | |
| 335 | + <polygon points="163,435.5026715376418 731.504,389.501 836.5020000000001,411.0003138494328 839.1107460821687,416.9991654869025 961.7880018831821,446.45777553570645 1134.496,477.50228465277877 1270.75,474.75324452197776 1301.0000000000002,484.5033868556663 1302.756,526.505 1136,526.5039999854016 940.994,524.5049708033458 892,524.5039707887477 838.506,522.0019342637333 731,520.5039123954396 77,524.5039707887477 79,480.5033284623582 160,478.5032992657042 "></polygon> | |
| 336 | + </g> | |
| 337 | + </a> | |
| 338 | + <a href="unites/?_niveau=3" data-tippy-content="Niveau 3" data-tippy-placement="top" class="niveau-selector"> | |
| 339 | + | |
| 340 | + <g> | |
| 341 | + <circle cx="46%" cy="49%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 342 | + <text x="46%" y="49.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">3</text> | |
| 343 | + </g> | |
| 344 | + | |
| 345 | + <g niveau="3"> | |
| 346 | + <polygon points="170.00374559604484,342.99654590572385 714.5021891583643,281.498 848.0018075524316,329.9984305250188 1132.7696169266685,429.61303516962175 1269.0458524563846,423.4987810848665 1298.465207398562,440.48154161130367 1300.81,484.512 1269.8879654412417,474.5756443019444 1134.0029900238924,477.4997398536842 960.8204059934603,446.12285799695115 838.8132289839904,417.10737843193004 836.9883536184296,411.4229490749739 732.0021391351148,390.4969675539381 259.5866228362388,427.3694984671878 208.25171151139875,421.65808361268614 81.00399999999999,430.4993226438721 82.00399714152859,389.99896313328946 167.50175274794032,380.49887880364656 "></polygon> | |
| 347 | + </g> | |
| 348 | + </a> | |
| 349 | + <a href="unites/?_niveau=4" data-tippy-content="Niveau 4" data-tippy-placement="top" class="niveau-selector"> | |
| 350 | + | |
| 351 | + <g> | |
| 352 | + <circle cx="46%" cy="32%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 353 | + <text x="46%" y="32.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">4</text> | |
| 354 | + </g> | |
| 355 | + | |
| 356 | + <g niveau="4"> | |
| 357 | + <polygon points="713.5067494202364,164.997 172.00437682053473,255.99877237757704 171.00437243900248,285.99902700474945 87.75400767644446,298.9981373347032 86.002,340.00148535063477 167.99835926811664,350.99957869695606 168.0043592944058,344.9995277715216 262.50477334920134,332.4994216768665 714.0067516110028,282.99900154203215 1132.5045852647143,429.49824495441527 1268.232412120559,423.2571801033847 1298.29,440.391 1296.2808940968966,398.66818144384115 1265.7618961625803,372.75374358832573 1130.2645754500818,380.75183121921054 "></polygon> | |
| 358 | + </g> | |
| 359 | + </a> | |
| 360 | + <a href="unites/?_niveau=5" data-tippy-content="Niveau 5" data-tippy-placement="top" class="niveau-selector"> | |
| 361 | + | |
| 362 | + <g> | |
| 363 | + <circle cx="46%" cy="15%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 364 | + <text x="46%" y="15.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">5</text> | |
| 365 | + </g> | |
| 366 | + | |
| 367 | + <g niveau="5"> | |
| 368 | + <polygon points="91.99694586343806,155.9980837253454 219.4967434660046,121.49828966329706 238.49671330481843,127.49825384800111 442.4963894689248,76.49855827801665 457.99636486374663,82.4985224627207 524.496259299595,68.49860603174457 516.9962712053265,64.49862990860854 515.9962727927574,56.498677662336505 731.9959299076933,2.4989999999999997 837.7417620432309,82.49752246868991 838.0344558982414,89.95993023583885 813.1863639695256,93.14239385941303 874.6664037751457,137.3329351690493 874.5693537498814,141.05729780401373 968.4606383053804,207.43221790556333 1002.928551716886,202.40918681899345 1038.6138473191897,230.2326292676984 1039.5154836475028,235.04834622342355 1013.0790313323024,239.0450047883718 1046.9482759998725,263.34240260837686 1078.21279201923,260.3876650353508 1122.8293186145645,296.08908662747154 1122.725117381887,302.2408724577585 1116.9149230017588,302.10318039472725 1116.8056355720755,313.00537102844186 1139.5961607793624,326.79331667031084 1270.4087629477362,317.88654232464194 1294.0596943770536,349.53041158986645 1295.9519999999998,398.6290000000001 1266.7208394137135,373.2384909297023 1129.2392993103126,380.7467421440513 714.4999576813833,165.50002700585497 171.99281887531973,256.0004867858386 171.78992142854884,266.75302350919765 91.588,250.09169740069487 93.37223192865424,212.50723208858878 179.00630817073693,193.26006496186363 179.9985623581994,185.97497038348584 91.99647321434236,161.24726149710585 "></polygon> | |
| 369 | + </g> | |
| 370 | + </a> | |
| 371 | + </svg> | |
| 372 | + </div> | |
| 373 | + <img src="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-facade.jpg" class="no-lazy" style="width: 100%;"> | |
| 374 | +</div></div></section><section id="section-109-2040" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-110-2040" class="ct-div-block c-max-width-960 c-center-self c-center c-owl-m" ><h1 id="code_block-111-2040" class="ct-code-block c-tagline" >Condos locatifs à Loretteville</h1><h2 id="code_block-112-2040" class="ct-code-block c-h3 c-heading-dark" >Ce qui nous distingue</h2><div id="code_block-115-2040" class="ct-code-block " ><p>Venez découvrir votre prochain milieu de vie et constater ce que Les Ormes ont a vous offrir à <a href="/quartiers/loretteville/">Loretteville</a>.</p> | |
| 375 | +</div></div><div id="div_block-158-2040" class="ct-div-block c-columns-4 c-columns-gap-m c-columns-l-2 c-columns-m-1 vertical-column-separator" ><div id="div_block-1081-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1327-2040" alt="icone-construction-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-construction-app.svg" class="ct-image icone"/><div id="code_block-1083-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Année de construction</span> | |
| 376 | +<span>2018</span></div></div><div id="div_block-162-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1328-2040" alt="icone-superficie-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-superficie-app.svg" class="ct-image icone"/><div id="code_block-164-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'unités</span> | |
| 377 | +<span>66 </span></div></div><div id="div_block-165-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1329-2040" alt="icone-etage-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-etage-app.svg" class="ct-image icone"/><div id="code_block-167-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'étages</span> | |
| 378 | +<span>5</span></div></div><div id="div_block-168-2040" class="ct-div-block c-inline c-columns-gap-s" ><a id="link-1511-2040" class="ct-link c-padding-s c-transition" href="https://www.appartementsurbains.ca/wp-content/uploads/app-les-ormes-fiche-vf.pdf" target="_blank" ><img id="image-1512-2040" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs"/><div id="text_block-1513-2040" class="ct-text-block" >Téléchargez la fiche</div></a></div></div></div></section><section id="unites" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-187-2040" class="ct-div-block c-full-width c-columns-gap-l" ><h3 id="headline-188-2040" class="ct-headline c-h3 c-heading-dark">Nos unités disponibles</h3><a id="link_text-2478-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Les+Ormes" target="_self" >Planifier une visite</a><div id="div_block-1791-2040" class="ct-div-block c-owl-m c-full-width" ><div id="div_block-1793-2040" class="ct-div-block c-full-width" ><div id="shortcode-2243-2040" class="ct-shortcode c-full-width facet-buttons" ><div class="wpgb-facet wpgb-loading wpgb-facet-19" data-facet="19" data-grid="wpgb-content-1"></div></div> <span>Aucune unité n'est disponible pour l'instant.</span> | |
| 379 | + <div id="code_block-2244-2040" class="ct-code-block" ></div><div id="_dynamic_list-2240-2040" class="oxy-dynamic-list c-full-width tableau wpgb-content-1"><div class="wpgb-content-1" hidden></div> | |
| 380 | + | |
| 381 | + | |
| 382 | + </div> | |
| 383 | +</div></div><div id="code_block-968-2040" class="ct-code-block c-full-width module-light c-padding-m c-border-light" > <div unites> | |
| 384 | + <div class="c-columns-gap-l c-columns-2-1 c-columns-l-1 visible" section-niveaux> | |
| 385 | + <div> | |
| 386 | + <div class="c-columns-gap-m c-inline c-margin-bottom-s visible" legende> | |
| 387 | + <div class="c-inline c-columns-gap-xs"> | |
| 388 | + <div class="legende-couleur legende-disponible"></div> | |
| 389 | + <div>Unité disponible</div> | |
| 390 | + </div> | |
| 391 | + <div class="c-inline c-columns-gap-xs"> | |
| 392 | + <div class="legende-couleur legende-louee"></div> | |
| 393 | + <div>Unité louée</div> | |
| 394 | + </div> | |
| 395 | + </div> | |
| 396 | + <div class="overlap dont-update" wrapper-niveaux> | |
| 397 | + <div polygones-niveaux></div> | |
| 398 | + <div images-niveaux> | |
| 399 | + <img niveau="1" image-niveau class="visible" src="https://www.appartementsurbains.ca/wp-content/uploads/au-plan-ormes-niveau-1.jpg"/> | |
| 400 | + | |
| 401 | + <img niveau="2" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/au-plan-ormes-niveau-2.jpg"/> | |
| 402 | + | |
| 403 | + <img niveau="3" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/au-plan-ormes-niveau-3.jpg"/> | |
| 404 | + | |
| 405 | + <img niveau="4" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/au-plan-ormes-niveau-4.jpg"/> | |
| 406 | + | |
| 407 | + <img niveau="5" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/au-plan-ormes-niveau-5.jpg"/> | |
| 408 | + </div> | |
| 409 | + <div wrapper-image-unite> | |
| 410 | + <img src="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1600 900%27%3E%3C/svg%3E" data-plan image-unite/> | |
| 411 | + </div> | |
| 412 | + </div> | |
| 413 | + </div> | |
| 414 | + <div sidebar> | |
| 415 | + <div class="c-owl-s visible" wrapper-liste-niveaux> | |
| 416 | + <div class="visible" liste-niveaux> <div liste-niveaux-item niveau="1"> | |
| 417 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 1</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 418 | + <div liste-niveaux-item niveau="2"> | |
| 419 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 2</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 420 | + <div liste-niveaux-item niveau="3"> | |
| 421 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 3</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 422 | + <div liste-niveaux-item niveau="4"> | |
| 423 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 4</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 424 | + <div liste-niveaux-item niveau="5"> | |
| 425 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 5</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 426 | + </div> | |
| 427 | + </div> | |
| 428 | + <div class="c-owl-s" wrapper-unite> | |
| 429 | + <div class="c-inline c-columns-gap-xs" retour-niveau data-retour-niveau> | |
| 430 | + <div class="c-underline c-text-s c-transition c-link-dark">Retour au niveau</div> | |
| 431 | + </div> | |
| 432 | + <div id="div_block-2-253" class="ct-div-block " ><div id="div_block-3-253" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-90-756" class="ct-div-block c-inline c-columns-gap-m c-full-width" ><div id="div_block-34-756" class="ct-div-block " ><div id="text_block-28-522" class="ct-text-block c-bold c-text-l c-heading-dark" data-type-unite="">Type</div></div></div></div><div id="div_block-52-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-54-756" class="ct-div-block" ><div id="text_block-10-253" class="ct-text-block c-text-m c-heading-dark c-text-l" >À partir de</div><div id="text_block-62-756" class="ct-text-block c-text-s suffixe-prix" data-prix="">Prix</div></div></div><div id="div_block-104-2104" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-105-2104" class="ct-div-block" ><div id="text_block-106-2104" class="ct-text-block c-heading-dark c-text-l" >Disponibilité</div><div id="text_block-107-2104" class="ct-text-block c-text-s" data-etat="">État</div></div></div><div id="div_block-67-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-69-756" class="ct-div-block" ><div id="text_block-70-756" class="ct-text-block c-heading-dark c-text-l" >Superficie de l'unité</div><div id="text_block-12-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie="">Superficie de l'unité</div></div></div><div id="div_block-77-756" class="ct-div-block c-inline c-columns-gap-s infos-row" superficie-balcon-row=""><div id="div_block-79-756" class="ct-div-block" ><div id="text_block-80-756" class="ct-text-block c-heading-dark c-text-l" >Superficie du balcon</div><div id="text_block-14-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie_balcon="">Superficie du balcon</div></div></div></div><div id="div_block-17-253" class="ct-div-block c-columns-gap-s c-margin-top-m" ><div id="div_block-18-253" class="ct-div-block c-inline c-columns-gap-s" ><div id="code_block-111-2104" class="ct-code-block c-btn-main c-btn-m c-transition multi-trigger-visite unite-btn-visite" data-unite-concernee="" data-immeuble-concerne="Les Ormes">Planifier une visite</div><a id="link-88-756" class="ct-link c-text-s c-transition c-inline c-btn-alt c-btn-m" href="http://" target="_self" data-plan_pdf=""><img id="image-109-2104" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs icone-telecharger-btn"/><div id="text_block-89-756" class="ct-text-block" >Télécharger le plan</div></a></div></div> </div> | |
| 433 | + </div> | |
| 434 | + </div> | |
| 435 | + </div> | |
| 436 | +</div></div></div></section><section id="avantages" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-233-2040" class="ct-div-block c-full-width c-max-width-960 c-center c-center-self c-owl-m" ><h2 id="code_block-236-2040" class="ct-code-block c-tagline" >Condos locatifs</h2><h2 id="code_block-237-2040" class="ct-code-block c-h3 c-heading-dark" >Nos avantages</h2></div><div id="_dynamic_list-291-2040" class="oxy-dynamic-list c-columns-4 c-columns-l-2 c-columns-m-1 c-columns-gap-m"><div id="div_block-292-2040-1" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-1" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-1" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-1" class="ct-span" data-id="span-301-2040">Structure tout en béton</span></div></div><div id="div_block-292-2040-2" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-2" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-2" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-2" class="ct-span" data-id="span-301-2040">Stationnement intérieur et extérieur</span></div></div><div id="div_block-292-2040-3" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-3" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-3" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-3" class="ct-span" data-id="span-301-2040">Ascenseurs</span></div></div><div id="div_block-292-2040-4" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-4" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-4" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-4" class="ct-span" data-id="span-301-2040">Chaque unité est climatisée</span></div></div><div id="div_block-292-2040-5" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-5" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-5" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-5" class="ct-span" data-id="span-301-2040">Salle d’exercice avec équipements</span></div></div><div id="div_block-292-2040-6" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-6" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-6" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-6" class="ct-span" data-id="span-301-2040">Bain et douche séparés</span></div></div><div id="div_block-292-2040-7" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-7" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-7" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-7" class="ct-span" data-id="span-301-2040">Terrasse sur le toit</span></div></div><div id="div_block-292-2040-8" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-8" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-8" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-8" class="ct-span" data-id="span-301-2040">Chute à déchets à tous les étages</span></div></div><div id="div_block-292-2040-9" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-9" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-9" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-9" class="ct-span" data-id="span-301-2040">Aspirateur centrale dans tous les logements</span></div></div><div id="div_block-292-2040-10" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-10" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-10" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-10" class="ct-span" data-id="span-301-2040">Caméras de surveillance</span></div></div></div> | |
| 437 | +</div></section><section id="galerie" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-306-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m" ><h2 id="code_block-307-2040" class="ct-code-block c-tagline" >Condo à louer à Québec</h2><h2 id="code_block-308-2040" class="ct-code-block c-h3 c-heading-dark" >Laissez-vous inspirer</h2></div> | |
| 438 | + <div id="-lightbox-2371-2040" class="oxy-lightbox woocommerce" ><div id="link-lightbox-2371-2040" class="oxy-lightbox_link " ></div><div class="oxy-lightbox_inner oxy-inner-content" data-multiple="true" data-loop="false" data-type="custom" data-small-btn="true" data-iframe-preload="true" data-toolbar="true" data-thumbs="false" data-duration="300" data-fullscreen="" data-autofocus="true" data-backfocus="true" data-trapfocus="true" data-nav-icon="FontAwesomeicon-chevron-left" data-close-icon="FontAwesomeicon-close" data-small-close-icon="Lineariconsicon-cross" data-zoom-icon="FontAwesomeicon-search" data-share-icon="" data-download-icon="FontAwesomeicon-download" data-prepend="false" data-swipe="false" data-force-type="auto" data-click-selector=".oxy-carousel-builder_gallery-image" ></div></div> | |
| 439 | + | |
| 440 | + | |
| 441 | + <div id="-carousel-builder-2370-2040" class="oxy-carousel-builder " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".galerie-controles-left" data-next=".galerie-controles-right" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="false" data-carousel=".oxy-carousel-builder_gallery-images" data-cell=".oxy-carousel-builder_gallery-image" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-groupcells="true" data-autoplay="0" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="center" data-righttoleft="false" data-images-loaded="true" data-pagedots="false" data-trigger-aos="false" data-clickselect="false" data-parallaxbg="false" data-bgspeed="5" data-tick="false" ><div class=oxy-carousel-builder_gallery-images><a href="https://www.appartementsurbains.ca/wp-content/uploads/Ormes-rooftop-compress.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-0><img src="https://www.appartementsurbains.ca/wp-content/uploads/Ormes-rooftop-compress-768x511.jpg" alt="Ormes - rooftop compress" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/Ormes-cuisine-compress.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-1><img src="https://www.appartementsurbains.ca/wp-content/uploads/Ormes-cuisine-compress-768x511.jpg" alt="Ormes - cuisine compress" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/Ormes-sdb-compress.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-2><img src="https://www.appartementsurbains.ca/wp-content/uploads/Ormes-sdb-compress-768x511.jpg" alt="Ormes - sdb compress" /></a></div></div></div> | |
| 442 | + | |
| 443 | + <div id="div_block-860-2040" class="ct-div-block c-full-width c-columns-gap-l" ><div id="div_block-865-2040" class="ct-div-block" ></div><div id="div_block-867-2040" class="ct-div-block c-columns-gap-s" ><div id="fancy_icon-866-2040" class="ct-fancy-icon galerie-controles galerie-controles-left" ><svg id="svg-fancy_icon-866-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="fancy_icon-869-2040" class="ct-fancy-icon galerie-controles galerie-controles-right" ><svg id="svg-fancy_icon-869-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div></div></section><section id="quartier" class=" ct-section c-owl-l c-bg-light" ><div class="ct-section-inner-wrap"><div id="div_block-350-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m c-center c-center-self" ><h2 id="code_block-351-2040" class="ct-code-block c-tagline" >Appartements Loretteville</h2><h2 id="code_block-352-2040" class="ct-code-block c-h3 c-heading-dark" >Découvrir la vie de quartier</h2></div><div id="div_block-738-2040" class="ct-div-block c-full-width c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="_dynamic_list-742-2040" class="oxy-dynamic-list points"><div id="div_block-743-2040-1" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-1" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-1" class="ct-span" data-id="span-852-2040">Épicerie IGA extra Convivio</span></div><div id="code_block-755-2040-1" class="ct-code-block" data-id="code_block-755-2040">561 Rue Racine, Québec, QC G2B 1G3</div></div><div id="div_block-743-2040-2" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-2" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-2" class="ct-span" data-id="span-852-2040">Pharmacie Pharmaprix</span></div><div id="code_block-755-2040-2" class="ct-code-block" data-id="code_block-755-2040">Canada Post, Boulevard de l'Ormière, Québec City, Québec G2B 3K7, Canada</div></div><div id="div_block-743-2040-3" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-3" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-3" class="ct-span" data-id="span-852-2040">Galeries de la Capitale à 10 minutes</span></div><div id="code_block-755-2040-3" class="ct-code-block" data-id="code_block-755-2040">5401 Bd des Galeries, Québec, QC G2K 1N4</div></div><div id="div_block-743-2040-4" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-4" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-4" class="ct-span" data-id="span-852-2040">Bibliothèque Neufchâtel</span></div><div id="code_block-755-2040-4" class="ct-code-block" data-id="code_block-755-2040">4060 Rue Blain, Québec, QC G2B 5C3</div></div><div id="div_block-743-2040-5" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-5" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-5" class="ct-span" data-id="span-852-2040">Salle de Gym : Éconofitness</span></div><div id="code_block-755-2040-5" class="ct-code-block" data-id="code_block-755-2040">9550 Bd de l'Ormière, Québec, QC G2B 3Z6</div></div><div id="div_block-743-2040-6" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-6" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-6" class="ct-span" data-id="span-852-2040">Hôpital Chauveau</span></div><div id="code_block-755-2040-6" class="ct-code-block" data-id="code_block-755-2040">11999 Rue de l'Hôpital, Québec, QC G2A 2T7</div></div><div id="div_block-743-2040-7" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-7" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-7" class="ct-span" data-id="span-852-2040">Cinéma Le Clap Loretteville</span></div><div id="code_block-755-2040-7" class="ct-code-block" data-id="code_block-755-2040">10885 Bd de l'Ormière, Québec, QC G2B 3L5</div></div></div> | |
| 444 | +<div id="code_block-741-2040" class="ct-code-block c-full-width" ><script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBo3gfhL5I6_c7KautGERE-rzpiM4-fHvQ"></script> | |
| 445 | + | |
| 446 | + <div class="acf-map" data-zoom="16"> | |
| 447 | + | |
| 448 | + <div class="marker" data-lat="46.8350549" data-lng="-71.3545615" data-icon="/wp-content/uploads/appartements-urbains-localisation.png"> | |
| 449 | + <span class="c-text-l c-heading-dark">Les Ormes</span> | |
| 450 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>9360 Bd de l'Ormière, Québec, QC G2B 3K6, Canada</em></p> | |
| 451 | + </div> | |
| 452 | + | |
| 453 | + <div class="marker" data-lat="46.844645" data-lng="-71.3661102"> | |
| 454 | + <span class="c-text-l c-heading-dark">Épicerie IGA extra Convivio</span> | |
| 455 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>561 Rue Racine, Québec, QC G2B 1G3</em></p> | |
| 456 | + </div> | |
| 457 | + <div class="marker" data-lat="46.8348" data-lng="-71.35546"> | |
| 458 | + <span class="c-text-l c-heading-dark">Pharmacie Pharmaprix</span> | |
| 459 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>Canada Post, Boulevard de l'Ormière, Québec City, Québec G2B 3K7, Canada</em></p> | |
| 460 | + </div> | |
| 461 | + <div class="marker" data-lat="46.8307264" data-lng="-71.2993431"> | |
| 462 | + <span class="c-text-l c-heading-dark">Galeries de la Capitale à 10 minutes</span> | |
| 463 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>5401 Bd des Galeries, Québec, QC G2K 1N4</em></p> | |
| 464 | + </div> | |
| 465 | + <div class="marker" data-lat="46.8351596" data-lng="-71.3573284"> | |
| 466 | + <span class="c-text-l c-heading-dark">Bibliothèque Neufchâtel</span> | |
| 467 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>4060 Rue Blain, Québec, QC G2B 5C3</em></p> | |
| 468 | + </div> | |
| 469 | + <div class="marker" data-lat="46.8372401" data-lng="-71.3560875"> | |
| 470 | + <span class="c-text-l c-heading-dark">Salle de Gym : Éconofitness</span> | |
| 471 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>9550 Bd de l'Ormière, Québec, QC G2B 3Z6</em></p> | |
| 472 | + </div> | |
| 473 | + <div class="marker" data-lat="46.8536433" data-lng="-71.3709349"> | |
| 474 | + <span class="c-text-l c-heading-dark">Hôpital Chauveau</span> | |
| 475 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>11999 Rue de l'Hôpital, Québec, QC G2A 2T7</em></p> | |
| 476 | + </div> | |
| 477 | + <div class="marker" data-lat="46.8438842" data-lng="-71.3676412"> | |
| 478 | + <span class="c-text-l c-heading-dark">Cinéma Le Clap Loretteville</span> | |
| 479 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>10885 Bd de l'Ormière, Québec, QC G2B 3L5</em></p> | |
| 480 | + </div> | |
| 481 | + </div> | |
| 482 | +</div></div></div></section><section id="section-354-2040" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-2303-2040" class="ct-div-block c-columns-3-2 c-columns-l-1" ><div id="div_block-2304-2040" class="ct-div-block" ><h2 id="code_block-356-2040" class="ct-code-block c-tagline c-margin-bottom-m" >Condos locatifs</h2><h2 id="code_block-357-2040" class="ct-code-block c-h3 c-heading-dark max-w--320" >Découvrir nos autres projets résidentiels</h2></div><div id="div_block-2307-2040" class="ct-div-block" ><div id="div_block-1401-2040" class="ct-div-block c-buttons" ><a id="link-1402-2040" class="ct-link c-inline c-columns-gap-xs" href="/quartiers/" target="_self" ><div id="text_block-1403-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Découvrir les quartiers</div><div id="fancy_icon-1404-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1404-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="link-1406-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="text_block-1407-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Tous les projets résidentiels</div><div id="fancy_icon-1408-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1408-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div><div id="_dynamic_list-2123-2040" class="oxy-dynamic-list c-columns-3 c-columns-l-1 c-columns-gap-l"><div id="div_block-2124-2040-1" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-1" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-zircon/" target="_self" data-id="link-366-2040"> | |
| 483 | + <div id="_superbox-17-2178-1" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 484 | + <div class="oxy-superbox-wrap"> | |
| 485 | + <div id="div_block-18-2178-1" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-1" alt="appartement-quebec-zircon" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-1" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-1" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Zircon</div><div id="code_block-421-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">40 unités</div><div id="code_block-447-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 486 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 487 | +<br> | |
| 488 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 489 | +Ste-Foy</div></div><div id="div_block-461-2040-1" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-1" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-1" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-1" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-1" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-1" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 490 | + </div> | |
| 491 | + | |
| 492 | + </a></div><div id="div_block-2124-2040-2" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-2" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/saint-antoine/" target="_self" data-id="link-366-2040"> | |
| 493 | + <div id="_superbox-17-2178-2" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 494 | + <div class="oxy-superbox-wrap"> | |
| 495 | + <div id="div_block-18-2178-2" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-2" alt="appartement-quebec-st-antoine" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-2" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-2" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Saint-Antoine</div><div id="code_block-421-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">39 unités</div><div id="code_block-447-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 496 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 497 | +<br> | |
| 498 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 499 | +Ste-Foy</div></div><div id="div_block-461-2040-2" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">3 unités <br> disponibles</div><div id="code_block-490-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-2" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-2" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-2" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-2" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-2" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 500 | + </div> | |
| 501 | + | |
| 502 | + </a></div><div id="div_block-2124-2040-3" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-3" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/saint-ambroise/" target="_self" data-id="link-366-2040"> | |
| 503 | + <div id="_superbox-17-2178-3" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 504 | + <div class="oxy-superbox-wrap"> | |
| 505 | + <div id="div_block-18-2178-3" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-3" alt="appartement-quebec-st-ambroise" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-3" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-3" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Saint-Ambroise</div><div id="code_block-421-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">35 unités</div><div id="code_block-447-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 506 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 507 | +<br> | |
| 508 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 509 | +Loretteville</div></div><div id="div_block-461-2040-3" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-3" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-3" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-3" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-3" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-3" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 510 | + </div> | |
| 511 | + | |
| 512 | + </a></div> | |
| 513 | + | |
| 514 | + | |
| 515 | + </div> | |
| 516 | +</div></section></div><section id="contact" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="div_block-1197-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-1198-2040" class="ct-div-block c-bg-dark c-text-light" ><div id="div_block-1199-2040" class="ct-div-block c-inline c-padding-m c-full-width c-columns-gap-m" ><img id="image-1200-2040" alt="persona-app" src="https://www.appartementsurbains.ca/wp-content/uploads/persona-app.jpg" class="ct-image" data-aos="fade-up" data-aos-once="true"/><div id="div_block-1201-2040" class="ct-div-block " ></div></div><div id="div_block-1204-2040" class="ct-div-block c-bg-light-alt c-full-width c-owl-m c-padding-l" ><span id="headline-1205-2040" class="ct-headline c-heading-dark c-h4">Nous sommes là pour<br> vous aider.</span><div id="div_block-1206-2040" class="ct-div-block c-owl-m" ><div id="div_block-1207-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-24-2191" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="div_block-1209-2040" class="ct-div-block" ><div id="text_block-1210-2040" class="ct-text-block c-bold c-heading-dark" >Téléphone</div><div id="code_block-1219-2040" class="ct-code-block c-heading-dark" ><a class="c-heading-dark" href="tel:(418) 717-2105">(418) 717-2105</a></div></div></div><div id="div_block-1212-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-26-2191" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="div_block-1214-2040" class="ct-div-block" ><div id="text_block-1215-2040" class="ct-text-block c-bold c-heading-dark" >Adresse</div><div id="code_block-1220-2040" class="ct-code-block c-heading-dark" >3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 517 | +Québec, QC, G1W 0G8</div></div></div><a id="link_button-32-2191" class="ct-link-button c-btn-main c-btn-m c-transition" href="https://www.appartementsurbains.ca/formulaire-general/" target="_blank" >Demande d'information</a></div></div></div><div id="div_block-1217-2040" class="ct-div-block c-full-width c-right-self" > | |
| 518 | + <div id="-fluent-form-30-2191" class="oxy-fluent-form form-light-alt " ><div class='fluentform ff-default fluentform_wrapper_12 ffs_default_wrap'><form data-form_id="12" id="fluentform_12" class="frm-fluent-form fluent_form_12 ff-el-form-top ff_form_instance_12_1 ff-form-loading ff_has_v3_recptcha ffs_default" data-form_instance="ff_form_instance_12_1" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 519 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Template - Demande d'information footer</legend> <div | |
| 520 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 521 | + class="ff-el-group ff-hpsf-container" | |
| 522 | + > | |
| 523 | + <div class="ff-el-input--label asterisk-right"> | |
| 524 | + <label for="ff_12_item_sf" aria-label="Updates"> | |
| 525 | + Updates </label> | |
| 526 | + </div> | |
| 527 | + <div class="ff-el-input--content"> | |
| 528 | + <input type="text" | |
| 529 | + name="item_12__fluent_sf" | |
| 530 | + class="ff-el-form-control" | |
| 531 | + id="ff_12_item_sf" | |
| 532 | + /> | |
| 533 | + </div> | |
| 534 | + </div> | |
| 535 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2021' /><input type="hidden" id="_fluentform_12_fluentformnonce" name="_fluentform_12_fluentformnonce" value="056b39437b" /><input type="hidden" name="_wp_http_referer" value="/les-ormes/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_12_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_12_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_12_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone ff_el_with_extended_validation" value="4182345678" type="tel" data-name="phone" id="ff_12_phone" inputmode="tel" aria-invalid='false' aria-required=false></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_dropdown_1' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_12_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=false><option value="">Choisir</option><option value="Publipostage" >Publipostage</option><option value="Déjà locataire" >Déjà locataire</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Affichage publicitaire" >Affichage publicitaire</option><option value="Journaux" >Journaux</option><option value="Recommandation" >Recommandation</option><option value="Locataires actuels" >Locataires actuels</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_12_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance" value="" data-name="Provenance" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div></fieldset></form><div id='fluentform_12_errors' class='ff-errors-in-stack ff_form_instance_12_1 ff-form-loading_errors ff_form_instance_12_1_errors'></div></div> <script type="text/javascript"> | |
| 536 | + window.fluent_form_ff_form_instance_12_1 = {"id":"12","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_12_1","form_id_selector":"fluentform_12","rules":{"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":false,"global_message":"This field must contain a valid email"}},"phone":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"valid_phone_number":{"value":true,"message":"Svp Entrez un num\u00e9ro valide","global":false,"global_message":"Phone number is not valid"}},"dropdown_1":{"required":{"value":false,"message":"Ce champ est obligatoire","global":false,"global_message":"This field is required"}},"description":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"g-recaptcha-response":[]},"debounce_time":300}; | |
| 537 | + </script> | |
| 538 | + </div> | |
| 539 | + | |
| 540 | + </div></div></div></section><div id="div_block-826-1920" class="ct-div-block" ><section id="section-613-1920" class=" ct-section c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-614-1920" class="ct-div-block " ><div id="code_block-615-1920" class="ct-code-block " > | |
| 541 | +<div class="marquee marquee-ltr"> | |
| 542 | + <div class="track"> | |
| 543 | + <div class="scrolling-typo-text"> | |
| 544 | + <ul> | |
| 545 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 546 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 547 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 548 | + </ul> | |
| 549 | + <div> | |
| 550 | + </div> | |
| 551 | +</div></div></div></div></section><section id="section-377-1920" class=" ct-section c-owl-xl c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-378-1920" class="ct-div-block c-full-width c-inline" ><a id="link-568-1920" class="ct-link" href="/" target="_self" > | |
| 552 | + <div id="-lottie-animation-569-1920" class="oxy-lottie-animation " ><lottie-player renderer="svg" id="-lottie-animation-569-1920-lottie" data-src="/wp-content/uploads/animation-logo-app.json" data-offset="" data-click-trigger="self" data-trigger="always" data-start="0" data-end="60" speed="1" autoplay loop ></lottie-player></div> | |
| 553 | + | |
| 554 | + </a><div id="div_block-380-1920" class="ct-div-block c-right-self" ><nav id="_nav_menu-381-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="oxy-nav-menu-list"><li id="menu-item-2192" class="menu-item menu-item-type-post_type_archive menu-item-object-edifices menu-item-2192"><a href="https://www.appartementsurbains.ca/projets-residentiels/">Résidentiel</a></li> | |
| 555 | +<li id="menu-item-1053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1053"><a href="https://www.appartementsurbains.ca/projets-commerciaux/">Commercial</a></li> | |
| 556 | +<li id="menu-item-2271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2271"><a href="https://www.appartementsurbains.ca/nouveaux-projets/">Nouveaux projets</a></li> | |
| 557 | +<li id="menu-item-2516" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-2516"><a href="https://www.appartementsurbains.ca/actualites/">Actualités</a></li> | |
| 558 | +<li id="menu-item-2270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2270"><a href="https://www.appartementsurbains.ca/carrieres/">Carrières</a></li> | |
| 559 | +<li id="menu-item-1056" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1056"><a href="https://www.appartementsurbains.ca/a-propos/">À propos</a></li> | |
| 560 | +</ul></div></nav><nav id="_nav_menu-382-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-secteurs-container"><ul id="menu-footer-secteurs" class="oxy-nav-menu-list"><li id="menu-item-2195" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2195"><a href="https://www.appartementsurbains.ca/quartiers/montcalm/">Montcalm</a></li> | |
| 561 | +<li id="menu-item-2196" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2196"><a href="https://www.appartementsurbains.ca/quartiers/ste-foy/">Ste-Foy</a></li> | |
| 562 | +<li id="menu-item-2197" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2197"><a href="https://www.appartementsurbains.ca/quartiers/loretteville/">Loretteville</a></li> | |
| 563 | +</ul></div></nav></div></div><div id="div_block-383-1920" class="ct-div-block c-columns-2 c-columns-l-1 c-columns-gap-l c-margin-bottom-m" ><div id="div_block-384-1920" class="ct-div-block c-owl-m" ><div id="headline-385-1920" class="ct-headline c-h4 c-heading-light">Siège social</div><div id="code_block-460-1920" class="ct-code-block remove-p-margins" ><p>3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 564 | +Québec, QC, G1W 0G8</p> | |
| 565 | + | |
| 566 | +<p>T. <a href="tel:(418) 717-2105" class="remove-link-color">(418) 717-2105</a></p> </div></div><div id="div_block-399-1920" class="ct-div-block c-owl-m c-max-width-480 c-right-self" ><div id="headline-400-1920" class="ct-headline c-h4 c-heading-light">Prenons contact.</div><div id="div_block-401-1920" class="ct-div-block c-buttons" ><a id="link-402-1920" class="ct-link c-btn-transparent c-btn-l c-transition" href="https://www.appartementsurbains.ca/nous-joindre/" target="_self" ><div id="text_block-403-1920" class="ct-text-block" >Nous joindre</div></a><a id="link-404-1920" class="ct-link c-btn-l c-btn-accent c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Les+Ormes" target="_self" ><div id="text_block-405-1920" class="ct-text-block" >Demande d'information</div></a></div></div></div><div id="div_block-406-1920" class="ct-div-block c-full-width c-columns-gap-s" ><div id="div_block-407-1920" class="ct-div-block" ><nav id="_nav_menu-408-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-liens-supplementaires-container"><ul id="menu-footer-liens-supplementaires" class="oxy-nav-menu-list"><li id="menu-item-2199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2199"><a href="https://www.appartementsurbains.ca/politique-de-confidentialite/">Confidentialité</a></li> | |
| 567 | +<li id="menu-item-2550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2550"><a href="https://www.appartementsurbains.ca/politique-temoins/">Témoins</a></li> | |
| 568 | +<li id="menu-item-2200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2200"><a href="https://www.appartementsurbains.ca/termes-et-conditions/">Conditions</a></li> | |
| 569 | +<li id="menu-item-2198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2198"><a href="https://www.appartementsurbains.ca/html-sitemap/">Sitemap</a></li> | |
| 570 | +</ul></div></nav><div id="code_block-409-1920" class="ct-code-block copyright c-text-light" >© Appartements Urbains - Tous droits réservés 2026 | <a href="https://www.tactikmedia.com" target="_blank" rel="noopener">Conception de site web</a> par TactikMedia</div></div><div id="div_block-410-1920" class="ct-div-block c-columns-gap-s" ><a id="link-411-1920" class="ct-link" href="https://www.facebook.com/appartementsurbains/" target="_blank" ><div id="fancy_icon-412-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-412-1920"><use xlink:href="#FontAwesomeicon-facebook"></use></svg></div></a><a id="link-413-1920" class="ct-link" href="https://www.instagram.com/appartementsurbains/?igshid=xj3gnkwj5ymd" target="_blank" ><div id="fancy_icon-414-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-414-1920"><use xlink:href="#FontAwesomeicon-instagram"></use></svg></div></a></div></div></div></section></div> | |
| 571 | + <div id="-off-canvas-1993-2040" class="oxy-off-canvas x-offcanvas-4_right " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-1993-2040-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="false" data-trigger-selector=".multi-trigger-visite" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="false" data-burger-sync="false" data-overflow="false" data-auto-aria="true" data-focus-trap="true" ><div id="div_block-1994-2040" class="ct-div-block c-full-width c-owl-l" ><div id="div_block-1995-2040" class="ct-div-block " ><a id="link-1996-2040" class="ct-link c-margin-right-m" href="https://www.appartementsurbains.ca" target="_self" ><img id="image-1997-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg" class="ct-image c-logo"/></a><div id="fancy_icon-1998-2040" class="ct-fancy-icon multi-trigger-visite" ><svg id="svg-fancy_icon-1998-2040"><use xlink:href="#Lineariconsicon-cross"></use></svg></div></div><div id="div_block-1999-2040" class="ct-div-block c-owl-m c-center-self c-center" ><div id="code_block-2000-2040" class="ct-code-block c-h3 c-heading-dark" >Nous avons quelques questions pour vous avant de planifier votre visite</div></div><div id="div_block-2001-2040" class="ct-div-block c-full-width c-max-width-960 c-center-self" > | |
| 572 | + <div id="-fluent-form-2002-2040" class="oxy-fluent-form form-light " ><div class='fluentform ff-default fluentform_wrapper_5 ffs_custom_wrap'><form data-form_id="5" id="fluentform_5" class="frm-fluent-form fluent_form_5 ff-el-form-top ff_form_instance_5_2 ff-form-loading ff-form-has-steps ff_has_v3_recptcha ffs_custom" data-form_instance="ff_form_instance_5_2" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 573 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Visite</legend> <div | |
| 574 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 575 | + class="ff-el-group ff-hpsf-container" | |
| 576 | + > | |
| 577 | + <div class="ff-el-input--label asterisk-right"> | |
| 578 | + <label for="ff_5_item_sf" aria-label="Subscribe"> | |
| 579 | + Subscribe </label> | |
| 580 | + </div> | |
| 581 | + <div class="ff-el-input--content"> | |
| 582 | + <input type="text" | |
| 583 | + name="item_5__fluent_sf" | |
| 584 | + class="ff-el-form-control" | |
| 585 | + id="ff_5_item_sf" | |
| 586 | + /> | |
| 587 | + </div> | |
| 588 | + </div> | |
| 589 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2021' /><input type="hidden" id="_fluentform_5_fluentformnonce" name="_fluentform_5_fluentformnonce" value="056b39437b" /><input type="hidden" name="_wp_http_referer" value="/les-ormes/" /><div class='ff-step-container' data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-step-header'><ul class='ff-step-titles'><li class='ff_active'><span>Planification</span></li><li><span>Besoin</span></li><li><span>Information</span></li></ul></div><span class='ff_step_start'></span><div class='ff-step-body'><div class="fluentform-step active" data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quand êtes-vous disponible pour faire la visite?">Quand êtes-vous disponible pour faire la visite?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_50dd6b4571063db685ecceda4bce752c><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_50dd6b4571063db685ecceda4bce752c' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_bf9194f344df0a462572b2c6ee0eb8c7><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_bf9194f344df0a462572b2c6ee0eb8c7' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_b68be594f228d1bf3a46970df245d10d><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_b68be594f228d1bf3a46970df245d10d' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_711285c812dcb4778ffedee4d1890858><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_711285c812dcb4778ffedee4d1890858' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?">Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_04d47aa3d2fa89404c58e832c7b3d767><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_1_04d47aa3d2fa89404c58e832c7b3d767' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_c2daf346d3739b7ab8928dd95738e2d2><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_1_c2daf346d3739b7ab8928dd95738e2d2' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_a001863d65cdce82369b1f07b0204f85><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_1_a001863d65cdce82369b1f07b0204f85' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_d635d753b12656fe839bcaa704f5acd2><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_1_d635d753b12656fe839bcaa704f5acd2' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_1" ><input type="hidden" name="immeuble_concerne" data-name="immeuble_concerne" ><input type="hidden" name="unite_concernee" data-name="unite_concernee" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown' aria-label="Êtes-vous ouvert à visiter d'autres unités et/ou immeubles">Êtes-vous ouvert à visiter d'autres unités et/ou immeubles</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_5_2_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités" >Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités</option><option value="Je suis ouvert à visiter d'autres unités dans cet immeuble seulement" >Je suis ouvert à visiter d'autres unités dans cet immeuble seulement</option><option value="Non, seulement cet immeuble et cette unité m'intéresse" >Non, seulement cet immeuble et cette unité m'intéresse</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_1' aria-label="Avez-vous une préférence de taille d'unité ?">Avez-vous une préférence de taille d'unité ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_5_2_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Studio et 2 1/2" >Studio et 2 1/2</option><option value="3 1/2" >3 1/2</option><option value="4 1/2" >4 1/2</option><option value="5 1/2 et plus" >5 1/2 et plus</option><option value="Aucune préférence" >Aucune préférence</option></select></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_2" ><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_5_2_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_5_2_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_5_2_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone" type="tel" data-name="phone" id="ff_5_2_phone" inputmode="tel" aria-invalid='false' aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_2' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_2" id="ff_5_2_dropdown_2" class="ff-el-form-control" data-name="dropdown_2" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Publipostage" >Publipostage</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Journaux" >Journaux</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_5_2_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_5_2_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance_1" value="https://www.appartementsurbains.ca/les-ormes/" data-name="Provenance_1" > <div class="ff-step-t-container ff-inner_submit_container ff-column-container ff_columns_total_2"> | |
| 590 | + <div class="ff-t-cell ff-t-column-1"><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button></div></div> | |
| 591 | + <div class="ff-t-cell ff-t-column-2"> | |
| 592 | + <div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div> </div> | |
| 593 | + </div> | |
| 594 | + </div></div></div> | |
| 595 | + </fieldset></form><div id='fluentform_5_errors' class='ff-errors-in-stack ff_form_instance_5_2 ff-form-loading_errors ff_form_instance_5_2_errors'></div></div> <script type="text/javascript"> | |
| 596 | + window.fluent_form_ff_form_instance_5_2 = {"id":"5","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_5_2","form_id_selector":"fluentform_5","rules":{"checkbox":{"required":{"value":true,"message":"Ce champ est requis"}},"checkbox_1":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown_1":{"required":{"value":true,"message":"Ce champ est requis"}},"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"email":{"required":{"value":true,"message":"Ce champ est requis"},"email":{"value":true,"message":"This field must contain a valid email"}},"phone":{"required":{"value":true,"message":"Ce champ est requis"},"valid_phone_number":{"value":false,"message":"Phone number is not valid"}},"dropdown_2":{"required":{"value":true,"message":"Ce champ est obligatoire"}},"description":{"required":{"value":false,"message":"Ce champ est requis"}}},"debounce_time":300}; | |
| 597 | + </script> | |
| 598 | + </div> | |
| 599 | + | |
| 600 | + </div></div></div></div> | |
| 601 | + | |
| 602 | + | |
| 603 | +<script type="speculationrules"> | |
| 604 | +{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyone/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} | |
| 605 | +</script> | |
| 606 | +<script id='script-64357dd8db6b7-js' type='text/javascript'> | |
| 607 | +jQuery(document).ready(function() { | |
| 608 | + jQuery('.plax').paroller(); | |
| 609 | +}); | |
| 610 | +</script> | |
| 611 | +<script id='script-679280d660817-js' type='text/javascript'> | |
| 612 | +document.addEventListener('DOMContentLoaded', function() { | |
| 613 | + // Select all links containing "demande-information" in the URL | |
| 614 | + var ctaLinks = document.querySelectorAll('a[href*="demande-information"]'); | |
| 615 | + ctaLinks.forEach(function(link) { | |
| 616 | + link.setAttribute('target', '_blank'); | |
| 617 | + link.setAttribute('rel', 'noopener noreferrer'); | |
| 618 | + }); | |
| 619 | +}); | |
| 620 | +</script> | |
| 621 | +<script id='script-63f90ccabd3c9-js' type='text/javascript'> | |
| 622 | +jQuery(document).ready(function() { | |
| 623 | + jQuery(".mega-menu-immeuble").hover(function() { | |
| 624 | + var image = jQuery(this).data("image"); | |
| 625 | + var logo = jQuery(this).data("logo"); | |
| 626 | + jQuery(".mega-menu-image").css("background-image", "url(" + image + ")"); | |
| 627 | + }); | |
| 628 | +}); | |
| 629 | +</script> | |
| 630 | +<script id='script-638a4f9a23faf-js' type='text/javascript'> | |
| 631 | +function GetURLParameter(sParam) { | |
| 632 | + var sPageURL = window.location.search.substring(1); | |
| 633 | + var sURLVariables = sPageURL.split('&'); | |
| 634 | + for (var i = 0; i < sURLVariables.length; i++) { | |
| 635 | + var sParameterName = sURLVariables[i].split('='); | |
| 636 | + if (sParameterName[0] == sParam) { | |
| 637 | + return sParameterName[1]; | |
| 638 | + } | |
| 639 | + } | |
| 640 | +} | |
| 641 | + | |
| 642 | +jQuery(document).ready(function() { | |
| 643 | + var niveau = GetURLParameter("_niveau"); | |
| 644 | + var unite = GetURLParameter("_unite"); | |
| 645 | + if(niveau) { | |
| 646 | + var selectorNiveau = '[vue-immeuble] g[niveau="' + niveau + '"]'; | |
| 647 | + jQuery(selectorNiveau).click(); | |
| 648 | + } | |
| 649 | + if(unite) { | |
| 650 | + var selectorUnite = '[polygones-niveaux] polygon[unite="' + unite + '"]'; | |
| 651 | + jQuery(selectorUnite).click(); | |
| 652 | + } | |
| 653 | +}); | |
| 654 | + | |
| 655 | +jQuery(document).ready(function() { | |
| 656 | + if(jQuery(".module-light").length) { | |
| 657 | + var selectorNiveau = '[liste-niveaux] [liste-niveaux-item]:first-child'; | |
| 658 | + jQuery(selectorNiveau).click(); | |
| 659 | + } | |
| 660 | +}); | |
| 661 | + | |
| 662 | +jQuery("[unites] [vue-immeuble] g").click(function() { | |
| 663 | + var niveau = jQuery(this).attr('niveau'); | |
| 664 | + | |
| 665 | + jQuery("[choix-niveau]").removeClass("visible"); | |
| 666 | + jQuery("[choix-unite]").addClass("visible"); | |
| 667 | + | |
| 668 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 669 | + jQuery("[liste-niveaux-item][niveau=" + niveau + "]").addClass("level-selected"); | |
| 670 | + | |
| 671 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 672 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 673 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 674 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 675 | + | |
| 676 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 677 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 678 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 679 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 680 | + jQuery("[liste-niveaux]").addClass("visible"); | |
| 681 | + jQuery("[legende]").addClass("visible"); | |
| 682 | +}); | |
| 683 | + | |
| 684 | +jQuery("[liste-niveaux-item]").click(function() { | |
| 685 | + var niveau = jQuery(this).attr('niveau'); | |
| 686 | + | |
| 687 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 688 | + jQuery(this).addClass("level-selected"); | |
| 689 | + | |
| 690 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 691 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 692 | + | |
| 693 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 694 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 695 | +}); | |
| 696 | + | |
| 697 | +jQuery("div:not(.dont-update) > [polygones-niveaux] polygon").click(function() { | |
| 698 | + var infos = jQuery(this); | |
| 699 | + var etat = infos.attr('etat'); | |
| 700 | + | |
| 701 | + updateUnite(infos); | |
| 702 | +}); | |
| 703 | + | |
| 704 | +function updateUnite(infos) { | |
| 705 | + var niveau = infos.attr('niveau'); | |
| 706 | + var unite = infos.attr('unite'); | |
| 707 | + | |
| 708 | + jQuery("[data-unite]").text(unite); | |
| 709 | + var dispo = infos.attr('disponibilite'); | |
| 710 | + jQuery("[data-etat]").text(dispo && dispo !== 'N/D' && dispo !== '' ? dispo : infos.attr('etat')); | |
| 711 | + jQuery("[data-prix]").text(infos.attr('prix')); | |
| 712 | + jQuery("[data-type-unite]").text(infos.attr('type')); | |
| 713 | + jQuery("[data-superficie]").text(infos.attr('superficie')); | |
| 714 | + jQuery("[data-superficie_balcon]").text(infos.attr('superficie_balcon')); | |
| 715 | + jQuery("[data-plan]").attr("src", infos.attr('plan_image')); | |
| 716 | + jQuery("[data-plan_pdf]").attr("href", infos.attr('plan_pdf')); | |
| 717 | + jQuery("[data-retour-niveau]").attr("data-retour-niveau", niveau); | |
| 718 | + jQuery(".unite-btn-visite").attr("data-unite-concernee", unite); | |
| 719 | + | |
| 720 | + if(infos.attr('superficie_balcon') !== "") { | |
| 721 | + jQuery("[superficie-balcon-row]").show(); | |
| 722 | + } else { | |
| 723 | + jQuery("[superficie-balcon-row]").hide(); | |
| 724 | + } | |
| 725 | + | |
| 726 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 727 | + | |
| 728 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 729 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 730 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 731 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 732 | + | |
| 733 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 734 | + jQuery("[wrapper-liste-niveaux]").removeClass("visible"); | |
| 735 | + jQuery("[images-niveaux] .visible").removeClass("visible"); | |
| 736 | + jQuery("[polygones-niveaux] .visible").removeClass("visible"); | |
| 737 | + jQuery("[legende]").removeClass("visible"); | |
| 738 | + | |
| 739 | + jQuery("[wrapper-unite]").addClass("visible"); | |
| 740 | + // jQuery("[image-unite]").addClass("visible"); | |
| 741 | + jQuery("[wrapper-image-unite]").addClass("visible"); | |
| 742 | +} | |
| 743 | + | |
| 744 | +jQuery("[retour-niveau]").click(function() { | |
| 745 | + var niveau = jQuery(this).attr('data-retour-niveau'); | |
| 746 | + | |
| 747 | + jQuery("[choix-unite]").addClass("visible"); | |
| 748 | + | |
| 749 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 750 | + jQuery("[wrapper-image-unite].visible").removeClass("visible"); | |
| 751 | + jQuery("[polygones-niveaux] polygon.visible").removeClass("visible"); | |
| 752 | + | |
| 753 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 754 | + jQuery("[image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 755 | + jQuery("[polygones-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 756 | + jQuery("[legende]").addClass("visible"); | |
| 757 | +}); | |
| 758 | + | |
| 759 | +jQuery("[retour-immeuble]").click(function() { | |
| 760 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 761 | + jQuery("[choix-niveau]").addClass("visible"); | |
| 762 | + | |
| 763 | + jQuery("[section-niveaux]").removeClass("visible"); | |
| 764 | + jQuery("[legende]").removeClass("visible"); | |
| 765 | + | |
| 766 | + jQuery("[vue-immeuble]").addClass("visible"); | |
| 767 | +}); | |
| 768 | + | |
| 769 | +/* | |
| 770 | +jQuery(".multi-trigger-visite").click(function() { | |
| 771 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 772 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 773 | +}); | |
| 774 | +*/ | |
| 775 | +</script> | |
| 776 | +<script id='script-638a4f9a343c4-js' type='text/javascript'> | |
| 777 | +/*! | |
| 778 | + * Toastify js 1.11.2 | |
| 779 | + * https://github.com/apvarun/toastify-js | |
| 780 | + * @license MIT licensed | |
| 781 | + * | |
| 782 | + * Copyright (C) 2018 Varun A P | |
| 783 | + */ | |
| 784 | +(function(root, factory) { | |
| 785 | + if (typeof module === "object" && module.exports) { | |
| 786 | + module.exports = factory(); | |
| 787 | + } else { | |
| 788 | + root.Toastify = factory(); | |
| 789 | + } | |
| 790 | +})(this, function(global) { | |
| 791 | + // Object initialization | |
| 792 | + var Toastify = function(options) { | |
| 793 | + // Returning a new init object | |
| 794 | + return new Toastify.lib.init(options); | |
| 795 | + }, | |
| 796 | + // Library version | |
| 797 | + version = "1.11.2"; | |
| 798 | + | |
| 799 | + // Set the default global options | |
| 800 | + Toastify.defaults = { | |
| 801 | + oldestFirst: true, | |
| 802 | + text: "Toastify is awesome!", | |
| 803 | + node: undefined, | |
| 804 | + duration: 3000, | |
| 805 | + selector: undefined, | |
| 806 | + callback: function () { | |
| 807 | + }, | |
| 808 | + destination: undefined, | |
| 809 | + newWindow: false, | |
| 810 | + close: false, | |
| 811 | + gravity: "toastify-top", | |
| 812 | + positionLeft: false, | |
| 813 | + position: '', | |
| 814 | + backgroundColor: '', | |
| 815 | + avatar: "", | |
| 816 | + className: "", | |
| 817 | + stopOnFocus: true, | |
| 818 | + onClick: function () { | |
| 819 | + }, | |
| 820 | + offset: {x: 0, y: 0}, | |
| 821 | + escapeMarkup: true, | |
| 822 | + style: {background: ''} | |
| 823 | + }; | |
| 824 | + | |
| 825 | + // Defining the prototype of the object | |
| 826 | + Toastify.lib = Toastify.prototype = { | |
| 827 | + toastify: version, | |
| 828 | + | |
| 829 | + constructor: Toastify, | |
| 830 | + | |
| 831 | + // Initializing the object with required parameters | |
| 832 | + init: function(options) { | |
| 833 | + // Verifying and validating the input object | |
| 834 | + if (!options) { | |
| 835 | + options = {}; | |
| 836 | + } | |
| 837 | + | |
| 838 | + // Creating the options object | |
| 839 | + this.options = {}; | |
| 840 | + | |
| 841 | + this.toastElement = null; | |
| 842 | + | |
| 843 | + // Validating the options | |
| 844 | + this.options.text = options.text || Toastify.defaults.text; // Display message | |
| 845 | + this.options.node = options.node || Toastify.defaults.node; // Display content as node | |
| 846 | + this.options.duration = options.duration === 0 ? 0 : options.duration || Toastify.defaults.duration; // Display duration | |
| 847 | + this.options.selector = options.selector || Toastify.defaults.selector; // Parent selector | |
| 848 | + this.options.callback = options.callback || Toastify.defaults.callback; // Callback after display | |
| 849 | + this.options.destination = options.destination || Toastify.defaults.destination; // On-click destination | |
| 850 | + this.options.newWindow = options.newWindow || Toastify.defaults.newWindow; // Open destination in new window | |
| 851 | + this.options.close = options.close || Toastify.defaults.close; // Show toast close icon | |
| 852 | + this.options.gravity = options.gravity === "bottom" ? "toastify-bottom" : Toastify.defaults.gravity; // toast position - top or bottom | |
| 853 | + this.options.positionLeft = options.positionLeft || Toastify.defaults.positionLeft; // toast position - left or right | |
| 854 | + this.options.position = options.position || Toastify.defaults.position; // toast position - left or right | |
| 855 | + this.options.backgroundColor = options.backgroundColor || Toastify.defaults.backgroundColor; // toast background color | |
| 856 | + this.options.avatar = options.avatar || Toastify.defaults.avatar; // img element src - url or a path | |
| 857 | + this.options.className = options.className || Toastify.defaults.className; // additional class names for the toast | |
| 858 | + this.options.stopOnFocus = options.stopOnFocus === undefined ? Toastify.defaults.stopOnFocus : options.stopOnFocus; // stop timeout on focus | |
| 859 | + this.options.onClick = options.onClick || Toastify.defaults.onClick; // Callback after click | |
| 860 | + this.options.offset = options.offset || Toastify.defaults.offset; // toast offset | |
| 861 | + this.options.escapeMarkup = options.escapeMarkup !== undefined ? options.escapeMarkup : Toastify.defaults.escapeMarkup; | |
| 862 | + this.options.style = options.style || Toastify.defaults.style; | |
| 863 | + if(options.backgroundColor) { | |
| 864 | + this.options.style.background = options.backgroundColor; | |
| 865 | + } | |
| 866 | + | |
| 867 | + // Returning the current object for chaining functions | |
| 868 | + return this; | |
| 869 | + }, | |
| 870 | + | |
| 871 | + // Building the DOM element | |
| 872 | + buildToast: function() { | |
| 873 | + // Validating if the options are defined | |
| 874 | + if (!this.options) { | |
| 875 | + throw "Toastify is not initialized"; | |
| 876 | + } | |
| 877 | + | |
| 878 | + // Creating the DOM object | |
| 879 | + var divElement = document.createElement("div"); | |
| 880 | + divElement.className = "toastify on " + this.options.className; | |
| 881 | + | |
| 882 | + // Positioning toast to left or right or center | |
| 883 | + if (!!this.options.position) { | |
| 884 | + divElement.className += " toastify-" + this.options.position; | |
| 885 | + } else { | |
| 886 | + // To be depreciated in further versions | |
| 887 | + if (this.options.positionLeft === true) { | |
| 888 | + divElement.className += " toastify-left"; | |
| 889 | + console.warn('Property `positionLeft` will be depreciated in further versions. Please use `position` instead.') | |
| 890 | + } else { | |
| 891 | + // Default position | |
| 892 | + divElement.className += " toastify-right"; | |
| 893 | + } | |
| 894 | + } | |
| 895 | + | |
| 896 | + // Assigning gravity of element | |
| 897 | + divElement.className += " " + this.options.gravity; | |
| 898 | + | |
| 899 | + if (this.options.backgroundColor) { | |
| 900 | + // This is being deprecated in favor of using the style HTML DOM property | |
| 901 | + console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'); | |
| 902 | + } | |
| 903 | + | |
| 904 | + // Loop through our style object and apply styles to divElement | |
| 905 | + for (var property in this.options.style) { | |
| 906 | + divElement.style[property] = this.options.style[property]; | |
| 907 | + } | |
| 908 | + | |
| 909 | + // Adding the toast message/node | |
| 910 | + if (this.options.node && this.options.node.nodeType === Node.ELEMENT_NODE) { | |
| 911 | + // If we have a valid node, we insert it | |
| 912 | + divElement.appendChild(this.options.node) | |
| 913 | + } else { | |
| 914 | + if (this.options.escapeMarkup) { | |
| 915 | + divElement.innerText = this.options.text; | |
| 916 | + } else { | |
| 917 | + divElement.innerHTML = this.options.text; | |
| 918 | + } | |
| 919 | + | |
| 920 | + if (this.options.avatar !== "") { | |
| 921 | + var avatarElement = document.createElement("img"); | |
| 922 | + avatarElement.src = this.options.avatar; | |
| 923 | + | |
| 924 | + avatarElement.className = "toastify-avatar"; | |
| 925 | + | |
| 926 | + if (this.options.position == "left" || this.options.positionLeft === true) { | |
| 927 | + // Adding close icon on the left of content | |
| 928 | + divElement.appendChild(avatarElement); | |
| 929 | + } else { | |
| 930 | + // Adding close icon on the right of content | |
| 931 | + divElement.insertAdjacentElement("afterbegin", avatarElement); | |
| 932 | + } | |
| 933 | + } | |
| 934 | + } | |
| 935 | + | |
| 936 | + // Adding a close icon to the toast | |
| 937 | + if (this.options.close === true) { | |
| 938 | + // Create a span for close element | |
| 939 | + var closeElement = document.createElement("button"); | |
| 940 | + closeElement.type = "button"; | |
| 941 | + closeElement.setAttribute("aria-label", "Close"); | |
| 942 | + closeElement.className = "toast-close"; | |
| 943 | + closeElement.innerHTML = "✖"; | |
| 944 | + | |
| 945 | + // Triggering the removal of toast from DOM on close click | |
| 946 | + closeElement.addEventListener( | |
| 947 | + "click", | |
| 948 | + function(event) { | |
| 949 | + event.stopPropagation(); | |
| 950 | + this.removeElement(this.toastElement); | |
| 951 | + window.clearTimeout(this.toastElement.timeOutValue); | |
| 952 | + }.bind(this) | |
| 953 | + ); | |
| 954 | + | |
| 955 | + //Calculating screen width | |
| 956 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 957 | + | |
| 958 | + // Adding the close icon to the toast element | |
| 959 | + // Display on the right if screen width is less than or equal to 360px | |
| 960 | + if ((this.options.position == "left" || this.options.positionLeft === true) && width > 360) { | |
| 961 | + // Adding close icon on the left of content | |
| 962 | + divElement.insertAdjacentElement("afterbegin", closeElement); | |
| 963 | + } else { | |
| 964 | + // Adding close icon on the right of content | |
| 965 | + divElement.appendChild(closeElement); | |
| 966 | + } | |
| 967 | + } | |
| 968 | + | |
| 969 | + // Clear timeout while toast is focused | |
| 970 | + if (this.options.stopOnFocus && this.options.duration > 0) { | |
| 971 | + var self = this; | |
| 972 | + // stop countdown | |
| 973 | + divElement.addEventListener( | |
| 974 | + "mouseover", | |
| 975 | + function(event) { | |
| 976 | + window.clearTimeout(divElement.timeOutValue); | |
| 977 | + } | |
| 978 | + ) | |
| 979 | + // add back the timeout | |
| 980 | + divElement.addEventListener( | |
| 981 | + "mouseleave", | |
| 982 | + function() { | |
| 983 | + divElement.timeOutValue = window.setTimeout( | |
| 984 | + function() { | |
| 985 | + // Remove the toast from DOM | |
| 986 | + self.removeElement(divElement); | |
| 987 | + }, | |
| 988 | + self.options.duration | |
| 989 | + ) | |
| 990 | + } | |
| 991 | + ) | |
| 992 | + } | |
| 993 | + | |
| 994 | + // Adding an on-click destination path | |
| 995 | + if (typeof this.options.destination !== "undefined") { | |
| 996 | + divElement.addEventListener( | |
| 997 | + "click", | |
| 998 | + function(event) { | |
| 999 | + event.stopPropagation(); | |
| 1000 | + if (this.options.newWindow === true) { | |
| 1001 | + window.open(this.options.destination, "_blank"); | |
| 1002 | + } else { | |
| 1003 | + window.location = this.options.destination; | |
| 1004 | + } | |
| 1005 | + }.bind(this) | |
| 1006 | + ); | |
| 1007 | + } | |
| 1008 | + | |
| 1009 | + if (typeof this.options.onClick === "function" && typeof this.options.destination === "undefined") { | |
| 1010 | + divElement.addEventListener( | |
| 1011 | + "click", | |
| 1012 | + function(event) { | |
| 1013 | + event.stopPropagation(); | |
| 1014 | + this.options.onClick(); | |
| 1015 | + }.bind(this) | |
| 1016 | + ); | |
| 1017 | + } | |
| 1018 | + | |
| 1019 | + // Adding offset | |
| 1020 | + if(typeof this.options.offset === "object") { | |
| 1021 | + | |
| 1022 | + var x = getAxisOffsetAValue("x", this.options); | |
| 1023 | + var y = getAxisOffsetAValue("y", this.options); | |
| 1024 | + | |
| 1025 | + var xOffset = this.options.position == "left" ? x : "-" + x; | |
| 1026 | + var yOffset = this.options.gravity == "toastify-top" ? y : "-" + y; | |
| 1027 | + | |
| 1028 | + divElement.style.transform = "translate(" + xOffset + "," + yOffset + ")"; | |
| 1029 | + | |
| 1030 | + } | |
| 1031 | + | |
| 1032 | + // Returning the generated element | |
| 1033 | + return divElement; | |
| 1034 | + }, | |
| 1035 | + | |
| 1036 | + // Displaying the toast | |
| 1037 | + showToast: function() { | |
| 1038 | + // Creating the DOM object for the toast | |
| 1039 | + this.toastElement = this.buildToast(); | |
| 1040 | + | |
| 1041 | + // Getting the root element to with the toast needs to be added | |
| 1042 | + var rootElement; | |
| 1043 | + if (typeof this.options.selector === "string") { | |
| 1044 | + rootElement = document.getElementById(this.options.selector); | |
| 1045 | + } else if (this.options.selector instanceof HTMLElement || (typeof ShadowRoot !== 'undefined' && this.options.selector instanceof ShadowRoot)) { | |
| 1046 | + rootElement = this.options.selector; | |
| 1047 | + } else { | |
| 1048 | + rootElement = document.body; | |
| 1049 | + } | |
| 1050 | + | |
| 1051 | + // Validating if root element is present in DOM | |
| 1052 | + if (!rootElement) { | |
| 1053 | + throw "Root element is not defined"; | |
| 1054 | + } | |
| 1055 | + | |
| 1056 | + // Adding the DOM element | |
| 1057 | + var elementToInsert = Toastify.defaults.oldestFirst ? rootElement.firstChild : rootElement.lastChild; | |
| 1058 | + rootElement.insertBefore(this.toastElement, elementToInsert); | |
| 1059 | + | |
| 1060 | + // Repositioning the toasts in case multiple toasts are present | |
| 1061 | + Toastify.reposition(); | |
| 1062 | + | |
| 1063 | + if (this.options.duration > 0) { | |
| 1064 | + this.toastElement.timeOutValue = window.setTimeout( | |
| 1065 | + function() { | |
| 1066 | + // Remove the toast from DOM | |
| 1067 | + this.removeElement(this.toastElement); | |
| 1068 | + }.bind(this), | |
| 1069 | + this.options.duration | |
| 1070 | + ); // Binding `this` for function invocation | |
| 1071 | + } | |
| 1072 | + | |
| 1073 | + // Supporting function chaining | |
| 1074 | + return this; | |
| 1075 | + }, | |
| 1076 | + | |
| 1077 | + hideToast: function() { | |
| 1078 | + if (this.toastElement.timeOutValue) { | |
| 1079 | + clearTimeout(this.toastElement.timeOutValue); | |
| 1080 | + } | |
| 1081 | + this.removeElement(this.toastElement); | |
| 1082 | + }, | |
| 1083 | + | |
| 1084 | + // Removing the element from the DOM | |
| 1085 | + removeElement: function(toastElement) { | |
| 1086 | + // Hiding the element | |
| 1087 | + // toastElement.classList.remove("on"); | |
| 1088 | + toastElement.className = toastElement.className.replace(" on", ""); | |
| 1089 | + | |
| 1090 | + // Removing the element from DOM after transition end | |
| 1091 | + window.setTimeout( | |
| 1092 | + function() { | |
| 1093 | + // remove options node if any | |
| 1094 | + if (this.options.node && this.options.node.parentNode) { | |
| 1095 | + this.options.node.parentNode.removeChild(this.options.node); | |
| 1096 | + } | |
| 1097 | + | |
| 1098 | + // Remove the element from the DOM, only when the parent node was not removed before. | |
| 1099 | + if (toastElement.parentNode) { | |
| 1100 | + toastElement.parentNode.removeChild(toastElement); | |
| 1101 | + } | |
| 1102 | + | |
| 1103 | + // Calling the callback function | |
| 1104 | + this.options.callback.call(toastElement); | |
| 1105 | + | |
| 1106 | + // Repositioning the toasts again | |
| 1107 | + Toastify.reposition(); | |
| 1108 | + }.bind(this), | |
| 1109 | + 400 | |
| 1110 | + ); // Binding `this` for function invocation | |
| 1111 | + }, | |
| 1112 | + }; | |
| 1113 | + | |
| 1114 | + // Positioning the toasts on the DOM | |
| 1115 | + Toastify.reposition = function() { | |
| 1116 | + | |
| 1117 | + // Top margins with gravity | |
| 1118 | + var topLeftOffsetSize = { | |
| 1119 | + top: 15, | |
| 1120 | + bottom: 15, | |
| 1121 | + }; | |
| 1122 | + var topRightOffsetSize = { | |
| 1123 | + top: 15, | |
| 1124 | + bottom: 15, | |
| 1125 | + }; | |
| 1126 | + var offsetSize = { | |
| 1127 | + top: 15, | |
| 1128 | + bottom: 15, | |
| 1129 | + }; | |
| 1130 | + | |
| 1131 | + // Get all toast messages on the DOM | |
| 1132 | + var allToasts = document.getElementsByClassName("toastify"); | |
| 1133 | + | |
| 1134 | + var classUsed; | |
| 1135 | + | |
| 1136 | + // Modifying the position of each toast element | |
| 1137 | + for (var i = 0; i < allToasts.length; i++) { | |
| 1138 | + // Getting the applied gravity | |
| 1139 | + if (containsClass(allToasts[i], "toastify-top") === true) { | |
| 1140 | + classUsed = "toastify-top"; | |
| 1141 | + } else { | |
| 1142 | + classUsed = "toastify-bottom"; | |
| 1143 | + } | |
| 1144 | + | |
| 1145 | + var height = allToasts[i].offsetHeight; | |
| 1146 | + classUsed = classUsed.substr(9, classUsed.length-1) | |
| 1147 | + // Spacing between toasts | |
| 1148 | + var offset = 15; | |
| 1149 | + | |
| 1150 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1151 | + | |
| 1152 | + // Show toast in center if screen with less than or equal to 360px | |
| 1153 | + if (width <= 360) { | |
| 1154 | + // Setting the position | |
| 1155 | + allToasts[i].style[classUsed] = offsetSize[classUsed] + "px"; | |
| 1156 | + | |
| 1157 | + offsetSize[classUsed] += height + offset; | |
| 1158 | + } else { | |
| 1159 | + if (containsClass(allToasts[i], "toastify-left") === true) { | |
| 1160 | + // Setting the position | |
| 1161 | + allToasts[i].style[classUsed] = topLeftOffsetSize[classUsed] + "px"; | |
| 1162 | + | |
| 1163 | + topLeftOffsetSize[classUsed] += height + offset; | |
| 1164 | + } else { | |
| 1165 | + // Setting the position | |
| 1166 | + allToasts[i].style[classUsed] = topRightOffsetSize[classUsed] + "px"; | |
| 1167 | + | |
| 1168 | + topRightOffsetSize[classUsed] += height + offset; | |
| 1169 | + } | |
| 1170 | + } | |
| 1171 | + } | |
| 1172 | + | |
| 1173 | + // Supporting function chaining | |
| 1174 | + return this; | |
| 1175 | + }; | |
| 1176 | + | |
| 1177 | + // Helper function to get offset. | |
| 1178 | + function getAxisOffsetAValue(axis, options) { | |
| 1179 | + | |
| 1180 | + if(options.offset[axis]) { | |
| 1181 | + if(isNaN(options.offset[axis])) { | |
| 1182 | + return options.offset[axis]; | |
| 1183 | + } | |
| 1184 | + else { | |
| 1185 | + return options.offset[axis] + 'px'; | |
| 1186 | + } | |
| 1187 | + } | |
| 1188 | + | |
| 1189 | + return '0px'; | |
| 1190 | + | |
| 1191 | + } | |
| 1192 | + | |
| 1193 | + function containsClass(elem, yourClass) { | |
| 1194 | + if (!elem || typeof yourClass !== "string") { | |
| 1195 | + return false; | |
| 1196 | + } else if ( | |
| 1197 | + elem.className && | |
| 1198 | + elem.className | |
| 1199 | + .trim() | |
| 1200 | + .split(/\s+/gi) | |
| 1201 | + .indexOf(yourClass) > -1 | |
| 1202 | + ) { | |
| 1203 | + return true; | |
| 1204 | + } else { | |
| 1205 | + return false; | |
| 1206 | + } | |
| 1207 | + } | |
| 1208 | + | |
| 1209 | + // Setting up the prototype for the init object | |
| 1210 | + Toastify.lib.init.prototype = Toastify.lib; | |
| 1211 | + | |
| 1212 | + // Returning the Toastify function to be assigned to the window object/module | |
| 1213 | + return Toastify; | |
| 1214 | +}); | |
| 1215 | +</script> | |
| 1216 | +<script id='script-638a4f9a3f50a-js' type='text/javascript'> | |
| 1217 | +// jQuery(".simplefavorite-button").on('click', function() { | |
| 1218 | +jQuery(document).on('click','.simplefavorite-button',function() { | |
| 1219 | + var texte = "Unité ajoutée à la liste"; | |
| 1220 | + if(jQuery(this).hasClass("active")) { | |
| 1221 | + texte = "Unité retirée de la liste"; | |
| 1222 | + } | |
| 1223 | + Toastify({ | |
| 1224 | + text: "<div><div class='c-text-m c-bold'>" + texte + "</div><a href='/demande-information/' class='c-text-s c-link-light c-underline'>Voir la liste</a></div>", | |
| 1225 | + escapeMarkup: false, | |
| 1226 | + duration: 5000, | |
| 1227 | + close: true, | |
| 1228 | + className: "c-bg-accent c-inline c-columns-gap-s c-shadow", | |
| 1229 | + }).showToast(); | |
| 1230 | +}); | |
| 1231 | +</script> | |
| 1232 | +<script id='script-647a0a8074f5e-js' type='text/javascript'> | |
| 1233 | +jQuery(".tableau .btn-action").on('click', function() { | |
| 1234 | + console.log(jQuery("[data-name=immeuble_concerne]")); | |
| 1235 | + console.log(jQuery("[data-name=unite_concernee]")); | |
| 1236 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1237 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1238 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1239 | +}); | |
| 1240 | + | |
| 1241 | +jQuery('.tableau').on('DOMSubtreeModified', function() { | |
| 1242 | + jQuery(".tableau .btn-action").on('click', function() { | |
| 1243 | + console.log(jQuery(this).attr("data-immeuble-concerne")); | |
| 1244 | + console.log(jQuery(this).attr("data-unite-concernee")); | |
| 1245 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1246 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1247 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1248 | + }); | |
| 1249 | +}); | |
| 1250 | +</script> | |
| 1251 | +<script id='script-6425ed7ad1486-js' type='text/javascript'> | |
| 1252 | +jQuery(document).ready(function() { | |
| 1253 | + setTimeout(function() { | |
| 1254 | + jQuery(".oxy-carousel-builder .oxy-dynamic-list .flickity-slider > .ct-div-block").css("height", "100%"); | |
| 1255 | + }, 2000); | |
| 1256 | +}); | |
| 1257 | +</script> | |
| 1258 | +<style>.ct-FontAwesomeicon-search{width:0.92857142857143em}</style> | |
| 1259 | +<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> | |
| 1260 | +<style>.ct-FontAwesomeicon-download{width:0.92857142857143em}</style> | |
| 1261 | +<style>.ct-FontAwesomeicon-chevron-left{width:0.75em}</style> | |
| 1262 | +<style>.ct-FontAwesomeicon-chevron-right{width:0.67857142857143em}</style> | |
| 1263 | +<style>.ct-FontAwesomeicon-facebook{width:0.57142857142857em}</style> | |
| 1264 | +<style>.ct-FontAwesomeicon-instagram{width:0.85714285714286em}</style> | |
| 1265 | +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-search" viewBox="0 0 26 28"><title>search</title><path d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z"/></symbol><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-download" viewBox="0 0 26 28"><title>download</title><path d="M20 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM24 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 17.5v5c0 0.828-0.672 1.5-1.5 1.5h-23c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h7.266l2.109 2.125c0.578 0.562 1.328 0.875 2.125 0.875s1.547-0.313 2.125-0.875l2.125-2.125h7.25c0.828 0 1.5 0.672 1.5 1.5zM20.922 8.609c0.156 0.375 0.078 0.812-0.219 1.094l-7 7c-0.187 0.203-0.453 0.297-0.703 0.297s-0.516-0.094-0.703-0.297l-7-7c-0.297-0.281-0.375-0.719-0.219-1.094 0.156-0.359 0.516-0.609 0.922-0.609h4v-7c0-0.547 0.453-1 1-1h4c0.547 0 1 0.453 1 1v7h4c0.406 0 0.766 0.25 0.922 0.609z"/></symbol><symbol id="FontAwesomeicon-chevron-left" viewBox="0 0 21 28"><title>chevron-left</title><path d="M18.297 4.703l-8.297 8.297 8.297 8.297c0.391 0.391 0.391 1.016 0 1.406l-2.594 2.594c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.594c-0.391-0.391-0.391-1.016 0-1.406l11.594-11.594c0.391-0.391 1.016-0.391 1.406 0l2.594 2.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-chevron-right" viewBox="0 0 19 28"><title>chevron-right</title><path d="M17.297 13.703l-11.594 11.594c-0.391 0.391-1.016 0.391-1.406 0l-2.594-2.594c-0.391-0.391-0.391-1.016 0-1.406l8.297-8.297-8.297-8.297c-0.391-0.391-0.391-1.016 0-1.406l2.594-2.594c0.391-0.391 1.016-0.391 1.406 0l11.594 11.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-facebook" viewBox="0 0 16 28"><title>facebook</title><path d="M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z"/></symbol><symbol id="FontAwesomeicon-instagram" viewBox="0 0 24 28"><title>instagram</title><path d="M16 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM18.156 14c0 3.406-2.75 6.156-6.156 6.156s-6.156-2.75-6.156-6.156 2.75-6.156 6.156-6.156 6.156 2.75 6.156 6.156zM19.844 7.594c0 0.797-0.641 1.437-1.437 1.437s-1.437-0.641-1.437-1.437 0.641-1.437 1.437-1.437 1.437 0.641 1.437 1.437zM12 4.156c-1.75 0-5.5-0.141-7.078 0.484-0.547 0.219-0.953 0.484-1.375 0.906s-0.688 0.828-0.906 1.375c-0.625 1.578-0.484 5.328-0.484 7.078s-0.141 5.5 0.484 7.078c0.219 0.547 0.484 0.953 0.906 1.375s0.828 0.688 1.375 0.906c1.578 0.625 5.328 0.484 7.078 0.484s5.5 0.141 7.078-0.484c0.547-0.219 0.953-0.484 1.375-0.906s0.688-0.828 0.906-1.375c0.625-1.578 0.484-5.328 0.484-7.078s0.141-5.5-0.484-7.078c-0.219-0.547-0.484-0.953-0.906-1.375s-0.828-0.688-1.375-0.906c-1.578-0.625-5.328-0.484-7.078-0.484zM24 14c0 1.656 0.016 3.297-0.078 4.953-0.094 1.922-0.531 3.625-1.937 5.031s-3.109 1.844-5.031 1.937c-1.656 0.094-3.297 0.078-4.953 0.078s-3.297 0.016-4.953-0.078c-1.922-0.094-3.625-0.531-5.031-1.937s-1.844-3.109-1.937-5.031c-0.094-1.656-0.078-3.297-0.078-4.953s-0.016-3.297 0.078-4.953c0.094-1.922 0.531-3.625 1.937-5.031s3.109-1.844 5.031-1.937c1.656-0.094 3.297-0.078 4.953-0.078s3.297-0.016 4.953 0.078c1.922 0.094 3.625 0.531 5.031 1.937s1.844 3.109 1.937 5.031c0.094 1.656 0.078 3.297 0.078 4.953z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-cross" viewBox="0 0 20 20"><title>cross</title><path class="path1" d="M10.707 10.5l5.646-5.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-5.646 5.646-5.646-5.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.646 5.646-5.646 5.646c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l5.646-5.646 5.646 5.646c0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146c0.195-0.195 0.195-0.512 0-0.707l-5.646-5.646z"/></symbol><symbol id="Lineariconsicon-arrow-left" viewBox="0 0 20 20"><title>arrow-left</title><path class="path1" d="M0.646 10.146l6-6c0.195-0.195 0.512-0.195 0.707 0s0.195 0.512 0 0.707l-5.146 5.146h16.293c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5h-16.293l5.146 5.146c0.195 0.195 0.195 0.512 0 0.707-0.098 0.098-0.226 0.146-0.354 0.146s-0.256-0.049-0.354-0.146l-6-6c-0.195-0.195-0.195-0.512 0-0.707z"/></symbol><symbol id="Lineariconsicon-arrow-right" viewBox="0 0 20 20"><title>arrow-right</title><path class="path1" d="M19.354 10.146l-6-6c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.146 5.146h-16.293c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h16.293l-5.146 5.146c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l6-6c0.195-0.195 0.195-0.512 0-0.707z"/></symbol></defs></svg><div class="wpgb-svg-icons" hidden> | |
| 1266 | + <svg viewBox="0 0 120 24" width="0" height="0"> | |
| 1267 | + <defs> | |
| 1268 | + <polygon id="wpgb-star-svg" points="12 2.5 15.1 8.8 22 9.8 17 14.6 18.2 21.5 12 18.3 5.8 21.5 7 14.6 2 9.8 8.9 8.8"></polygon> | |
| 1269 | + </defs> | |
| 1270 | + <symbol id="wpgb-rating-stars-svg"> | |
| 1271 | + <use xlink:href="#wpgb-star-svg"></use> | |
| 1272 | + <use xlink:href="#wpgb-star-svg" x="24"></use> | |
| 1273 | + <use xlink:href="#wpgb-star-svg" x="48"></use> | |
| 1274 | + <use xlink:href="#wpgb-star-svg" x="72"></use> | |
| 1275 | + <use xlink:href="#wpgb-star-svg" x="96"></use> | |
| 1276 | + </symbol> | |
| 1277 | +</svg> | |
| 1278 | +</div> | |
| 1279 | +<style> | |
| 1280 | + .grecaptcha-badge { | |
| 1281 | + visibility: hidden; | |
| 1282 | + } | |
| 1283 | + </style><style>form.fluent_form_12 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style> | |
| 1284 | + <script type="text/javascript"> | |
| 1285 | + jQuery(document).ready(function() { | |
| 1286 | + jQuery('body').on('click', '.oxy-menu-toggle', function() { | |
| 1287 | + jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); | |
| 1288 | + jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1289 | + jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1290 | + }); | |
| 1291 | + var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; | |
| 1292 | + jQuery('body').on('click', selector, function(){ | |
| 1293 | + jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); | |
| 1294 | + jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1295 | + jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1296 | + jQuery(this).click(); | |
| 1297 | + }); | |
| 1298 | + }); | |
| 1299 | + </script> | |
| 1300 | + | |
| 1301 | + <style>form.fluent_form_5 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style><script id="image-map-pro-dist-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/js/image-map-pro.min.js?ver=5.1.6"></script> | |
| 1302 | +<script id="qppr_frontend_scripts-js-extra"> | |
| 1303 | +var qpprFrontData = {"linkData":{"https://www.appartementsurbains.ca/quartier-cartier/":[1,0,""],"https://www.appartementsurbains.ca/le-charlie/":[1,0,""],"https://www.appartementsurbains.ca/le-watier/":[1,0,""],"https://www.appartementsurbains.ca/archipel/":[1,0,""]},"siteURL":"https://www.appartementsurbains.ca","siteURLq":"https://appartementsurbainsca.kinsta.cloud"}; | |
| 1304 | +//# sourceURL=qppr_frontend_scripts-js-extra | |
| 1305 | +</script> | |
| 1306 | +<script id="qppr_frontend_scripts-js" src="https://www.appartementsurbains.ca/wp-content/plugins/quick-pagepost-redirect-plugin/js/qppr_frontend_script.min.js?ver=5.2.4"></script> | |
| 1307 | +<script id="gtm4wp-form-move-tracker-js" src="https://www.appartementsurbains.ca/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1.21.1"></script> | |
| 1308 | +<script id="oxy_toolbox_open_external_links_new_tab_script-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/open-external-links-new-tab/js/script.js?ver=1.6.2"></script> | |
| 1309 | +<script id="intlTelInput-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/intlTelInput.min.js?ver=18.1.1"></script> | |
| 1310 | +<script id="intlTelInputUtils-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/utils.js?ver=18.1.1"></script> | |
| 1311 | +<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA&ver=6.0.4"></script> | |
| 1312 | +<script id="fluent-form-submission-js-extra"> | |
| 1313 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"51ac7ddd18","form_id":"12","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1314 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"51ac7ddd18","form_id":"5","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1315 | +//# sourceURL=fluent-form-submission-js-extra | |
| 1316 | +</script> | |
| 1317 | +<script id="fluent-form-submission-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/form-submission.js?ver=6.0.4"></script> | |
| 1318 | +<script id="fluentform-advanced-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/fluentform-advanced.js?ver=6.0.4"></script> | |
| 1319 | +<script id="script-641dcb154081f-js" src="https://cdnjs.cloudflare.com/ajax/libs/paroller.js/1.4.1/jquery.paroller.min.js"></script> | |
| 1320 | +<script id="fancybox-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox.min.js?ver=3.5.7"></script> | |
| 1321 | +<script id="fancybox-init-js-extra"> | |
| 1322 | +var localize_extras_plugin = {"oxygen_directory":"https://www.appartementsurbains.ca/wp-content/uploads/oxygen/css/"}; | |
| 1323 | +//# sourceURL=fancybox-init-js-extra | |
| 1324 | +</script> | |
| 1325 | +<script id="fancybox-init-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox-init-4.js?ver=1.0.2"></script> | |
| 1326 | +<script id="flickity-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity.pkgd.min.js?ver=2.2.1"></script> | |
| 1327 | +<script id="lottie-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-player.min.js?ver=1.0.1"></script> | |
| 1328 | +<script id="lottie-interactivity-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-interactivity.js?ver=1.0.0"></script> | |
| 1329 | +<script id="intersection-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/intersectionobserver.js?ver=1.0.0"></script> | |
| 1330 | +<script id="lottie-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-init.js?ver=1.0.0"></script> | |
| 1331 | +<script id="extras-inert-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/inert.js?ver=1.0.0"></script> | |
| 1332 | +<script id="extras-offcanvas-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/offcanvas-init.js?ver=1.0.4"></script> | |
| 1333 | +<script id="wpgb-js-extra"> | |
| 1334 | +var wpgb_settings = {"lang":"","ajaxUrl":"https://www.appartementsurbains.ca/?wpgb-ajax=action","restUrl":"https://www.appartementsurbains.ca/wp-json/wpgb/v2/filter/?action=action","restNonce":"","endpoint":"","history":"","mainQuery":[],"permalink":"https://www.appartementsurbains.ca/les-ormes/","resultMsg":{"plural":"%d results found","singular":"1 result found","none":"no results found"},"hasGrids":"","hasFacets":"1","hasLightbox":"","shadowGrids":["wpgb-content-1"],"lightbox":{"plugin":"wp_grid_builder","counterMsg":"[index] / [total]","errorMsg":"Sorry, an error occured while loading the content...","prevLabel":"Previous slide","nextLabel":"Next slide","closeLabel":"Close lightbox"},"combobox":{"search":"Please enter 1 or more characters.","loading":"Loading...","cleared":"options cleared.","expanded":"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to collapse the list.","noResults":"No Results Found.","collapsed":"Press Enter or Space to expand the list.","toggleLabel":"Toggle List","clearLabel":"Clear","selected":"option %s, selected.","deselected":"option %s, deselected."},"autocomplete":{"open":"Use Up and Down to choose suggestions and press Enter to select suggestion.","input":"Type to search or press Escape to clear the input.","clear":"Field cleared.","noResults":"No suggestions found.","loading":"Loading suggestions...","clearLabel":"Clear","select":"%s suggestion was selected."},"range":{"minLabel":"Minimum value","maxLabel":"Maximum value"},"vendors":[{"type":"js","handle":"wpgb-date","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/date.js","version":1748542901},{"type":"css","handle":"wpgb-date-css","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/vendors/date.css","version":1748542901},{"type":"js","handle":"wpgb-range","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/range.js","version":1748542901},{"type":"js","handle":"wpgb-select","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/select.js","version":1748542901},{"type":"js","handle":"wpgb-autocomplete","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/autocomplete.js","version":1748542901}]}; | |
| 1335 | +//# sourceURL=wpgb-js-extra | |
| 1336 | +</script> | |
| 1337 | +<script src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/polyfills.js?ver=2.1.8"></script> | |
| 1338 | +<script id="wpgb-facets-js" src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/facets.js?ver=2.1.8"></script> | |
| 1339 | +<script id="gridbuildersupport-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/includes/js/gridbuildersupport.js?ver=1.0.2"></script> | |
| 1340 | +<script id="flickity-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity-init-4.js?ver=2.3.3"></script> | |
| 1341 | +<script type="text/javascript" id="ct-footer-js">jQuery('.vertical-line').attr({'data-aos-enable': 'true','data-aos': 'slide-down','data-aos-once': 'true',});jQuery('.imagefx1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-once': 'true',});jQuery('.fade-up').attr({'data-aos-enable': 'true','data-aos': 'fade-up','data-aos-once': 'true','data-aos-duration': '500','data-aos-easing': 'ease-in',});jQuery('.fade-up-1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-duration': '200','data-aos-easing': 'ease-in','data-aos-once': 'true',}); | |
| 1342 | + AOS.init({ | |
| 1343 | + }) | |
| 1344 | + | |
| 1345 | + jQuery('body').addClass('oxygen-aos-enabled'); | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + </script><section class="au-faq" id="au-faq" style="display:none"> | |
| 1349 | + <div class="au-faq__wrap"> | |
| 1350 | + <h2 class="au-faq__title">Foire aux questions</h2> | |
| 1351 | + <details class="au-faq__item"> | |
| 1352 | + <summary class="au-faq__q">Où se trouve Les Ormes ?</summary> | |
| 1353 | + <div class="au-faq__a">Les Ormes se trouve au 9360 Boulevard de l'Ormière, dans le secteur Neufchâtel, à Québec.</div> | |
| 1354 | + </details> | |
| 1355 | + <details class="au-faq__item"> | |
| 1356 | + <summary class="au-faq__q">Quels types d'appartements trouve-t-on aux Ormes ?</summary> | |
| 1357 | + <div class="au-faq__a">Les unités offertes sont : 3½, 4½ et 5½.</div> | |
| 1358 | + </details> | |
| 1359 | + <details class="au-faq__item"> | |
| 1360 | + <summary class="au-faq__q">À partir de quel prix peut-on louer aux Ormes ?</summary> | |
| 1361 | + <div class="au-faq__a">Les loyers débutent généralement autour de 985 $ par mois. L'immeuble est actuellement complet : contactez-nous au (418) 717-2105 pour la liste d'attente.</div> | |
| 1362 | + </details> | |
| 1363 | + <details class="au-faq__item"> | |
| 1364 | + <summary class="au-faq__q">Quelles commodités et quels services sont offerts aux Ormes ?</summary> | |
| 1365 | + <div class="au-faq__a">On y trouve notamment : Structure tout en béton, Stationnement intérieur et extérieur, Ascenseurs, Chaque unité est climatisée, Salle d’exercice avec équipements, Bain et douche séparés, Terrasse sur le toit, Chute à déchets à tous les étages, Aspirateur centrale dans tous les logements et Caméras de surveillance.</div> | |
| 1366 | + </details> | |
| 1367 | + <details class="au-faq__item"> | |
| 1368 | + <summary class="au-faq__q">De quelle année date la construction des Ormes ?</summary> | |
| 1369 | + <div class="au-faq__a">La construction des Ormes remonte à 2018. L'immeuble compte 66 logements.</div> | |
| 1370 | + </details> | |
| 1371 | + <details class="au-faq__item"> | |
| 1372 | + <summary class="au-faq__q">Quels services se trouvent à proximité des Ormes ?</summary> | |
| 1373 | + <div class="au-faq__a">À distance de marche, on trouve notamment : Épicerie IGA extra Convivio, Pharmacie Pharmaprix, Galeries de la Capitale à 10 minutes, Bibliothèque Neufchâtel, Salle de Gym : Éconofitness, Hôpital Chauveau et Cinéma Le Clap Loretteville.</div> | |
| 1374 | + </details> | |
| 1375 | + </div> | |
| 1376 | +</section> | |
| 1377 | +<style> | |
| 1378 | +.au-faq{padding:56px 20px;background:#f6f6f4} | |
| 1379 | +.au-faq__wrap{max-width:880px;margin:0 auto} | |
| 1380 | +.au-faq__title{font-size:1.9rem;margin:0 0 28px;text-align:center} | |
| 1381 | +.au-faq__item{border-bottom:1px solid #e2e2dd;padding:18px 0} | |
| 1382 | +.au-faq__q{cursor:pointer;font-weight:600;font-size:1.12rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px} | |
| 1383 | +.au-faq__q::-webkit-details-marker{display:none} | |
| 1384 | +.au-faq__q::after{content:'+';font-size:1.5rem;line-height:1;flex:0 0 auto;transition:transform .2s} | |
| 1385 | +.au-faq__item[open] .au-faq__q::after{content:'\2013'} | |
| 1386 | +.au-faq__a{margin-top:12px;line-height:1.65;color:#444} | |
| 1387 | +</style> | |
| 1388 | +<script> | |
| 1389 | +(function(){var f=document.getElementById('au-faq');if(!f)return;var a=document.getElementById('ct-footer-js')||document.querySelector('footer');if(a&&a.parentNode){a.parentNode.insertBefore(f,a);}f.style.display='';})(); | |
| 1390 | +</script> | |
| 1391 | + <style id="fluentform_styler_css_12_ffs_default" type="text/css"> | |
| 1392 | + .fluentform_wrapper_12.ffs_default_wrap .ff-el-input--content .error , .fluentform_wrapper_12.ffs_default_wrap .error-text{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-message-success{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-errors-in-stack { text-align: left; } </style> | |
| 1393 | + | |
| 1394 | + <style id="fluentform_styler_css_5_ffs_custom" type="text/css"> | |
| 1395 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=checkbox] { | |
| 1396 | + -webkit-appearance: checkbox; | |
| 1397 | + } | |
| 1398 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=radio] { | |
| 1399 | + -webkit-appearance: radio; | |
| 1400 | + } | |
| 1401 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox], | |
| 1402 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio] { | |
| 1403 | + -webkit-transform: scale(1); | |
| 1404 | + transform: scale(1); | |
| 1405 | + width: 21px; | |
| 1406 | + height: 15px; | |
| 1407 | + margin-right: 0px; | |
| 1408 | + cursor: pointer; | |
| 1409 | + font-size: 12px; | |
| 1410 | + position: relative; | |
| 1411 | + text-align: left; | |
| 1412 | + border: none; | |
| 1413 | + box-shadow: none; | |
| 1414 | + -moz-appearance: initial; | |
| 1415 | + } | |
| 1416 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:before, | |
| 1417 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:before { | |
| 1418 | + content: none; | |
| 1419 | + } | |
| 1420 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:after, | |
| 1421 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1422 | + content: " "; | |
| 1423 | + background-color: #fff; | |
| 1424 | + display: inline-block; | |
| 1425 | + margin-left: 3px; padding-bottom: 3px; | |
| 1426 | + color: #212529; | |
| 1427 | + width: 15px; | |
| 1428 | + height: 15px; | |
| 1429 | + border-color: ; | |
| 1430 | + border-style: solid; | |
| 1431 | + border-width:1px; padding-left: 1px; | |
| 1432 | + border-radius:2px; padding-top: 1px; | |
| 1433 | + -webkit-transition: all .1s ease; | |
| 1434 | + transition: all .1s ease; | |
| 1435 | + background-size: 9px; | |
| 1436 | + background-repeat: no-repeat; | |
| 1437 | + background-position: center center; | |
| 1438 | + position: absolute; | |
| 1439 | + box-sizing: border-box; | |
| 1440 | + } | |
| 1441 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:checked:after, .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1442 | + border-width:1px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); | |
| 1443 | + background-color: black; | |
| 1444 | + -webkit-transition: all 0.3s ease-out; | |
| 1445 | + transition: all 0.3s ease-out; | |
| 1446 | + color: #fff; | |
| 1447 | + border-color: black; | |
| 1448 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1449 | + border-radius: 50%; font-size: 10px; | |
| 1450 | + padding-top: 1px; | |
| 1451 | + padding-left: 2px; | |
| 1452 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1453 | + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); | |
| 1454 | + } </style> | |
| 1455 | + | |
| 1456 | + <style type="text/css" id="ct_code_block_css_2">.breadcrumbs a { | |
| 1457 | + color: inherit; | |
| 1458 | +}</style> | |
| 1459 | +<script type="text/javascript" id="ct_code_block_js_741">(function($) { /* | |
| 1460 | + * new_map | |
| 1461 | + * | |
| 1462 | + * This function will render a Google Map onto the selected jQuery element | |
| 1463 | + * | |
| 1464 | + * @type function | |
| 1465 | + * @date 8/11/2013 | |
| 1466 | + * @since 4.3.0 | |
| 1467 | + * | |
| 1468 | + * @param $el (jQuery element) | |
| 1469 | + * @return n/a | |
| 1470 | + */ | |
| 1471 | + | |
| 1472 | + function new_map( $el ) { | |
| 1473 | + | |
| 1474 | + // var | |
| 1475 | + var $markers = $el.find('.marker'); | |
| 1476 | + | |
| 1477 | + | |
| 1478 | + // vars | |
| 1479 | + var args = { | |
| 1480 | + zoom : 16, | |
| 1481 | + center : new google.maps.LatLng(0, 0), | |
| 1482 | + mapTypeId : google.maps.MapTypeId.ROADMAP | |
| 1483 | + }; | |
| 1484 | + | |
| 1485 | + | |
| 1486 | + // create map | |
| 1487 | + var map = new google.maps.Map( $el[0], args); | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + // add a markers reference | |
| 1491 | + map.markers = []; | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + // add markers | |
| 1495 | + $markers.each(function(){ | |
| 1496 | + | |
| 1497 | + add_marker( $(this), map ); | |
| 1498 | + | |
| 1499 | + }); | |
| 1500 | + | |
| 1501 | + | |
| 1502 | + // center map | |
| 1503 | + center_map( map ); | |
| 1504 | + | |
| 1505 | + | |
| 1506 | + // return | |
| 1507 | + return map; | |
| 1508 | + | |
| 1509 | + } | |
| 1510 | + | |
| 1511 | + /* | |
| 1512 | + * add_marker | |
| 1513 | + * | |
| 1514 | + * This function will add a marker to the selected Google Map | |
| 1515 | + * | |
| 1516 | + * @type function | |
| 1517 | + * @date 8/11/2013 | |
| 1518 | + * @since 4.3.0 | |
| 1519 | + * | |
| 1520 | + * @param $marker (jQuery element) | |
| 1521 | + * @param map (Google Map object) | |
| 1522 | + * @return n/a | |
| 1523 | + */ | |
| 1524 | + | |
| 1525 | + function add_marker( $marker, map ) { | |
| 1526 | + | |
| 1527 | + // var | |
| 1528 | + var latlng = new google.maps.LatLng( $marker.attr('data-lat'), $marker.attr('data-lng') ); | |
| 1529 | + var icon = $marker.attr('data-icon'); | |
| 1530 | + | |
| 1531 | + // create marker | |
| 1532 | + var marker = new google.maps.Marker({ | |
| 1533 | + position : latlng, | |
| 1534 | + map : map, | |
| 1535 | + icon : icon | |
| 1536 | + }); | |
| 1537 | + | |
| 1538 | + // add to array | |
| 1539 | + map.markers.push( marker ); | |
| 1540 | + | |
| 1541 | + // if marker contains HTML, add it to an infoWindow | |
| 1542 | + if( $marker.html() ) | |
| 1543 | + { | |
| 1544 | + // create info window | |
| 1545 | + var infowindow = new google.maps.InfoWindow({ | |
| 1546 | + content : $marker.html() | |
| 1547 | + }); | |
| 1548 | + | |
| 1549 | + // show info window when marker is clicked | |
| 1550 | + google.maps.event.addListener(marker, 'click', function() { | |
| 1551 | + | |
| 1552 | + infowindow.open( map, marker ); | |
| 1553 | + | |
| 1554 | + }); | |
| 1555 | + } | |
| 1556 | + | |
| 1557 | + } | |
| 1558 | + | |
| 1559 | + /* | |
| 1560 | + * center_map | |
| 1561 | + * | |
| 1562 | + * This function will center the map, showing all markers attached to this map | |
| 1563 | + * | |
| 1564 | + * @type function | |
| 1565 | + * @date 8/11/2013 | |
| 1566 | + * @since 4.3.0 | |
| 1567 | + * | |
| 1568 | + * @param map (Google Map object) | |
| 1569 | + * @return n/a | |
| 1570 | + */ | |
| 1571 | + | |
| 1572 | + function center_map( map ) { | |
| 1573 | + | |
| 1574 | + // vars | |
| 1575 | + var bounds = new google.maps.LatLngBounds(); | |
| 1576 | + | |
| 1577 | + // loop through all markers and create bounds | |
| 1578 | + $.each( map.markers, function( i, marker ){ | |
| 1579 | + | |
| 1580 | + var latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() ); | |
| 1581 | + | |
| 1582 | + bounds.extend( latlng ); | |
| 1583 | + | |
| 1584 | + }); | |
| 1585 | + | |
| 1586 | + // only 1 marker? | |
| 1587 | + if( map.markers.length == 1 ) | |
| 1588 | + { | |
| 1589 | + // set center of map | |
| 1590 | + map.setCenter( bounds.getCenter() ); | |
| 1591 | + map.setZoom( 16 ); | |
| 1592 | + } | |
| 1593 | + else | |
| 1594 | + { | |
| 1595 | + // fit to bounds | |
| 1596 | + map.fitBounds( bounds ); | |
| 1597 | + } | |
| 1598 | + | |
| 1599 | + } | |
| 1600 | + | |
| 1601 | + /* | |
| 1602 | + * document ready | |
| 1603 | + * | |
| 1604 | + * This function will render each map when the document is ready (page has loaded) | |
| 1605 | + * | |
| 1606 | + * @type function | |
| 1607 | + * @date 8/11/2013 | |
| 1608 | + * @since 5.0.0 | |
| 1609 | + * | |
| 1610 | + * @param n/a | |
| 1611 | + * @return n/a | |
| 1612 | + */ | |
| 1613 | + // global var | |
| 1614 | + var map = null; | |
| 1615 | + | |
| 1616 | + $(document).ready(function(){ | |
| 1617 | + | |
| 1618 | + $('.acf-map').each(function(){ | |
| 1619 | + | |
| 1620 | + // create map | |
| 1621 | + map = new_map( $(this) ); | |
| 1622 | + | |
| 1623 | + }); | |
| 1624 | + | |
| 1625 | + }); | |
| 1626 | +})(jQuery);</script> | |
| 1627 | +<style type="text/css" id="ct_code_block_css_741">.acf-map { | |
| 1628 | + width: 100%; | |
| 1629 | + height: 500px; | |
| 1630 | + border: #ccc solid 1px; | |
| 1631 | + margin: 0px; | |
| 1632 | +} | |
| 1633 | + | |
| 1634 | +/* fixes potential theme css conflict */ | |
| 1635 | +.acf-map img { | |
| 1636 | + max-width: inherit !important; | |
| 1637 | +}</style> | |
| 1638 | + <script type="text/javascript"> | |
| 1639 | + jQuery(document.body).on('fluentform_init_12', | |
| 1640 | + function(event, data) { | |
| 1641 | + var $form = jQuery(data[0]); | |
| 1642 | + var formId = "12"; | |
| 1643 | + var $ = jQuery; | |
| 1644 | + try { | |
| 1645 | + jQuery(document).ready(function($) { | |
| 1646 | + // Typologies par projet | |
| 1647 | +const projectTypologies = { | |
| 1648 | + 'Le 120': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1649 | + 'Le Saint-Antoine': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1650 | + 'Le Saint-Ambroise': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1651 | + 'Le Zircon': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1652 | + 'La Passerelle': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1653 | + 'Le 3200': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1654 | + 'Le 4 Bourgeois': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1655 | + 'Le Watier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1656 | + 'Les Ormes': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1657 | + 'Le 444': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1658 | + 'Le Charlie': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1659 | + 'L\'Archipel': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1660 | + 'Quartier Cartier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1661 | + 'La Sainte-Paix': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1662 | + 'Le Sainte-Élizabeth': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1663 | + 'Le 105': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"] | |
| 1664 | +}; | |
| 1665 | + | |
| 1666 | + // Function to populate checkboxes | |
| 1667 | + function populateCheckboxes(projectName) { | |
| 1668 | + const checkboxContainer = $('.checkboxes-container'); // Target the checkbox container | |
| 1669 | + if (!checkboxContainer.length) return; // Exit if container not found | |
| 1670 | + | |
| 1671 | + console.log('Populating checkboxes for project:', projectName); // Debugging line | |
| 1672 | + | |
| 1673 | + // Clear existing checkboxes | |
| 1674 | + checkboxContainer.empty(); | |
| 1675 | + | |
| 1676 | + // Create the inner container with the class `ff-el-input--content` | |
| 1677 | + const innerContainer = $('<div class="ff-el-input--content"></div>'); | |
| 1678 | + checkboxContainer.append(innerContainer); | |
| 1679 | + | |
| 1680 | + // Determine which typologies to display | |
| 1681 | + const typologies = projectName && projectTypologies[projectName] | |
| 1682 | + ? projectTypologies[projectName] | |
| 1683 | + : [...new Set(Object.values(projectTypologies).flat())]; // Default to unique typologies | |
| 1684 | + | |
| 1685 | + // Add checkboxes | |
| 1686 | + typologies.forEach(option => { | |
| 1687 | + const checkboxId = `typology-${option.replace(/\s+/g, '-').toLowerCase()}`; | |
| 1688 | + innerContainer.append(` | |
| 1689 | + <div class="ff-el-form-check"> | |
| 1690 | + <label class="ff-el-form-check-label"> | |
| 1691 | + <input type="checkbox" name="checkbox[]" value="${option}" id="${checkboxId}" class="ff-el-form-check-input"> | |
| 1692 | + <span>${option}</span> | |
| 1693 | + </label> | |
| 1694 | + </div> | |
| 1695 | + `); | |
| 1696 | + }); | |
| 1697 | + | |
| 1698 | + // Force reflow to ensure CSS is applied | |
| 1699 | + checkboxContainer[0].offsetHeight; | |
| 1700 | + } | |
| 1701 | + | |
| 1702 | + // Populate typologies on load | |
| 1703 | + const initialProjectName = $('[name="Provenance"]').val().trim(); | |
| 1704 | + console.log('Initial Project Name:', initialProjectName); // Debugging line | |
| 1705 | + populateCheckboxes(initialProjectName); | |
| 1706 | + | |
| 1707 | + // Update checkboxes when project changes | |
| 1708 | + $('[name="Provenance"]').off('change').on('change', function() { | |
| 1709 | + const projectName = $(this).val().trim(); | |
| 1710 | + console.log('Project changed to:', projectName); // Debugging line | |
| 1711 | + populateCheckboxes(projectName); | |
| 1712 | + }); | |
| 1713 | +}); } catch (e) { | |
| 1714 | + console.warn('Error in custom JS of Fluentform ID: ' + formId); | |
| 1715 | + console.error(e); | |
| 1716 | + } | |
| 1717 | + }); | |
| 1718 | + </script> | |
| 1719 | + <script type="text/javascript"> | |
| 1720 | + jQuery(document).ready(function ($) { | |
| 1721 | + function initTelInput() { | |
| 1722 | + if (typeof intlTelInput == 'undefined') { | |
| 1723 | + return; | |
| 1724 | + } | |
| 1725 | + var telInput = jQuery('.ff_form_instance_12_1').find("#ff_12_phone"); | |
| 1726 | + if (!telInput.length) { | |
| 1727 | + return; | |
| 1728 | + } | |
| 1729 | + | |
| 1730 | + var itlOptions = JSON.parse('{"separateDialCode":false,"nationalMode":true,"autoPlaceholder":"polite","formatOnDisplay":true,"initialCountry":"CA"}'); | |
| 1731 | + var iti = intlTelInput(telInput[0], itlOptions); | |
| 1732 | + if (telInput.val()) { | |
| 1733 | + iti.setNumber(telInput.val()); | |
| 1734 | + iti.d.autoPlaceholder = 'polite'; | |
| 1735 | + } | |
| 1736 | + telInput.on("keyup change", function () { | |
| 1737 | + if (typeof intlTelInputUtils !== 'undefined') { // utils are lazy loaded, so must check | |
| 1738 | + var currentText = iti.getNumber(intlTelInputUtils.numberFormat.E164); | |
| 1739 | + if (iti.isValidNumber() && typeof currentText === 'string') { // sometimes the currentText is an object :) | |
| 1740 | + iti.setNumber(currentText); // will autoformat because of formatOnDisplay=true | |
| 1741 | + } | |
| 1742 | + } | |
| 1743 | + }); | |
| 1744 | + } | |
| 1745 | + | |
| 1746 | + initTelInput(); | |
| 1747 | + $(document).on('reInitExtras', '.ff_form_instance_12_1', function () { | |
| 1748 | + initTelInput(); | |
| 1749 | + }); | |
| 1750 | + }); | |
| 1751 | + </script> | |
| 1752 | + | |
| 1753 | +</body> | |
| 1754 | +</html> | |
added
tests/fixtures/app_urbains/2808b455566e843ecb93.html
+1735 −0
@@ -0,0 +1,1735 @@ | ||
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="fr-CA" prefix="og: https://ogp.me/ns#" > | |
| 3 | +<head> | |
| 4 | +<meta charset="UTF-8"> | |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 6 | + | |
| 7 | + | |
| 8 | +<script id="tm-crisp-polyfill">window.$crisp=window.$crisp||[];window.CRISP_WEBSITE_ID=window.CRISP_WEBSITE_ID||'';</script> | |
| 9 | +<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900" > | |
| 10 | +<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900"> | |
| 11 | + | |
| 12 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 13 | + var ctPublicFunctions = {"_ajax_nonce":"c1b3425b10","_rest_nonce":"76d4a472f6","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/www.appartementsurbains.ca\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":true,"data__frontend_data_log_enabled":1,"cookiePrefix":"","wprocket_detected":false,"host_url":"appartementsurbainsca.kinsta.cloud","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} | |
| 14 | + </script> | |
| 15 | + | |
| 16 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 17 | + var ctPublic = {"_ajax_nonce":"c1b3425b10","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":true,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/www.appartementsurbains.ca\/","pixel__setting":"3","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"1","data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":459681270,"emailEncoderPassKey":"f36154b4e2e77548844c147b3c1cdddf","bot_detector_forms_excluded":"W10=","advancedCacheExists":false,"varnishCacheExists":false,"wc_ajax_add_to_cart":false} | |
| 18 | + </script> | |
| 19 | + | |
| 20 | + | |
| 21 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 22 | + var gtm4wp_datalayer_name = "dataLayer"; | |
| 23 | + var dataLayer = dataLayer || []; | |
| 24 | +</script> | |
| 25 | + | |
| 26 | + | |
| 27 | +<title>Le Saint-Ambroise - Condos Loretteville | Appartements Urbains</title> | |
| 28 | +<meta name="description" content="Le Saint-Ambroise à Loretteville propose des condos locatifs lumineux et modernes avec des espaces de vie spacieux. Contactez-nous pour planifier une visite."/> | |
| 29 | +<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> | |
| 30 | +<link rel="canonical" href="https://www.appartementsurbains.ca/saint-ambroise/" /> | |
| 31 | +<meta property="og:locale" content="fr_CA" /> | |
| 32 | +<meta property="og:type" content="article" /> | |
| 33 | +<meta property="og:title" content="Le Saint-Ambroise - Condos Loretteville | Appartements Urbains" /> | |
| 34 | +<meta property="og:description" content="Le Saint-Ambroise à Loretteville propose des condos locatifs lumineux et modernes avec des espaces de vie spacieux. Contactez-nous pour planifier une visite." /> | |
| 35 | +<meta property="og:url" content="https://www.appartementsurbains.ca/saint-ambroise/" /> | |
| 36 | +<meta property="og:site_name" content="Appartements Urbains" /> | |
| 37 | +<meta property="article:publisher" content="https://www.facebook.com/appartementsurbains/" /> | |
| 38 | +<meta property="article:author" content="https://www.facebook.com/appartementsurbains/" /> | |
| 39 | +<meta property="og:updated_time" content="2026-06-24T19:00:04+00:00" /> | |
| 40 | +<meta property="og:image" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise.jpg" /> | |
| 41 | +<meta property="og:image:secure_url" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise.jpg" /> | |
| 42 | +<meta property="og:image:width" content="505" /> | |
| 43 | +<meta property="og:image:height" content="380" /> | |
| 44 | +<meta property="og:image:alt" content="appartement-quebec-st-ambroise" /> | |
| 45 | +<meta property="og:image:type" content="image/jpeg" /> | |
| 46 | +<meta name="twitter:card" content="summary_large_image" /> | |
| 47 | +<meta name="twitter:title" content="Le Saint-Ambroise - Condos Loretteville | Appartements Urbains" /> | |
| 48 | +<meta name="twitter:description" content="Le Saint-Ambroise à Loretteville propose des condos locatifs lumineux et modernes avec des espaces de vie spacieux. Contactez-nous pour planifier une visite." /> | |
| 49 | +<meta name="twitter:image" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise.jpg" /> | |
| 50 | +<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https://www.appartementsurbains.ca/saint-ambroise/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.appartementsurbains.ca","name":"1"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.appartementsurbains.ca/projets-residentiels/","name":"Projets r\u00e9sidentiels"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.appartementsurbains.ca/saint-ambroise/","name":"Le Saint-Ambroise"}}]},{"@type":"ApartmentComplex","@id":"https://www.appartementsurbains.ca/saint-ambroise/#apartmentcomplex","name":"Le Saint-Ambroise","description":"<p>L'un des avantages cl\u00e9s de ces condos est l'ascenseur, qui facilite les d\u00e9placements dans l'immeuble et rend la vie plus pratique pour les locataires. De plus, ces <a href=\"/quartiers/loretteville/\">condos locatifs \u00e0 Loretteville</a> offrent un stationnement ext\u00e9rieur inclus, ainsi qu'un stationnement int\u00e9rieur disponible moyennant des frais suppl\u00e9mentaires. Cela offre une flexibilit\u00e9 et une s\u00e9curit\u00e9 suppl\u00e9mentaires pour les locataires qui ont une voiture.</p>\n","url":"https://www.appartementsurbains.ca/saint-ambroise/","image":"https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise.jpg","address":{"@type":"PostalAddress","streetAddress":"3958 Rue Verret","addressLocality":"Qu\u00e9bec","addressRegion":"QC","postalCode":"G2B 1G8","addressCountry":"CA"},"geo":{"@type":"GeoCoordinates","latitude":"46.8479028","longitude":"-71.369954"},"numberOfAccommodationUnits":"35","amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Ascenseur","value":"1"},{"@type":"LocationFeatureSpecification","name":"Stationnement ext\u00e9rieur inclus","value":"1"},{"@type":"LocationFeatureSpecification","name":"Stationnement int\u00e9rieur disponible","value":"1"},{"@type":"LocationFeatureSpecification","name":"Rangements","value":"1"},{"@type":"LocationFeatureSpecification","name":"Cam\u00e9ras de surveillance 24h","value":"1"},{"@type":"LocationFeatureSpecification","name":"RTC parcours no 87-74-84","value":"1"},{"@type":"LocationFeatureSpecification","name":"Moderne","value":"1"},{"@type":"LocationFeatureSpecification","name":"Belle vue","value":"1"}],"provider":{"@type":["Organization","RealEstateAgent"],"@id":"https://www.appartementsurbains.ca/#organization","name":"Appartements Urbains"},"numberOfAvailableAccommodationUnits":"0"},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"O\u00f9 se trouve Le Saint-Ambroise ?","acceptedAnswer":{"@type":"Answer","text":"Le Saint-Ambroise se trouve au 3958 Rue Verret, dans le secteur Loretteville, \u00e0 Qu\u00e9bec."}},{"@type":"Question","name":"Quels types d'appartements trouve-t-on au Saint-Ambroise ?","acceptedAnswer":{"@type":"Answer","text":"Les unit\u00e9s offertes sont : 3\u00bd et 4\u00bd."}},{"@type":"Question","name":"\u00c0 partir de quel prix peut-on louer au Saint-Ambroise ?","acceptedAnswer":{"@type":"Answer","text":"Les loyers d\u00e9butent g\u00e9n\u00e9ralement autour de 925 $ par mois. L'immeuble est actuellement complet : contactez-nous au (418) 717-2105 pour la liste d'attente."}},{"@type":"Question","name":"Quelles commodit\u00e9s et quels services sont offerts au Saint-Ambroise ?","acceptedAnswer":{"@type":"Answer","text":"On y trouve notamment : Ascenseur, Stationnement ext\u00e9rieur inclus, Stationnement int\u00e9rieur disponible, Rangements, Cam\u00e9ras de surveillance 24h, RTC parcours no 87-74-84, Moderne et Belle vue."}},{"@type":"Question","name":"De quelle ann\u00e9e date la construction du Saint-Ambroise ?","acceptedAnswer":{"@type":"Answer","text":"La construction du Saint-Ambroise remonte \u00e0 2016. L'immeuble compte 35 logements."}},{"@type":"Question","name":"Quels services se trouvent \u00e0 proximit\u00e9 du Saint-Ambroise ?","acceptedAnswer":{"@type":"Answer","text":"\u00c0 distance de marche, on trouve notamment : H\u00f4pital de Chauveau, Pharmacie Jean-Coutu, \u00c9picerie IGA Express, Pharmacie Jean-Coutu, Cin\u00e9ma Le Clap Loretteville et \u00c9cole de la Source."}}]}]}</script> | |
| 51 | + | |
| 52 | + | |
| 53 | +<link rel='dns-prefetch' href='//www.appartementsurbains.ca' /> | |
| 54 | +<link rel='dns-prefetch' href='//fd.cleantalk.org' /> | |
| 55 | +<style id="wp-img-auto-sizes-contain-inline-css"> | |
| 56 | +img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} | |
| 57 | +/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ | |
| 58 | +</style> | |
| 59 | +<style id="classic-theme-styles-inline-css"> | |
| 60 | +/*! This file is auto-generated */ | |
| 61 | +.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} | |
| 62 | +/*# sourceURL=/wp-includes/css/classic-themes.min.css */ | |
| 63 | +</style> | |
| 64 | + | |
| 65 | +<link rel='stylesheet' id='cleantalk-public-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.82_1782954802' media='all' /> | |
| 66 | +<style data-wpacu-inline-css-file='1'> | |
| 67 | +.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}} | |
| 68 | +</style> | |
| 69 | +<link rel='stylesheet' id='image-map-pro-dist-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/css/image-map-pro.min.css?ver=5.1.6' media='' /> | |
| 70 | +<link rel='stylesheet' id='oxygen-aos-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=7.0.3' media='all' /> | |
| 71 | +<link rel='stylesheet' id='oxygen-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.1' media='all' /> | |
| 72 | +<link rel='stylesheet' id='core-sss-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/core-sss.min.css?ver=3.5.3' media='all' /> | |
| 73 | +<style id="wpgb-head-inline-css"> | |
| 74 | +.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} | |
| 75 | +/*# sourceURL=wpgb-head-inline-css */ | |
| 76 | +</style> | |
| 77 | +<link rel='stylesheet' id='splide-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/splide.min.css?ver=4.0.14' media='all' /> | |
| 78 | +<link rel='stylesheet' id='oxy_toolbox_essentials_style-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/essentials/css/style.css?ver=1.6.2' media='all' /> | |
| 79 | +<script id="apbct-public-bundle.min-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.82_1782954802"></script> | |
| 80 | +<script async data-wp-strategy="async" id="ct_bot_detector-js" src="https://fd.cleantalk.org/ct-bot-detector-wrapper.js?ver=6.82"></script> | |
| 81 | +<script id="jquery-core-js-extra"> | |
| 82 | +var ajax = {"url":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","nonce":"a7aaed5006"}; | |
| 83 | +//# sourceURL=jquery-core-js-extra | |
| 84 | +</script> | |
| 85 | +<script id="jquery-core-js" src="https://www.appartementsurbains.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script> | |
| 86 | +<script id="oxygen-aos-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1"></script> | |
| 87 | +<script id="webmcp-abilities-js-extra"> | |
| 88 | +var wmcpBridge = {"toolsEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/tools","executeEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/execute/","nonceEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/nonce","nonce":"73dbb5ac72"}; | |
| 89 | +//# sourceURL=webmcp-abilities-js-extra | |
| 90 | +</script> | |
| 91 | +<script data-wp-strategy="defer" defer id="webmcp-abilities-js" src="https://www.appartementsurbains.ca/wp-content/plugins/respira-for-wordpress/includes/webmcp/dist/webmcp-abilities.js?ver=7c9744f17f979d23372d"></script> | |
| 92 | +<script id="splide-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide.min.js?ver=4.0.14"></script> | |
| 93 | +<script id="splide-autoscroll-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide-extension-auto-scroll.min.js?ver=0.5.2"></script> | |
| 94 | +<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0120/8843.js" async="async" ></script> | |
| 95 | + | |
| 96 | +<script>window.sa=window.sa||function(){(sa.q=sa.q||[]).push(arguments)}</script> | |
| 97 | +<script defer | |
| 98 | + src="https://searchable-tracker.searchable.workers.dev/s.js" | |
| 99 | + data-domain="appartementsurbains.ca" | |
| 100 | + data-site-token="pst_049a9ae425bcd25cedcd18a2" | |
| 101 | +></script> | |
| 102 | +<script src="/tooltips/popper.min.js"></script> | |
| 103 | +<script src="/tooltips/tippy-bundle.iife.min.js"></script> | |
| 104 | +<script> | |
| 105 | +window.addEventListener('load', function() { | |
| 106 | + tippy('[data-tippy-content]', { | |
| 107 | + followCursor: true, | |
| 108 | + }); | |
| 109 | +}); | |
| 110 | +</script><style id='script-638a4f9a123f5-sass-css' type='text/css'> | |
| 111 | +:root{--libre: 226, 6, 19;--occupe: 255, 255, 255;--alpha: 0.5;--alpha-hover: 0.65;--scrollbar: rgb(168, 128, 92)} | |
| 112 | +</style> | |
| 113 | +<style id='script-638a4f9a1e9ad-sass-css' type='text/css'> | |
| 114 | +@charset "UTF-8"; | |
| 115 | +.dont-update polygon{cursor:initial !important}.legende-louee{background-color:rgb(var(--occupe))}.legende-disponible{background-color:rgb(var(--libre))}[liste-niveaux],[liste-niveaux-item]{-webkit-tap-highlight-color:transparent !important}[liste-niveaux]:focus{outline:0 !important}.niveau-selector{outline:none}.niveau-selector:hover text{fill:#ffffff !important;stroke:#ffffff !important;stroke-width:1px}.niveau-selector:hover circle{stroke:#ffffff !important;stroke-width:4px}#ct-builder [vue-immeuble],#ct-builder [section-niveaux],#ct-builder [wrapper-liste-niveaux],#ct-builder [wrapper-unite]{display:grid !important}.overlap{width:100%;position:relative}.legende-couleur{width:25px;height:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#3e4947;border-right-color:#3e4947;border-bottom-color:#3e4947;border-left-color:#3e4947;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}[vue-immeuble] polygon{fill:rgba(0, 0, 0, 0.15);stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[vue-immeuble] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[vue-immeuble] g:focus{outline:none !important}[vue-immeuble] g:hover polygon{fill:rgba(0, 0, 0, 0.45)}[section-niveaux]{width:100%;min-height:100%;transition:all 250ms ease-in-out}[wrapper-niveaux] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[wrapper-niveaux] polygon{fill:rgba(var(--occupe), var(--alpha));stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[wrapper-niveaux] polygon:focus{outline:none !important}[wrapper-niveaux] polygon:hover{fill:rgba(var(--occupe), var(--alpha-hover))}[wrapper-niveaux] polygon[etat="Louée"],[section-niveaux] polygon[etat="Reservée"]{fill:rgba(var(--occupe), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"],[wrapper-niveaux] polygon[etat="Bientôt disponible"]{fill:rgba(var(--libre), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"]:hover,[wrapper-niveaux] polygon[etat="Bientôt disponible"]:hover{fill:rgba(var(--libre), var(--alpha-hover))}[image-niveau],[image-unite]{width:100%;height:auto;vertical-align:middle;pointer-events:none;user-select:none;position:relative}[liste-niveaux]{cursor:pointer}[liste-niveaux-item]:not(.level-selected){opacity:0.66}[liste-niveaux-item]:not(.level-selected) .niveaux-icone{opacity:0}[retour-immeuble],[retour-niveau]{cursor:pointer !important}[legende],[vue-immeuble]:not(.visible),[section-niveaux]:not(.visible),[choix-unite]:not(.visible),[choix-niveau]:not(.visible){display:none !important}[section-niveaux] polygon:not(.visible),[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){display:none}[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){position:absolute;top:0;left:0}[wrapper-liste-niveaux],[wrapper-unite]{display:none !important}[legende].visible{display:flex !important}[wrapper-liste-niveaux].visible,[wrapper-unite].visible{display:block !important}html,body{max-width:100% !important;overflow-x:hidden !important}.simplefavorite-button{cursor:pointer}[class^="sf-icon-"],[class*=" sf-icon-"]{line-height:1.6}.simplefavorite-button.active{opacity:1}.hide-favorites-text .favorites-text{display:none !important}.wp-grid-builder .wpgb-main::-webkit-scrollbar,.repeater-favorites-list::-webkit-scrollbar{width:10px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-track,.repeater-favorites-list::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-thumb,.repeater-favorites-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:100px} | |
| 116 | +</style> | |
| 117 | +<style id='script-638a4f9a39fff-css' type='text/css'> | |
| 118 | +/*! | |
| 119 | + * Toastify js 1.11.2 | |
| 120 | + * https://github.com/apvarun/toastify-js | |
| 121 | + * @license MIT licensed | |
| 122 | + * | |
| 123 | + * Copyright (C) 2018 Varun A P | |
| 124 | + */ | |
| 125 | + | |
| 126 | +.toastify { | |
| 127 | + padding: 12px 20px; | |
| 128 | + color: #ffffff; | |
| 129 | + display: inline-block; | |
| 130 | + /* box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3); */ | |
| 131 | + /* background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5); */ | |
| 132 | + /* background: linear-gradient(135deg, #73a5ff, #5477f5); */ | |
| 133 | + position: fixed; | |
| 134 | + opacity: 0; | |
| 135 | + transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); | |
| 136 | + border-radius: 2px; | |
| 137 | + cursor: pointer; | |
| 138 | + text-decoration: none; | |
| 139 | + /* max-width: calc(50% - 20px); */ | |
| 140 | + z-index: 2147483647; | |
| 141 | +} | |
| 142 | + | |
| 143 | +.toastify.on { | |
| 144 | + opacity: 1; | |
| 145 | +} | |
| 146 | + | |
| 147 | +.toast-close { | |
| 148 | + background: transparent; | |
| 149 | + border: 0; | |
| 150 | + color: white; | |
| 151 | + cursor: pointer; | |
| 152 | + font-family: inherit; | |
| 153 | + font-size: 1em; | |
| 154 | + opacity: 0.4; | |
| 155 | + padding: 0 5px; | |
| 156 | +} | |
| 157 | + | |
| 158 | +.toastify-right { | |
| 159 | + right: 15px; | |
| 160 | +} | |
| 161 | + | |
| 162 | +.toastify-left { | |
| 163 | + left: 15px; | |
| 164 | +} | |
| 165 | + | |
| 166 | +.toastify-top { | |
| 167 | + top: -150px; | |
| 168 | +} | |
| 169 | + | |
| 170 | +.toastify-bottom { | |
| 171 | + bottom: -150px; | |
| 172 | +} | |
| 173 | + | |
| 174 | +.toastify-rounded { | |
| 175 | + border-radius: 25px; | |
| 176 | +} | |
| 177 | + | |
| 178 | +.toastify-avatar { | |
| 179 | + width: 1.5em; | |
| 180 | + height: 1.5em; | |
| 181 | + margin: -7px 5px; | |
| 182 | + border-radius: 2px; | |
| 183 | +} | |
| 184 | + | |
| 185 | +.toastify-center { | |
| 186 | + margin-left: auto; | |
| 187 | + margin-right: auto; | |
| 188 | + left: 0; | |
| 189 | + right: 0; | |
| 190 | + max-width: fit-content; | |
| 191 | + max-width: -moz-fit-content; | |
| 192 | +} | |
| 193 | + | |
| 194 | +@media only screen and (max-width: 360px) { | |
| 195 | + .toastify-right, .toastify-left { | |
| 196 | + margin-left: auto; | |
| 197 | + margin-right: auto; | |
| 198 | + left: 0; | |
| 199 | + right: 0; | |
| 200 | + max-width: fit-content; | |
| 201 | + } | |
| 202 | +} | |
| 203 | +</style> | |
| 204 | +<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> | |
| 205 | + | |
| 206 | + | |
| 207 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 208 | + var dataLayer_content = {"pagePostType":"edifices","pagePostType2":"single-edifices","pagePostAuthor":"Appartements Urbains"}; | |
| 209 | + dataLayer.push( dataLayer_content ); | |
| 210 | +</script> | |
| 211 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 212 | +(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 213 | +new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 214 | +j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 215 | +'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 216 | +})(window,document,'script','dataLayer','GTM-WSPXR4X'); | |
| 217 | +</script> | |
| 218 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-32x32.png" sizes="32x32" /> | |
| 219 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-192x192.png" sizes="192x192" /> | |
| 220 | +<link rel="apple-touch-icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-180x180.png" /> | |
| 221 | +<meta name="msapplication-TileImage" content="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-270x270.png" /> | |
| 222 | +<link rel='stylesheet' id='oxygen-cache-2353-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2353.css?cache=1779367872&ver=7.0.3' media='all' /> | |
| 223 | +<link rel='stylesheet' id='oxygen-cache-2191-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2191.css?cache=1779368206&ver=7.0.3' media='all' /> | |
| 224 | +<style data-wpacu-inline-css-file='1'> | |
| 225 | +#section-586-2040 > .ct-section-inner-wrap{padding-top:10px;padding-bottom:10px}#section-586-2040{background-color:#f7f7f7} | |
| 226 | +</style> | |
| 227 | +<link rel='stylesheet' id='oxygen-cache-2040-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2040.css?cache=1779396004&ver=7.0.3' media='all' /> | |
| 228 | +<link rel='stylesheet' id='oxygen-universal-styles-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/universal.css?cache=1782330412&ver=7.0.3' media='all' /> | |
| 229 | + | |
| 230 | +<style id="global-styles-inline-css"> | |
| 231 | +:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} | |
| 232 | +/*# sourceURL=global-styles-inline-css */ | |
| 233 | +</style> | |
| 234 | +<link rel='stylesheet' id='intlTelInput-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/css/intlTelInput.min.css?ver=18.1.1' media='all' /> | |
| 235 | +<link rel='stylesheet' id='fluent-form-styles-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=6.0.4' media='all' /> | |
| 236 | +<link rel='stylesheet' id='fluentform-public-default-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=6.0.4' media='all' /> | |
| 237 | +<link rel='stylesheet' id='wpgb-facets-css' href='https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/facets.css?ver=2.1.8' media='all' /> | |
| 238 | +<style data-wpacu-inline-css-file='1'> | |
| 239 | +:root{--wpgb-accent-scheme-1:#0069ff;--wpgb-dark-scheme-1:#262626;--wpgb-dark-scheme-2:#565656;--wpgb-dark-scheme-3:#767676;--wpgb-light-scheme-1:#ffffff;--wpgb-light-scheme-2:#f6f6f6;--wpgb-light-scheme-3:#f5f5f5;} | |
| 240 | +</style> | |
| 241 | + | |
| 242 | +</head> | |
| 243 | +<body class="wp-singular edifices-template-default single single-edifices postid-2027 wp-theme-oxygen-is-not-a-theme wp-embed-responsive oxygen-body" > | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WSPXR4X" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + <header id="_header-1575-2040" class="oxy-header-wrapper oxy-sticky-header oxy-header c-header" ><div id="_header_row-1576-2040" class="oxy-header-row " ><div class="oxy-header-container"><div id="_header_left-1577-2040" class="oxy-header-left" ><a id="link-2425-2040" class="ct-link" href="https://www.appartementsurbains.ca/saint-ambroise/" target="_self" ><img id="image-1579-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/le-saint-ambroise.svg" class="ct-image ignore-lazyload transparent-header-invert"/></a></div><div id="_header_center-1580-2040" class="oxy-header-center" ><div id="code_block-1921-2040" class="ct-code-block c-full-width mobile-menu c-columns-gap-m" > <a href="#unites">Unités</a> | |
| 255 | + <a href="#avantages">Avantages</a> | |
| 256 | + <a href="#galerie">Galerie</a> | |
| 257 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 258 | + <a href="#contact">Contact</a> | |
| 259 | +</div></div><div id="_header_right-1606-2040" class="oxy-header-right" ><div id="div_block-1727-2040" class="ct-div-block c-columns-gap-s" ><div id="code_block-1729-2040" class="ct-code-block " ><a class="c-heading-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div><div id="code_block-2427-2040" class="ct-code-block" ><a class="c-btn-dark c-btn-m c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Saint-Ambroise">Demande d'information</a> | |
| 260 | +</div></div><div id="div_block-1922-2040" class="ct-div-block c-columns-gap-s" ><a id="link-1934-2040" class="ct-link" href="https://goo.gl/maps/VteZBgkQajjPdtdz9" target="_self" ><img id="image-1931-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/></a><a id="link-1929-2040" class="ct-link" href="tel:(418)%20717-2105" target="_self" ><img id="image-1926-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/></a></div></div></div></div><div id="_header_row-1915-2040" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-1916-2040" class="oxy-header-left" ></div><div id="_header_center-1917-2040" class="oxy-header-center" ><div id="code_block-1919-2040" class="ct-code-block c-full-width c-columns-gap-s mobile-menu" > <a href="#unites">Unités</a> | |
| 261 | + <a href="#avantages">Avantages</a> | |
| 262 | + <a href="#galerie">Galerie</a> | |
| 263 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 264 | + <a href="#contact">Contact</a> | |
| 265 | +</div></div><div id="_header_right-1918-2040" class="oxy-header-right" ></div></div></div></header> | |
| 266 | + <script type="text/javascript"> | |
| 267 | + jQuery(document).ready(function() { | |
| 268 | + var selector = "#_header-1575-2040", | |
| 269 | + scrollval = parseInt("300"); | |
| 270 | + if (!scrollval || scrollval < 1) { | |
| 271 | + if (jQuery(window).width() >= 992){ | |
| 272 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 273 | + jQuery(selector).addClass("oxy-sticky-header-active"); | |
| 274 | + } | |
| 275 | + } | |
| 276 | + else { | |
| 277 | + var scrollTopOld = 0; | |
| 278 | + jQuery(window).scroll(function() { | |
| 279 | + if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { | |
| 280 | + if (jQuery(this).scrollTop() > scrollval | |
| 281 | + ) { | |
| 282 | + if ( | |
| 283 | + jQuery(window).width() >= 992 && | |
| 284 | + !jQuery(selector).hasClass("oxy-sticky-header-active")) { | |
| 285 | + if (jQuery(selector).css('position')!='absolute') { | |
| 286 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 287 | + } | |
| 288 | + jQuery(selector) | |
| 289 | + .addClass("oxy-sticky-header-active") | |
| 290 | + .addClass("oxy-sticky-header-fade-in"); | |
| 291 | + } | |
| 292 | + } | |
| 293 | + else { | |
| 294 | + jQuery(selector) | |
| 295 | + .removeClass("oxy-sticky-header-fade-in") | |
| 296 | + .removeClass("oxy-sticky-header-active"); | |
| 297 | + if (jQuery(selector).css('position')!='absolute') { | |
| 298 | + jQuery("body").css("margin-top", ""); | |
| 299 | + } | |
| 300 | + } | |
| 301 | + scrollTopOld = jQuery(this).scrollTop(); | |
| 302 | + } | |
| 303 | + }) | |
| 304 | + } | |
| 305 | + }); | |
| 306 | + </script><div id="div_block-8-2040" class="ct-div-block c-full-width" ><section id="section-579-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><a id="link-581-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="fancy_icon-582-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-582-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="text_block-583-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Retour aux projets résidentiels</div></a></div></section><section id="section-62-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-63-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-106-2040" class="ct-div-block" ><h2 id="code_block-107-2040" class="ct-code-block c-h2 c-heading-dark c-margin-bottom-m" >Découvrir le Saint-Ambroise</h2><div id="code_block-108-2040" class="ct-code-block max-w--320" ><p>Le Saint-Ambroise se distingue par son design contemporain et sa volonté de créer un environnement résidentiel accueillant. Les condos locatifs sont baignés de lumière naturelle, ce qui crée une ambiance chaleureuse et agréable.</p> | |
| 307 | +</div><div id="div_block-1076-2040" class="ct-div-block c-buttons c-margin-top-m" ><a id="link-1088-2040" class="ct-link c-inline c-columns-gap-xs" href="#unites" target="_self" ><div id="text_block-1089-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Voir les unités disponibles</div><div id="fancy_icon-1090-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1090-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="text_block-1079-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Saint-Ambroise" target="_self" >Planifier une visite</a></div></div><div id="div_block-1068-2040" class="ct-div-block c-columns-gap-l" ><div id="div_block-159-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1323-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="code_block-161-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Téléphone</span> | |
| 308 | +<a class="c-text-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div></div><div id="div_block-1085-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1325-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="code_block-1087-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Adresse</span> | |
| 309 | +<span style="white-space: nowrap"><p>3958 Rue Verret,<br /> | |
| 310 | +Québec, QC G2B 1G8</p> | |
| 311 | +</span> | |
| 312 | +<a href="https://goo.gl/maps/VteZBgkQajjPdtdz9" class="c-link-s c-link-dark c-underline" target="_blank">Voir sur la carte</a></div></div></div></div></div></section><section id="section-586-2040" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="code_block-588-2040" class="ct-code-block c-text-s c-text-dark breadcrumbs" ></div></div></section><section id="section-2-2040" class=" ct-section c-full-width" ><div class="ct-section-inner-wrap"><div id="code_block-13-2040" class="ct-code-block c-full-width facade-single" > | |
| 313 | + <div class="overlap visible" vue-immeuble> | |
| 314 | + <div> | |
| 315 | + <svg viewBox="0 0 1400 804"> | |
| 316 | + <a href="unites/?_niveau=1" data-tippy-content="Niveau 1" data-tippy-placement="top" class="niveau-selector"> | |
| 317 | + | |
| 318 | + <g> | |
| 319 | + <circle cx="78%" cy="80%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 320 | + <text x="78%" y="80.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">1</text> | |
| 321 | + </g> | |
| 322 | + | |
| 323 | + <g niveau="1"> | |
| 324 | + <polygon points="84,676.9986392282079 86.00000881505736,584.499117244645 201.21488250074407,582.3817022561761 397.0684907513983,579.6266439951753 691.0026753699044,569.499194760824 1187.3807068463975,562.50252 1297.671757699255,584.4955096833521 1298.5449343485002,575.9980812993028 1338.0704314983946,573.0157450636351 1339.154620598963,632.5476547271413 1354.4101199693243,634.0794642385627 1354.654,678.5477925412805 1341.9751154563937,684.4922513670167 1266.6366025136383,686.2834298391299 1188.435884705582,713.96808 959.5897512389791,706.4474815501761 918.7629878254817,711.7818835330827 775.0740974814399,704.5598046076251 690.5026731661402,698.4985281216847 344.0011459574551,683.4986056378638 302.0009608412507,685.4985953023731 "></polygon> | |
| 325 | + </g> | |
| 326 | + </a> | |
| 327 | + <a href="unites/?_niveau=2" data-tippy-content="Niveau 2" data-tippy-placement="top" class="niveau-selector"> | |
| 328 | + | |
| 329 | + <g> | |
| 330 | + <circle cx="78%" cy="61%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 331 | + <text x="78%" y="61.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">2</text> | |
| 332 | + </g> | |
| 333 | + | |
| 334 | + <g niveau="2"> | |
| 335 | + <polygon points="90.50002006004489,497.0027082086299 690.4966875925293,435.5022637757538 715.4967987408279,440.50229990850795 1180.4988660991764,399.00108000000006 1296.395359679736,484.50168043488134 1295.8109153533717,471.01382696814215 1335.5116195999924,468.03264951697844 1336.1816218336116,520.5813615165608 1350.314,529.56350464565 1349.660357795022,572.361922800266 1297.8255189059437,575.7419682185067 1298.2212360634544,585.2316000000001 1186.5048928014442,562.5062215696781 1010.0269969031642,567.9015468865252 716.4968031867602,568.5032249070143 689.9966853695635,570.0056357641843 354.58471103778913,581.8088543557874 199.9195993928759,582.5669389319198 85.988,584.5018205208432 "></polygon> | |
| 336 | + </g> | |
| 337 | + </a> | |
| 338 | + <a href="unites/?_niveau=3" data-tippy-content="Niveau 3" data-tippy-placement="top" class="niveau-selector"> | |
| 339 | + | |
| 340 | + <g> | |
| 341 | + <circle cx="78%" cy="42%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 342 | + <text x="78%" y="42.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">3</text> | |
| 343 | + </g> | |
| 344 | + | |
| 345 | + <g niveau="3"> | |
| 346 | + <polygon points="94.50000811074881,411.0005439206625 691.4959403008462,309.5004305247001 718.9305204815076,317.0008091139788 1177.7234632739912,248.00988 1295.176844870967,394.4978002850663 1293.8605799571421,368.7891200602487 1331.8192101576726,364.951385564893 1332.091444372985,405.9796429879799 1346.5746892755194,424.0149144957792 1346.7859999999998,467.2016630072846 1294.1103529757645,471.6807628251303 1294.0947278258234,482.9949242053789 1181.2961849328565,398.84746633025384 717.0912719020511,441.1489738975156 690.9959386825806,435.5005712921017 91.99399999999999,497.00064000000003 "></polygon> | |
| 347 | + </g> | |
| 348 | + </a> | |
| 349 | + <a href="unites/?_niveau=4" data-tippy-content="Niveau 4" data-tippy-placement="top" class="niveau-selector"> | |
| 350 | + | |
| 351 | + <g> | |
| 352 | + <circle cx="78%" cy="20%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 353 | + <text x="78%" y="20.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">4</text> | |
| 354 | + </g> | |
| 355 | + | |
| 356 | + <g niveau="4"> | |
| 357 | + <polygon points="86.506,292.50175342230705 104.50605981184957,288.0017698808986 99.50604319744691,281.5017936544198 98.50603987456637,272.0018284003356 169.00627413764383,250.00190886456113 227.00646686471472,268.0018430301947 238.5065050778408,264.00185766005393 237.5065017549603,259.5018741186455 220.006443604551,251.50190337836398 216.5064319744691,238.0019527541389 303.0067194036352,213.00204419075888 364.00492209270135,234.00044738955728 364.50092374085045,218.50506406358372 448.5072028827525,193.50211551132247 440.507176299708,184.00215025723807 440.507176299708,174.0021868318861 560.0075733839316,138.5023166718866 611.5077445122793,166.00221609160454 692.5080136656019,146.50228741216816 720.0061050381709,164.50114158175177 781.037087923341,149.02682088259988 779.9926252727643,139.3606255378822 761.1261036293616,123.21251934939298 760.4802979579579,108.60376202124773 927.1600786186829,62.82846253206584 961.0095366660953,100.25103814756095 1004.5418152963083,89.7834986650925 1003.8894481807883,69.74285386032314 1184.5458143839462,24.5622 1217.9697642265685,96.51307124658364 1217.4151323947895,129.0134289967199 1255.5604882689315,203.06316702377282 1297.848788202632,194.9279286172338 1337.4905758715356,187.3018146790159 1352.736,239.44153418034992 1346.27174020222,244.6213474561692 1329.058063137854,248.8829307241947 1329.9141497474336,293.06741852373426 1344.5749206230646,319.97943625782324 1346.2675510225604,363.1261253790755 1292.977927319544,369.33862034813336 1294.833372081273,394.0520889313583 1177.2187097099259,248.15636980549192 1006.2790226971963,273.221455186163 781.512309415261,310.49844759979084 717.0040950628838,318.499938334513 692.0040119908703,308.4999749091612 602.0057129382681,324.4985963945521 95.5100299192163,411.0048 96.01203158730233,344.0046050517512 86.51200001993729,343.49852690272076 "></polygon> | |
| 358 | + </g> | |
| 359 | + </a> | |
| 360 | + </svg> | |
| 361 | + </div> | |
| 362 | + <img src="https://www.appartementsurbains.ca/wp-content/uploads/le-saint-ambroise-facade-1.jpg" class="no-lazy" style="width: 100%;"> | |
| 363 | +</div></div></section><section id="section-109-2040" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-110-2040" class="ct-div-block c-max-width-960 c-center-self c-center c-owl-m" ><h1 id="code_block-111-2040" class="ct-code-block c-tagline" >Condos locatifs à Loretteville</h1><h2 id="code_block-112-2040" class="ct-code-block c-h3 c-heading-dark" >Ce qui nous distingue</h2><div id="code_block-115-2040" class="ct-code-block " ><p>L'un des avantages clés de ces condos est l'ascenseur, qui facilite les déplacements dans l'immeuble et rend la vie plus pratique pour les locataires. De plus, ces <a href="/quartiers/loretteville/">condos locatifs à Loretteville</a> offrent un stationnement extérieur inclus, ainsi qu'un stationnement intérieur disponible moyennant des frais supplémentaires. Cela offre une flexibilité et une sécurité supplémentaires pour les locataires qui ont une voiture.</p> | |
| 364 | +</div></div><div id="div_block-158-2040" class="ct-div-block c-columns-4 c-columns-gap-m c-columns-l-2 c-columns-m-1 vertical-column-separator" ><div id="div_block-1081-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1327-2040" alt="icone-construction-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-construction-app.svg" class="ct-image icone"/><div id="code_block-1083-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Année de construction</span> | |
| 365 | +<span>2016</span></div></div><div id="div_block-162-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1328-2040" alt="icone-superficie-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-superficie-app.svg" class="ct-image icone"/><div id="code_block-164-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'unités</span> | |
| 366 | +<span>35 unités</span></div></div><div id="div_block-165-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1329-2040" alt="icone-etage-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-etage-app.svg" class="ct-image icone"/><div id="code_block-167-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'étages</span> | |
| 367 | +<span>4</span></div></div><div id="div_block-168-2040" class="ct-div-block c-inline c-columns-gap-s" ><a id="link-1511-2040" class="ct-link c-padding-s c-transition" href="https://www.appartementsurbains.ca/wp-content/uploads/saint-ambroise-fiche-app-vf.pdf" target="_blank" ><img id="image-1512-2040" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs"/><div id="text_block-1513-2040" class="ct-text-block" >Téléchargez la fiche</div></a></div></div></div></section><section id="unites" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-187-2040" class="ct-div-block c-full-width c-columns-gap-l" ><h3 id="headline-188-2040" class="ct-headline c-h3 c-heading-dark">Nos unités disponibles</h3><a id="link_text-2478-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Saint-Ambroise" target="_self" >Planifier une visite</a><div id="div_block-1791-2040" class="ct-div-block c-owl-m c-full-width" ><div id="div_block-1793-2040" class="ct-div-block c-full-width" ><div id="shortcode-2243-2040" class="ct-shortcode c-full-width facet-buttons" ><div class="wpgb-facet wpgb-loading wpgb-facet-19" data-facet="19" data-grid="wpgb-content-1"></div></div> <span>Aucune unité n'est disponible pour l'instant.</span> | |
| 368 | + <div id="code_block-2244-2040" class="ct-code-block" ></div><div id="_dynamic_list-2240-2040" class="oxy-dynamic-list c-full-width tableau wpgb-content-1"><div class="wpgb-content-1" hidden></div> | |
| 369 | + | |
| 370 | + | |
| 371 | + </div> | |
| 372 | +</div></div><div id="code_block-968-2040" class="ct-code-block c-full-width module-light c-padding-m c-border-light" > <div unites> | |
| 373 | + <div class="c-columns-gap-l c-columns-2-1 c-columns-l-1 visible" section-niveaux> | |
| 374 | + <div> | |
| 375 | + <div class="c-columns-gap-m c-inline c-margin-bottom-s visible" legende> | |
| 376 | + <div class="c-inline c-columns-gap-xs"> | |
| 377 | + <div class="legende-couleur legende-disponible"></div> | |
| 378 | + <div>Unité disponible</div> | |
| 379 | + </div> | |
| 380 | + <div class="c-inline c-columns-gap-xs"> | |
| 381 | + <div class="legende-couleur legende-louee"></div> | |
| 382 | + <div>Unité louée</div> | |
| 383 | + </div> | |
| 384 | + </div> | |
| 385 | + <div class="overlap dont-update" wrapper-niveaux> | |
| 386 | + <div polygones-niveaux></div> | |
| 387 | + <div images-niveaux> | |
| 388 | + <img niveau="1" image-niveau class="visible" src="https://www.appartementsurbains.ca/wp-content/uploads/saint-ambroise-1.jpg"/> | |
| 389 | + | |
| 390 | + <img niveau="2" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/saint-ambroise-2.jpg"/> | |
| 391 | + | |
| 392 | + <img niveau="3" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/saint-ambroise-3.jpg"/> | |
| 393 | + | |
| 394 | + <img niveau="4" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/saint-ambroise-4.jpg"/> | |
| 395 | + </div> | |
| 396 | + <div wrapper-image-unite> | |
| 397 | + <img src="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1600 900%27%3E%3C/svg%3E" data-plan image-unite/> | |
| 398 | + </div> | |
| 399 | + </div> | |
| 400 | + </div> | |
| 401 | + <div sidebar> | |
| 402 | + <div class="c-owl-s visible" wrapper-liste-niveaux> | |
| 403 | + <div class="visible" liste-niveaux> <div liste-niveaux-item niveau="1"> | |
| 404 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 1</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 405 | + <div liste-niveaux-item niveau="2"> | |
| 406 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 2</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 407 | + <div liste-niveaux-item niveau="3"> | |
| 408 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 3</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 409 | + <div liste-niveaux-item niveau="4"> | |
| 410 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 4</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 411 | + </div> | |
| 412 | + </div> | |
| 413 | + <div class="c-owl-s" wrapper-unite> | |
| 414 | + <div class="c-inline c-columns-gap-xs" retour-niveau data-retour-niveau> | |
| 415 | + <div class="c-underline c-text-s c-transition c-link-dark">Retour au niveau</div> | |
| 416 | + </div> | |
| 417 | + <div id="div_block-2-253" class="ct-div-block " ><div id="div_block-3-253" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-90-756" class="ct-div-block c-inline c-columns-gap-m c-full-width" ><div id="div_block-34-756" class="ct-div-block " ><div id="text_block-28-522" class="ct-text-block c-bold c-text-l c-heading-dark" data-type-unite="">Type</div></div></div></div><div id="div_block-52-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-54-756" class="ct-div-block" ><div id="text_block-10-253" class="ct-text-block c-text-m c-heading-dark c-text-l" >À partir de</div><div id="text_block-62-756" class="ct-text-block c-text-s suffixe-prix" data-prix="">Prix</div></div></div><div id="div_block-104-2104" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-105-2104" class="ct-div-block" ><div id="text_block-106-2104" class="ct-text-block c-heading-dark c-text-l" >Disponibilité</div><div id="text_block-107-2104" class="ct-text-block c-text-s" data-etat="">État</div></div></div><div id="div_block-67-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-69-756" class="ct-div-block" ><div id="text_block-70-756" class="ct-text-block c-heading-dark c-text-l" >Superficie de l'unité</div><div id="text_block-12-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie="">Superficie de l'unité</div></div></div><div id="div_block-77-756" class="ct-div-block c-inline c-columns-gap-s infos-row" superficie-balcon-row=""><div id="div_block-79-756" class="ct-div-block" ><div id="text_block-80-756" class="ct-text-block c-heading-dark c-text-l" >Superficie du balcon</div><div id="text_block-14-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie_balcon="">Superficie du balcon</div></div></div></div><div id="div_block-17-253" class="ct-div-block c-columns-gap-s c-margin-top-m" ><div id="div_block-18-253" class="ct-div-block c-inline c-columns-gap-s" ><div id="code_block-111-2104" class="ct-code-block c-btn-main c-btn-m c-transition multi-trigger-visite unite-btn-visite" data-unite-concernee="" data-immeuble-concerne="Le Saint-Ambroise">Planifier une visite</div><a id="link-88-756" class="ct-link c-text-s c-transition c-inline c-btn-alt c-btn-m" href="http://" target="_self" data-plan_pdf=""><img id="image-109-2104" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs icone-telecharger-btn"/><div id="text_block-89-756" class="ct-text-block" >Télécharger le plan</div></a></div></div> </div> | |
| 418 | + </div> | |
| 419 | + </div> | |
| 420 | + </div> | |
| 421 | +</div></div></div></section><section id="avantages" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-233-2040" class="ct-div-block c-full-width c-max-width-960 c-center c-center-self c-owl-m" ><h2 id="code_block-236-2040" class="ct-code-block c-tagline" >Appartements à louer Loretteville</h2><h2 id="code_block-237-2040" class="ct-code-block c-h3 c-heading-dark" >Nos avantages</h2></div><div id="_dynamic_list-291-2040" class="oxy-dynamic-list c-columns-4 c-columns-l-2 c-columns-m-1 c-columns-gap-m"><div id="div_block-292-2040-1" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-1" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-1" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-1" class="ct-span" data-id="span-301-2040">Ascenseur</span></div></div><div id="div_block-292-2040-2" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-2" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-2" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-2" class="ct-span" data-id="span-301-2040">Stationnement extérieur inclus</span></div></div><div id="div_block-292-2040-3" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-3" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-3" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-3" class="ct-span" data-id="span-301-2040">Stationnement intérieur disponible</span></div></div><div id="div_block-292-2040-4" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-4" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-4" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-4" class="ct-span" data-id="span-301-2040">Rangements</span></div></div><div id="div_block-292-2040-5" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-5" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-5" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-5" class="ct-span" data-id="span-301-2040">Caméras de surveillance 24h</span></div></div><div id="div_block-292-2040-6" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-6" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-6" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-6" class="ct-span" data-id="span-301-2040">RTC parcours no 87-74-84</span></div></div><div id="div_block-292-2040-7" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-7" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-7" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-7" class="ct-span" data-id="span-301-2040">Moderne</span></div></div><div id="div_block-292-2040-8" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-8" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-8" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-8" class="ct-span" data-id="span-301-2040">Belle vue</span></div></div></div> | |
| 422 | +</div></section><section id="galerie" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-306-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m" ><h2 id="code_block-307-2040" class="ct-code-block c-tagline" >Condo à louer à Québec</h2><h2 id="code_block-308-2040" class="ct-code-block c-h3 c-heading-dark" >Laissez-vous inspirer</h2></div> | |
| 423 | + <div id="-lightbox-2371-2040" class="oxy-lightbox woocommerce" ><div id="link-lightbox-2371-2040" class="oxy-lightbox_link " ></div><div class="oxy-lightbox_inner oxy-inner-content" data-multiple="true" data-loop="false" data-type="custom" data-small-btn="true" data-iframe-preload="true" data-toolbar="true" data-thumbs="false" data-duration="300" data-fullscreen="" data-autofocus="true" data-backfocus="true" data-trapfocus="true" data-nav-icon="FontAwesomeicon-chevron-left" data-close-icon="FontAwesomeicon-close" data-small-close-icon="Lineariconsicon-cross" data-zoom-icon="FontAwesomeicon-search" data-share-icon="" data-download-icon="FontAwesomeicon-download" data-prepend="false" data-swipe="false" data-force-type="auto" data-click-selector=".oxy-carousel-builder_gallery-image" ></div></div> | |
| 424 | + | |
| 425 | + | |
| 426 | + <div id="-carousel-builder-2370-2040" class="oxy-carousel-builder " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".galerie-controles-left" data-next=".galerie-controles-right" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="false" data-carousel=".oxy-carousel-builder_gallery-images" data-cell=".oxy-carousel-builder_gallery-image" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-groupcells="true" data-autoplay="0" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="center" data-righttoleft="false" data-images-loaded="true" data-pagedots="false" data-trigger-aos="false" data-clickselect="false" data-parallaxbg="false" data-bgspeed="5" data-tick="false" ><div class=oxy-carousel-builder_gallery-images><a href="https://www.appartementsurbains.ca/wp-content/uploads/terrasse-st-ambroise.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-0><img src="https://www.appartementsurbains.ca/wp-content/uploads/terrasse-st-ambroise.jpg" alt="terrasse st-ambroise" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/sdb-st-ambroise.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-1><img src="https://www.appartementsurbains.ca/wp-content/uploads/sdb-st-ambroise.jpg" alt="sdb st-ambroise" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/cuisine-st-ambroise.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-2><img src="https://www.appartementsurbains.ca/wp-content/uploads/cuisine-st-ambroise.jpg" alt="cuisine st-ambroise" /></a></div></div></div> | |
| 427 | + | |
| 428 | + <div id="div_block-860-2040" class="ct-div-block c-full-width c-columns-gap-l" ><div id="div_block-865-2040" class="ct-div-block" ></div><div id="div_block-867-2040" class="ct-div-block c-columns-gap-s" ><div id="fancy_icon-866-2040" class="ct-fancy-icon galerie-controles galerie-controles-left" ><svg id="svg-fancy_icon-866-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="fancy_icon-869-2040" class="ct-fancy-icon galerie-controles galerie-controles-right" ><svg id="svg-fancy_icon-869-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div></div></section><section id="quartier" class=" ct-section c-owl-l c-bg-light" ><div class="ct-section-inner-wrap"><div id="div_block-350-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m c-center c-center-self" ><h2 id="code_block-351-2040" class="ct-code-block c-tagline" >Appartements Montcalm</h2><h2 id="code_block-352-2040" class="ct-code-block c-h3 c-heading-dark" >Vivez une expérience de quartier unique</h2></div><div id="div_block-738-2040" class="ct-div-block c-full-width c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="_dynamic_list-742-2040" class="oxy-dynamic-list points"><div id="div_block-743-2040-1" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-1" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-1" class="ct-span" data-id="span-852-2040">Hôpital de Chauveau</span></div><div id="code_block-755-2040-1" class="ct-code-block" data-id="code_block-755-2040">11999 Rue de l'Hôpital, Québec, QC G2A 2T7</div></div><div id="div_block-743-2040-2" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-2" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-2" class="ct-span" data-id="span-852-2040">Pharmacie Jean-Coutu</span></div><div id="code_block-755-2040-2" class="ct-code-block" data-id="code_block-755-2040">11000 Bd de l'Ormière bureau 100, Québec, QC G2B 5S1</div></div><div id="div_block-743-2040-3" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-3" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-3" class="ct-span" data-id="span-852-2040">Épicerie IGA Express</span></div><div id="code_block-755-2040-3" class="ct-code-block" data-id="code_block-755-2040">561 Rue Racine, Québec, QC G2B 1G3</div></div><div id="div_block-743-2040-4" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-4" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-4" class="ct-span" data-id="span-852-2040">Pharmacie Jean-Coutu</span></div><div id="code_block-755-2040-4" class="ct-code-block" data-id="code_block-755-2040">11000 Bd de l'Ormière bureau 100, Québec, QC G2B 5S1</div></div><div id="div_block-743-2040-5" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-5" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-5" class="ct-span" data-id="span-852-2040">Cinéma Le Clap Loretteville</span></div><div id="code_block-755-2040-5" class="ct-code-block" data-id="code_block-755-2040">10885 Bd de l'Ormière, Québec, QC G2B 3L5</div></div><div id="div_block-743-2040-6" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-6" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-6" class="ct-span" data-id="span-852-2040">École de la Source</span></div><div id="code_block-755-2040-6" class="ct-code-block" data-id="code_block-755-2040">204 Bd des Étudiants, Québec, QC G2A 1P5</div></div></div> | |
| 429 | +<div id="code_block-741-2040" class="ct-code-block c-full-width" ><script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBo3gfhL5I6_c7KautGERE-rzpiM4-fHvQ"></script> | |
| 430 | + | |
| 431 | + <div class="acf-map" data-zoom="16"> | |
| 432 | + | |
| 433 | + <div class="marker" data-lat="46.8479028" data-lng="-71.369954" data-icon="/wp-content/uploads/appartements-urbains-localisation.png"> | |
| 434 | + <span class="c-text-l c-heading-dark">Le Saint-Ambroise</span> | |
| 435 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>3958 Rue Verret, Québec, QC G2B 1G8, Canada</em></p> | |
| 436 | + </div> | |
| 437 | + | |
| 438 | + <div class="marker" data-lat="46.8536433" data-lng="-71.3709349"> | |
| 439 | + <span class="c-text-l c-heading-dark">Hôpital de Chauveau</span> | |
| 440 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>11999 Rue de l'Hôpital, Québec, QC G2A 2T7</em></p> | |
| 441 | + </div> | |
| 442 | + <div class="marker" data-lat="46.84509" data-lng="-71.3681914"> | |
| 443 | + <span class="c-text-l c-heading-dark">Pharmacie Jean-Coutu</span> | |
| 444 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>11000 Bd de l'Ormière bureau 100, Québec, QC G2B 5S1</em></p> | |
| 445 | + </div> | |
| 446 | + <div class="marker" data-lat="46.844645" data-lng="-71.3661102"> | |
| 447 | + <span class="c-text-l c-heading-dark">Épicerie IGA Express</span> | |
| 448 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>561 Rue Racine, Québec, QC G2B 1G3</em></p> | |
| 449 | + </div> | |
| 450 | + <div class="marker" data-lat="46.84509" data-lng="-71.3681914"> | |
| 451 | + <span class="c-text-l c-heading-dark">Pharmacie Jean-Coutu</span> | |
| 452 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>11000 Bd de l'Ormière bureau 100, Québec, QC G2B 5S1</em></p> | |
| 453 | + </div> | |
| 454 | + <div class="marker" data-lat="46.8438842" data-lng="-71.3676412"> | |
| 455 | + <span class="c-text-l c-heading-dark">Cinéma Le Clap Loretteville</span> | |
| 456 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>10885 Bd de l'Ormière, Québec, QC G2B 3L5</em></p> | |
| 457 | + </div> | |
| 458 | + <div class="marker" data-lat="46.8505699" data-lng="-71.3701297"> | |
| 459 | + <span class="c-text-l c-heading-dark">École de la Source</span> | |
| 460 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>204 Bd des Étudiants, Québec, QC G2A 1P5</em></p> | |
| 461 | + </div> | |
| 462 | + </div> | |
| 463 | +</div></div></div></section><section id="section-354-2040" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-2303-2040" class="ct-div-block c-columns-3-2 c-columns-l-1" ><div id="div_block-2304-2040" class="ct-div-block" ><h2 id="code_block-356-2040" class="ct-code-block c-tagline c-margin-bottom-m" >Condos locatifs</h2><h2 id="code_block-357-2040" class="ct-code-block c-h3 c-heading-dark max-w--320" >Découvrir nos autres projets résidentiels</h2></div><div id="div_block-2307-2040" class="ct-div-block" ><div id="div_block-1401-2040" class="ct-div-block c-buttons" ><a id="link-1402-2040" class="ct-link c-inline c-columns-gap-xs" href="/quartiers/" target="_self" ><div id="text_block-1403-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Découvrir les quartiers</div><div id="fancy_icon-1404-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1404-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="link-1406-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="text_block-1407-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Tous les projets résidentiels</div><div id="fancy_icon-1408-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1408-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div><div id="_dynamic_list-2123-2040" class="oxy-dynamic-list c-columns-3 c-columns-l-1 c-columns-gap-l"><div id="div_block-2124-2040-1" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-1" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-zircon/" target="_self" data-id="link-366-2040"> | |
| 464 | + <div id="_superbox-17-2178-1" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 465 | + <div class="oxy-superbox-wrap"> | |
| 466 | + <div id="div_block-18-2178-1" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-1" alt="appartement-quebec-zircon" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-1" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-1" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Zircon</div><div id="code_block-421-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">40 unités</div><div id="code_block-447-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 467 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 468 | +<br> | |
| 469 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 470 | +Ste-Foy</div></div><div id="div_block-461-2040-1" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-1" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-1" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-1" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-1" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-1" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 471 | + </div> | |
| 472 | + | |
| 473 | + </a></div><div id="div_block-2124-2040-2" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-2" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/saint-antoine/" target="_self" data-id="link-366-2040"> | |
| 474 | + <div id="_superbox-17-2178-2" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 475 | + <div class="oxy-superbox-wrap"> | |
| 476 | + <div id="div_block-18-2178-2" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-2" alt="appartement-quebec-st-antoine" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-2" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-2" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Saint-Antoine</div><div id="code_block-421-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">39 unités</div><div id="code_block-447-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 477 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 478 | +<br> | |
| 479 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 480 | +Ste-Foy</div></div><div id="div_block-461-2040-2" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">3 unités <br> disponibles</div><div id="code_block-490-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-2" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-2" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-2" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-2" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-2" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 481 | + </div> | |
| 482 | + | |
| 483 | + </a></div><div id="div_block-2124-2040-3" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-3" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/les-ormes/" target="_self" data-id="link-366-2040"> | |
| 484 | + <div id="_superbox-17-2178-3" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 485 | + <div class="oxy-superbox-wrap"> | |
| 486 | + <div id="div_block-18-2178-3" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-3" alt="les-ormes-quebec-appartements" src="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-3" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-3" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Les Ormes</div><div id="code_block-421-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">66 unités</div><div id="code_block-447-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 487 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 488 | +<br> | |
| 489 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 490 | +Loretteville</div></div><div id="div_block-461-2040-3" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-3" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-3" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-3" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-3" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-3" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 491 | + </div> | |
| 492 | + | |
| 493 | + </a></div> | |
| 494 | + | |
| 495 | + | |
| 496 | + </div> | |
| 497 | +</div></section></div><section id="contact" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="div_block-1197-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-1198-2040" class="ct-div-block c-bg-dark c-text-light" ><div id="div_block-1199-2040" class="ct-div-block c-inline c-padding-m c-full-width c-columns-gap-m" ><img id="image-1200-2040" alt="persona-app" src="https://www.appartementsurbains.ca/wp-content/uploads/persona-app.jpg" class="ct-image" data-aos="fade-up" data-aos-once="true"/><div id="div_block-1201-2040" class="ct-div-block " ></div></div><div id="div_block-1204-2040" class="ct-div-block c-bg-light-alt c-full-width c-owl-m c-padding-l" ><span id="headline-1205-2040" class="ct-headline c-heading-dark c-h4">Nous sommes là pour<br> vous aider.</span><div id="div_block-1206-2040" class="ct-div-block c-owl-m" ><div id="div_block-1207-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-24-2191" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="div_block-1209-2040" class="ct-div-block" ><div id="text_block-1210-2040" class="ct-text-block c-bold c-heading-dark" >Téléphone</div><div id="code_block-1219-2040" class="ct-code-block c-heading-dark" ><a class="c-heading-dark" href="tel:(418) 717-2105">(418) 717-2105</a></div></div></div><div id="div_block-1212-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-26-2191" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="div_block-1214-2040" class="ct-div-block" ><div id="text_block-1215-2040" class="ct-text-block c-bold c-heading-dark" >Adresse</div><div id="code_block-1220-2040" class="ct-code-block c-heading-dark" >3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 498 | +Québec, QC, G1W 0G8</div></div></div><a id="link_button-32-2191" class="ct-link-button c-btn-main c-btn-m c-transition" href="https://www.appartementsurbains.ca/formulaire-general/" target="_blank" >Demande d'information</a></div></div></div><div id="div_block-1217-2040" class="ct-div-block c-full-width c-right-self" > | |
| 499 | + <div id="-fluent-form-30-2191" class="oxy-fluent-form form-light-alt " ><div class='fluentform ff-default fluentform_wrapper_12 ffs_default_wrap'><form data-form_id="12" id="fluentform_12" class="frm-fluent-form fluent_form_12 ff-el-form-top ff_form_instance_12_1 ff-form-loading ff_has_v3_recptcha ffs_default" data-form_instance="ff_form_instance_12_1" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 500 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Template - Demande d'information footer</legend> <div | |
| 501 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 502 | + class="ff-el-group ff-hpsf-container" | |
| 503 | + > | |
| 504 | + <div class="ff-el-input--label asterisk-right"> | |
| 505 | + <label for="ff_12_item_sf" aria-label="Contact"> | |
| 506 | + Contact </label> | |
| 507 | + </div> | |
| 508 | + <div class="ff-el-input--content"> | |
| 509 | + <input type="text" | |
| 510 | + name="item_12__fluent_sf" | |
| 511 | + class="ff-el-form-control" | |
| 512 | + id="ff_12_item_sf" | |
| 513 | + /> | |
| 514 | + </div> | |
| 515 | + </div> | |
| 516 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2027' /><input type="hidden" id="_fluentform_12_fluentformnonce" name="_fluentform_12_fluentformnonce" value="ae8a121245" /><input type="hidden" name="_wp_http_referer" value="/saint-ambroise/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_12_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_12_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_12_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone ff_el_with_extended_validation" value="4182345678" type="tel" data-name="phone" id="ff_12_phone" inputmode="tel" aria-invalid='false' aria-required=false></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_dropdown_1' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_12_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=false><option value="">Choisir</option><option value="Publipostage" >Publipostage</option><option value="Déjà locataire" >Déjà locataire</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Affichage publicitaire" >Affichage publicitaire</option><option value="Journaux" >Journaux</option><option value="Recommandation" >Recommandation</option><option value="Locataires actuels" >Locataires actuels</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_12_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance" value="" data-name="Provenance" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div></fieldset></form><div id='fluentform_12_errors' class='ff-errors-in-stack ff_form_instance_12_1 ff-form-loading_errors ff_form_instance_12_1_errors'></div></div> <script type="text/javascript"> | |
| 517 | + window.fluent_form_ff_form_instance_12_1 = {"id":"12","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_12_1","form_id_selector":"fluentform_12","rules":{"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":false,"global_message":"This field must contain a valid email"}},"phone":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"valid_phone_number":{"value":true,"message":"Svp Entrez un num\u00e9ro valide","global":false,"global_message":"Phone number is not valid"}},"dropdown_1":{"required":{"value":false,"message":"Ce champ est obligatoire","global":false,"global_message":"This field is required"}},"description":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"g-recaptcha-response":[]},"debounce_time":300}; | |
| 518 | + </script> | |
| 519 | + </div> | |
| 520 | + | |
| 521 | + </div></div></div></section><div id="div_block-826-1920" class="ct-div-block" ><section id="section-613-1920" class=" ct-section c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-614-1920" class="ct-div-block " ><div id="code_block-615-1920" class="ct-code-block " > | |
| 522 | +<div class="marquee marquee-ltr"> | |
| 523 | + <div class="track"> | |
| 524 | + <div class="scrolling-typo-text"> | |
| 525 | + <ul> | |
| 526 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 527 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 528 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 529 | + </ul> | |
| 530 | + <div> | |
| 531 | + </div> | |
| 532 | +</div></div></div></div></section><section id="section-377-1920" class=" ct-section c-owl-xl c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-378-1920" class="ct-div-block c-full-width c-inline" ><a id="link-568-1920" class="ct-link" href="/" target="_self" > | |
| 533 | + <div id="-lottie-animation-569-1920" class="oxy-lottie-animation " ><lottie-player renderer="svg" id="-lottie-animation-569-1920-lottie" data-src="/wp-content/uploads/animation-logo-app.json" data-offset="" data-click-trigger="self" data-trigger="always" data-start="0" data-end="60" speed="1" autoplay loop ></lottie-player></div> | |
| 534 | + | |
| 535 | + </a><div id="div_block-380-1920" class="ct-div-block c-right-self" ><nav id="_nav_menu-381-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="oxy-nav-menu-list"><li id="menu-item-2192" class="menu-item menu-item-type-post_type_archive menu-item-object-edifices menu-item-2192"><a href="https://www.appartementsurbains.ca/projets-residentiels/">Résidentiel</a></li> | |
| 536 | +<li id="menu-item-1053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1053"><a href="https://www.appartementsurbains.ca/projets-commerciaux/">Commercial</a></li> | |
| 537 | +<li id="menu-item-2271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2271"><a href="https://www.appartementsurbains.ca/nouveaux-projets/">Nouveaux projets</a></li> | |
| 538 | +<li id="menu-item-2516" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-2516"><a href="https://www.appartementsurbains.ca/actualites/">Actualités</a></li> | |
| 539 | +<li id="menu-item-2270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2270"><a href="https://www.appartementsurbains.ca/carrieres/">Carrières</a></li> | |
| 540 | +<li id="menu-item-1056" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1056"><a href="https://www.appartementsurbains.ca/a-propos/">À propos</a></li> | |
| 541 | +</ul></div></nav><nav id="_nav_menu-382-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-secteurs-container"><ul id="menu-footer-secteurs" class="oxy-nav-menu-list"><li id="menu-item-2195" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2195"><a href="https://www.appartementsurbains.ca/quartiers/montcalm/">Montcalm</a></li> | |
| 542 | +<li id="menu-item-2196" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2196"><a href="https://www.appartementsurbains.ca/quartiers/ste-foy/">Ste-Foy</a></li> | |
| 543 | +<li id="menu-item-2197" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2197"><a href="https://www.appartementsurbains.ca/quartiers/loretteville/">Loretteville</a></li> | |
| 544 | +</ul></div></nav></div></div><div id="div_block-383-1920" class="ct-div-block c-columns-2 c-columns-l-1 c-columns-gap-l c-margin-bottom-m" ><div id="div_block-384-1920" class="ct-div-block c-owl-m" ><div id="headline-385-1920" class="ct-headline c-h4 c-heading-light">Siège social</div><div id="code_block-460-1920" class="ct-code-block remove-p-margins" ><p>3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 545 | +Québec, QC, G1W 0G8</p> | |
| 546 | + | |
| 547 | +<p>T. <a href="tel:(418) 717-2105" class="remove-link-color">(418) 717-2105</a></p> </div></div><div id="div_block-399-1920" class="ct-div-block c-owl-m c-max-width-480 c-right-self" ><div id="headline-400-1920" class="ct-headline c-h4 c-heading-light">Prenons contact.</div><div id="div_block-401-1920" class="ct-div-block c-buttons" ><a id="link-402-1920" class="ct-link c-btn-transparent c-btn-l c-transition" href="https://www.appartementsurbains.ca/nous-joindre/" target="_self" ><div id="text_block-403-1920" class="ct-text-block" >Nous joindre</div></a><a id="link-404-1920" class="ct-link c-btn-l c-btn-accent c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Saint-Ambroise" target="_self" ><div id="text_block-405-1920" class="ct-text-block" >Demande d'information</div></a></div></div></div><div id="div_block-406-1920" class="ct-div-block c-full-width c-columns-gap-s" ><div id="div_block-407-1920" class="ct-div-block" ><nav id="_nav_menu-408-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-liens-supplementaires-container"><ul id="menu-footer-liens-supplementaires" class="oxy-nav-menu-list"><li id="menu-item-2199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2199"><a href="https://www.appartementsurbains.ca/politique-de-confidentialite/">Confidentialité</a></li> | |
| 548 | +<li id="menu-item-2550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2550"><a href="https://www.appartementsurbains.ca/politique-temoins/">Témoins</a></li> | |
| 549 | +<li id="menu-item-2200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2200"><a href="https://www.appartementsurbains.ca/termes-et-conditions/">Conditions</a></li> | |
| 550 | +<li id="menu-item-2198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2198"><a href="https://www.appartementsurbains.ca/html-sitemap/">Sitemap</a></li> | |
| 551 | +</ul></div></nav><div id="code_block-409-1920" class="ct-code-block copyright c-text-light" >© Appartements Urbains - Tous droits réservés 2026 | <a href="https://www.tactikmedia.com" target="_blank" rel="noopener">Conception de site web</a> par TactikMedia</div></div><div id="div_block-410-1920" class="ct-div-block c-columns-gap-s" ><a id="link-411-1920" class="ct-link" href="https://www.facebook.com/appartementsurbains/" target="_blank" ><div id="fancy_icon-412-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-412-1920"><use xlink:href="#FontAwesomeicon-facebook"></use></svg></div></a><a id="link-413-1920" class="ct-link" href="https://www.instagram.com/appartementsurbains/?igshid=xj3gnkwj5ymd" target="_blank" ><div id="fancy_icon-414-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-414-1920"><use xlink:href="#FontAwesomeicon-instagram"></use></svg></div></a></div></div></div></section></div> | |
| 552 | + <div id="-off-canvas-1993-2040" class="oxy-off-canvas x-offcanvas-4_right " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-1993-2040-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="false" data-trigger-selector=".multi-trigger-visite" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="false" data-burger-sync="false" data-overflow="false" data-auto-aria="true" data-focus-trap="true" ><div id="div_block-1994-2040" class="ct-div-block c-full-width c-owl-l" ><div id="div_block-1995-2040" class="ct-div-block " ><a id="link-1996-2040" class="ct-link c-margin-right-m" href="https://www.appartementsurbains.ca" target="_self" ><img id="image-1997-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg" class="ct-image c-logo"/></a><div id="fancy_icon-1998-2040" class="ct-fancy-icon multi-trigger-visite" ><svg id="svg-fancy_icon-1998-2040"><use xlink:href="#Lineariconsicon-cross"></use></svg></div></div><div id="div_block-1999-2040" class="ct-div-block c-owl-m c-center-self c-center" ><div id="code_block-2000-2040" class="ct-code-block c-h3 c-heading-dark" >Nous avons quelques questions pour vous avant de planifier votre visite</div></div><div id="div_block-2001-2040" class="ct-div-block c-full-width c-max-width-960 c-center-self" > | |
| 553 | + <div id="-fluent-form-2002-2040" class="oxy-fluent-form form-light " ><div class='fluentform ff-default fluentform_wrapper_5 ffs_custom_wrap'><form data-form_id="5" id="fluentform_5" class="frm-fluent-form fluent_form_5 ff-el-form-top ff_form_instance_5_2 ff-form-loading ff-form-has-steps ff_has_v3_recptcha ffs_custom" data-form_instance="ff_form_instance_5_2" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 554 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Visite</legend> <div | |
| 555 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 556 | + class="ff-el-group ff-hpsf-container" | |
| 557 | + > | |
| 558 | + <div class="ff-el-input--label asterisk-right"> | |
| 559 | + <label for="ff_5_item_sf" aria-label="Updates"> | |
| 560 | + Updates </label> | |
| 561 | + </div> | |
| 562 | + <div class="ff-el-input--content"> | |
| 563 | + <input type="text" | |
| 564 | + name="item_5__fluent_sf" | |
| 565 | + class="ff-el-form-control" | |
| 566 | + id="ff_5_item_sf" | |
| 567 | + /> | |
| 568 | + </div> | |
| 569 | + </div> | |
| 570 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2027' /><input type="hidden" id="_fluentform_5_fluentformnonce" name="_fluentform_5_fluentformnonce" value="ae8a121245" /><input type="hidden" name="_wp_http_referer" value="/saint-ambroise/" /><div class='ff-step-container' data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-step-header'><ul class='ff-step-titles'><li class='ff_active'><span>Planification</span></li><li><span>Besoin</span></li><li><span>Information</span></li></ul></div><span class='ff_step_start'></span><div class='ff-step-body'><div class="fluentform-step active" data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quand êtes-vous disponible pour faire la visite?">Quand êtes-vous disponible pour faire la visite?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_05f75fb162353afb60eb3df60509e117><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_05f75fb162353afb60eb3df60509e117' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_0f1f9fa7e2e37ad176c7cf59627822f6><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_0f1f9fa7e2e37ad176c7cf59627822f6' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_70c4907410f9a7c4dc51ad13b4ae329f><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_70c4907410f9a7c4dc51ad13b4ae329f' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_17c56e84e0db13a2d1a89d0733bd5161><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_17c56e84e0db13a2d1a89d0733bd5161' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?">Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_2d5a55f9ba555661bfe32ec46998c9d1><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_1_2d5a55f9ba555661bfe32ec46998c9d1' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_4c9aed55aacd869dca18c5fbf1adba6b><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_1_4c9aed55aacd869dca18c5fbf1adba6b' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_24bdc5191b2aab644a2436a78e6da256><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_1_24bdc5191b2aab644a2436a78e6da256' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_b570f8de5bafc7405c4807a14cae8fef><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_1_b570f8de5bafc7405c4807a14cae8fef' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_1" ><input type="hidden" name="immeuble_concerne" data-name="immeuble_concerne" ><input type="hidden" name="unite_concernee" data-name="unite_concernee" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown' aria-label="Êtes-vous ouvert à visiter d'autres unités et/ou immeubles">Êtes-vous ouvert à visiter d'autres unités et/ou immeubles</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_5_2_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités" >Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités</option><option value="Je suis ouvert à visiter d'autres unités dans cet immeuble seulement" >Je suis ouvert à visiter d'autres unités dans cet immeuble seulement</option><option value="Non, seulement cet immeuble et cette unité m'intéresse" >Non, seulement cet immeuble et cette unité m'intéresse</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_1' aria-label="Avez-vous une préférence de taille d'unité ?">Avez-vous une préférence de taille d'unité ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_5_2_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Studio et 2 1/2" >Studio et 2 1/2</option><option value="3 1/2" >3 1/2</option><option value="4 1/2" >4 1/2</option><option value="5 1/2 et plus" >5 1/2 et plus</option><option value="Aucune préférence" >Aucune préférence</option></select></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_2" ><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_5_2_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_5_2_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_5_2_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone" type="tel" data-name="phone" id="ff_5_2_phone" inputmode="tel" aria-invalid='false' aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_2' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_2" id="ff_5_2_dropdown_2" class="ff-el-form-control" data-name="dropdown_2" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Publipostage" >Publipostage</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Journaux" >Journaux</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_5_2_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_5_2_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance_1" value="https://www.appartementsurbains.ca/saint-ambroise/" data-name="Provenance_1" > <div class="ff-step-t-container ff-inner_submit_container ff-column-container ff_columns_total_2"> | |
| 571 | + <div class="ff-t-cell ff-t-column-1"><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button></div></div> | |
| 572 | + <div class="ff-t-cell ff-t-column-2"> | |
| 573 | + <div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div> </div> | |
| 574 | + </div> | |
| 575 | + </div></div></div> | |
| 576 | + </fieldset></form><div id='fluentform_5_errors' class='ff-errors-in-stack ff_form_instance_5_2 ff-form-loading_errors ff_form_instance_5_2_errors'></div></div> <script type="text/javascript"> | |
| 577 | + window.fluent_form_ff_form_instance_5_2 = {"id":"5","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_5_2","form_id_selector":"fluentform_5","rules":{"checkbox":{"required":{"value":true,"message":"Ce champ est requis"}},"checkbox_1":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown_1":{"required":{"value":true,"message":"Ce champ est requis"}},"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"email":{"required":{"value":true,"message":"Ce champ est requis"},"email":{"value":true,"message":"This field must contain a valid email"}},"phone":{"required":{"value":true,"message":"Ce champ est requis"},"valid_phone_number":{"value":false,"message":"Phone number is not valid"}},"dropdown_2":{"required":{"value":true,"message":"Ce champ est obligatoire"}},"description":{"required":{"value":false,"message":"Ce champ est requis"}}},"debounce_time":300}; | |
| 578 | + </script> | |
| 579 | + </div> | |
| 580 | + | |
| 581 | + </div></div></div></div> | |
| 582 | + | |
| 583 | + | |
| 584 | +<script type="speculationrules"> | |
| 585 | +{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyone/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} | |
| 586 | +</script> | |
| 587 | +<script id='script-64357dd8db6b7-js' type='text/javascript'> | |
| 588 | +jQuery(document).ready(function() { | |
| 589 | + jQuery('.plax').paroller(); | |
| 590 | +}); | |
| 591 | +</script> | |
| 592 | +<script id='script-679280d660817-js' type='text/javascript'> | |
| 593 | +document.addEventListener('DOMContentLoaded', function() { | |
| 594 | + // Select all links containing "demande-information" in the URL | |
| 595 | + var ctaLinks = document.querySelectorAll('a[href*="demande-information"]'); | |
| 596 | + ctaLinks.forEach(function(link) { | |
| 597 | + link.setAttribute('target', '_blank'); | |
| 598 | + link.setAttribute('rel', 'noopener noreferrer'); | |
| 599 | + }); | |
| 600 | +}); | |
| 601 | +</script> | |
| 602 | +<script id='script-63f90ccabd3c9-js' type='text/javascript'> | |
| 603 | +jQuery(document).ready(function() { | |
| 604 | + jQuery(".mega-menu-immeuble").hover(function() { | |
| 605 | + var image = jQuery(this).data("image"); | |
| 606 | + var logo = jQuery(this).data("logo"); | |
| 607 | + jQuery(".mega-menu-image").css("background-image", "url(" + image + ")"); | |
| 608 | + }); | |
| 609 | +}); | |
| 610 | +</script> | |
| 611 | +<script id='script-638a4f9a23faf-js' type='text/javascript'> | |
| 612 | +function GetURLParameter(sParam) { | |
| 613 | + var sPageURL = window.location.search.substring(1); | |
| 614 | + var sURLVariables = sPageURL.split('&'); | |
| 615 | + for (var i = 0; i < sURLVariables.length; i++) { | |
| 616 | + var sParameterName = sURLVariables[i].split('='); | |
| 617 | + if (sParameterName[0] == sParam) { | |
| 618 | + return sParameterName[1]; | |
| 619 | + } | |
| 620 | + } | |
| 621 | +} | |
| 622 | + | |
| 623 | +jQuery(document).ready(function() { | |
| 624 | + var niveau = GetURLParameter("_niveau"); | |
| 625 | + var unite = GetURLParameter("_unite"); | |
| 626 | + if(niveau) { | |
| 627 | + var selectorNiveau = '[vue-immeuble] g[niveau="' + niveau + '"]'; | |
| 628 | + jQuery(selectorNiveau).click(); | |
| 629 | + } | |
| 630 | + if(unite) { | |
| 631 | + var selectorUnite = '[polygones-niveaux] polygon[unite="' + unite + '"]'; | |
| 632 | + jQuery(selectorUnite).click(); | |
| 633 | + } | |
| 634 | +}); | |
| 635 | + | |
| 636 | +jQuery(document).ready(function() { | |
| 637 | + if(jQuery(".module-light").length) { | |
| 638 | + var selectorNiveau = '[liste-niveaux] [liste-niveaux-item]:first-child'; | |
| 639 | + jQuery(selectorNiveau).click(); | |
| 640 | + } | |
| 641 | +}); | |
| 642 | + | |
| 643 | +jQuery("[unites] [vue-immeuble] g").click(function() { | |
| 644 | + var niveau = jQuery(this).attr('niveau'); | |
| 645 | + | |
| 646 | + jQuery("[choix-niveau]").removeClass("visible"); | |
| 647 | + jQuery("[choix-unite]").addClass("visible"); | |
| 648 | + | |
| 649 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 650 | + jQuery("[liste-niveaux-item][niveau=" + niveau + "]").addClass("level-selected"); | |
| 651 | + | |
| 652 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 653 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 654 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 655 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 656 | + | |
| 657 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 658 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 659 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 660 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 661 | + jQuery("[liste-niveaux]").addClass("visible"); | |
| 662 | + jQuery("[legende]").addClass("visible"); | |
| 663 | +}); | |
| 664 | + | |
| 665 | +jQuery("[liste-niveaux-item]").click(function() { | |
| 666 | + var niveau = jQuery(this).attr('niveau'); | |
| 667 | + | |
| 668 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 669 | + jQuery(this).addClass("level-selected"); | |
| 670 | + | |
| 671 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 672 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 673 | + | |
| 674 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 675 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 676 | +}); | |
| 677 | + | |
| 678 | +jQuery("div:not(.dont-update) > [polygones-niveaux] polygon").click(function() { | |
| 679 | + var infos = jQuery(this); | |
| 680 | + var etat = infos.attr('etat'); | |
| 681 | + | |
| 682 | + updateUnite(infos); | |
| 683 | +}); | |
| 684 | + | |
| 685 | +function updateUnite(infos) { | |
| 686 | + var niveau = infos.attr('niveau'); | |
| 687 | + var unite = infos.attr('unite'); | |
| 688 | + | |
| 689 | + jQuery("[data-unite]").text(unite); | |
| 690 | + var dispo = infos.attr('disponibilite'); | |
| 691 | + jQuery("[data-etat]").text(dispo && dispo !== 'N/D' && dispo !== '' ? dispo : infos.attr('etat')); | |
| 692 | + jQuery("[data-prix]").text(infos.attr('prix')); | |
| 693 | + jQuery("[data-type-unite]").text(infos.attr('type')); | |
| 694 | + jQuery("[data-superficie]").text(infos.attr('superficie')); | |
| 695 | + jQuery("[data-superficie_balcon]").text(infos.attr('superficie_balcon')); | |
| 696 | + jQuery("[data-plan]").attr("src", infos.attr('plan_image')); | |
| 697 | + jQuery("[data-plan_pdf]").attr("href", infos.attr('plan_pdf')); | |
| 698 | + jQuery("[data-retour-niveau]").attr("data-retour-niveau", niveau); | |
| 699 | + jQuery(".unite-btn-visite").attr("data-unite-concernee", unite); | |
| 700 | + | |
| 701 | + if(infos.attr('superficie_balcon') !== "") { | |
| 702 | + jQuery("[superficie-balcon-row]").show(); | |
| 703 | + } else { | |
| 704 | + jQuery("[superficie-balcon-row]").hide(); | |
| 705 | + } | |
| 706 | + | |
| 707 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 708 | + | |
| 709 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 710 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 711 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 712 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 713 | + | |
| 714 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 715 | + jQuery("[wrapper-liste-niveaux]").removeClass("visible"); | |
| 716 | + jQuery("[images-niveaux] .visible").removeClass("visible"); | |
| 717 | + jQuery("[polygones-niveaux] .visible").removeClass("visible"); | |
| 718 | + jQuery("[legende]").removeClass("visible"); | |
| 719 | + | |
| 720 | + jQuery("[wrapper-unite]").addClass("visible"); | |
| 721 | + // jQuery("[image-unite]").addClass("visible"); | |
| 722 | + jQuery("[wrapper-image-unite]").addClass("visible"); | |
| 723 | +} | |
| 724 | + | |
| 725 | +jQuery("[retour-niveau]").click(function() { | |
| 726 | + var niveau = jQuery(this).attr('data-retour-niveau'); | |
| 727 | + | |
| 728 | + jQuery("[choix-unite]").addClass("visible"); | |
| 729 | + | |
| 730 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 731 | + jQuery("[wrapper-image-unite].visible").removeClass("visible"); | |
| 732 | + jQuery("[polygones-niveaux] polygon.visible").removeClass("visible"); | |
| 733 | + | |
| 734 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 735 | + jQuery("[image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 736 | + jQuery("[polygones-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 737 | + jQuery("[legende]").addClass("visible"); | |
| 738 | +}); | |
| 739 | + | |
| 740 | +jQuery("[retour-immeuble]").click(function() { | |
| 741 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 742 | + jQuery("[choix-niveau]").addClass("visible"); | |
| 743 | + | |
| 744 | + jQuery("[section-niveaux]").removeClass("visible"); | |
| 745 | + jQuery("[legende]").removeClass("visible"); | |
| 746 | + | |
| 747 | + jQuery("[vue-immeuble]").addClass("visible"); | |
| 748 | +}); | |
| 749 | + | |
| 750 | +/* | |
| 751 | +jQuery(".multi-trigger-visite").click(function() { | |
| 752 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 753 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 754 | +}); | |
| 755 | +*/ | |
| 756 | +</script> | |
| 757 | +<script id='script-638a4f9a343c4-js' type='text/javascript'> | |
| 758 | +/*! | |
| 759 | + * Toastify js 1.11.2 | |
| 760 | + * https://github.com/apvarun/toastify-js | |
| 761 | + * @license MIT licensed | |
| 762 | + * | |
| 763 | + * Copyright (C) 2018 Varun A P | |
| 764 | + */ | |
| 765 | +(function(root, factory) { | |
| 766 | + if (typeof module === "object" && module.exports) { | |
| 767 | + module.exports = factory(); | |
| 768 | + } else { | |
| 769 | + root.Toastify = factory(); | |
| 770 | + } | |
| 771 | +})(this, function(global) { | |
| 772 | + // Object initialization | |
| 773 | + var Toastify = function(options) { | |
| 774 | + // Returning a new init object | |
| 775 | + return new Toastify.lib.init(options); | |
| 776 | + }, | |
| 777 | + // Library version | |
| 778 | + version = "1.11.2"; | |
| 779 | + | |
| 780 | + // Set the default global options | |
| 781 | + Toastify.defaults = { | |
| 782 | + oldestFirst: true, | |
| 783 | + text: "Toastify is awesome!", | |
| 784 | + node: undefined, | |
| 785 | + duration: 3000, | |
| 786 | + selector: undefined, | |
| 787 | + callback: function () { | |
| 788 | + }, | |
| 789 | + destination: undefined, | |
| 790 | + newWindow: false, | |
| 791 | + close: false, | |
| 792 | + gravity: "toastify-top", | |
| 793 | + positionLeft: false, | |
| 794 | + position: '', | |
| 795 | + backgroundColor: '', | |
| 796 | + avatar: "", | |
| 797 | + className: "", | |
| 798 | + stopOnFocus: true, | |
| 799 | + onClick: function () { | |
| 800 | + }, | |
| 801 | + offset: {x: 0, y: 0}, | |
| 802 | + escapeMarkup: true, | |
| 803 | + style: {background: ''} | |
| 804 | + }; | |
| 805 | + | |
| 806 | + // Defining the prototype of the object | |
| 807 | + Toastify.lib = Toastify.prototype = { | |
| 808 | + toastify: version, | |
| 809 | + | |
| 810 | + constructor: Toastify, | |
| 811 | + | |
| 812 | + // Initializing the object with required parameters | |
| 813 | + init: function(options) { | |
| 814 | + // Verifying and validating the input object | |
| 815 | + if (!options) { | |
| 816 | + options = {}; | |
| 817 | + } | |
| 818 | + | |
| 819 | + // Creating the options object | |
| 820 | + this.options = {}; | |
| 821 | + | |
| 822 | + this.toastElement = null; | |
| 823 | + | |
| 824 | + // Validating the options | |
| 825 | + this.options.text = options.text || Toastify.defaults.text; // Display message | |
| 826 | + this.options.node = options.node || Toastify.defaults.node; // Display content as node | |
| 827 | + this.options.duration = options.duration === 0 ? 0 : options.duration || Toastify.defaults.duration; // Display duration | |
| 828 | + this.options.selector = options.selector || Toastify.defaults.selector; // Parent selector | |
| 829 | + this.options.callback = options.callback || Toastify.defaults.callback; // Callback after display | |
| 830 | + this.options.destination = options.destination || Toastify.defaults.destination; // On-click destination | |
| 831 | + this.options.newWindow = options.newWindow || Toastify.defaults.newWindow; // Open destination in new window | |
| 832 | + this.options.close = options.close || Toastify.defaults.close; // Show toast close icon | |
| 833 | + this.options.gravity = options.gravity === "bottom" ? "toastify-bottom" : Toastify.defaults.gravity; // toast position - top or bottom | |
| 834 | + this.options.positionLeft = options.positionLeft || Toastify.defaults.positionLeft; // toast position - left or right | |
| 835 | + this.options.position = options.position || Toastify.defaults.position; // toast position - left or right | |
| 836 | + this.options.backgroundColor = options.backgroundColor || Toastify.defaults.backgroundColor; // toast background color | |
| 837 | + this.options.avatar = options.avatar || Toastify.defaults.avatar; // img element src - url or a path | |
| 838 | + this.options.className = options.className || Toastify.defaults.className; // additional class names for the toast | |
| 839 | + this.options.stopOnFocus = options.stopOnFocus === undefined ? Toastify.defaults.stopOnFocus : options.stopOnFocus; // stop timeout on focus | |
| 840 | + this.options.onClick = options.onClick || Toastify.defaults.onClick; // Callback after click | |
| 841 | + this.options.offset = options.offset || Toastify.defaults.offset; // toast offset | |
| 842 | + this.options.escapeMarkup = options.escapeMarkup !== undefined ? options.escapeMarkup : Toastify.defaults.escapeMarkup; | |
| 843 | + this.options.style = options.style || Toastify.defaults.style; | |
| 844 | + if(options.backgroundColor) { | |
| 845 | + this.options.style.background = options.backgroundColor; | |
| 846 | + } | |
| 847 | + | |
| 848 | + // Returning the current object for chaining functions | |
| 849 | + return this; | |
| 850 | + }, | |
| 851 | + | |
| 852 | + // Building the DOM element | |
| 853 | + buildToast: function() { | |
| 854 | + // Validating if the options are defined | |
| 855 | + if (!this.options) { | |
| 856 | + throw "Toastify is not initialized"; | |
| 857 | + } | |
| 858 | + | |
| 859 | + // Creating the DOM object | |
| 860 | + var divElement = document.createElement("div"); | |
| 861 | + divElement.className = "toastify on " + this.options.className; | |
| 862 | + | |
| 863 | + // Positioning toast to left or right or center | |
| 864 | + if (!!this.options.position) { | |
| 865 | + divElement.className += " toastify-" + this.options.position; | |
| 866 | + } else { | |
| 867 | + // To be depreciated in further versions | |
| 868 | + if (this.options.positionLeft === true) { | |
| 869 | + divElement.className += " toastify-left"; | |
| 870 | + console.warn('Property `positionLeft` will be depreciated in further versions. Please use `position` instead.') | |
| 871 | + } else { | |
| 872 | + // Default position | |
| 873 | + divElement.className += " toastify-right"; | |
| 874 | + } | |
| 875 | + } | |
| 876 | + | |
| 877 | + // Assigning gravity of element | |
| 878 | + divElement.className += " " + this.options.gravity; | |
| 879 | + | |
| 880 | + if (this.options.backgroundColor) { | |
| 881 | + // This is being deprecated in favor of using the style HTML DOM property | |
| 882 | + console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'); | |
| 883 | + } | |
| 884 | + | |
| 885 | + // Loop through our style object and apply styles to divElement | |
| 886 | + for (var property in this.options.style) { | |
| 887 | + divElement.style[property] = this.options.style[property]; | |
| 888 | + } | |
| 889 | + | |
| 890 | + // Adding the toast message/node | |
| 891 | + if (this.options.node && this.options.node.nodeType === Node.ELEMENT_NODE) { | |
| 892 | + // If we have a valid node, we insert it | |
| 893 | + divElement.appendChild(this.options.node) | |
| 894 | + } else { | |
| 895 | + if (this.options.escapeMarkup) { | |
| 896 | + divElement.innerText = this.options.text; | |
| 897 | + } else { | |
| 898 | + divElement.innerHTML = this.options.text; | |
| 899 | + } | |
| 900 | + | |
| 901 | + if (this.options.avatar !== "") { | |
| 902 | + var avatarElement = document.createElement("img"); | |
| 903 | + avatarElement.src = this.options.avatar; | |
| 904 | + | |
| 905 | + avatarElement.className = "toastify-avatar"; | |
| 906 | + | |
| 907 | + if (this.options.position == "left" || this.options.positionLeft === true) { | |
| 908 | + // Adding close icon on the left of content | |
| 909 | + divElement.appendChild(avatarElement); | |
| 910 | + } else { | |
| 911 | + // Adding close icon on the right of content | |
| 912 | + divElement.insertAdjacentElement("afterbegin", avatarElement); | |
| 913 | + } | |
| 914 | + } | |
| 915 | + } | |
| 916 | + | |
| 917 | + // Adding a close icon to the toast | |
| 918 | + if (this.options.close === true) { | |
| 919 | + // Create a span for close element | |
| 920 | + var closeElement = document.createElement("button"); | |
| 921 | + closeElement.type = "button"; | |
| 922 | + closeElement.setAttribute("aria-label", "Close"); | |
| 923 | + closeElement.className = "toast-close"; | |
| 924 | + closeElement.innerHTML = "✖"; | |
| 925 | + | |
| 926 | + // Triggering the removal of toast from DOM on close click | |
| 927 | + closeElement.addEventListener( | |
| 928 | + "click", | |
| 929 | + function(event) { | |
| 930 | + event.stopPropagation(); | |
| 931 | + this.removeElement(this.toastElement); | |
| 932 | + window.clearTimeout(this.toastElement.timeOutValue); | |
| 933 | + }.bind(this) | |
| 934 | + ); | |
| 935 | + | |
| 936 | + //Calculating screen width | |
| 937 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 938 | + | |
| 939 | + // Adding the close icon to the toast element | |
| 940 | + // Display on the right if screen width is less than or equal to 360px | |
| 941 | + if ((this.options.position == "left" || this.options.positionLeft === true) && width > 360) { | |
| 942 | + // Adding close icon on the left of content | |
| 943 | + divElement.insertAdjacentElement("afterbegin", closeElement); | |
| 944 | + } else { | |
| 945 | + // Adding close icon on the right of content | |
| 946 | + divElement.appendChild(closeElement); | |
| 947 | + } | |
| 948 | + } | |
| 949 | + | |
| 950 | + // Clear timeout while toast is focused | |
| 951 | + if (this.options.stopOnFocus && this.options.duration > 0) { | |
| 952 | + var self = this; | |
| 953 | + // stop countdown | |
| 954 | + divElement.addEventListener( | |
| 955 | + "mouseover", | |
| 956 | + function(event) { | |
| 957 | + window.clearTimeout(divElement.timeOutValue); | |
| 958 | + } | |
| 959 | + ) | |
| 960 | + // add back the timeout | |
| 961 | + divElement.addEventListener( | |
| 962 | + "mouseleave", | |
| 963 | + function() { | |
| 964 | + divElement.timeOutValue = window.setTimeout( | |
| 965 | + function() { | |
| 966 | + // Remove the toast from DOM | |
| 967 | + self.removeElement(divElement); | |
| 968 | + }, | |
| 969 | + self.options.duration | |
| 970 | + ) | |
| 971 | + } | |
| 972 | + ) | |
| 973 | + } | |
| 974 | + | |
| 975 | + // Adding an on-click destination path | |
| 976 | + if (typeof this.options.destination !== "undefined") { | |
| 977 | + divElement.addEventListener( | |
| 978 | + "click", | |
| 979 | + function(event) { | |
| 980 | + event.stopPropagation(); | |
| 981 | + if (this.options.newWindow === true) { | |
| 982 | + window.open(this.options.destination, "_blank"); | |
| 983 | + } else { | |
| 984 | + window.location = this.options.destination; | |
| 985 | + } | |
| 986 | + }.bind(this) | |
| 987 | + ); | |
| 988 | + } | |
| 989 | + | |
| 990 | + if (typeof this.options.onClick === "function" && typeof this.options.destination === "undefined") { | |
| 991 | + divElement.addEventListener( | |
| 992 | + "click", | |
| 993 | + function(event) { | |
| 994 | + event.stopPropagation(); | |
| 995 | + this.options.onClick(); | |
| 996 | + }.bind(this) | |
| 997 | + ); | |
| 998 | + } | |
| 999 | + | |
| 1000 | + // Adding offset | |
| 1001 | + if(typeof this.options.offset === "object") { | |
| 1002 | + | |
| 1003 | + var x = getAxisOffsetAValue("x", this.options); | |
| 1004 | + var y = getAxisOffsetAValue("y", this.options); | |
| 1005 | + | |
| 1006 | + var xOffset = this.options.position == "left" ? x : "-" + x; | |
| 1007 | + var yOffset = this.options.gravity == "toastify-top" ? y : "-" + y; | |
| 1008 | + | |
| 1009 | + divElement.style.transform = "translate(" + xOffset + "," + yOffset + ")"; | |
| 1010 | + | |
| 1011 | + } | |
| 1012 | + | |
| 1013 | + // Returning the generated element | |
| 1014 | + return divElement; | |
| 1015 | + }, | |
| 1016 | + | |
| 1017 | + // Displaying the toast | |
| 1018 | + showToast: function() { | |
| 1019 | + // Creating the DOM object for the toast | |
| 1020 | + this.toastElement = this.buildToast(); | |
| 1021 | + | |
| 1022 | + // Getting the root element to with the toast needs to be added | |
| 1023 | + var rootElement; | |
| 1024 | + if (typeof this.options.selector === "string") { | |
| 1025 | + rootElement = document.getElementById(this.options.selector); | |
| 1026 | + } else if (this.options.selector instanceof HTMLElement || (typeof ShadowRoot !== 'undefined' && this.options.selector instanceof ShadowRoot)) { | |
| 1027 | + rootElement = this.options.selector; | |
| 1028 | + } else { | |
| 1029 | + rootElement = document.body; | |
| 1030 | + } | |
| 1031 | + | |
| 1032 | + // Validating if root element is present in DOM | |
| 1033 | + if (!rootElement) { | |
| 1034 | + throw "Root element is not defined"; | |
| 1035 | + } | |
| 1036 | + | |
| 1037 | + // Adding the DOM element | |
| 1038 | + var elementToInsert = Toastify.defaults.oldestFirst ? rootElement.firstChild : rootElement.lastChild; | |
| 1039 | + rootElement.insertBefore(this.toastElement, elementToInsert); | |
| 1040 | + | |
| 1041 | + // Repositioning the toasts in case multiple toasts are present | |
| 1042 | + Toastify.reposition(); | |
| 1043 | + | |
| 1044 | + if (this.options.duration > 0) { | |
| 1045 | + this.toastElement.timeOutValue = window.setTimeout( | |
| 1046 | + function() { | |
| 1047 | + // Remove the toast from DOM | |
| 1048 | + this.removeElement(this.toastElement); | |
| 1049 | + }.bind(this), | |
| 1050 | + this.options.duration | |
| 1051 | + ); // Binding `this` for function invocation | |
| 1052 | + } | |
| 1053 | + | |
| 1054 | + // Supporting function chaining | |
| 1055 | + return this; | |
| 1056 | + }, | |
| 1057 | + | |
| 1058 | + hideToast: function() { | |
| 1059 | + if (this.toastElement.timeOutValue) { | |
| 1060 | + clearTimeout(this.toastElement.timeOutValue); | |
| 1061 | + } | |
| 1062 | + this.removeElement(this.toastElement); | |
| 1063 | + }, | |
| 1064 | + | |
| 1065 | + // Removing the element from the DOM | |
| 1066 | + removeElement: function(toastElement) { | |
| 1067 | + // Hiding the element | |
| 1068 | + // toastElement.classList.remove("on"); | |
| 1069 | + toastElement.className = toastElement.className.replace(" on", ""); | |
| 1070 | + | |
| 1071 | + // Removing the element from DOM after transition end | |
| 1072 | + window.setTimeout( | |
| 1073 | + function() { | |
| 1074 | + // remove options node if any | |
| 1075 | + if (this.options.node && this.options.node.parentNode) { | |
| 1076 | + this.options.node.parentNode.removeChild(this.options.node); | |
| 1077 | + } | |
| 1078 | + | |
| 1079 | + // Remove the element from the DOM, only when the parent node was not removed before. | |
| 1080 | + if (toastElement.parentNode) { | |
| 1081 | + toastElement.parentNode.removeChild(toastElement); | |
| 1082 | + } | |
| 1083 | + | |
| 1084 | + // Calling the callback function | |
| 1085 | + this.options.callback.call(toastElement); | |
| 1086 | + | |
| 1087 | + // Repositioning the toasts again | |
| 1088 | + Toastify.reposition(); | |
| 1089 | + }.bind(this), | |
| 1090 | + 400 | |
| 1091 | + ); // Binding `this` for function invocation | |
| 1092 | + }, | |
| 1093 | + }; | |
| 1094 | + | |
| 1095 | + // Positioning the toasts on the DOM | |
| 1096 | + Toastify.reposition = function() { | |
| 1097 | + | |
| 1098 | + // Top margins with gravity | |
| 1099 | + var topLeftOffsetSize = { | |
| 1100 | + top: 15, | |
| 1101 | + bottom: 15, | |
| 1102 | + }; | |
| 1103 | + var topRightOffsetSize = { | |
| 1104 | + top: 15, | |
| 1105 | + bottom: 15, | |
| 1106 | + }; | |
| 1107 | + var offsetSize = { | |
| 1108 | + top: 15, | |
| 1109 | + bottom: 15, | |
| 1110 | + }; | |
| 1111 | + | |
| 1112 | + // Get all toast messages on the DOM | |
| 1113 | + var allToasts = document.getElementsByClassName("toastify"); | |
| 1114 | + | |
| 1115 | + var classUsed; | |
| 1116 | + | |
| 1117 | + // Modifying the position of each toast element | |
| 1118 | + for (var i = 0; i < allToasts.length; i++) { | |
| 1119 | + // Getting the applied gravity | |
| 1120 | + if (containsClass(allToasts[i], "toastify-top") === true) { | |
| 1121 | + classUsed = "toastify-top"; | |
| 1122 | + } else { | |
| 1123 | + classUsed = "toastify-bottom"; | |
| 1124 | + } | |
| 1125 | + | |
| 1126 | + var height = allToasts[i].offsetHeight; | |
| 1127 | + classUsed = classUsed.substr(9, classUsed.length-1) | |
| 1128 | + // Spacing between toasts | |
| 1129 | + var offset = 15; | |
| 1130 | + | |
| 1131 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1132 | + | |
| 1133 | + // Show toast in center if screen with less than or equal to 360px | |
| 1134 | + if (width <= 360) { | |
| 1135 | + // Setting the position | |
| 1136 | + allToasts[i].style[classUsed] = offsetSize[classUsed] + "px"; | |
| 1137 | + | |
| 1138 | + offsetSize[classUsed] += height + offset; | |
| 1139 | + } else { | |
| 1140 | + if (containsClass(allToasts[i], "toastify-left") === true) { | |
| 1141 | + // Setting the position | |
| 1142 | + allToasts[i].style[classUsed] = topLeftOffsetSize[classUsed] + "px"; | |
| 1143 | + | |
| 1144 | + topLeftOffsetSize[classUsed] += height + offset; | |
| 1145 | + } else { | |
| 1146 | + // Setting the position | |
| 1147 | + allToasts[i].style[classUsed] = topRightOffsetSize[classUsed] + "px"; | |
| 1148 | + | |
| 1149 | + topRightOffsetSize[classUsed] += height + offset; | |
| 1150 | + } | |
| 1151 | + } | |
| 1152 | + } | |
| 1153 | + | |
| 1154 | + // Supporting function chaining | |
| 1155 | + return this; | |
| 1156 | + }; | |
| 1157 | + | |
| 1158 | + // Helper function to get offset. | |
| 1159 | + function getAxisOffsetAValue(axis, options) { | |
| 1160 | + | |
| 1161 | + if(options.offset[axis]) { | |
| 1162 | + if(isNaN(options.offset[axis])) { | |
| 1163 | + return options.offset[axis]; | |
| 1164 | + } | |
| 1165 | + else { | |
| 1166 | + return options.offset[axis] + 'px'; | |
| 1167 | + } | |
| 1168 | + } | |
| 1169 | + | |
| 1170 | + return '0px'; | |
| 1171 | + | |
| 1172 | + } | |
| 1173 | + | |
| 1174 | + function containsClass(elem, yourClass) { | |
| 1175 | + if (!elem || typeof yourClass !== "string") { | |
| 1176 | + return false; | |
| 1177 | + } else if ( | |
| 1178 | + elem.className && | |
| 1179 | + elem.className | |
| 1180 | + .trim() | |
| 1181 | + .split(/\s+/gi) | |
| 1182 | + .indexOf(yourClass) > -1 | |
| 1183 | + ) { | |
| 1184 | + return true; | |
| 1185 | + } else { | |
| 1186 | + return false; | |
| 1187 | + } | |
| 1188 | + } | |
| 1189 | + | |
| 1190 | + // Setting up the prototype for the init object | |
| 1191 | + Toastify.lib.init.prototype = Toastify.lib; | |
| 1192 | + | |
| 1193 | + // Returning the Toastify function to be assigned to the window object/module | |
| 1194 | + return Toastify; | |
| 1195 | +}); | |
| 1196 | +</script> | |
| 1197 | +<script id='script-638a4f9a3f50a-js' type='text/javascript'> | |
| 1198 | +// jQuery(".simplefavorite-button").on('click', function() { | |
| 1199 | +jQuery(document).on('click','.simplefavorite-button',function() { | |
| 1200 | + var texte = "Unité ajoutée à la liste"; | |
| 1201 | + if(jQuery(this).hasClass("active")) { | |
| 1202 | + texte = "Unité retirée de la liste"; | |
| 1203 | + } | |
| 1204 | + Toastify({ | |
| 1205 | + text: "<div><div class='c-text-m c-bold'>" + texte + "</div><a href='/demande-information/' class='c-text-s c-link-light c-underline'>Voir la liste</a></div>", | |
| 1206 | + escapeMarkup: false, | |
| 1207 | + duration: 5000, | |
| 1208 | + close: true, | |
| 1209 | + className: "c-bg-accent c-inline c-columns-gap-s c-shadow", | |
| 1210 | + }).showToast(); | |
| 1211 | +}); | |
| 1212 | +</script> | |
| 1213 | +<script id='script-647a0a8074f5e-js' type='text/javascript'> | |
| 1214 | +jQuery(".tableau .btn-action").on('click', function() { | |
| 1215 | + console.log(jQuery("[data-name=immeuble_concerne]")); | |
| 1216 | + console.log(jQuery("[data-name=unite_concernee]")); | |
| 1217 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1218 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1219 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1220 | +}); | |
| 1221 | + | |
| 1222 | +jQuery('.tableau').on('DOMSubtreeModified', function() { | |
| 1223 | + jQuery(".tableau .btn-action").on('click', function() { | |
| 1224 | + console.log(jQuery(this).attr("data-immeuble-concerne")); | |
| 1225 | + console.log(jQuery(this).attr("data-unite-concernee")); | |
| 1226 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1227 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1228 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1229 | + }); | |
| 1230 | +}); | |
| 1231 | +</script> | |
| 1232 | +<script id='script-6425ed7ad1486-js' type='text/javascript'> | |
| 1233 | +jQuery(document).ready(function() { | |
| 1234 | + setTimeout(function() { | |
| 1235 | + jQuery(".oxy-carousel-builder .oxy-dynamic-list .flickity-slider > .ct-div-block").css("height", "100%"); | |
| 1236 | + }, 2000); | |
| 1237 | +}); | |
| 1238 | +</script> | |
| 1239 | +<style>.ct-FontAwesomeicon-search{width:0.92857142857143em}</style> | |
| 1240 | +<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> | |
| 1241 | +<style>.ct-FontAwesomeicon-download{width:0.92857142857143em}</style> | |
| 1242 | +<style>.ct-FontAwesomeicon-chevron-left{width:0.75em}</style> | |
| 1243 | +<style>.ct-FontAwesomeicon-chevron-right{width:0.67857142857143em}</style> | |
| 1244 | +<style>.ct-FontAwesomeicon-facebook{width:0.57142857142857em}</style> | |
| 1245 | +<style>.ct-FontAwesomeicon-instagram{width:0.85714285714286em}</style> | |
| 1246 | +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-search" viewBox="0 0 26 28"><title>search</title><path d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z"/></symbol><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-download" viewBox="0 0 26 28"><title>download</title><path d="M20 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM24 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 17.5v5c0 0.828-0.672 1.5-1.5 1.5h-23c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h7.266l2.109 2.125c0.578 0.562 1.328 0.875 2.125 0.875s1.547-0.313 2.125-0.875l2.125-2.125h7.25c0.828 0 1.5 0.672 1.5 1.5zM20.922 8.609c0.156 0.375 0.078 0.812-0.219 1.094l-7 7c-0.187 0.203-0.453 0.297-0.703 0.297s-0.516-0.094-0.703-0.297l-7-7c-0.297-0.281-0.375-0.719-0.219-1.094 0.156-0.359 0.516-0.609 0.922-0.609h4v-7c0-0.547 0.453-1 1-1h4c0.547 0 1 0.453 1 1v7h4c0.406 0 0.766 0.25 0.922 0.609z"/></symbol><symbol id="FontAwesomeicon-chevron-left" viewBox="0 0 21 28"><title>chevron-left</title><path d="M18.297 4.703l-8.297 8.297 8.297 8.297c0.391 0.391 0.391 1.016 0 1.406l-2.594 2.594c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.594c-0.391-0.391-0.391-1.016 0-1.406l11.594-11.594c0.391-0.391 1.016-0.391 1.406 0l2.594 2.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-chevron-right" viewBox="0 0 19 28"><title>chevron-right</title><path d="M17.297 13.703l-11.594 11.594c-0.391 0.391-1.016 0.391-1.406 0l-2.594-2.594c-0.391-0.391-0.391-1.016 0-1.406l8.297-8.297-8.297-8.297c-0.391-0.391-0.391-1.016 0-1.406l2.594-2.594c0.391-0.391 1.016-0.391 1.406 0l11.594 11.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-facebook" viewBox="0 0 16 28"><title>facebook</title><path d="M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z"/></symbol><symbol id="FontAwesomeicon-instagram" viewBox="0 0 24 28"><title>instagram</title><path d="M16 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM18.156 14c0 3.406-2.75 6.156-6.156 6.156s-6.156-2.75-6.156-6.156 2.75-6.156 6.156-6.156 6.156 2.75 6.156 6.156zM19.844 7.594c0 0.797-0.641 1.437-1.437 1.437s-1.437-0.641-1.437-1.437 0.641-1.437 1.437-1.437 1.437 0.641 1.437 1.437zM12 4.156c-1.75 0-5.5-0.141-7.078 0.484-0.547 0.219-0.953 0.484-1.375 0.906s-0.688 0.828-0.906 1.375c-0.625 1.578-0.484 5.328-0.484 7.078s-0.141 5.5 0.484 7.078c0.219 0.547 0.484 0.953 0.906 1.375s0.828 0.688 1.375 0.906c1.578 0.625 5.328 0.484 7.078 0.484s5.5 0.141 7.078-0.484c0.547-0.219 0.953-0.484 1.375-0.906s0.688-0.828 0.906-1.375c0.625-1.578 0.484-5.328 0.484-7.078s0.141-5.5-0.484-7.078c-0.219-0.547-0.484-0.953-0.906-1.375s-0.828-0.688-1.375-0.906c-1.578-0.625-5.328-0.484-7.078-0.484zM24 14c0 1.656 0.016 3.297-0.078 4.953-0.094 1.922-0.531 3.625-1.937 5.031s-3.109 1.844-5.031 1.937c-1.656 0.094-3.297 0.078-4.953 0.078s-3.297 0.016-4.953-0.078c-1.922-0.094-3.625-0.531-5.031-1.937s-1.844-3.109-1.937-5.031c-0.094-1.656-0.078-3.297-0.078-4.953s-0.016-3.297 0.078-4.953c0.094-1.922 0.531-3.625 1.937-5.031s3.109-1.844 5.031-1.937c1.656-0.094 3.297-0.078 4.953-0.078s3.297-0.016 4.953 0.078c1.922 0.094 3.625 0.531 5.031 1.937s1.844 3.109 1.937 5.031c0.094 1.656 0.078 3.297 0.078 4.953z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-cross" viewBox="0 0 20 20"><title>cross</title><path class="path1" d="M10.707 10.5l5.646-5.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-5.646 5.646-5.646-5.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.646 5.646-5.646 5.646c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l5.646-5.646 5.646 5.646c0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146c0.195-0.195 0.195-0.512 0-0.707l-5.646-5.646z"/></symbol><symbol id="Lineariconsicon-arrow-left" viewBox="0 0 20 20"><title>arrow-left</title><path class="path1" d="M0.646 10.146l6-6c0.195-0.195 0.512-0.195 0.707 0s0.195 0.512 0 0.707l-5.146 5.146h16.293c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5h-16.293l5.146 5.146c0.195 0.195 0.195 0.512 0 0.707-0.098 0.098-0.226 0.146-0.354 0.146s-0.256-0.049-0.354-0.146l-6-6c-0.195-0.195-0.195-0.512 0-0.707z"/></symbol><symbol id="Lineariconsicon-arrow-right" viewBox="0 0 20 20"><title>arrow-right</title><path class="path1" d="M19.354 10.146l-6-6c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.146 5.146h-16.293c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h16.293l-5.146 5.146c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l6-6c0.195-0.195 0.195-0.512 0-0.707z"/></symbol></defs></svg><div class="wpgb-svg-icons" hidden> | |
| 1247 | + <svg viewBox="0 0 120 24" width="0" height="0"> | |
| 1248 | + <defs> | |
| 1249 | + <polygon id="wpgb-star-svg" points="12 2.5 15.1 8.8 22 9.8 17 14.6 18.2 21.5 12 18.3 5.8 21.5 7 14.6 2 9.8 8.9 8.8"></polygon> | |
| 1250 | + </defs> | |
| 1251 | + <symbol id="wpgb-rating-stars-svg"> | |
| 1252 | + <use xlink:href="#wpgb-star-svg"></use> | |
| 1253 | + <use xlink:href="#wpgb-star-svg" x="24"></use> | |
| 1254 | + <use xlink:href="#wpgb-star-svg" x="48"></use> | |
| 1255 | + <use xlink:href="#wpgb-star-svg" x="72"></use> | |
| 1256 | + <use xlink:href="#wpgb-star-svg" x="96"></use> | |
| 1257 | + </symbol> | |
| 1258 | +</svg> | |
| 1259 | +</div> | |
| 1260 | +<style> | |
| 1261 | + .grecaptcha-badge { | |
| 1262 | + visibility: hidden; | |
| 1263 | + } | |
| 1264 | + </style><style>form.fluent_form_12 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style> | |
| 1265 | + <script type="text/javascript"> | |
| 1266 | + jQuery(document).ready(function() { | |
| 1267 | + jQuery('body').on('click', '.oxy-menu-toggle', function() { | |
| 1268 | + jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); | |
| 1269 | + jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1270 | + jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1271 | + }); | |
| 1272 | + var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; | |
| 1273 | + jQuery('body').on('click', selector, function(){ | |
| 1274 | + jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); | |
| 1275 | + jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1276 | + jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1277 | + jQuery(this).click(); | |
| 1278 | + }); | |
| 1279 | + }); | |
| 1280 | + </script> | |
| 1281 | + | |
| 1282 | + <style>form.fluent_form_5 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style><script id="image-map-pro-dist-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/js/image-map-pro.min.js?ver=5.1.6"></script> | |
| 1283 | +<script id="qppr_frontend_scripts-js-extra"> | |
| 1284 | +var qpprFrontData = {"linkData":{"https://www.appartementsurbains.ca/quartier-cartier/":[1,0,""],"https://www.appartementsurbains.ca/le-charlie/":[1,0,""],"https://www.appartementsurbains.ca/le-watier/":[1,0,""],"https://www.appartementsurbains.ca/archipel/":[1,0,""]},"siteURL":"https://www.appartementsurbains.ca","siteURLq":"https://appartementsurbainsca.kinsta.cloud"}; | |
| 1285 | +//# sourceURL=qppr_frontend_scripts-js-extra | |
| 1286 | +</script> | |
| 1287 | +<script id="qppr_frontend_scripts-js" src="https://www.appartementsurbains.ca/wp-content/plugins/quick-pagepost-redirect-plugin/js/qppr_frontend_script.min.js?ver=5.2.4"></script> | |
| 1288 | +<script id="gtm4wp-form-move-tracker-js" src="https://www.appartementsurbains.ca/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1.21.1"></script> | |
| 1289 | +<script id="oxy_toolbox_open_external_links_new_tab_script-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/open-external-links-new-tab/js/script.js?ver=1.6.2"></script> | |
| 1290 | +<script id="intlTelInput-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/intlTelInput.min.js?ver=18.1.1"></script> | |
| 1291 | +<script id="intlTelInputUtils-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/utils.js?ver=18.1.1"></script> | |
| 1292 | +<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA&ver=6.0.4"></script> | |
| 1293 | +<script id="fluent-form-submission-js-extra"> | |
| 1294 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"f3f3c82a7d","form_id":"12","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1295 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"f3f3c82a7d","form_id":"5","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1296 | +//# sourceURL=fluent-form-submission-js-extra | |
| 1297 | +</script> | |
| 1298 | +<script id="fluent-form-submission-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/form-submission.js?ver=6.0.4"></script> | |
| 1299 | +<script id="fluentform-advanced-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/fluentform-advanced.js?ver=6.0.4"></script> | |
| 1300 | +<script id="script-641dcb154081f-js" src="https://cdnjs.cloudflare.com/ajax/libs/paroller.js/1.4.1/jquery.paroller.min.js"></script> | |
| 1301 | +<script id="fancybox-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox.min.js?ver=3.5.7"></script> | |
| 1302 | +<script id="fancybox-init-js-extra"> | |
| 1303 | +var localize_extras_plugin = {"oxygen_directory":"https://www.appartementsurbains.ca/wp-content/uploads/oxygen/css/"}; | |
| 1304 | +//# sourceURL=fancybox-init-js-extra | |
| 1305 | +</script> | |
| 1306 | +<script id="fancybox-init-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox-init-4.js?ver=1.0.2"></script> | |
| 1307 | +<script id="flickity-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity.pkgd.min.js?ver=2.2.1"></script> | |
| 1308 | +<script id="lottie-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-player.min.js?ver=1.0.1"></script> | |
| 1309 | +<script id="lottie-interactivity-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-interactivity.js?ver=1.0.0"></script> | |
| 1310 | +<script id="intersection-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/intersectionobserver.js?ver=1.0.0"></script> | |
| 1311 | +<script id="lottie-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-init.js?ver=1.0.0"></script> | |
| 1312 | +<script id="extras-inert-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/inert.js?ver=1.0.0"></script> | |
| 1313 | +<script id="extras-offcanvas-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/offcanvas-init.js?ver=1.0.4"></script> | |
| 1314 | +<script id="wpgb-js-extra"> | |
| 1315 | +var wpgb_settings = {"lang":"","ajaxUrl":"https://www.appartementsurbains.ca/?wpgb-ajax=action","restUrl":"https://www.appartementsurbains.ca/wp-json/wpgb/v2/filter/?action=action","restNonce":"","endpoint":"","history":"","mainQuery":[],"permalink":"https://www.appartementsurbains.ca/saint-ambroise/","resultMsg":{"plural":"%d results found","singular":"1 result found","none":"no results found"},"hasGrids":"","hasFacets":"1","hasLightbox":"","shadowGrids":["wpgb-content-1"],"lightbox":{"plugin":"wp_grid_builder","counterMsg":"[index] / [total]","errorMsg":"Sorry, an error occured while loading the content...","prevLabel":"Previous slide","nextLabel":"Next slide","closeLabel":"Close lightbox"},"combobox":{"search":"Please enter 1 or more characters.","loading":"Loading...","cleared":"options cleared.","expanded":"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to collapse the list.","noResults":"No Results Found.","collapsed":"Press Enter or Space to expand the list.","toggleLabel":"Toggle List","clearLabel":"Clear","selected":"option %s, selected.","deselected":"option %s, deselected."},"autocomplete":{"open":"Use Up and Down to choose suggestions and press Enter to select suggestion.","input":"Type to search or press Escape to clear the input.","clear":"Field cleared.","noResults":"No suggestions found.","loading":"Loading suggestions...","clearLabel":"Clear","select":"%s suggestion was selected."},"range":{"minLabel":"Minimum value","maxLabel":"Maximum value"},"vendors":[{"type":"js","handle":"wpgb-date","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/date.js","version":1748542901},{"type":"css","handle":"wpgb-date-css","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/vendors/date.css","version":1748542901},{"type":"js","handle":"wpgb-range","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/range.js","version":1748542901},{"type":"js","handle":"wpgb-select","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/select.js","version":1748542901},{"type":"js","handle":"wpgb-autocomplete","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/autocomplete.js","version":1748542901}]}; | |
| 1316 | +//# sourceURL=wpgb-js-extra | |
| 1317 | +</script> | |
| 1318 | +<script src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/polyfills.js?ver=2.1.8"></script> | |
| 1319 | +<script id="wpgb-facets-js" src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/facets.js?ver=2.1.8"></script> | |
| 1320 | +<script id="gridbuildersupport-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/includes/js/gridbuildersupport.js?ver=1.0.2"></script> | |
| 1321 | +<script id="flickity-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity-init-4.js?ver=2.3.3"></script> | |
| 1322 | +<script type="text/javascript" id="ct-footer-js">jQuery('.vertical-line').attr({'data-aos-enable': 'true','data-aos': 'slide-down','data-aos-once': 'true',});jQuery('.imagefx1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-once': 'true',});jQuery('.fade-up').attr({'data-aos-enable': 'true','data-aos': 'fade-up','data-aos-once': 'true','data-aos-duration': '500','data-aos-easing': 'ease-in',});jQuery('.fade-up-1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-duration': '200','data-aos-easing': 'ease-in','data-aos-once': 'true',}); | |
| 1323 | + AOS.init({ | |
| 1324 | + }) | |
| 1325 | + | |
| 1326 | + jQuery('body').addClass('oxygen-aos-enabled'); | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + </script><section class="au-faq" id="au-faq" style="display:none"> | |
| 1330 | + <div class="au-faq__wrap"> | |
| 1331 | + <h2 class="au-faq__title">Foire aux questions</h2> | |
| 1332 | + <details class="au-faq__item"> | |
| 1333 | + <summary class="au-faq__q">Où se trouve Le Saint-Ambroise ?</summary> | |
| 1334 | + <div class="au-faq__a">Le Saint-Ambroise se trouve au 3958 Rue Verret, dans le secteur Loretteville, à Québec.</div> | |
| 1335 | + </details> | |
| 1336 | + <details class="au-faq__item"> | |
| 1337 | + <summary class="au-faq__q">Quels types d'appartements trouve-t-on au Saint-Ambroise ?</summary> | |
| 1338 | + <div class="au-faq__a">Les unités offertes sont : 3½ et 4½.</div> | |
| 1339 | + </details> | |
| 1340 | + <details class="au-faq__item"> | |
| 1341 | + <summary class="au-faq__q">À partir de quel prix peut-on louer au Saint-Ambroise ?</summary> | |
| 1342 | + <div class="au-faq__a">Les loyers débutent généralement autour de 925 $ par mois. L'immeuble est actuellement complet : contactez-nous au (418) 717-2105 pour la liste d'attente.</div> | |
| 1343 | + </details> | |
| 1344 | + <details class="au-faq__item"> | |
| 1345 | + <summary class="au-faq__q">Quelles commodités et quels services sont offerts au Saint-Ambroise ?</summary> | |
| 1346 | + <div class="au-faq__a">On y trouve notamment : Ascenseur, Stationnement extérieur inclus, Stationnement intérieur disponible, Rangements, Caméras de surveillance 24h, RTC parcours no 87-74-84, Moderne et Belle vue.</div> | |
| 1347 | + </details> | |
| 1348 | + <details class="au-faq__item"> | |
| 1349 | + <summary class="au-faq__q">De quelle année date la construction du Saint-Ambroise ?</summary> | |
| 1350 | + <div class="au-faq__a">La construction du Saint-Ambroise remonte à 2016. L'immeuble compte 35 logements.</div> | |
| 1351 | + </details> | |
| 1352 | + <details class="au-faq__item"> | |
| 1353 | + <summary class="au-faq__q">Quels services se trouvent à proximité du Saint-Ambroise ?</summary> | |
| 1354 | + <div class="au-faq__a">À distance de marche, on trouve notamment : Hôpital de Chauveau, Pharmacie Jean-Coutu, Épicerie IGA Express, Pharmacie Jean-Coutu, Cinéma Le Clap Loretteville et École de la Source.</div> | |
| 1355 | + </details> | |
| 1356 | + </div> | |
| 1357 | +</section> | |
| 1358 | +<style> | |
| 1359 | +.au-faq{padding:56px 20px;background:#f6f6f4} | |
| 1360 | +.au-faq__wrap{max-width:880px;margin:0 auto} | |
| 1361 | +.au-faq__title{font-size:1.9rem;margin:0 0 28px;text-align:center} | |
| 1362 | +.au-faq__item{border-bottom:1px solid #e2e2dd;padding:18px 0} | |
| 1363 | +.au-faq__q{cursor:pointer;font-weight:600;font-size:1.12rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px} | |
| 1364 | +.au-faq__q::-webkit-details-marker{display:none} | |
| 1365 | +.au-faq__q::after{content:'+';font-size:1.5rem;line-height:1;flex:0 0 auto;transition:transform .2s} | |
| 1366 | +.au-faq__item[open] .au-faq__q::after{content:'\2013'} | |
| 1367 | +.au-faq__a{margin-top:12px;line-height:1.65;color:#444} | |
| 1368 | +</style> | |
| 1369 | +<script> | |
| 1370 | +(function(){var f=document.getElementById('au-faq');if(!f)return;var a=document.getElementById('ct-footer-js')||document.querySelector('footer');if(a&&a.parentNode){a.parentNode.insertBefore(f,a);}f.style.display='';})(); | |
| 1371 | +</script> | |
| 1372 | + <style id="fluentform_styler_css_12_ffs_default" type="text/css"> | |
| 1373 | + .fluentform_wrapper_12.ffs_default_wrap .ff-el-input--content .error , .fluentform_wrapper_12.ffs_default_wrap .error-text{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-message-success{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-errors-in-stack { text-align: left; } </style> | |
| 1374 | + | |
| 1375 | + <style id="fluentform_styler_css_5_ffs_custom" type="text/css"> | |
| 1376 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=checkbox] { | |
| 1377 | + -webkit-appearance: checkbox; | |
| 1378 | + } | |
| 1379 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=radio] { | |
| 1380 | + -webkit-appearance: radio; | |
| 1381 | + } | |
| 1382 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox], | |
| 1383 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio] { | |
| 1384 | + -webkit-transform: scale(1); | |
| 1385 | + transform: scale(1); | |
| 1386 | + width: 21px; | |
| 1387 | + height: 15px; | |
| 1388 | + margin-right: 0px; | |
| 1389 | + cursor: pointer; | |
| 1390 | + font-size: 12px; | |
| 1391 | + position: relative; | |
| 1392 | + text-align: left; | |
| 1393 | + border: none; | |
| 1394 | + box-shadow: none; | |
| 1395 | + -moz-appearance: initial; | |
| 1396 | + } | |
| 1397 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:before, | |
| 1398 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:before { | |
| 1399 | + content: none; | |
| 1400 | + } | |
| 1401 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:after, | |
| 1402 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1403 | + content: " "; | |
| 1404 | + background-color: #fff; | |
| 1405 | + display: inline-block; | |
| 1406 | + margin-left: 3px; padding-bottom: 3px; | |
| 1407 | + color: #212529; | |
| 1408 | + width: 15px; | |
| 1409 | + height: 15px; | |
| 1410 | + border-color: ; | |
| 1411 | + border-style: solid; | |
| 1412 | + border-width:1px; padding-left: 1px; | |
| 1413 | + border-radius:2px; padding-top: 1px; | |
| 1414 | + -webkit-transition: all .1s ease; | |
| 1415 | + transition: all .1s ease; | |
| 1416 | + background-size: 9px; | |
| 1417 | + background-repeat: no-repeat; | |
| 1418 | + background-position: center center; | |
| 1419 | + position: absolute; | |
| 1420 | + box-sizing: border-box; | |
| 1421 | + } | |
| 1422 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:checked:after, .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1423 | + border-width:1px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); | |
| 1424 | + background-color: black; | |
| 1425 | + -webkit-transition: all 0.3s ease-out; | |
| 1426 | + transition: all 0.3s ease-out; | |
| 1427 | + color: #fff; | |
| 1428 | + border-color: black; | |
| 1429 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1430 | + border-radius: 50%; font-size: 10px; | |
| 1431 | + padding-top: 1px; | |
| 1432 | + padding-left: 2px; | |
| 1433 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1434 | + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); | |
| 1435 | + } </style> | |
| 1436 | + | |
| 1437 | + <style type="text/css" id="ct_code_block_css_2">.breadcrumbs a { | |
| 1438 | + color: inherit; | |
| 1439 | +}</style> | |
| 1440 | +<script type="text/javascript" id="ct_code_block_js_741">(function($) { /* | |
| 1441 | + * new_map | |
| 1442 | + * | |
| 1443 | + * This function will render a Google Map onto the selected jQuery element | |
| 1444 | + * | |
| 1445 | + * @type function | |
| 1446 | + * @date 8/11/2013 | |
| 1447 | + * @since 4.3.0 | |
| 1448 | + * | |
| 1449 | + * @param $el (jQuery element) | |
| 1450 | + * @return n/a | |
| 1451 | + */ | |
| 1452 | + | |
| 1453 | + function new_map( $el ) { | |
| 1454 | + | |
| 1455 | + // var | |
| 1456 | + var $markers = $el.find('.marker'); | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + // vars | |
| 1460 | + var args = { | |
| 1461 | + zoom : 16, | |
| 1462 | + center : new google.maps.LatLng(0, 0), | |
| 1463 | + mapTypeId : google.maps.MapTypeId.ROADMAP | |
| 1464 | + }; | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + // create map | |
| 1468 | + var map = new google.maps.Map( $el[0], args); | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + // add a markers reference | |
| 1472 | + map.markers = []; | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + // add markers | |
| 1476 | + $markers.each(function(){ | |
| 1477 | + | |
| 1478 | + add_marker( $(this), map ); | |
| 1479 | + | |
| 1480 | + }); | |
| 1481 | + | |
| 1482 | + | |
| 1483 | + // center map | |
| 1484 | + center_map( map ); | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + // return | |
| 1488 | + return map; | |
| 1489 | + | |
| 1490 | + } | |
| 1491 | + | |
| 1492 | + /* | |
| 1493 | + * add_marker | |
| 1494 | + * | |
| 1495 | + * This function will add a marker to the selected Google Map | |
| 1496 | + * | |
| 1497 | + * @type function | |
| 1498 | + * @date 8/11/2013 | |
| 1499 | + * @since 4.3.0 | |
| 1500 | + * | |
| 1501 | + * @param $marker (jQuery element) | |
| 1502 | + * @param map (Google Map object) | |
| 1503 | + * @return n/a | |
| 1504 | + */ | |
| 1505 | + | |
| 1506 | + function add_marker( $marker, map ) { | |
| 1507 | + | |
| 1508 | + // var | |
| 1509 | + var latlng = new google.maps.LatLng( $marker.attr('data-lat'), $marker.attr('data-lng') ); | |
| 1510 | + var icon = $marker.attr('data-icon'); | |
| 1511 | + | |
| 1512 | + // create marker | |
| 1513 | + var marker = new google.maps.Marker({ | |
| 1514 | + position : latlng, | |
| 1515 | + map : map, | |
| 1516 | + icon : icon | |
| 1517 | + }); | |
| 1518 | + | |
| 1519 | + // add to array | |
| 1520 | + map.markers.push( marker ); | |
| 1521 | + | |
| 1522 | + // if marker contains HTML, add it to an infoWindow | |
| 1523 | + if( $marker.html() ) | |
| 1524 | + { | |
| 1525 | + // create info window | |
| 1526 | + var infowindow = new google.maps.InfoWindow({ | |
| 1527 | + content : $marker.html() | |
| 1528 | + }); | |
| 1529 | + | |
| 1530 | + // show info window when marker is clicked | |
| 1531 | + google.maps.event.addListener(marker, 'click', function() { | |
| 1532 | + | |
| 1533 | + infowindow.open( map, marker ); | |
| 1534 | + | |
| 1535 | + }); | |
| 1536 | + } | |
| 1537 | + | |
| 1538 | + } | |
| 1539 | + | |
| 1540 | + /* | |
| 1541 | + * center_map | |
| 1542 | + * | |
| 1543 | + * This function will center the map, showing all markers attached to this map | |
| 1544 | + * | |
| 1545 | + * @type function | |
| 1546 | + * @date 8/11/2013 | |
| 1547 | + * @since 4.3.0 | |
| 1548 | + * | |
| 1549 | + * @param map (Google Map object) | |
| 1550 | + * @return n/a | |
| 1551 | + */ | |
| 1552 | + | |
| 1553 | + function center_map( map ) { | |
| 1554 | + | |
| 1555 | + // vars | |
| 1556 | + var bounds = new google.maps.LatLngBounds(); | |
| 1557 | + | |
| 1558 | + // loop through all markers and create bounds | |
| 1559 | + $.each( map.markers, function( i, marker ){ | |
| 1560 | + | |
| 1561 | + var latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() ); | |
| 1562 | + | |
| 1563 | + bounds.extend( latlng ); | |
| 1564 | + | |
| 1565 | + }); | |
| 1566 | + | |
| 1567 | + // only 1 marker? | |
| 1568 | + if( map.markers.length == 1 ) | |
| 1569 | + { | |
| 1570 | + // set center of map | |
| 1571 | + map.setCenter( bounds.getCenter() ); | |
| 1572 | + map.setZoom( 16 ); | |
| 1573 | + } | |
| 1574 | + else | |
| 1575 | + { | |
| 1576 | + // fit to bounds | |
| 1577 | + map.fitBounds( bounds ); | |
| 1578 | + } | |
| 1579 | + | |
| 1580 | + } | |
| 1581 | + | |
| 1582 | + /* | |
| 1583 | + * document ready | |
| 1584 | + * | |
| 1585 | + * This function will render each map when the document is ready (page has loaded) | |
| 1586 | + * | |
| 1587 | + * @type function | |
| 1588 | + * @date 8/11/2013 | |
| 1589 | + * @since 5.0.0 | |
| 1590 | + * | |
| 1591 | + * @param n/a | |
| 1592 | + * @return n/a | |
| 1593 | + */ | |
| 1594 | + // global var | |
| 1595 | + var map = null; | |
| 1596 | + | |
| 1597 | + $(document).ready(function(){ | |
| 1598 | + | |
| 1599 | + $('.acf-map').each(function(){ | |
| 1600 | + | |
| 1601 | + // create map | |
| 1602 | + map = new_map( $(this) ); | |
| 1603 | + | |
| 1604 | + }); | |
| 1605 | + | |
| 1606 | + }); | |
| 1607 | +})(jQuery);</script> | |
| 1608 | +<style type="text/css" id="ct_code_block_css_741">.acf-map { | |
| 1609 | + width: 100%; | |
| 1610 | + height: 500px; | |
| 1611 | + border: #ccc solid 1px; | |
| 1612 | + margin: 0px; | |
| 1613 | +} | |
| 1614 | + | |
| 1615 | +/* fixes potential theme css conflict */ | |
| 1616 | +.acf-map img { | |
| 1617 | + max-width: inherit !important; | |
| 1618 | +}</style> | |
| 1619 | + <script type="text/javascript"> | |
| 1620 | + jQuery(document.body).on('fluentform_init_12', | |
| 1621 | + function(event, data) { | |
| 1622 | + var $form = jQuery(data[0]); | |
| 1623 | + var formId = "12"; | |
| 1624 | + var $ = jQuery; | |
| 1625 | + try { | |
| 1626 | + jQuery(document).ready(function($) { | |
| 1627 | + // Typologies par projet | |
| 1628 | +const projectTypologies = { | |
| 1629 | + 'Le 120': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1630 | + 'Le Saint-Antoine': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1631 | + 'Le Saint-Ambroise': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1632 | + 'Le Zircon': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1633 | + 'La Passerelle': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1634 | + 'Le 3200': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1635 | + 'Le 4 Bourgeois': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1636 | + 'Le Watier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1637 | + 'Les Ormes': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1638 | + 'Le 444': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1639 | + 'Le Charlie': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1640 | + 'L\'Archipel': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1641 | + 'Quartier Cartier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1642 | + 'La Sainte-Paix': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1643 | + 'Le Sainte-Élizabeth': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1644 | + 'Le 105': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"] | |
| 1645 | +}; | |
| 1646 | + | |
| 1647 | + // Function to populate checkboxes | |
| 1648 | + function populateCheckboxes(projectName) { | |
| 1649 | + const checkboxContainer = $('.checkboxes-container'); // Target the checkbox container | |
| 1650 | + if (!checkboxContainer.length) return; // Exit if container not found | |
| 1651 | + | |
| 1652 | + console.log('Populating checkboxes for project:', projectName); // Debugging line | |
| 1653 | + | |
| 1654 | + // Clear existing checkboxes | |
| 1655 | + checkboxContainer.empty(); | |
| 1656 | + | |
| 1657 | + // Create the inner container with the class `ff-el-input--content` | |
| 1658 | + const innerContainer = $('<div class="ff-el-input--content"></div>'); | |
| 1659 | + checkboxContainer.append(innerContainer); | |
| 1660 | + | |
| 1661 | + // Determine which typologies to display | |
| 1662 | + const typologies = projectName && projectTypologies[projectName] | |
| 1663 | + ? projectTypologies[projectName] | |
| 1664 | + : [...new Set(Object.values(projectTypologies).flat())]; // Default to unique typologies | |
| 1665 | + | |
| 1666 | + // Add checkboxes | |
| 1667 | + typologies.forEach(option => { | |
| 1668 | + const checkboxId = `typology-${option.replace(/\s+/g, '-').toLowerCase()}`; | |
| 1669 | + innerContainer.append(` | |
| 1670 | + <div class="ff-el-form-check"> | |
| 1671 | + <label class="ff-el-form-check-label"> | |
| 1672 | + <input type="checkbox" name="checkbox[]" value="${option}" id="${checkboxId}" class="ff-el-form-check-input"> | |
| 1673 | + <span>${option}</span> | |
| 1674 | + </label> | |
| 1675 | + </div> | |
| 1676 | + `); | |
| 1677 | + }); | |
| 1678 | + | |
| 1679 | + // Force reflow to ensure CSS is applied | |
| 1680 | + checkboxContainer[0].offsetHeight; | |
| 1681 | + } | |
| 1682 | + | |
| 1683 | + // Populate typologies on load | |
| 1684 | + const initialProjectName = $('[name="Provenance"]').val().trim(); | |
| 1685 | + console.log('Initial Project Name:', initialProjectName); // Debugging line | |
| 1686 | + populateCheckboxes(initialProjectName); | |
| 1687 | + | |
| 1688 | + // Update checkboxes when project changes | |
| 1689 | + $('[name="Provenance"]').off('change').on('change', function() { | |
| 1690 | + const projectName = $(this).val().trim(); | |
| 1691 | + console.log('Project changed to:', projectName); // Debugging line | |
| 1692 | + populateCheckboxes(projectName); | |
| 1693 | + }); | |
| 1694 | +}); } catch (e) { | |
| 1695 | + console.warn('Error in custom JS of Fluentform ID: ' + formId); | |
| 1696 | + console.error(e); | |
| 1697 | + } | |
| 1698 | + }); | |
| 1699 | + </script> | |
| 1700 | + <script type="text/javascript"> | |
| 1701 | + jQuery(document).ready(function ($) { | |
| 1702 | + function initTelInput() { | |
| 1703 | + if (typeof intlTelInput == 'undefined') { | |
| 1704 | + return; | |
| 1705 | + } | |
| 1706 | + var telInput = jQuery('.ff_form_instance_12_1').find("#ff_12_phone"); | |
| 1707 | + if (!telInput.length) { | |
| 1708 | + return; | |
| 1709 | + } | |
| 1710 | + | |
| 1711 | + var itlOptions = JSON.parse('{"separateDialCode":false,"nationalMode":true,"autoPlaceholder":"polite","formatOnDisplay":true,"initialCountry":"CA"}'); | |
| 1712 | + var iti = intlTelInput(telInput[0], itlOptions); | |
| 1713 | + if (telInput.val()) { | |
| 1714 | + iti.setNumber(telInput.val()); | |
| 1715 | + iti.d.autoPlaceholder = 'polite'; | |
| 1716 | + } | |
| 1717 | + telInput.on("keyup change", function () { | |
| 1718 | + if (typeof intlTelInputUtils !== 'undefined') { // utils are lazy loaded, so must check | |
| 1719 | + var currentText = iti.getNumber(intlTelInputUtils.numberFormat.E164); | |
| 1720 | + if (iti.isValidNumber() && typeof currentText === 'string') { // sometimes the currentText is an object :) | |
| 1721 | + iti.setNumber(currentText); // will autoformat because of formatOnDisplay=true | |
| 1722 | + } | |
| 1723 | + } | |
| 1724 | + }); | |
| 1725 | + } | |
| 1726 | + | |
| 1727 | + initTelInput(); | |
| 1728 | + $(document).on('reInitExtras', '.ff_form_instance_12_1', function () { | |
| 1729 | + initTelInput(); | |
| 1730 | + }); | |
| 1731 | + }); | |
| 1732 | + </script> | |
| 1733 | + | |
| 1734 | +</body> | |
| 1735 | +</html> | |
added
tests/fixtures/app_urbains/31484d9054893ab6c74e.html
+1982 −0
@@ -0,0 +1,1982 @@ | ||
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="fr-CA" > | |
| 3 | +<head><meta charset="UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.3",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseenter","mouseout","mouseleave","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input","visibilitychange"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),this.F("domReady"),await this.T(),await this.j(),await this.I(),this.F("windowLoad"),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise((t=>setTimeout(t,500-Date.now()+this.lastTouchEnd))),this.H(),this.F("all"),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",(t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))}),{isRocket:!0})}o(){window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0}),{isRocket:!0}),window.addEventListener("pagehide",(()=>{this.onFirstUserAction=null}),{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",(function i(o){Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1})),event.preventDefault(),window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}))}),{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),this.savedUserEvents.length>0&&(t.stopPropagation(),t.stopImmediatePropagation()),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach((t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})))}U(){this.userEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0}))),this.savedUserEvents.forEach((t=>{t.target.dispatchEvent(new window[t.constructor.name](t.type,t))}))}m(){this.eventsMutationObserver=new MutationObserver((t=>{const e="return false";for(const i of t){if("attributes"===i.type){const t=i.target.getAttribute(i.attributeName);t&&t!==e&&(i.target.setAttribute("data-rocket-"+i.attributeName,t),i.target["rocket"+i.attributeName]=new Function("event",t),i.target.setAttribute(i.attributeName,e))}"childList"===i.type&&i.addedNodes.forEach((t=>{if(t.nodeType===Node.ELEMENT_NODE)for(const i of t.attributes)this.attributeEvents.includes(i.name)&&i.value&&""!==i.value&&(t.setAttribute("data-rocket-"+i.name,i.value),t["rocket"+i.name]=new Function("event",i.value),t.setAttribute(i.name,e))}))}})),this.eventsMutationObserver.observe(document,{subtree:!0,childList:!0,attributeFilter:this.attributeEvents})}H(){this.eventsMutationObserver.disconnect(),this.attributeEvents.forEach((t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach((e=>{e.setAttribute(t,e.getAttribute("data-rocket-"+t)),e.removeAttribute("data-rocket-"+t)}))}))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o})},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}F(t){"all"===t&&(EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener),this.savedEventListeners=this.savedEventListeners.filter((e=>{let i=e.type,o=e.target||window;return"domReady"===t&&"DOMContentLoaded"!==i&&"readystatechange"!==i||("windowLoad"===t&&"load"!==i&&"readystatechange"!==i&&"pageshow"!==i||(this.B(i,o)&&(i="rocket-"+i),e.remove?o.removeEventListener(i,e.func,e.options):o.addEventListener(i,e.func,e.options),!1))}))}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,(()=>{e[t].forEach((t=>t()))}),{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout((()=>i.bind(document)(o))):i.bind(document)(o)}return t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s),o([])},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise((t=>{this.userActionTriggered?t():this.onFirstUserAction=t}))}async L(){return new Promise((t=>{document.addEventListener("DOMContentLoaded",(()=>{this.realDomReadyFired=!0,t()}),{isRocket:!0})}))}async I(){return this.realWindowLoadedFired?Promise.resolve():new Promise((t=>{window.addEventListener("load",t,{isRocket:!0})}))}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver((t=>{for(const e of t)e.addedNodes.forEach((t=>{"SCRIPT"!==t.tagName||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise((e=>{const i=()=>{const i=this.pendingScripts.findIndex((e=>e.script===t));i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)}))})}))})),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async j(){await this.J(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.j()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.N(t,"preconnect")}async $(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",(()=>{i.setAttribute("data-rocket-status","failed-network"),e()}),{isRocket:!0}),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",(i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.$(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())}),{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}}));t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.$(e),this.C(t)):Promise.resolve()}O(){this.N([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}N(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach((t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}})),document.head.appendChild(o)}W(){this.trash.forEach((t=>t.remove()))}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async G(){Date.now()-this.lastBreath>45&&(await this.J(),this.lastBreath=Date.now())}async J(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}B(t,e){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})();</script> | |
| 4 | + | |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 6 | + | |
| 7 | +<title>Le Watier - Condos locatifs distinctifs à Québec</title> | |
| 8 | +<link rel="preload" as="font" href="https://lewatier.com/wp-content/uploads/useanyfont/6935NeueHaasRegular.woff2" crossorigin> | |
| 9 | +<link rel="preload" as="font" href="https://lewatier.com/wp-content/uploads/useanyfont/8146PPEditorialNew-Reg.woff2" crossorigin><link rel="preload" data-rocket-preload as="image" href="https://lewatier.com/wp-content/uploads/lewatier-hall-entree.jpg" fetchpriority="high"><link rel="preload" data-rocket-preload as="style" href="https://fonts.googleapis.com/css?family=Poppins%3A100&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins%3A100&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins%3A100&display=swap" /></noscript> | |
| 10 | + <style> | |
| 11 | + #wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before { | |
| 12 | + content: "\f103"; | |
| 13 | + color: red; | |
| 14 | + top: 2px; | |
| 15 | + } | |
| 16 | + </style> | |
| 17 | + <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> | |
| 18 | + | |
| 19 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 20 | + var ctPublicFunctions = {"_ajax_nonce":"59199c796d","_rest_nonce":"2434dd1443","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/lewatier.com\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","data__bot_detector_enabled":"1","data__frontend_data_log_enabled":1,"cookiePrefix":"","wprocket_detected":true,"host_url":"lewatier.com","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The original one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way, please wait for a few seconds!","text__ee_decoding_process":"Decoding the contact data, let us a few seconds to finish."} | |
| 21 | + </script> | |
| 22 | + | |
| 23 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 24 | + var ctPublic = {"_ajax_nonce":"59199c796d","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__data__bot_detector_enabled":"1","settings__sfw__anti_crawler":0,"blog_home":"https:\/\/lewatier.com\/","pixel__setting":"3","pixel__enabled":true,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"1","data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":"d1b11b33945c7fd12791ab73d8d706d4efc54a3a2bfa112ae4a154b964ec014f","emailEncoderPassKey":"a264d7bcc3ac1e9e73358342df804926","bot_detector_forms_excluded":"W10=","advancedCacheExists":true,"varnishCacheExists":false,"wc_ajax_add_to_cart":false} | |
| 25 | + </script> | |
| 26 | + | |
| 27 | + | |
| 28 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 29 | + var gtm4wp_datalayer_name = "dataLayer"; | |
| 30 | + var dataLayer = dataLayer || []; | |
| 31 | +</script> | |
| 32 | +<meta name="dc.title" content="Le Watier - Condos locatifs distinctifs à Québec"> | |
| 33 | +<meta name="dc.description" content="Le Watier vous offre un milieu de vie qui vous ressemble au coeur de la légendaire Grande Allée, vivez à quelques pas des Plaines d’Abraham."> | |
| 34 | +<meta name="dc.relation" content="https://lewatier.com/"> | |
| 35 | +<meta name="dc.source" content="https://lewatier.com/"> | |
| 36 | +<meta name="dc.language" content="fr_CA"> | |
| 37 | +<meta name="description" content="Le Watier vous offre un milieu de vie qui vous ressemble au coeur de la légendaire Grande Allée, vivez à quelques pas des Plaines d’Abraham."> | |
| 38 | +<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> | |
| 39 | +<link rel="canonical" href="https://lewatier.com/"> | |
| 40 | +<script id="website-schema" type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebSite","name":"Le Watier","alternateName":"Le Watier","description":"","url":"https:\/\/lewatier.com"}</script> | |
| 41 | +<meta property="og:url" content="https://lewatier.com/"> | |
| 42 | +<meta property="og:site_name" content="Le Watier"> | |
| 43 | +<meta property="og:locale" content="fr_CA"> | |
| 44 | +<meta property="og:type" content="website"> | |
| 45 | +<meta property="og:title" content="Le Watier - Condos locatifs distinctifs à Québec"> | |
| 46 | +<meta property="og:description" content="Le Watier vous offre un milieu de vie qui vous ressemble au coeur de la légendaire Grande Allée, vivez à quelques pas des Plaines d’Abraham."> | |
| 47 | +<meta property="og:image" content="https://lewatier.com/wp-content/uploads/watier-share.jpg"> | |
| 48 | +<meta property="og:image:secure_url" content="https://lewatier.com/wp-content/uploads/watier-share.jpg"> | |
| 49 | +<meta property="og:image:width" content="1640"> | |
| 50 | +<meta property="og:image:height" content="856"> | |
| 51 | +<meta name="twitter:card" content="summary"> | |
| 52 | +<meta name="twitter:title" content="Le Watier - Condos locatifs distinctifs à Québec"> | |
| 53 | +<meta name="twitter:description" content="Le Watier vous offre un milieu de vie qui vous ressemble au coeur de la légendaire Grande Allée, vivez à quelques pas des Plaines d’Abraham."> | |
| 54 | +<link rel='dns-prefetch' href='//moderate.cleantalk.org' /> | |
| 55 | +<link rel='dns-prefetch' href='//maps.googleapis.com' /> | |
| 56 | +<link rel='dns-prefetch' href='//maps.gstatic.com' /> | |
| 57 | +<link rel='dns-prefetch' href='//fonts.googleapis.com' /> | |
| 58 | +<link rel='dns-prefetch' href='//fonts.gstatic.com' /> | |
| 59 | +<link rel='dns-prefetch' href='//use.fontawesome.com' /> | |
| 60 | +<link rel='dns-prefetch' href='//ajax.googleapis.com' /> | |
| 61 | +<link rel='dns-prefetch' href='//apis.google.com' /> | |
| 62 | +<link rel='dns-prefetch' href='//google-analytics.com' /> | |
| 63 | +<link rel='dns-prefetch' href='//www.google-analytics.com' /> | |
| 64 | +<link rel='dns-prefetch' href='//ssl.google-analytics.com' /> | |
| 65 | +<link rel='dns-prefetch' href='//www.googletagmanager.com' /> | |
| 66 | +<link rel='dns-prefetch' href='//www.googletagservices.com' /> | |
| 67 | +<link rel='dns-prefetch' href='//googleads.g.doubleclick.net' /> | |
| 68 | +<link rel='dns-prefetch' href='//adservice.google.com' /> | |
| 69 | +<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> | |
| 70 | +<link rel='dns-prefetch' href='//tpc.googlesyndication.com' /> | |
| 71 | +<link rel='dns-prefetch' href='//youtube.com' /> | |
| 72 | +<link rel='dns-prefetch' href='//i.ytimg.com' /> | |
| 73 | +<link rel='dns-prefetch' href='//player.vimeo.com' /> | |
| 74 | +<link rel='dns-prefetch' href='//api.pinterest.com' /> | |
| 75 | +<link rel='dns-prefetch' href='//assets.pinterest.com' /> | |
| 76 | +<link rel='dns-prefetch' href='//connect.facebook.net' /> | |
| 77 | +<link rel='dns-prefetch' href='//platform.twitter.com' /> | |
| 78 | +<link rel='dns-prefetch' href='//syndication.twitter.com' /> | |
| 79 | +<link rel='dns-prefetch' href='//platform.instagram.com' /> | |
| 80 | +<link rel='dns-prefetch' href='//referrer.disqus.com' /> | |
| 81 | +<link rel='dns-prefetch' href='//c.disquscdn.com' /> | |
| 82 | +<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> | |
| 83 | +<link rel='dns-prefetch' href='//cdn.ampproject.org' /> | |
| 84 | +<link rel='dns-prefetch' href='//pixel.wp.com' /> | |
| 85 | +<link rel='dns-prefetch' href='//disqus.com' /> | |
| 86 | +<link rel='dns-prefetch' href='//s.gravatar.com' /> | |
| 87 | +<link rel='dns-prefetch' href='//0.gravatar.com' /> | |
| 88 | +<link rel='dns-prefetch' href='//2.gravatar.com' /> | |
| 89 | +<link rel='dns-prefetch' href='//1.gravatar.com' /> | |
| 90 | +<link rel='dns-prefetch' href='//sitename.disqus.com' /> | |
| 91 | +<link rel='dns-prefetch' href='//s7.addthis.com' /> | |
| 92 | +<link rel='dns-prefetch' href='//platform.linkedin.com' /> | |
| 93 | +<link rel='dns-prefetch' href='//w.sharethis.com' /> | |
| 94 | +<link rel='dns-prefetch' href='//s0.wp.com' /> | |
| 95 | +<link rel='dns-prefetch' href='//s1.wp.com' /> | |
| 96 | +<link rel='dns-prefetch' href='//s2.wp.com' /> | |
| 97 | +<link rel='dns-prefetch' href='//stats.wp.com' /> | |
| 98 | +<link rel='dns-prefetch' href='//ajax.microsoft.com' /> | |
| 99 | +<link rel='dns-prefetch' href='//ajax.aspnetcdn.com' /> | |
| 100 | +<link rel='dns-prefetch' href='//s3.amazonaws.com' /> | |
| 101 | +<link rel='dns-prefetch' href='//code.jquery.com' /> | |
| 102 | +<link rel='dns-prefetch' href='//stackpath.bootstrapcdn.com' /> | |
| 103 | +<link rel='dns-prefetch' href='//github.githubassets.com' /> | |
| 104 | +<link rel='dns-prefetch' href='//ad.doubleclick.net' /> | |
| 105 | +<link rel='dns-prefetch' href='//stats.g.doubleclick.net' /> | |
| 106 | +<link rel='dns-prefetch' href='//cm.g.doubleclick.net' /> | |
| 107 | +<link rel='dns-prefetch' href='//stats.buysellads.com' /> | |
| 108 | +<link rel='dns-prefetch' href='//s3.buysellads.com' /> | |
| 109 | +<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> | |
| 110 | +<style id='classic-theme-styles-inline-css'> | |
| 111 | +/*! This file is auto-generated */ | |
| 112 | +.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} | |
| 113 | +</style> | |
| 114 | +<style id='wpseopress-local-business-style-inline-css'> | |
| 115 | +span.wp-block-wpseopress-local-business-field{margin-right:8px} | |
| 116 | + | |
| 117 | +</style> | |
| 118 | +<style id='wpseopress-table-of-contents-style-inline-css'> | |
| 119 | +.wp-block-wpseopress-table-of-contents li.active>a{font-weight:bold} | |
| 120 | + | |
| 121 | +</style> | |
| 122 | +<style id='global-styles-inline-css'> | |
| 123 | +:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} | |
| 124 | +:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} | |
| 125 | +:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} | |
| 126 | +:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} | |
| 127 | +</style> | |
| 128 | +<link rel='stylesheet' id='cleantalk-public-css-css' href='https://lewatier.com/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.56_1748295630' media='all' /> | |
| 129 | +<link rel='stylesheet' id='cleantalk-email-decoder-css-css' href='https://lewatier.com/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-email-decoder.min.css?ver=6.56_1748295630' media='all' /> | |
| 130 | +<link rel='stylesheet' id='oxygen-aos-css' href='https://lewatier.com/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=6.8.7' media='all' /> | |
| 131 | +<link data-minify="1" rel='stylesheet' id='oxygen-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=1783695902' media='all' /> | |
| 132 | +<link rel='stylesheet' id='core-spacing-css' href='https://lewatier.com/wp-content/plugins/oxy-ninja/public/css/core-spacing.min.css?ver=3.5.3' media='all' /> | |
| 133 | +<link data-minify="1" rel='stylesheet' id='uaf_client_css-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/uploads/useanyfont/uaf.css?ver=1783695902' media='all' /> | |
| 134 | +<style id='wpgb-head-inline-css'> | |
| 135 | +.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} | |
| 136 | +</style> | |
| 137 | +<link rel='stylesheet' id='splide-css' href='https://lewatier.com/wp-content/plugins/oxy-ninja/public/css/splide.min.css?ver=4.0.14' media='all' /> | |
| 138 | +<link data-minify="1" rel='stylesheet' id='simple-favorites-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/favorites/assets/css/favorites.css?ver=1783695902' media='all' /> | |
| 139 | +<link data-minify="1" rel='stylesheet' id='oxy_toolbox_essentials_style-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxy-toolbox/modules/essentials/css/style.css?ver=1783695902' media='all' /> | |
| 140 | +<style id='rocket-lazyload-inline-css'> | |
| 141 | +.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://lewatier.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} | |
| 142 | +</style> | |
| 143 | +<script src="https://lewatier.com/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.56_1748295630" id="apbct-public-bundle-js-js" data-rocket-defer defer></script> | |
| 144 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/ct-bot-detector-wrapper.js?ver=1783695903" id="ct_bot_detector-js" defer data-wp-strategy="defer"></script> | |
| 145 | +<script src="https://lewatier.com/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1" id="oxygen-aos-js"></script> | |
| 146 | +<script id="jquery-core-js-extra"> | |
| 147 | +var ajax = {"url":"https:\/\/lewatier.com\/wp-admin\/admin-ajax.php","nonce":"fd94d87caa"}; | |
| 148 | +</script> | |
| 149 | +<script src="https://lewatier.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> | |
| 150 | +<script src="https://lewatier.com/wp-content/plugins/oxy-ninja/public/js/splide/splide.min.js?ver=4.0.14" id="splide-js" data-rocket-defer defer></script> | |
| 151 | +<script src="https://lewatier.com/wp-content/plugins/oxy-ninja/public/js/splide/splide-extension-auto-scroll.min.js?ver=0.5.2" id="splide-autoscroll-js" data-rocket-defer defer></script> | |
| 152 | +<script id="favorites-js-extra"> | |
| 153 | +var favorites_data = {"ajaxurl":"https:\/\/lewatier.com\/wp-admin\/admin-ajax.php","nonce":"e4adfd69d5","favorite":"<i class=\"sf-icon-star-empty favorites-icon c-text-xl\"><\/i>Ajouter \u00e0 la liste","favorited":"<i class=\"sf-icon-star-full favorites-icon c-text-xl\"><\/i>Retirer de la liste","includecount":"","indicate_loading":"","loading_text":"Chargement...","loading_image":"<span class=\"sf-icon-spinner-wrapper\"><i class=\"sf-icon-spinner\"><\/i><\/span>","loading_image_active":"<span class=\"sf-icon-spinner-wrapper active\"><i class=\"sf-icon-spinner active\"><\/i><\/span>","loading_image_preload":"","cache_enabled":"1","button_options":{"button_type":"custom","custom_colors":true,"box_shadow":false,"include_count":false,"default":{"background_default":false,"border_default":false,"text_default":false,"icon_default":false,"count_default":false},"active":{"background_active":false,"border_active":false,"text_active":false,"icon_active":false,"count_active":false}},"authentication_modal_content":"<p>Please login to add favorites.<\/p>\n<p><a href=\"#\" data-favorites-modal-close>Dismiss this notice<\/a><\/p>\n","authentication_redirect":"","dev_mode":"","logged_in":"","user_id":"0","authentication_redirect_url":"https:\/\/lewatier.com\/wp-login.php"}; | |
| 154 | +</script> | |
| 155 | +<script src="https://lewatier.com/wp-content/plugins/favorites/assets/js/favorites.min.js?ver=2.3.6" id="favorites-js" data-rocket-defer defer></script> | |
| 156 | +<style> | |
| 157 | +/* Tableau Unités Disponibles - lewatier.com */ | |
| 158 | +.tableau-row { | |
| 159 | + display: grid; | |
| 160 | + grid-template-columns: 12% 20% 26% 12% 30%; | |
| 161 | + gap: 0; | |
| 162 | + align-items: center; | |
| 163 | + padding: 20px 0; | |
| 164 | + border-bottom: 1px solid #e8e5de; | |
| 165 | + width: 100%; | |
| 166 | +} | |
| 167 | +#div_block-612-170 > .oxy-dynamic-list, | |
| 168 | +#div_block-612-170 > .oxy-dynamic-list > .ct-div-block { | |
| 169 | + width: 100%; | |
| 170 | +} | |
| 171 | +.tableau-header { | |
| 172 | + display: none; | |
| 173 | +} | |
| 174 | +.tableau-col { | |
| 175 | + text-align: left; | |
| 176 | + font-size: 22px; | |
| 177 | + color: #374047; | |
| 178 | +} | |
| 179 | +.tableau-col-label { | |
| 180 | + text-align: left; | |
| 181 | + font-weight: 600; | |
| 182 | + color: #7b6c32; | |
| 183 | + font-size: 16px; | |
| 184 | + text-transform: uppercase; | |
| 185 | + letter-spacing: 1px; | |
| 186 | +} | |
| 187 | +.tableau-col-actions { | |
| 188 | + display: flex; | |
| 189 | + align-items: center; | |
| 190 | + gap: 15px; | |
| 191 | + justify-content: flex-end; | |
| 192 | +} | |
| 193 | +.tableau-unit-link { | |
| 194 | + color: #7b6c32; | |
| 195 | + font-weight: 700; | |
| 196 | + text-decoration: none; | |
| 197 | + font-size: 26px; | |
| 198 | +} | |
| 199 | +.tableau-unit-link:hover { | |
| 200 | + color: #cbc19c; | |
| 201 | +} | |
| 202 | +.tableau-pdf-link { | |
| 203 | + display: inline-flex; | |
| 204 | + opacity: 0.7; | |
| 205 | + transition: opacity 0.3s; | |
| 206 | +} | |
| 207 | +.tableau-pdf-link:hover { | |
| 208 | + opacity: 1; | |
| 209 | +} | |
| 210 | +.tableau-btn { | |
| 211 | + display: inline-flex; | |
| 212 | + align-items: center; | |
| 213 | + justify-content: center; | |
| 214 | + padding: 14px 28px; | |
| 215 | + background-color: #7b6c32; | |
| 216 | + color: #f8f7f4; | |
| 217 | + font-family: 'neuehaasregular', sans-serif; | |
| 218 | + font-weight: 400; | |
| 219 | + font-size: 16px; | |
| 220 | + letter-spacing: 0.34px; | |
| 221 | + text-transform: uppercase; | |
| 222 | + text-decoration: none; | |
| 223 | + border-radius: 0; | |
| 224 | + border: none; | |
| 225 | + box-shadow: 0px 10px 20px -15px #000000; | |
| 226 | + transition: all 0.4s; | |
| 227 | + white-space: nowrap; | |
| 228 | +} | |
| 229 | +.tableau-btn:hover { | |
| 230 | + transform: translateY(-5px); | |
| 231 | + box-shadow: 0px 7px 25px -10px rgba(0,0,0,0.4); | |
| 232 | + color: #ffffff; | |
| 233 | + background-color: #cbc19c; | |
| 234 | +} | |
| 235 | +.tableau-mobile-label { | |
| 236 | + display: none; | |
| 237 | +} | |
| 238 | +.tableau-data-row:hover { | |
| 239 | + background: rgba(123,108,50,0.04); | |
| 240 | +} | |
| 241 | + | |
| 242 | +@media screen and (min-width: 769px) { | |
| 243 | + .tableau-header { | |
| 244 | + display: grid; | |
| 245 | + border-bottom: 2px solid #cbc19c; | |
| 246 | + padding-bottom: 12px; | |
| 247 | + margin-bottom: 4px; | |
| 248 | + } | |
| 249 | +} | |
| 250 | + | |
| 251 | +@media screen and (max-width: 768px) { | |
| 252 | + .tableau-row { | |
| 253 | + display: flex; | |
| 254 | + flex-direction: column; | |
| 255 | + align-items: flex-start; | |
| 256 | + gap: 10px; | |
| 257 | + padding: 18px 15px; | |
| 258 | + } | |
| 259 | + .tableau-col { | |
| 260 | + text-align: left; | |
| 261 | + width: 100%; | |
| 262 | + display: flex; | |
| 263 | + align-items: center; | |
| 264 | + gap: 10px; | |
| 265 | + } | |
| 266 | + .tableau-mobile-label { | |
| 267 | + display: inline-block; | |
| 268 | + min-width: 110px; | |
| 269 | + color: #999; | |
| 270 | + font-size: 11px; | |
| 271 | + text-transform: uppercase; | |
| 272 | + letter-spacing: 1px; | |
| 273 | + } | |
| 274 | + .tableau-col-actions { | |
| 275 | + width: 100%; | |
| 276 | + justify-content: flex-start; | |
| 277 | + margin-top: 5px; | |
| 278 | + } | |
| 279 | + .tableau-btn { | |
| 280 | + width: 100%; | |
| 281 | + text-align: center; | |
| 282 | + } | |
| 283 | + .tableau-col { | |
| 284 | + font-size: 15px; | |
| 285 | + } | |
| 286 | + .tableau-unit-link { | |
| 287 | + font-size: 18px; | |
| 288 | + } | |
| 289 | + .tableau-btn { | |
| 290 | + font-size: 13px; | |
| 291 | + } | |
| 292 | +} | |
| 293 | +</style> | |
| 294 | +<script type="rocketlazyloadscript" data-rocket-src="https://unpkg.com/popper.js@1" data-rocket-defer defer></script> | |
| 295 | +<script type="rocketlazyloadscript" data-rocket-src="https://unpkg.com/tippy.js@5" data-rocket-defer defer></script> | |
| 296 | + | |
| 297 | +<script type="rocketlazyloadscript"> | |
| 298 | +window.addEventListener('load', function() { | |
| 299 | + tippy('[data-tippy-content]', { | |
| 300 | + followCursor: true, | |
| 301 | + }); | |
| 302 | +}); | |
| 303 | +</script><style id='script-62168512b7d6d-css' type='text/css'> | |
| 304 | +/*! | |
| 305 | + * Toastify js 1.11.2 | |
| 306 | + * https://github.com/apvarun/toastify-js | |
| 307 | + * @license MIT licensed | |
| 308 | + * | |
| 309 | + * Copyright (C) 2018 Varun A P | |
| 310 | + */ | |
| 311 | + | |
| 312 | +.toastify { | |
| 313 | + padding: 12px 20px; | |
| 314 | + color: #ffffff; | |
| 315 | + display: inline-block; | |
| 316 | + /* box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3); */ | |
| 317 | + /* background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5); */ | |
| 318 | + /* background: linear-gradient(135deg, #73a5ff, #5477f5); */ | |
| 319 | + position: fixed; | |
| 320 | + opacity: 0; | |
| 321 | + transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); | |
| 322 | + border-radius: 2px; | |
| 323 | + cursor: pointer; | |
| 324 | + text-decoration: none; | |
| 325 | + /* max-width: calc(50% - 20px); */ | |
| 326 | + z-index: 2147483647; | |
| 327 | +} | |
| 328 | + | |
| 329 | +.toastify.on { | |
| 330 | + opacity: 1; | |
| 331 | +} | |
| 332 | + | |
| 333 | +.toast-close { | |
| 334 | + background: transparent; | |
| 335 | + border: 0; | |
| 336 | + color: white; | |
| 337 | + cursor: pointer; | |
| 338 | + font-family: inherit; | |
| 339 | + font-size: 1em; | |
| 340 | + opacity: 0.4; | |
| 341 | + padding: 0 5px; | |
| 342 | +} | |
| 343 | + | |
| 344 | +.toastify-right { | |
| 345 | + right: 15px; | |
| 346 | +} | |
| 347 | + | |
| 348 | +.toastify-left { | |
| 349 | + left: 15px; | |
| 350 | +} | |
| 351 | + | |
| 352 | +.toastify-top { | |
| 353 | + top: -150px; | |
| 354 | +} | |
| 355 | + | |
| 356 | +.toastify-bottom { | |
| 357 | + bottom: -150px; | |
| 358 | +} | |
| 359 | + | |
| 360 | +.toastify-rounded { | |
| 361 | + border-radius: 25px; | |
| 362 | +} | |
| 363 | + | |
| 364 | +.toastify-avatar { | |
| 365 | + width: 1.5em; | |
| 366 | + height: 1.5em; | |
| 367 | + margin: -7px 5px; | |
| 368 | + border-radius: 2px; | |
| 369 | +} | |
| 370 | + | |
| 371 | +.toastify-center { | |
| 372 | + margin-left: auto; | |
| 373 | + margin-right: auto; | |
| 374 | + left: 0; | |
| 375 | + right: 0; | |
| 376 | + max-width: fit-content; | |
| 377 | + max-width: -moz-fit-content; | |
| 378 | +} | |
| 379 | + | |
| 380 | +@media only screen and (max-width: 360px) { | |
| 381 | + .toastify-right, .toastify-left { | |
| 382 | + margin-left: auto; | |
| 383 | + margin-right: auto; | |
| 384 | + left: 0; | |
| 385 | + right: 0; | |
| 386 | + max-width: fit-content; | |
| 387 | + } | |
| 388 | +} | |
| 389 | +</style> | |
| 390 | + | |
| 391 | +<script type="rocketlazyloadscript" data-rocket-type="text/javascript"> | |
| 392 | + var _tip = _tip || []; | |
| 393 | + (function(d,s,id){ | |
| 394 | + var js, tjs = d.getElementsByTagName(s)[0]; | |
| 395 | + if(d.getElementById(id)) { return; } | |
| 396 | + js = d.createElement(s); js.id = id; | |
| 397 | + js.async = true; | |
| 398 | + js.src = d.location.protocol + '//app.truconversion.com/ti-js/27592/a0a7e.js'; | |
| 399 | + tjs.parentNode.insertBefore(js, tjs); | |
| 400 | + }(document, 'script', 'ti-js')); | |
| 401 | +</script><meta name="facebook-domain-verification" content="350ag2v44kkyps6jevqchahihxmsus" /><noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> | |
| 402 | + | |
| 403 | + | |
| 404 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 405 | + var dataLayer_content = {"pagePostType":"frontpage","pagePostType2":"single-page","pagePostAuthor":"TactikDev"}; | |
| 406 | + dataLayer.push( dataLayer_content ); | |
| 407 | +</script> | |
| 408 | +<script type="rocketlazyloadscript" data-cfasync="false" data-pagespeed-no-defer> | |
| 409 | +(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 410 | +new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 411 | +j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 412 | +'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 413 | +})(window,document,'script','dataLayer','GTM-ML2VL7F'); | |
| 414 | +</script> | |
| 415 | +<link rel="icon" href="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier-32x32.png" sizes="32x32" /> | |
| 416 | +<link rel="icon" href="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier-192x192.png" sizes="192x192" /> | |
| 417 | +<link rel="apple-touch-icon" href="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier-180x180.png" /> | |
| 418 | +<meta name="msapplication-TileImage" content="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier-270x270.png" /> | |
| 419 | +<style id="tactikmedia-etat-non-louable">unites polygon[data-etat="Non louable"]{fill:rgba(41,32,32,0.6);}</style> | |
| 420 | +<link data-minify="1" rel='stylesheet' id='oxygen-cache-754-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/uploads/oxygen/css/754.css?ver=1783695902' media='all' /> | |
| 421 | +<link data-minify="1" rel='stylesheet' id='oxygen-cache-39-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/uploads/oxygen/css/39.css?ver=1783695902' media='all' /> | |
| 422 | +<link data-minify="1" rel='stylesheet' id='oxygen-cache-170-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/uploads/oxygen/css/170.css?ver=1783695903' media='all' /> | |
| 423 | +<link data-minify="1" rel='stylesheet' id='oxygen-universal-styles-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/uploads/oxygen/css/universal.css?ver=1783695903' media='all' /> | |
| 424 | +<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> | |
| 425 | +<meta name="generator" content="WP Rocket 3.18.3" data-wpr-features="wpr_delay_js wpr_defer_js wpr_minify_js wpr_preload_fonts wpr_lazyload_images wpr_lazyload_iframes wpr_oci wpr_minify_css wpr_preload_links wpr_desktop wpr_dns_prefetch" /></head> | |
| 426 | +<body class="home wp-singular page-template-default page page-id-170 wp-theme-oxygen-is-not-a-theme oxy-overlay-header wp-embed-responsive oxygen-body" > | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-ML2VL7F" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + <div id="-off-canvas-472-39" class="oxy-off-canvas x-offcanvas-4_right " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-472-39-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="true" data-trigger-selector=".oxy-burger-trigger" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="true" data-burger-sync="false" data-overflow="false" data-auto-aria="true" data-focus-trap="true" > | |
| 439 | + <div id="-burger-trigger-476-39" class="oxy-burger-trigger multi-trigger " data-aos="fade"><button aria-label="Open menu" data-animation="disable" data-touch="click" class="hamburger hamburger--slider is-active" type="button"><span class="hamburger-box"><span class="hamburger-inner"></span></span></button></div> | |
| 440 | + | |
| 441 | + <div id="div_block-473-39" class="ct-div-block" ><h2 id="headline-535-39" class="ct-headline c-h2 c-margin-bottom-s">Demande d'information</h2><div id="text_block-474-39" class="ct-text-block c-text-light c-margin-bottom-l" >Pour réserver votre unité dès aujourd’hui ou pour discuter avec l’un de nos représentants</div> | |
| 442 | + <div id="-fluent-form-542-39" class="oxy-fluent-form form-contact " ><div class='fluentform ff-default fluentform_wrapper_4 ffs_default_wrap'><form data-form_id="4" id="fluentform_4" class="frm-fluent-form fluent_form_4 ff-el-form-top ff_form_instance_4_1 ff-form-loading ffs_default" data-form_instance="ff_form_instance_4_1" method="POST" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 443 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Contact</legend> <div | |
| 444 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 445 | + class="ff-el-group ff-hpsf-container" | |
| 446 | + > | |
| 447 | + <div class="ff-el-input--label asterisk-right"> | |
| 448 | + <label for="ff_4_item_sf" aria-label="Subscribe"> | |
| 449 | + Subscribe </label> | |
| 450 | + </div> | |
| 451 | + <div class="ff-el-input--content"> | |
| 452 | + <input type="text" | |
| 453 | + name="item_4__fluent_sf" | |
| 454 | + class="ff-el-form-control" | |
| 455 | + id="ff_4_item_sf" | |
| 456 | + /> | |
| 457 | + </div> | |
| 458 | + </div> | |
| 459 | + <input type='hidden' name='__fluent_form_embded_post_id' value='170' /><input type="hidden" id="_fluentform_4_fluentformnonce" name="_fluentform_4_fluentformnonce" value="fa8d6fe11d" /><input type="hidden" name="_wp_http_referer" value="/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_4_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_4_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_4_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_4_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone" type="tel" data-name="phone" id="ff_4_phone" inputmode="tel" aria-invalid='false' aria-required=false></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_4_dropdown' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_4_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=false><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Passant" >Passant</option><option value="Média Sociaux" >Média Sociaux</option><option value="MarketPlace" >MarketPlace</option><option value="Kijiji" >Kijiji</option><option value="Journaux" >Journaux</option><option value="Site web du projet" >Site web du projet</option><option value="Affichage publicitaire" >Affichage publicitaire</option><option value="VISTOO" >VISTOO</option><option value="Google" >Google</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_description' aria-label="Message">Message</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=true name="description" id="ff_4_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="favoris" data-name="favoris" ><input type="hidden" name="provenance" value="Accueil - https://lewatier.com/" data-name="provenance" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style wpf_has_custom_css" >Envoyer</button></div></fieldset></form><div id='fluentform_4_errors' class='ff-errors-in-stack ff_form_instance_4_1 ff-form-loading_errors ff_form_instance_4_1_errors'></div></div> <script type="text/javascript"> | |
| 460 | + window.fluent_form_ff_form_instance_4_1 = {"id":"4","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_4_1","form_id_selector":"fluentform_4","rules":{"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"email":{"required":{"value":true,"message":"Ce champ est requis"},"email":{"value":true,"message":"This field must contain a valid email"}},"phone":{"required":{"value":false,"message":"This field is required"},"valid_phone_number":{"value":false,"message":"Phone number is not valid"}},"dropdown":{"required":{"value":false,"message":"This field is required"}},"description":{"required":{"value":true,"message":"Ce champ est requis"}}},"debounce_time":300}; | |
| 461 | + </script> | |
| 462 | + </div> | |
| 463 | + | |
| 464 | + </div></div></div> | |
| 465 | + | |
| 466 | + <header id="_header-455-39" class="oxy-header-wrapper oxy-sticky-header oxy-header c-overlay-subheader" ><div id="_header_row-456-39" class="oxygen-only-show-in-overlay oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-457-39" class="oxy-header-left" ><a id="link-458-39" class="ct-link" href="/" target="_self" ><img id="image-459-39" alt="" src="https://lewatier.com/wp-content/uploads/Logo-Le-Watier.svg" class="ct-image c-logo skip-lazy c-margin-bottom-s no-lazy"/><div id="text_block-549-39" class="ct-text-block c-text-accent c-text-s c-uppercase" >Condos locatifs distinctifs</div></a></div><div id="_header_center-460-39" class="oxy-header-center" ></div><div id="_header_right-461-39" class="oxy-header-right" ><div id="div_block-462-39" class="ct-div-block c-columns-gap-m" ><nav id="_nav_menu-505-39" class="oxy-nav-menu c-margin-right-s oxy-nav-menu-dropdowns oxy-nav-menu-dropdown-arrow" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-menu-principal-accueil-container"><ul id="menu-menu-principal-accueil" class="oxy-nav-menu-list"><li id="menu-item-678" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-678"><a href="/#projet" aria-current="page">Projet</a></li> | |
| 467 | +<li id="menu-item-887" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-887"><a href="/unites/">Plans</a></li> | |
| 468 | +<li id="menu-item-680" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-680"><a href="/#galerie" aria-current="page">Galerie</a></li> | |
| 469 | +<li id="menu-item-676" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-676"><a href="/#quartier" aria-current="page">Quartier</a></li> | |
| 470 | +<li id="menu-item-677" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-677"><a href="/#contact" aria-current="page">Contact</a></li> | |
| 471 | +<li id="menu-item-751" class="hide-link menu-item menu-item-type-post_type menu-item-object-page menu-item-751"><a href="https://lewatier.com/demande-information/">Demande d'information</a></li> | |
| 472 | +</ul></div></nav><a id="link-511-39" class="ct-link oxel_icon_button__container" href="tel:418-717-2105" target="_self" role="button"><div id="fancy_icon-512-39" class="ct-fancy-icon c-transition c-margin-right-xs" ><svg id="svg-fancy_icon-512-39"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><div id="text_block-513-39" class="ct-text-block oxel_icon_button_text c-transition" ><span id="span-514-39" class="ct-span" >418-717-2105</span></div></a><a id="link-469-39" class="ct-link c-btn-main c-transition c-btn-m" href="https://www.appartementsurbains.ca/formulaire-lewatier/" target="_blank" ><div id="fancy_icon-470-39" class="ct-fancy-icon" ><svg id="svg-fancy_icon-470-39"><use xlink:href="#FontAwesomeicon-envelope"></use></svg></div><div id="text_block-471-39" class="ct-text-block" >Demande d'information</div></a> | |
| 473 | + <div id="-pro-menu-548-39" class="oxy-pro-menu " ><div class="oxy-pro-menu-mobile-open-icon oxy-pro-menu-off-canvas-trigger oxy-pro-menu-off-canvas-right" data-off-canvas-alignment="right"><svg id="-pro-menu-548-39-open-icon"><use xlink:href="#Lineariconsicon-menu"></use></svg></div> | |
| 474 | + | |
| 475 | + | |
| 476 | + <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" | |
| 477 | + | |
| 478 | + data-oxy-pro-menu-dropdown-animation="fade-up" | |
| 479 | + data-oxy-pro-menu-dropdown-animation-duration="0.4" | |
| 480 | + data-entire-parent-toggles-dropdown="true" | |
| 481 | + | |
| 482 | + data-oxy-pro-menu-off-canvas-animation="fade" | |
| 483 | + | |
| 484 | + data-oxy-pro-menu-dropdown-animation-duration="0.4" | |
| 485 | + | |
| 486 | + data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> | |
| 487 | + | |
| 488 | + <div class="menu-menu-principal-accueil-container"><ul id="menu-menu-principal-accueil-1" class="oxy-pro-menu-list"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-678"><a href="/#projet" aria-current="page">Projet</a></li> | |
| 489 | +<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-887"><a href="/unites/">Plans</a></li> | |
| 490 | +<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-680"><a href="/#galerie" aria-current="page">Galerie</a></li> | |
| 491 | +<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-676"><a href="/#quartier" aria-current="page">Quartier</a></li> | |
| 492 | +<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-677"><a href="/#contact" aria-current="page">Contact</a></li> | |
| 493 | +<li class="hide-link menu-item menu-item-type-post_type menu-item-object-page menu-item-751"><a href="https://lewatier.com/demande-information/">Demande d'information</a></li> | |
| 494 | +</ul></div> | |
| 495 | + <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-548-39"><use xlink:href="#Lineariconsicon-cross"></use></svg></div> | |
| 496 | + | |
| 497 | + </div> | |
| 498 | + | |
| 499 | + </div> | |
| 500 | + | |
| 501 | + <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> | |
| 502 | + jQuery('#-pro-menu-548-39 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ | |
| 503 | + jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>'); | |
| 504 | + }); | |
| 505 | + jQuery('#-pro-menu-548-39 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ | |
| 506 | + jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); | |
| 507 | + }); </script></div></div></div></div></header> | |
| 508 | + <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> | |
| 509 | + jQuery(document).ready(function() { | |
| 510 | + var selector = "#_header-455-39", | |
| 511 | + scrollval = parseInt("300"); | |
| 512 | + if (!scrollval || scrollval < 1) { | |
| 513 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 514 | + jQuery(selector).addClass("oxy-sticky-header-active"); | |
| 515 | + } | |
| 516 | + else { | |
| 517 | + var scrollTopOld = 0; | |
| 518 | + jQuery(window).scroll(function() { | |
| 519 | + if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { | |
| 520 | + if (jQuery(this).scrollTop() > scrollval | |
| 521 | + ) { | |
| 522 | + if ( | |
| 523 | + !jQuery(selector).hasClass("oxy-sticky-header-active")) { | |
| 524 | + if (jQuery(selector).css('position')!='absolute') { | |
| 525 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 526 | + } | |
| 527 | + jQuery(selector) | |
| 528 | + .addClass("oxy-sticky-header-active") | |
| 529 | + .addClass("oxy-sticky-header-fade-in"); | |
| 530 | + } | |
| 531 | + } | |
| 532 | + else { | |
| 533 | + jQuery(selector) | |
| 534 | + .removeClass("oxy-sticky-header-fade-in") | |
| 535 | + .removeClass("oxy-sticky-header-active"); | |
| 536 | + if (jQuery(selector).css('position')!='absolute') { | |
| 537 | + jQuery("body").css("margin-top", ""); | |
| 538 | + } | |
| 539 | + } | |
| 540 | + scrollTopOld = jQuery(this).scrollTop(); | |
| 541 | + } | |
| 542 | + }) | |
| 543 | + } | |
| 544 | + }); | |
| 545 | + </script><div id="div_block-301-18" class="ct-div-block" ><div id='inner_content-30-18' class='ct-inner-content'><div id="code_block-498-170" class="ct-code-block" ></div><section id="section-182-170" class=" ct-section" ><div class="ct-section-inner-wrap"> | |
| 546 | + <div id="-carousel-builder-183-170" class="oxy-carousel-builder x-hero-slider " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".oxy-carousel-builder_prev" data-next=".oxy-carousel-builder_next" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="true" data-carousel=".oxy-inner-content" data-cell=".cell" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-resume-autoplay="500" data-autoplay="5000" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="center" data-righttoleft="false" data-images-loaded="true" data-pagedots="false" data-trigger-aos="false" data-clickselect="false" data-tick="false" ><div id="div_block-530-170" class="ct-div-block x-hero-slider_cell cell" ><div id="div_block-531-170" class="ct-div-block c-padding-l slider-card slider-card-title c-max-width-480 c-transition" ><span id="headline-532-170" class="ct-headline c-margin-bottom-m c-tagline c-text-accent">Votre espace</span><span id="headline-533-170" class="ct-headline c-margin-bottom-m slider-card-title c-text-light">Le Watier vous offre un milieu de vie qui vous ressemble au coeur de la légendaire Grande Allée</span><a id="link_button-572-170" class="ct-link-button c-btn-main c-btn-l c-transition" href="/demande-information/" >Planifiez une visite</a></div><div id="div_block-550-170" class="ct-div-block" ><span id="text_block-551-170" class="ct-text-block slider-no-unite" >34 unités</span></div></div><div id="div_block-184-170" class="ct-div-block x-hero-slider_cell cell" ><div id="div_block-185-170" class="ct-div-block c-padding-l slider-card slider-card-title c-max-width-480 c-transition" ><span id="headline-186-170" class="ct-headline c-margin-bottom-m c-tagline c-text-accent">Votre espace</span><h1 id="headline-187-170" class="ct-headline c-margin-bottom-m slider-card-title c-text-light">Le Watier vous offre un milieu de vie qui vous ressemble au coeur de la légendaire Grande Allée</h1><a id="link_button-557-170" class="ct-link-button c-btn-main c-btn-l c-transition" href="/demande-information/" >Demande d'information</a></div><div id="div_block-546-170" class="ct-div-block" ><span id="text_block-540-170" class="ct-text-block slider-no-unite" >34 unités</span></div></div></div></div> | |
| 547 | + | |
| 548 | + </div></section><section id="projet" class=" ct-section c-bg-dark section" ><div class="ct-section-inner-wrap"><div id="div_block-359-170" class="ct-div-block c-columns-3-2 c-columns-m-1" ><div id="div_block-365-170" class="ct-div-block" ><h3 id="headline-360-170" class="ct-headline c-h3 c-heading-light c-margin-bottom-l">Vivez à quelques pas des Plaines d’Abraham, <br>du Musée et de la mythique rue Cartier.</h3><div id="div_block-361-170" class="ct-div-block c-margin-bottom-s" ><h4 id="headline-362-170" class="ct-headline c-h4 c-heading-light">343 Grande Allée E</h4><p id="text_block-369-170" class="ct-text-block c-text-light c-text-l" >4 maisons de ville sur 2 niveaux avec plafonds de 9 pieds</p></div><div id="div_block-371-170" class="ct-div-block c-margin-bottom-s" ><h4 id="headline-372-170" class="ct-headline c-h4 c-heading-light">333 Grande Allée E</h4><p id="text_block-373-170" class="ct-text-block c-text-light c-text-l c-margin-bottom-m" >30 unités contemporaines allant du Studio au 4 ½ + bureau (Niveaux 2 à 6) <br><br>Rez-de-chaussée réservé aux espaces communs</p><div id="text_block-556-170" class="ct-text-block c-margin-bottom-m c-tagline" >Maintenant disponible</div></div><a id="link-566-170" class="ct-link oxel_icon_button__container c-transition" href="/unites/" role="button"><div id="text_block-567-170" class="ct-text-block oxel_icon_button_text c-margin-right-s c-transition" >Découvrir les unités disponibles</div><div id="fancy_icon-568-170" class="ct-fancy-icon oxel_icon_button_icon c-transition" ><svg id="svg-fancy_icon-568-170"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div><img id="image-378-170" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image texture-lozanges" data-lazy-src="https://lewatier.com/wp-content/uploads/losange-back-gris-watier-animation.svg"/><noscript><img id="image-378-170" alt="" src="https://lewatier.com/wp-content/uploads/losange-back-gris-watier-animation.svg" class="ct-image texture-lozanges"/></noscript></div></section><section id="avantages" class=" ct-section c-bg-dark-alt section" ><div class="ct-section-inner-wrap"><div id="div_block-385-170" class="ct-div-block c-heading-light-alt scrolling-typo" ><div id="code_block-387-170" class="ct-code-block" >v+ܕ�,���睊�%j�-��$v+ܕ�,r��z{l��ܕ�,r�iz���!y�b� b�Z����e�x-ʚ-{e{����{����{����{����{����{����{����{��������د�د�د</div></div><div id="div_block-555-170" class="ct-div-block" ><span id="headline-383-170" class="ct-headline c-text-accent section-headline c-margin-bottom-l">Vôtre milieu de vie</span></div><div id="div_block-380-170" class="ct-div-block " ><div id="div_block-381-170" class="ct-div-block " ><div id="div_block-505-170" class="ct-div-block title-reveal-wrapper" ><h2 id="headline-390-170" class="ct-headline c-h1"><span id="span-392-170" class="ct-span" >Découvrez vos</span></h2><h2 id="headline-508-170" class="ct-headline c-h1 c-margin-bottom-l"><span id="span-509-170" class="ct-span" >avantages</span></h2></div><div id="code_block-496-170" class="ct-code-block c-full-width animating-element" >�b~�z�0��ڞ֠z�ޥ�z�)�*'�W%j����j��+-�x)��!�W�j������j���^j��b�{az�0�'%j����j��+-�x"�驆�az˛~'�u�ڞ֠y�'����X����wb��izwb</div></div><div id="div_block-382-170" class="ct-div-block " ><div id="code_block-497-170" class="ct-code-block c-full-width" >�b~�z�0�ܩz˧�z�����ب�دrV���hr˧�װ��iz��[��͜r�n�{&��(�駲���i��z�z�0�ܩz˧�z�����ب��^����%j����j�����]�x%r�ڞȭ��쥩ܕ�,r֠�)�j[Z���j���-j b��&j�"��-���Rx��ʗ�����w%j����j���&j)������v��&��i�����zWmʗ��+^�쥩ܕ�,j����nZ���y�^��)��az˛~'�v������쥩�v+醗�wb��݊�a��݉</div></div></div></div></section><div id="plans" class="ct-div-block" ><section id="section-2-524" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="div_block-3-524" class="ct-div-block " ><div id="div_block-4-524" class="ct-div-block visible overlap" vue-immeuble=""><div id="code_block-5-524" class="ct-code-block" ><svg viewBox="0 0 2560 1440"><a href="/unites/?_niveau=2"><g | |
| 549 | + data-tippy-content="333 - Niveau 2" | |
| 550 | + data-tippy-placement="top" | |
| 551 | + niveau="2" | |
| 552 | + ><polygon | |
| 553 | + points="1497.600002972702,1070.251287916665 1498.2438575179578,932.2359055986468 1502.0954300718313,925.8168680031264 1496.96,916.8302153693975 1496.96,912.9787928120851 1521.3417381235367,909.7632 1966.2079970272985,932.8717353438742 1966.848,1072.8144 "> | |
| 554 | + </polygon></g></a><a href="/unites/?_niveau=3"><g | |
| 555 | + data-tippy-content="333 - Niveau 3" | |
| 556 | + data-tippy-placement="top" | |
| 557 | + niveau="3" | |
| 558 | + ><polygon | |
| 559 | + points="1497.6256,912.34008 1497.6256,795.5119636363636 1521.3768667578659,792.3023999999999 1966.8736000000001,830.1752509090909 1966.2316738714092,847.5068945454544 1930.9257367989057,847.5068945454544 1930.9257367989057,929.6717236363635 1965.589747742818,931.5974618181816 1964.947821614227,933.5231999999999 1522.166944233837,910.0963211053095 "> | |
| 560 | + </polygon></g></a><a href="/unites/?_niveau=4"><g | |
| 561 | + data-tippy-content="333 - Niveau 4" | |
| 562 | + data-tippy-placement="top" | |
| 563 | + niveau="4" | |
| 564 | + ><polygon | |
| 565 | + points="1497.6213102702704,794.2221037037037 1496.9793729729731,783.951762962963 1501.4729340540541,778.1746962962964 1502.1148713513514,769.8300444444445 1497.6213102702704,767.2624592592593 1497.6213102702704,753.782637037037 1508.5342443243244,749.9312592592593 1511.1019935135137,726.1810962962963 1520.0891156756759,713.3431703703704 1502.1148713513514,699.2214518518518 1490.5600000000002,683.1740444444445 1520.0891156756759,673.5456 1964.3097254054055,727.4648888888889 1964.9516627027028,744.1541925925926 1937.9902962162164,741.5866074074074 1939.274170810811,826.3169185185186 1965.5936000000002,829.5264000000001 1520.7310529729732,792.2964148148149 "> | |
| 566 | + </polygon></g></a><a href="/unites/?_niveau=5"><g | |
| 567 | + data-tippy-content="333 - Niveau 5" | |
| 568 | + data-tippy-placement="top" | |
| 569 | + niveau="5" | |
| 570 | + ><polygon | |
| 571 | + points="1491.204953846154,682.5309858736059 1479.827641298269,665.8650414563288 1472.5887384615385,652.9989914797918 1468.0951692307694,649.7914884758364 1430.2208,586.2383464684015 1521.3760615384617,554.1408 1959.1780923076926,622.8295494423792 1959.820030769231,639.520273605948 1940.5618769230769,640.162224535316 1939.9122352,724.2555446396432 1964.3136,726.8256 1520.734123076923,673.5436728624536 "> | |
| 572 | + </polygon></g></a><a href="/unites/?_niveau=6"><g | |
| 573 | + data-tippy-content="333 - Niveau 6" | |
| 574 | + data-tippy-placement="top" | |
| 575 | + niveau="6" | |
| 576 | + ><polygon | |
| 577 | + points="1430.2083032158773,586.2463220701009 1419.2976994860228,570.8419117195966 1405.1756025243944,552.867472754647 1400.0402945383478,531.0413682972082 1375.6475816046257,527.189702804719 1370.512273618579,532.3252567947047 1367.9446196255556,545.1641417696687 1365.3769656325323,551.5835842571506 1347.4033876813687,549.015807262158 1333.2851422007298,553.515491400849 1332.6336000000001,512.4310594809642 1519.436205213934,427.0464 1966.208,513.0669293322587 1964.9241730034878,537.4608107846904 1957.8752438495212,537.4608107846904 1955.2717967598348,620.9113115025036 1957.8510051958267,622.1952 1522.0000077259679,554.149109632691 "> | |
| 578 | + </polygon></g></a><a href="/unites/?_niveau=343-demi-sous-sol"><g | |
| 579 | + data-tippy-content="343 - Demi-sous-sol" | |
| 580 | + data-tippy-placement="top" | |
| 581 | + niveau="343-demi-sous-sol" | |
| 582 | + ><polygon | |
| 583 | + points="727.9258063918747,1085.6660643569435 857.6048732397851,1083.7341033644254 1184.3429901864074,1083.7296 1500.170172020735,1084.3731333442588 1502.1056000000003,1087.5858762159255 1501.4694444021723,1169.7695999999999 1473.8836578174446,1160.772232561843 1441.134085190738,1129.3064003992042 1232.4810575959652,1129.3127349606395 1216.5434417936458,1129.935794814245 1202.966185329961,1126.1058564131392 1185.0033851741184,1130.5944075622601 1169.5881603013638,1140.86805351514 1152.902883837095,1149.2142418399271 1130.0233183878358,1153.8521822673888 1065.5952462427053,1158.2071059136583 995.6287352146924,1162.6992697047326 921.8020243158629,1160.7673087122148 857.6048732397851,1155.633863259094 784.4419520753389,1146.0849870904453 727.9104000000001,1131.8675436722986 "> | |
| 584 | + </polygon></g></a><a href="/unites/?_niveau=343-niveau-2"><g | |
| 585 | + data-tippy-content="343 - Niveau 2" | |
| 586 | + data-tippy-placement="top" | |
| 587 | + niveau="343-niveau-2" | |
| 588 | + ><polygon | |
| 589 | + points="729.8815732976153,937.3816743595904 767.1127505833696,928.3943801493604 767.1127505833696,916.8392875933502 856.9811095489833,897.5808 1503.3856,925.8265818035803 1497.6141256038582,933.5299768409203 1497.6141256038582,1073.474986685932 1498.2618197052605,1084.3843068457097 858.9049343476971,1083.746180069052 727.9616,1085.6735999999999 "> | |
| 590 | + </polygon></g></a><a href="/unites/?_niveau=343-niveau-3"><g | |
| 591 | + data-tippy-content="343 - Niveau 3" | |
| 592 | + data-tippy-placement="top" | |
| 593 | + niveau="343-niveau-3" | |
| 594 | + ><polygon | |
| 595 | + points="730.5216,936.0863999999999 730.5216,927.0993767441861 730.5216,806.4164930232558 767.753823255814,793.5778883720931 767.1138141767443,765.9787110666279 763.9022139534884,758.9136558139535 857.6247069767443,715.2624 1163.8193783903257,743.5050786622674 1168.9510058507908,753.1311001343023 1332.0203634604654,766.6199608531394 1347.4152458418607,760.841017635872 1502.1196270139535,774.3177298250581 1497.6357118511628,782.6590001537791 1498.2757209302326,918.1123534883723 1503.4112,925.8155162790698 858.9085767441861,897.5705860465117 766.4699534883721,916.8284930232559 767.753823255814,928.3832372093024 "> | |
| 596 | + </polygon></g></a><a href="/unites/?_niveau=343-niveau-4"><g | |
| 597 | + data-tippy-content="343 - Niveau 4" | |
| 598 | + data-tippy-placement="top" | |
| 599 | + niveau="343-niveau-4" | |
| 600 | + ><polygon | |
| 601 | + points="948.1166000859034,384.0336 977.6453102249907,386.6013325315096 986.6323089629736,408.4270590493415 1054.676727979131,504.7170289809528 1121.4411416036073,513.7085960021637 1129.1404318081336,531.678220561804 1206.1718495622742,583.0328711919966 1226.7135609633783,554.7878133453906 1226.7135609633783,544.5168832193522 1240.8359875516376,536.8136856248233 1247.2552723644824,539.381418156333 1247.2552723644824,552.2200808138809 1312.7319774555021,635.6713880879441 1325.5705470811922,609.9940627728478 1323.0028331560538,571.4780748002033 1319.1512622683472,563.7748772056744 1326.854404043761,557.3555458769004 1338.4091167068823,552.2200808138809 1348.0438212824813,547.0913704922525 1362.8023989956932,552.2200808138809 1367.9378268459693,531.678220561804 1375.0009659255427,526.5495102401753 1400.0342509101945,530.3943542960492 1405.1710396488509,550.932181603219 1447.5369585252477,612.5617953043575 1467.4284734062285,649.1481611665636 1472.529750187632,651.6262766953647 1491.8854572382243,684.1291915643092 1501.2843824000163,697.6655949250639 1519.4368,713.0179160828418 1511.7298066536982,725.5420266907814 1509.1659442994478,749.2928721581246 1498.5801841631169,754.4328403820712 1497.607380065439,767.9096134606903 1501.458950953146,771.7612122579546 1500.8112451155303,774.6479999999999 1348.0361181407056,760.8544232913086 1331.9936834649247,766.6212440340084 1169.5800003436136,753.1489741163164 1162.520712834928,743.5161544113487 857.6027584393444,715.271096564743 763.2411974759661,758.9225496004067 768.3766253262422,739.6645556140843 756.8219126631211,728.1097592222909 756.8219126631211,707.567898970214 745.2672,694.7292363126658 754.2541987379831,688.3099049838916 804.3246202781744,611.2779290386027 804.3246202781744,595.8715338495448 808.1761911658814,588.1683362550159 808.1761911658814,507.2847615124624 809.4600481284505,473.9042386028372 809.4600481284505,452.0785120850053 810.7439050910195,446.94304702198605 800.4769009613551,443.0959513856487 810.7439050910195,431.5366518329282 818.4533891198287,418.69798917538003 827.4340456044166,417.41412290962523 847.9757570055207,421.2657217068897 860.8143266312109,434.1043843644378 855.6788987809348,443.0914482247216 851.8273278932277,458.4978434137794 851.8273278932277,539.381418156333 "> | |
| 602 | + </polygon></g></a></svg></div><img id="image-6-524" alt="" src="https://lewatier.com/wp-content/uploads/05-21-42_F_v2-1-scaled.jpg" class="ct-image no-lazy"/></div><div id="div_block-32-754" class="ct-div-block" ><div id="div_block-25-754" class="ct-div-block c-padding-l slider-card-title c-max-width-480 c-transition slider-card-no-opacity" ><span id="headline-26-754" class="ct-headline c-margin-bottom-m c-tagline c-text-accent c-text-alt">Choisissez votre unité</span><span id="headline-27-754" class="ct-headline c-margin-bottom-m slider-card-title c-text-light">Sélectionnez un étage afin d'y voir les unités disponibles</span><div id="div_block-33-754" class="ct-div-block " ><a id="link_button-39-754" class="ct-link-button c-btn-main c-transition c-btn-m" href="/demande-information/" >Demande d'information</a></div></div></div></div></div></section></div><section id="section-600-170" class=" ct-section c-bg-dark c-owl-xl section" ><div class="ct-section-inner-wrap"><div id="div_block-601-170" class="ct-div-block" ><div id="code_block-602-170" class="ct-code-block section-headline c-margin-bottom-l c-text-accent" >�\����j���r���'ܢ����!��.�ۧ��r۞�W�z{]��h�&�zǥ��r���W���(�{n�+Zr۞�W�z{]��h�&�y�ly�!���w��+gz�Zr۞�W�z{]��h�&�</div><div id="div_block-603-170" class="ct-div-block title-reveal-wrapper" ><span id="headline-604-170" class="ct-headline c-h1"><span id="span-605-170" class="ct-span " >Unités</span></span><span id="headline-606-170" class="ct-headline c-h1 c-margin-bottom-l"><span id="span-607-170" class="ct-span titre-serif c-text-accent" >disponibles</span></span></div></div><div id="div_block-610-170" class="ct-div-block c-owl-m c-full-width" > | |
| 603 | + <div id="-wpgb-facet-611-170" class="oxy-wpgb-facet " ><div class="wpgb-facet wpgb-loading wpgb-facet-2" data-facet="2" data-grid="oxygen-element-615"> <fieldset> | |
| 604 | + <legend class="wpgb-facet-title wpgb-sr-only">Type d'unit</legend> | |
| 605 | + <div class="wpgb-button-facet"><ul class="wpgb-inline-list"><li><div class="wpgb-button" role="button" aria-pressed="true" tabindex="0"><input type="hidden" name="type" value=""><span class="wpgb-button-label">Tous les types d'units</span></div></li><li><div class="wpgb-button" role="button" aria-pressed="false" tabindex="0"><input type="hidden" name="type" value="3½"><span class="wpgb-button-label">3½</span></div></li><li><div class="wpgb-button" role="button" aria-pressed="false" tabindex="0"><input type="hidden" name="type" value="studio"><span class="wpgb-button-label">Studio</span></div></li></ul></div> </fieldset> | |
| 606 | + </div></div> | |
| 607 | + | |
| 608 | + <div id="div_block-612-170" class="ct-div-block c-bg-light c-full-width c-padding-l" >�ay�^�ƫ����j�+)�x��X�J�^�����b>����i��ZnW���u��y�^�<div id="_dynamic_list-615-170" class="oxy-dynamic-list c-full-width tableau" data-options="{"itemSelector":"[data-options*=\"oxygen-element-615\"] > *","isMainQuery":false,"id":"oxygen-element-615","postId":{"0":170,"2":39,"15":754},"isTemplate":"Oxygen","customContent":true}" ><div id="div_block-616-170-1" class="ct-div-block c-full-width" data-id="div_block-616-170">hn֛rz{k</div><div id="div_block-616-170-2" class="ct-div-block c-full-width" data-id="div_block-616-170">hn֛rz{k</div> | |
| 609 | + | |
| 610 | + | |
| 611 | + </div> | |
| 612 | + | |
| 613 | + <div id="-wpgb-facet-618-170" class="oxy-wpgb-facet c-center c-margin-top-l " ><div class="wpgb-facet wpgb-loading wpgb-facet-3" data-facet="3" data-grid="oxygen-element-615"></div></div> | |
| 614 | + | |
| 615 | + </div></div></div></section><section id="galerie" class=" ct-section c-bg-dark section" ><div class="ct-section-inner-wrap"><div id="div_block-419-170" class="ct-div-block c-full-width c-margin-bottom-m" ><div id="div_block-420-170" class="ct-div-block animating-element" ><span id="headline-421-170" class="ct-headline c-text-accent section-headline c-margin-bottom-l">Le Watier</span><div id="div_block-515-170" class="ct-div-block title-reveal-wrapper" ><h2 id="headline-516-170" class="ct-headline c-h1"><span id="span-517-170" class="ct-span" >Découvrez le</span></h2><h2 id="headline-518-170" class="ct-headline c-h1 c-margin-bottom-l"><span id="span-519-170" class="ct-span" >Watier en images</span></h2></div></div></div><div id="div_block-424-170" class="ct-div-block" ><style>/* FLEX GALLERY */ | |
| 616 | + | |
| 617 | +.oxy-gallery.oxy-gallery-flex { | |
| 618 | + display: flex; | |
| 619 | + flex-direction: row; | |
| 620 | + flex-wrap: wrap; | |
| 621 | + justify-content: center; | |
| 622 | +} | |
| 623 | + | |
| 624 | +.oxy-gallery-flex .oxy-gallery-item { | |
| 625 | + overflow: hidden; | |
| 626 | + flex: auto; | |
| 627 | + | |
| 628 | +} | |
| 629 | + | |
| 630 | +.oxy-gallery-flex .oxy-gallery-item-sizer { | |
| 631 | + position: relative; | |
| 632 | +} | |
| 633 | + | |
| 634 | +.oxy-gallery-flex .oxy-gallery-item-contents { | |
| 635 | + position: absolute; | |
| 636 | + top: 0; bottom: 0; left: 0; right: 0; | |
| 637 | + background-size: cover; | |
| 638 | + margin: 0; | |
| 639 | +} | |
| 640 | + | |
| 641 | +.oxy-gallery-flex .oxy-gallery-item-contents img { | |
| 642 | + width: 100%; | |
| 643 | + height: 100%; | |
| 644 | + opacity: 0; | |
| 645 | +} | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | +/* MASONRY GALLERY */ | |
| 650 | + | |
| 651 | +.oxy-gallery.oxy-gallery-masonry { | |
| 652 | + display: block; | |
| 653 | + overflow: auto; | |
| 654 | +} | |
| 655 | + | |
| 656 | +.oxy-gallery-masonry .oxy-gallery-item { | |
| 657 | + break-inside: avoid; | |
| 658 | + display: block; | |
| 659 | + line-height: 0; | |
| 660 | + position: relative; | |
| 661 | +} | |
| 662 | + | |
| 663 | +.oxy-gallery-masonry figure.oxy-gallery-item-contents { | |
| 664 | + margin: 0; | |
| 665 | +} | |
| 666 | + | |
| 667 | +.oxy-gallery-masonry .oxy-gallery-item .oxy-gallery-item-contents img { | |
| 668 | + max-width: 100%; | |
| 669 | +} | |
| 670 | + | |
| 671 | +.oxy-gallery-masonry .oxy-gallery-item .oxy-gallery-item-contents figcaption { | |
| 672 | + display: none; | |
| 673 | +} | |
| 674 | + | |
| 675 | +/* GRID GALLERY */ | |
| 676 | +.oxy-gallery-grid .oxy-gallery-item { | |
| 677 | + overflow: hidden; | |
| 678 | + flex: auto; | |
| 679 | + position: relative; | |
| 680 | +} | |
| 681 | + | |
| 682 | +.oxy-gallery-grid .oxy-gallery-item-contents { | |
| 683 | + margin: 0; | |
| 684 | +} | |
| 685 | + | |
| 686 | +.oxy-gallery-grid .oxy-gallery-item-contents img { | |
| 687 | + width: 100%; | |
| 688 | + height: auto; | |
| 689 | +} | |
| 690 | + | |
| 691 | +.oxy-gallery-grid .oxy-gallery-item .oxy-gallery-item-contents figcaption { | |
| 692 | + display: none; | |
| 693 | +}</style><style data-element-id="#_gallery-49-170"> #_gallery-49-170.oxy-gallery-flex .oxy-gallery-item { | |
| 694 | + width: calc(33.333% - 10px - 10px); | |
| 695 | + margin: 10px; | |
| 696 | + min-width: px; | |
| 697 | + overflow: hidden; | |
| 698 | + flex: auto; | |
| 699 | + } | |
| 700 | + | |
| 701 | + #_gallery-49-170.oxy-gallery-flex .oxy-gallery-item-sizer { | |
| 702 | + padding-bottom: 56.25%; | |
| 703 | + position: relative; | |
| 704 | + } | |
| 705 | + | |
| 706 | + #_gallery-49-170.oxy-gallery-captions .oxy-gallery-item .oxy-gallery-item-contents figcaption:not(:empty) { | |
| 707 | + position: absolute; | |
| 708 | + bottom: 0; | |
| 709 | + left: 0; | |
| 710 | + right: 0; | |
| 711 | + background-color: rgba(0,0,0,0.75); /* caption background color */ | |
| 712 | + padding: 1em; | |
| 713 | + color: #ffffff; /* caption text color */ | |
| 714 | + font-weight: bold; | |
| 715 | + -webkit-font-smoothing: antialiased; | |
| 716 | + font-size: 1em; | |
| 717 | + text-align: center; | |
| 718 | + line-height: var(--oxy-small-line-height); | |
| 719 | + /*pointer-events: none;*/ | |
| 720 | + transition: 0.3s ease-in-out opacity; | |
| 721 | + display: block; | |
| 722 | + } | |
| 723 | + | |
| 724 | + | |
| 725 | + #_gallery-49-170.oxy-gallery-captions .oxy-gallery-item .oxy-gallery-item-contents figcaption:not(:empty) { | |
| 726 | + opacity: 0; | |
| 727 | + } | |
| 728 | + #_gallery-49-170.oxy-gallery-captions .oxy-gallery-item:hover .oxy-gallery-item-contents figcaption { | |
| 729 | + opacity: 1; | |
| 730 | + } | |
| 731 | + | |
| 732 | + | |
| 733 | + /* hover effects */ | |
| 734 | + #_gallery-49-170.oxy-gallery .oxy-gallery-item { | |
| 735 | + opacity: ; | |
| 736 | + transition: 0.3s ease-in-out opacity; | |
| 737 | + } | |
| 738 | + | |
| 739 | + #_gallery-49-170.oxy-gallery .oxy-gallery-item:hover { | |
| 740 | + opacity: 0.7; | |
| 741 | + } | |
| 742 | + | |
| 743 | + </style> <div id="_gallery-49-170" class="oxy-gallery animating-element accueil-galerie oxy-gallery-captions oxy-gallery-flex" > | |
| 744 | + | |
| 745 | + | |
| 746 | + <a href='https://lewatier.com/wp-content/uploads/2.jpg' class='oxy-gallery-item'> | |
| 747 | + <div class='oxy-gallery-item-sizer'> | |
| 748 | + | |
| 749 | + <figure data-bg="https://lewatier.com/wp-content/uploads/2-1024x768.jpg" class='oxy-gallery-item-contents rocket-lazyload' style=''> | |
| 750 | + | |
| 751 | + <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-original-src="https://lewatier.com/wp-content/uploads/2.jpg" data-original-src-width="1920" data-original-src-height="1440" alt="" data-lazy-src="https://lewatier.com/wp-content/uploads/2-1024x768.jpg"><noscript><img src="https://lewatier.com/wp-content/uploads/2-1024x768.jpg" data-original-src="https://lewatier.com/wp-content/uploads/2.jpg" data-original-src-width="1920" data-original-src-height="1440" alt=""></noscript> | |
| 752 | + <figcaption></figcaption> | |
| 753 | + | |
| 754 | + </figure> | |
| 755 | + | |
| 756 | + </div> | |
| 757 | + </a> | |
| 758 | + | |
| 759 | + | |
| 760 | + <a href='https://lewatier.com/wp-content/uploads/1.jpg' class='oxy-gallery-item'> | |
| 761 | + <div class='oxy-gallery-item-sizer'> | |
| 762 | + | |
| 763 | + <figure data-bg="https://lewatier.com/wp-content/uploads/1-1024x768.jpg" class='oxy-gallery-item-contents rocket-lazyload' style=''> | |
| 764 | + | |
| 765 | + <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-original-src="https://lewatier.com/wp-content/uploads/1.jpg" data-original-src-width="1920" data-original-src-height="1440" alt="" data-lazy-src="https://lewatier.com/wp-content/uploads/1-1024x768.jpg"><noscript><img src="https://lewatier.com/wp-content/uploads/1-1024x768.jpg" data-original-src="https://lewatier.com/wp-content/uploads/1.jpg" data-original-src-width="1920" data-original-src-height="1440" alt=""></noscript> | |
| 766 | + <figcaption></figcaption> | |
| 767 | + | |
| 768 | + </figure> | |
| 769 | + | |
| 770 | + </div> | |
| 771 | + </a> | |
| 772 | + | |
| 773 | + | |
| 774 | + <a href='https://lewatier.com/wp-content/uploads/3.jpg' class='oxy-gallery-item'> | |
| 775 | + <div class='oxy-gallery-item-sizer'> | |
| 776 | + | |
| 777 | + <figure data-bg="https://lewatier.com/wp-content/uploads/3-1024x768.jpg" class='oxy-gallery-item-contents rocket-lazyload' style=''> | |
| 778 | + | |
| 779 | + <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-original-src="https://lewatier.com/wp-content/uploads/3.jpg" data-original-src-width="1920" data-original-src-height="1440" alt="" data-lazy-src="https://lewatier.com/wp-content/uploads/3-1024x768.jpg"><noscript><img src="https://lewatier.com/wp-content/uploads/3-1024x768.jpg" data-original-src="https://lewatier.com/wp-content/uploads/3.jpg" data-original-src-width="1920" data-original-src-height="1440" alt=""></noscript> | |
| 780 | + <figcaption></figcaption> | |
| 781 | + | |
| 782 | + </figure> | |
| 783 | + | |
| 784 | + </div> | |
| 785 | + </a> | |
| 786 | + | |
| 787 | + | |
| 788 | + <a href='https://lewatier.com/wp-content/uploads/salle-de-bain.jpg' class='oxy-gallery-item'> | |
| 789 | + <div class='oxy-gallery-item-sizer'> | |
| 790 | + | |
| 791 | + <figure data-bg="https://lewatier.com/wp-content/uploads/salle-de-bain-1024x768.jpg" class='oxy-gallery-item-contents rocket-lazyload' style=''> | |
| 792 | + | |
| 793 | + <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-original-src="https://lewatier.com/wp-content/uploads/salle-de-bain.jpg" data-original-src-width="1920" data-original-src-height="1440" alt="" data-lazy-src="https://lewatier.com/wp-content/uploads/salle-de-bain-1024x768.jpg"><noscript><img src="https://lewatier.com/wp-content/uploads/salle-de-bain-1024x768.jpg" data-original-src="https://lewatier.com/wp-content/uploads/salle-de-bain.jpg" data-original-src-width="1920" data-original-src-height="1440" alt=""></noscript> | |
| 794 | + <figcaption></figcaption> | |
| 795 | + | |
| 796 | + </figure> | |
| 797 | + | |
| 798 | + </div> | |
| 799 | + </a> | |
| 800 | + | |
| 801 | + | |
| 802 | + <a href='https://lewatier.com/wp-content/uploads/lewatier-hall-entree.jpg' class='oxy-gallery-item'> | |
| 803 | + <div class='oxy-gallery-item-sizer'> | |
| 804 | + | |
| 805 | + <figure data-bg="https://lewatier.com/wp-content/uploads/lewatier-hall-entree-1024x683.jpg" class='oxy-gallery-item-contents rocket-lazyload' style=''> | |
| 806 | + | |
| 807 | + <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-original-src="https://lewatier.com/wp-content/uploads/lewatier-hall-entree.jpg" data-original-src-width="1920" data-original-src-height="1281" alt="" data-lazy-src="https://lewatier.com/wp-content/uploads/lewatier-hall-entree-1024x683.jpg"><noscript><img src="https://lewatier.com/wp-content/uploads/lewatier-hall-entree-1024x683.jpg" data-original-src="https://lewatier.com/wp-content/uploads/lewatier-hall-entree.jpg" data-original-src-width="1920" data-original-src-height="1281" alt=""></noscript> | |
| 808 | + <figcaption></figcaption> | |
| 809 | + | |
| 810 | + </figure> | |
| 811 | + | |
| 812 | + </div> | |
| 813 | + </a> | |
| 814 | + | |
| 815 | + | |
| 816 | + <a href='https://lewatier.com/wp-content/uploads/lewatier-galerie-6.jpeg' class='oxy-gallery-item'> | |
| 817 | + <div class='oxy-gallery-item-sizer'> | |
| 818 | + | |
| 819 | + <figure data-bg="https://lewatier.com/wp-content/uploads/lewatier-galerie-6-1024x768.jpeg" class='oxy-gallery-item-contents rocket-lazyload' style=''> | |
| 820 | + | |
| 821 | + <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-original-src="https://lewatier.com/wp-content/uploads/lewatier-galerie-6.jpeg" data-original-src-width="1600" data-original-src-height="1200" alt="" data-lazy-src="https://lewatier.com/wp-content/uploads/lewatier-galerie-6-1024x768.jpeg"><noscript><img src="https://lewatier.com/wp-content/uploads/lewatier-galerie-6-1024x768.jpeg" data-original-src="https://lewatier.com/wp-content/uploads/lewatier-galerie-6.jpeg" data-original-src-width="1600" data-original-src-height="1200" alt=""></noscript> | |
| 822 | + <figcaption></figcaption> | |
| 823 | + | |
| 824 | + </figure> | |
| 825 | + | |
| 826 | + </div> | |
| 827 | + </a> | |
| 828 | + | |
| 829 | + | |
| 830 | + </div> | |
| 831 | + <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> | |
| 832 | + document.addEventListener("oxygenVSBInitGalleryJs_gallery-49-170",function(){ | |
| 833 | + if(jQuery('#_gallery-49-170').photoSwipe) { | |
| 834 | + jQuery('#_gallery-49-170').photoSwipe('.oxy-gallery-item-contents'); | |
| 835 | + } | |
| 836 | + },false); | |
| 837 | + jQuery(document).ready(function() { | |
| 838 | + let event = new Event('oxygenVSBInitGalleryJs_gallery-49-170'); | |
| 839 | + document.dispatchEvent(event); | |
| 840 | + }); | |
| 841 | + </script> | |
| 842 | + </div></div></section><section id="quartier" class=" ct-section c-bg-dark section" ><div class="ct-section-inner-wrap"><div id="div_block-428-170" class="ct-div-block c-full-width c-margin-bottom-m c-center animating-element" ><span id="headline-430-170" class="ct-headline c-text-accent section-headline c-margin-bottom-l section-headline-w-lignes">Le quartier</span><div id="div_block-510-170" class="ct-div-block title-reveal-wrapper title-reveal-wrapper--centered" ><h2 id="headline-431-170" class="ct-headline c-h1"><span id="span-432-170" class="ct-span" >Explorez le</span></h2><h2 id="headline-513-170" class="ct-headline c-h1 c-margin-bottom-l"><span id="span-514-170" class="ct-span" >quartier</span></h2></div></div><div id="shortcode-325-170" class="ct-shortcode" ><!-- Gridbuilder ᵂᴾ Plugin (https://wpgridbuilder.com) --> | |
| 843 | +<div class="wp-grid-builder wpgb-grid-1" data-options="{"id":1,"type":"masonry","source":"post_type","loader":1,"layout":"vertical","reveal":1,"isMainQuery":0,"lazyLoad":0,"cardSizes":{"9999":{"columns":1,"height":240,"gutter":0,"ratio":"1.33333"},"1920":{"columns":1,"height":240,"gutter":0,"ratio":"1.33333"},"1680":{"columns":1,"height":220,"gutter":0,"ratio":"1.33333"},"1180":{"columns":1,"height":220,"gutter":0,"ratio":"1.33333"},"1080":{"columns":1,"height":200,"gutter":0,"ratio":"1.33333"},"767":{"columns":1,"height":200,"gutter":0,"ratio":"1.33333"}},"fitRows":0,"equalRows":0,"equalColumns":1,"fillLastRow":0,"centerLastRow":0,"horizontalOrder":1,"fullWidth":0,"transitionDelay":60,"gallerySlideshow":0,"rowsNumber":1,"slideAlign":"left","groupCells":1,"draggable":1,"initialIndex":0,"contain":0,"freeScroll":0,"freeFriction":"0.075","friction":"0.285","attraction":"0.025","autoPlay":0,"pageDotAriaLabel":"Page dot %d","isPreview":false,"isGutenberg":false,"rightToLeft":false}"><div class="wpgb-svg-icons" hidden> | |
| 844 | + <svg viewBox="0 0 120 24" width="0" height="0"> | |
| 845 | + <defs> | |
| 846 | + <polygon id="wpgb-star-svg" points="12 2.5 15.1 8.8 22 9.8 17 14.6 18.2 21.5 12 18.3 5.8 21.5 7 14.6 2 9.8 8.9 8.8"></polygon> | |
| 847 | + </defs> | |
| 848 | + <symbol id="wpgb-rating-stars-svg"> | |
| 849 | + <use xlink:href="#wpgb-star-svg"></use> | |
| 850 | + <use xlink:href="#wpgb-star-svg" x="24"></use> | |
| 851 | + <use xlink:href="#wpgb-star-svg" x="48"></use> | |
| 852 | + <use xlink:href="#wpgb-star-svg" x="72"></use> | |
| 853 | + <use xlink:href="#wpgb-star-svg" x="96"></use> | |
| 854 | + </symbol> | |
| 855 | +</svg> | |
| 856 | +</div> | |
| 857 | +<div class="wpgb-wrapper"> | |
| 858 | + <div class="wpgb-main"> | |
| 859 | + <div class="wpgb-layout"> | |
| 860 | + <div class="wpgb-viewport"> | |
| 861 | + <div class="wpgb-masonry"> | |
| 862 | + <article class="wpgb-card wpgb-card-1 wpgb-post-705 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><div class="wpgb-block-1"></div><h4 class="wpgb-block-4 c-h4 c-heading-light neuehaasregular">Le Watier</h4><div class="wpgb-block-2 c-text-light c-text-l">333 Grande Allée E, Québec, QC G1R 5W3</div></div></div></div></div></article><article class="wpgb-card wpgb-card-1 wpgb-post-895 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><div class="wpgb-block-1"></div><h4 class="wpgb-block-4 c-h4 c-heading-light neuehaasregular">Bistro B</h4><div class="wpgb-block-2 c-text-light c-text-l">1144 Av. Cartier, Québec, QC G1R 2S5</div></div></div></div></div></article><article class="wpgb-card wpgb-card-1 wpgb-post-710 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><div class="wpgb-block-1"></div><h4 class="wpgb-block-4 c-h4 c-heading-light neuehaasregular">La Terrasse Dufferin</h4><div class="wpgb-block-2 c-text-light c-text-l">Rue des Carrières, Québec, QC G1R 5J5</div></div></div></div></div></article><article class="wpgb-card wpgb-card-1 wpgb-post-894 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><div class="wpgb-block-1"></div><h4 class="wpgb-block-4 c-h4 c-heading-light neuehaasregular">Le Grand Théâtre de Québec</h4><div class="wpgb-block-2 c-text-light c-text-l">269 Bd René-Lévesque E, Québec, QC G1R 2B3</div></div></div></div></div></article><article class="wpgb-card wpgb-card-1 wpgb-post-893 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><div class="wpgb-block-1"></div><h4 class="wpgb-block-4 c-h4 c-heading-light neuehaasregular">Les Halles Cartier</h4><div class="wpgb-block-2 c-text-light c-text-l">1191 Av. Cartier, Québec, QC G1R 2S9</div></div></div></div></div></article><article class="wpgb-card wpgb-card-1 wpgb-post-700 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><div class="wpgb-block-1"></div><h4 class="wpgb-block-4 c-h4 c-heading-light neuehaasregular">Musée national des beaux-arts du Québec</h4><div class="wpgb-block-2 c-text-light c-text-l">179 Grande Allée O, Québec, QC G1R 2H1</div></div></div></div></div></article> </div> | |
| 863 | + </div> | |
| 864 | + <div class="wpgb-loader"> | |
| 865 | + <div class="wpgb-loader-6"> | |
| 866 | + <div></div><div></div><div></div> </div> | |
| 867 | +</div> | |
| 868 | +</div> | |
| 869 | + </div> | |
| 870 | + <aside class="wpgb-sidebar wpgb-sidebar-right"> | |
| 871 | + <div class="wpgb-facet wpgb-loading wpgb-facet-1" data-facet="1" data-grid="1"> <fieldset> | |
| 872 | + <legend class="wpgb-facet-title wpgb-sr-only">Google Maps</legend> | |
| 873 | + <div class="wpgb-map-facet" style="padding-bottom:56.25%"></div> </fieldset> | |
| 874 | + </div></aside> | |
| 875 | + </div> | |
| 876 | +</div> | |
| 877 | +</div></div></section><section id="contact" class=" ct-section section c-bg-dark-alt" ><div class="ct-section-inner-wrap"><div id="div_block-522-170" class="ct-div-block title-reveal-wrapper c-margin-bottom-xl c-full-width" ><h2 id="headline-523-170" class="ct-headline c-h1"><span id="span-524-170" class="ct-span c-uppercase c-text-accent" >Contact</span></h2><div id="div_block-529-170" class="ct-div-block c-bg-dark-alt title-mask" ></div></div><div id="div_block-436-170" class="ct-div-block c-columns-2 c-columns-gap-xl c-columns-l-1" ><div id="div_block-437-170" class="ct-div-block c-max-width-480" ><p id="text_block-573-170" class="ct-text-block c-margin-bottom-l" >Pour planifier une visite, pour une demande d’information ou pour réserver votre unité, contactez notre équipe, dès aujourd’hui.</p><div id="div_block-443-170" class="ct-div-block contact-info-bloc-coordonnees c-margin-bottom-m" ><img id="image-449-170" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-right-s" data-lazy-src="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier.png"/><noscript><img id="image-449-170" alt="" src="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier.png" class="ct-image c-margin-right-s"/></noscript><div id="div_block-451-170" class="ct-div-block" ><h5 id="headline-444-170" class="ct-headline c-h5 c-heading-light">Par téléphone</h5><a id="text_block-447-170" class="ct-link-text c-text-light c-text-s c-transition" href="tel:418-717-2105" target="_self" ><span id="span-467-170" class="ct-span" >418-717-2105</span></a></div></div><div id="div_block-455-170" class="ct-div-block contact-info-bloc-coordonnees c-margin-bottom-m" ><img id="image-456-170" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-right-s" data-lazy-src="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier.png"/><noscript><img id="image-456-170" alt="" src="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier.png" class="ct-image c-margin-right-s"/></noscript><div id="div_block-457-170" class="ct-div-block" ><h5 id="headline-458-170" class="ct-headline c-h5 c-heading-light">Par courriel</h5><a id="text_block-459-170" class="ct-link-text c-text-light c-text-s c-transition" href="mailto:appartementsurbains@gmail.com" target="_self" ><span id="span-473-170" class="ct-span" >appartementsurbains@gmail.com</span></a></div></div><div id="div_block-460-170" class="ct-div-block contact-info-bloc-coordonnees c-margin-bottom-xl" ><img id="image-461-170" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-right-s" data-lazy-src="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier.png"/><noscript><img id="image-461-170" alt="" src="https://lewatier.com/wp-content/uploads/cropped-FavIcon-Le-Watier.png" class="ct-image c-margin-right-s"/></noscript><div id="div_block-462-170" class="ct-div-block" ><h5 id="headline-463-170" class="ct-headline c-h5 c-heading-light">Adresse</h5><a id="text_block-464-170" class="ct-link-text c-text-light c-text-s c-transition" href="https://goo.gl/maps/FP63eHJYgMe3ZKqc9" target="_blank" ><span id="span-476-170" class="ct-span" >333 & 343 Grande Allée E, Québec, QC G1R 2H8</span></a></div></div><a id="link_button-619-170" class="ct-link-button c-btn-main c-btn-l c-transition" href="/demande-information/" >Planifiez une visite</a></div><img id="image-623-170" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image" data-lazy-src="https://lewatier.com/wp-content/uploads/333-Lobby-4-perso_04.jpg"/><noscript><img id="image-623-170" alt="" src="https://lewatier.com/wp-content/uploads/333-Lobby-4-perso_04.jpg" class="ct-image"/></noscript></div></div></section></div></div><section id="section-477-39" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-478-39" class="ct-div-block c-columns-gap-m" ><div id="div_block-480-39" class="ct-div-block" ><img id="image-522-39" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-right-m" data-lazy-src="https://lewatier.com/wp-content/uploads/Logo-Appartements-Urbains.svg"/><noscript><img id="image-522-39" alt="" src="https://lewatier.com/wp-content/uploads/Logo-Appartements-Urbains.svg" class="ct-image c-margin-right-m"/></noscript><p id="text_block-481-39" class="ct-text-block c-margin-right-m copyright-text" ><span id="span-492-39" class="ct-span" >© Le Watier 2026 | <a href="https://www.tactikmedia.com" target="_blank" rel="noopener">Conception de site web</a> par TactikMedia</span></p><a id="link-529-39" class="ct-link" href="https://www.facebook.com/appartementsurbains/" target="_blank" ><div id="fancy_icon-528-39" class="ct-fancy-icon" ><svg id="svg-fancy_icon-528-39"><use xlink:href="#FontAwesomeicon-facebook"></use></svg></div></a></div><div id="div_block-487-39" class="ct-div-block" ><a id="link-494-39" class="ct-link c-transition c-link-m c-link-light c-margin-right-xs c-margin-right-s" href="https://goo.gl/maps/FP63eHJYgMe3ZKqc9" target="_blank" ><img id="image-543-39" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-right-xs" data-lazy-src="https://lewatier.com/wp-content/uploads/losange-watier-unique.svg"/><noscript><img id="image-543-39" alt="" src="https://lewatier.com/wp-content/uploads/losange-watier-unique.svg" class="ct-image c-margin-right-xs"/></noscript><div id="text_block-496-39" class="ct-text-block c-footer-link-light" ><span id="span-516-39" class="ct-span" >333 & 343 Grande Allée E, Québec, QC G1R 2H8</span></div></a><a id="link-497-39" class="ct-link c-transition c-link-m c-link-light c-margin-right-xs c-margin-right-s" href="tel:418-717-2105" target="_self" ><img id="image-545-39" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-right-xs" data-lazy-src="https://lewatier.com/wp-content/uploads/losange-watier-unique.svg"/><noscript><img id="image-545-39" alt="" src="https://lewatier.com/wp-content/uploads/losange-watier-unique.svg" class="ct-image c-margin-right-xs"/></noscript><div id="text_block-499-39" class="ct-text-block c-footer-link-light c-transition" ><span id="span-518-39" class="ct-span" >418-717-2105</span></div><div id="text_block-534-39" class="ct-text-block c-footer-link-light c-transition" >poste 401</div></a></div></div></div></section> | |
| 878 | +<script type="speculationrules"> | |
| 879 | +{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/no-theme\/*","\/wp-content\/themes\/oxygen-is-not-a-theme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} | |
| 880 | +</script> | |
| 881 | +<script type="rocketlazyloadscript" id='script-61f3034a131d7-js' data-rocket-type='text/javascript'> | |
| 882 | +function GetURLParameter(sParam) { | |
| 883 | + var sPageURL = window.location.search.substring(1); | |
| 884 | + var sURLVariables = sPageURL.split('&'); | |
| 885 | + for (var i = 0; i < sURLVariables.length; i++) { | |
| 886 | + var sParameterName = sURLVariables[i].split('='); | |
| 887 | + if (sParameterName[0] == sParam) { | |
| 888 | + return sParameterName[1]; | |
| 889 | + } | |
| 890 | + } | |
| 891 | +} | |
| 892 | + | |
| 893 | +jQuery(document).ready(function() { | |
| 894 | + var niveau = GetURLParameter("_niveau"); | |
| 895 | + var unite = GetURLParameter("_unite"); | |
| 896 | + if(niveau) { | |
| 897 | + var selectorNiveau = '[vue-immeuble] g[niveau="' + niveau + '"]'; | |
| 898 | + jQuery(selectorNiveau).click(); | |
| 899 | + } | |
| 900 | + if(unite) { | |
| 901 | + var selectorUnite = '[polygones-niveaux] polygon[unite="' + unite + '"]'; | |
| 902 | + console.log(selectorUnite); | |
| 903 | + jQuery(selectorUnite).click(); | |
| 904 | + } | |
| 905 | +}); | |
| 906 | + | |
| 907 | +jQuery("[unites] [vue-immeuble] g").click(function() { | |
| 908 | + var niveau = jQuery(this).attr('niveau'); | |
| 909 | + | |
| 910 | + jQuery("[choix-niveau]").removeClass("visible"); | |
| 911 | + jQuery("[choix-unite]").addClass("visible"); | |
| 912 | + | |
| 913 | + jQuery("[vue-immeuble]").removeClass("visible"); | |
| 914 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 915 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 916 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 917 | + | |
| 918 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 919 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 920 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 921 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 922 | + jQuery("[liste-niveaux]").addClass("visible"); | |
| 923 | + jQuery("[legende]").addClass("visible"); | |
| 924 | +}); | |
| 925 | + | |
| 926 | +jQuery("[liste-niveaux-item]").click(function() { | |
| 927 | + var niveau = jQuery(this).attr('niveau'); | |
| 928 | + | |
| 929 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 930 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 931 | + | |
| 932 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 933 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 934 | +}); | |
| 935 | + | |
| 936 | +jQuery("[polygones-niveaux] polygon").click(function() { | |
| 937 | + var infos = jQuery(this); | |
| 938 | + var etat = infos.attr('etat'); | |
| 939 | + | |
| 940 | + if(etat == "Libre") { | |
| 941 | + updateUnite(infos); | |
| 942 | + } | |
| 943 | +}); | |
| 944 | + | |
| 945 | +function updateUnite(infos) { | |
| 946 | + var niveau = infos.attr('niveau'); | |
| 947 | + var unite = infos.attr('unite'); | |
| 948 | + | |
| 949 | + jQuery("[data-unite]").text(unite); | |
| 950 | + jQuery("[data-etat]").text(infos.attr('etat')); | |
| 951 | + jQuery("[data-prix]").text(infos.attr('prix')); | |
| 952 | + jQuery("[data-type]").text(infos.attr('type')); | |
| 953 | + jQuery("[data-superficie]").text(infos.attr('superficie')); | |
| 954 | + jQuery("[data-superficie_balcon]").text(infos.attr('superficie_balcon')); | |
| 955 | + jQuery("[data-plan]").attr("src", infos.attr('plan_image')); | |
| 956 | + jQuery("[data-plan_pdf]").attr("href", infos.attr('plan_pdf')); | |
| 957 | + jQuery("[data-retour-niveau]").attr("data-retour-niveau", niveau); | |
| 958 | + | |
| 959 | + if(infos.attr('superficie_balcon') !== "") { | |
| 960 | + jQuery("[superficie-balcon-row]").show(); | |
| 961 | + } else { | |
| 962 | + jQuery("[superficie-balcon-row]").hide(); | |
| 963 | + } | |
| 964 | + | |
| 965 | + jQuery.ajax({ | |
| 966 | + type: "post", | |
| 967 | + url: ajax.url, | |
| 968 | + data: { | |
| 969 | + nonce: ajax.nonce, | |
| 970 | + action: 'update_unite', | |
| 971 | + data: { | |
| 972 | + numero_unite: unite, | |
| 973 | + }, | |
| 974 | + }, | |
| 975 | + success: function(response) { | |
| 976 | + jQuery("[data-favoris]").html(response.data.favoris); | |
| 977 | + jQuery("[data-demande]").attr("href", response.data.demande); | |
| 978 | + }, | |
| 979 | + error: function(XMLHttpRequest, textStatus, errorThrown){ | |
| 980 | + }, | |
| 981 | + timeout: 60000 | |
| 982 | + }); | |
| 983 | + | |
| 984 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 985 | + | |
| 986 | + jQuery("[vue-immeuble]").removeClass("visible"); | |
| 987 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 988 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 989 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 990 | + | |
| 991 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 992 | + jQuery("[wrapper-liste-niveaux]").removeClass("visible"); | |
| 993 | + jQuery("[images-niveaux] .visible").removeClass("visible"); | |
| 994 | + jQuery("[polygones-niveaux] .visible").removeClass("visible"); | |
| 995 | + jQuery("[legende]").removeClass("visible"); | |
| 996 | + | |
| 997 | + jQuery("[wrapper-unite]").addClass("visible"); | |
| 998 | + jQuery("[image-unite]").addClass("visible"); | |
| 999 | +} | |
| 1000 | + | |
| 1001 | +jQuery("[retour-niveau]").click(function() { | |
| 1002 | + var niveau = jQuery(this).attr('data-retour-niveau'); | |
| 1003 | + | |
| 1004 | + jQuery("[choix-unite]").addClass("visible"); | |
| 1005 | + | |
| 1006 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 1007 | + jQuery("[wrapper-image-unite] .visible").removeClass("visible"); | |
| 1008 | + jQuery("[polygones-niveaux] polygon.visible").removeClass("visible"); | |
| 1009 | + | |
| 1010 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 1011 | + jQuery("[image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 1012 | + jQuery("[polygones-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 1013 | + jQuery("[legende]").addClass("visible"); | |
| 1014 | +}); | |
| 1015 | + | |
| 1016 | +jQuery("[retour-immeuble]").click(function() { | |
| 1017 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 1018 | + jQuery("[choix-niveau]").addClass("visible"); | |
| 1019 | + | |
| 1020 | + jQuery("[section-niveaux]").removeClass("visible"); | |
| 1021 | + jQuery("[legende]").removeClass("visible"); | |
| 1022 | + | |
| 1023 | + jQuery("[vue-immeuble]").addClass("visible"); | |
| 1024 | +}); | |
| 1025 | +</script> | |
| 1026 | +<script type="rocketlazyloadscript" id='script-621684ff882e1-js' data-rocket-type='text/javascript'> | |
| 1027 | +/*! | |
| 1028 | + * Toastify js 1.11.2 | |
| 1029 | + * https://github.com/apvarun/toastify-js | |
| 1030 | + * @license MIT licensed | |
| 1031 | + * | |
| 1032 | + * Copyright (C) 2018 Varun A P | |
| 1033 | + */ | |
| 1034 | +(function(root, factory) { | |
| 1035 | + if (typeof module === "object" && module.exports) { | |
| 1036 | + module.exports = factory(); | |
| 1037 | + } else { | |
| 1038 | + root.Toastify = factory(); | |
| 1039 | + } | |
| 1040 | +})(this, function(global) { | |
| 1041 | + // Object initialization | |
| 1042 | + var Toastify = function(options) { | |
| 1043 | + // Returning a new init object | |
| 1044 | + return new Toastify.lib.init(options); | |
| 1045 | + }, | |
| 1046 | + // Library version | |
| 1047 | + version = "1.11.2"; | |
| 1048 | + | |
| 1049 | + // Set the default global options | |
| 1050 | + Toastify.defaults = { | |
| 1051 | + oldestFirst: true, | |
| 1052 | + text: "Toastify is awesome!", | |
| 1053 | + node: undefined, | |
| 1054 | + duration: 3000, | |
| 1055 | + selector: undefined, | |
| 1056 | + callback: function () { | |
| 1057 | + }, | |
| 1058 | + destination: undefined, | |
| 1059 | + newWindow: false, | |
| 1060 | + close: false, | |
| 1061 | + gravity: "toastify-top", | |
| 1062 | + positionLeft: false, | |
| 1063 | + position: '', | |
| 1064 | + backgroundColor: '', | |
| 1065 | + avatar: "", | |
| 1066 | + className: "", | |
| 1067 | + stopOnFocus: true, | |
| 1068 | + onClick: function () { | |
| 1069 | + }, | |
| 1070 | + offset: {x: 0, y: 0}, | |
| 1071 | + escapeMarkup: true, | |
| 1072 | + style: {background: ''} | |
| 1073 | + }; | |
| 1074 | + | |
| 1075 | + // Defining the prototype of the object | |
| 1076 | + Toastify.lib = Toastify.prototype = { | |
| 1077 | + toastify: version, | |
| 1078 | + | |
| 1079 | + constructor: Toastify, | |
| 1080 | + | |
| 1081 | + // Initializing the object with required parameters | |
| 1082 | + init: function(options) { | |
| 1083 | + // Verifying and validating the input object | |
| 1084 | + if (!options) { | |
| 1085 | + options = {}; | |
| 1086 | + } | |
| 1087 | + | |
| 1088 | + // Creating the options object | |
| 1089 | + this.options = {}; | |
| 1090 | + | |
| 1091 | + this.toastElement = null; | |
| 1092 | + | |
| 1093 | + // Validating the options | |
| 1094 | + this.options.text = options.text || Toastify.defaults.text; // Display message | |
| 1095 | + this.options.node = options.node || Toastify.defaults.node; // Display content as node | |
| 1096 | + this.options.duration = options.duration === 0 ? 0 : options.duration || Toastify.defaults.duration; // Display duration | |
| 1097 | + this.options.selector = options.selector || Toastify.defaults.selector; // Parent selector | |
| 1098 | + this.options.callback = options.callback || Toastify.defaults.callback; // Callback after display | |
| 1099 | + this.options.destination = options.destination || Toastify.defaults.destination; // On-click destination | |
| 1100 | + this.options.newWindow = options.newWindow || Toastify.defaults.newWindow; // Open destination in new window | |
| 1101 | + this.options.close = options.close || Toastify.defaults.close; // Show toast close icon | |
| 1102 | + this.options.gravity = options.gravity === "bottom" ? "toastify-bottom" : Toastify.defaults.gravity; // toast position - top or bottom | |
| 1103 | + this.options.positionLeft = options.positionLeft || Toastify.defaults.positionLeft; // toast position - left or right | |
| 1104 | + this.options.position = options.position || Toastify.defaults.position; // toast position - left or right | |
| 1105 | + this.options.backgroundColor = options.backgroundColor || Toastify.defaults.backgroundColor; // toast background color | |
| 1106 | + this.options.avatar = options.avatar || Toastify.defaults.avatar; // img element src - url or a path | |
| 1107 | + this.options.className = options.className || Toastify.defaults.className; // additional class names for the toast | |
| 1108 | + this.options.stopOnFocus = options.stopOnFocus === undefined ? Toastify.defaults.stopOnFocus : options.stopOnFocus; // stop timeout on focus | |
| 1109 | + this.options.onClick = options.onClick || Toastify.defaults.onClick; // Callback after click | |
| 1110 | + this.options.offset = options.offset || Toastify.defaults.offset; // toast offset | |
| 1111 | + this.options.escapeMarkup = options.escapeMarkup !== undefined ? options.escapeMarkup : Toastify.defaults.escapeMarkup; | |
| 1112 | + this.options.style = options.style || Toastify.defaults.style; | |
| 1113 | + if(options.backgroundColor) { | |
| 1114 | + this.options.style.background = options.backgroundColor; | |
| 1115 | + } | |
| 1116 | + | |
| 1117 | + // Returning the current object for chaining functions | |
| 1118 | + return this; | |
| 1119 | + }, | |
| 1120 | + | |
| 1121 | + // Building the DOM element | |
| 1122 | + buildToast: function() { | |
| 1123 | + // Validating if the options are defined | |
| 1124 | + if (!this.options) { | |
| 1125 | + throw "Toastify is not initialized"; | |
| 1126 | + } | |
| 1127 | + | |
| 1128 | + // Creating the DOM object | |
| 1129 | + var divElement = document.createElement("div"); | |
| 1130 | + divElement.className = "toastify on " + this.options.className; | |
| 1131 | + | |
| 1132 | + // Positioning toast to left or right or center | |
| 1133 | + if (!!this.options.position) { | |
| 1134 | + divElement.className += " toastify-" + this.options.position; | |
| 1135 | + } else { | |
| 1136 | + // To be depreciated in further versions | |
| 1137 | + if (this.options.positionLeft === true) { | |
| 1138 | + divElement.className += " toastify-left"; | |
| 1139 | + console.warn('Property `positionLeft` will be depreciated in further versions. Please use `position` instead.') | |
| 1140 | + } else { | |
| 1141 | + // Default position | |
| 1142 | + divElement.className += " toastify-right"; | |
| 1143 | + } | |
| 1144 | + } | |
| 1145 | + | |
| 1146 | + // Assigning gravity of element | |
| 1147 | + divElement.className += " " + this.options.gravity; | |
| 1148 | + | |
| 1149 | + if (this.options.backgroundColor) { | |
| 1150 | + // This is being deprecated in favor of using the style HTML DOM property | |
| 1151 | + console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'); | |
| 1152 | + } | |
| 1153 | + | |
| 1154 | + // Loop through our style object and apply styles to divElement | |
| 1155 | + for (var property in this.options.style) { | |
| 1156 | + divElement.style[property] = this.options.style[property]; | |
| 1157 | + } | |
| 1158 | + | |
| 1159 | + // Adding the toast message/node | |
| 1160 | + if (this.options.node && this.options.node.nodeType === Node.ELEMENT_NODE) { | |
| 1161 | + // If we have a valid node, we insert it | |
| 1162 | + divElement.appendChild(this.options.node) | |
| 1163 | + } else { | |
| 1164 | + if (this.options.escapeMarkup) { | |
| 1165 | + divElement.innerText = this.options.text; | |
| 1166 | + } else { | |
| 1167 | + divElement.innerHTML = this.options.text; | |
| 1168 | + } | |
| 1169 | + | |
| 1170 | + if (this.options.avatar !== "") { | |
| 1171 | + var avatarElement = document.createElement("img"); | |
| 1172 | + avatarElement.src = this.options.avatar; | |
| 1173 | + | |
| 1174 | + avatarElement.className = "toastify-avatar"; | |
| 1175 | + | |
| 1176 | + if (this.options.position == "left" || this.options.positionLeft === true) { | |
| 1177 | + // Adding close icon on the left of content | |
| 1178 | + divElement.appendChild(avatarElement); | |
| 1179 | + } else { | |
| 1180 | + // Adding close icon on the right of content | |
| 1181 | + divElement.insertAdjacentElement("afterbegin", avatarElement); | |
| 1182 | + } | |
| 1183 | + } | |
| 1184 | + } | |
| 1185 | + | |
| 1186 | + // Adding a close icon to the toast | |
| 1187 | + if (this.options.close === true) { | |
| 1188 | + // Create a span for close element | |
| 1189 | + var closeElement = document.createElement("button"); | |
| 1190 | + closeElement.type = "button"; | |
| 1191 | + closeElement.setAttribute("aria-label", "Close"); | |
| 1192 | + closeElement.className = "toast-close"; | |
| 1193 | + closeElement.innerHTML = "✖"; | |
| 1194 | + | |
| 1195 | + // Triggering the removal of toast from DOM on close click | |
| 1196 | + closeElement.addEventListener( | |
| 1197 | + "click", | |
| 1198 | + function(event) { | |
| 1199 | + event.stopPropagation(); | |
| 1200 | + this.removeElement(this.toastElement); | |
| 1201 | + window.clearTimeout(this.toastElement.timeOutValue); | |
| 1202 | + }.bind(this) | |
| 1203 | + ); | |
| 1204 | + | |
| 1205 | + //Calculating screen width | |
| 1206 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1207 | + | |
| 1208 | + // Adding the close icon to the toast element | |
| 1209 | + // Display on the right if screen width is less than or equal to 360px | |
| 1210 | + if ((this.options.position == "left" || this.options.positionLeft === true) && width > 360) { | |
| 1211 | + // Adding close icon on the left of content | |
| 1212 | + divElement.insertAdjacentElement("afterbegin", closeElement); | |
| 1213 | + } else { | |
| 1214 | + // Adding close icon on the right of content | |
| 1215 | + divElement.appendChild(closeElement); | |
| 1216 | + } | |
| 1217 | + } | |
| 1218 | + | |
| 1219 | + // Clear timeout while toast is focused | |
| 1220 | + if (this.options.stopOnFocus && this.options.duration > 0) { | |
| 1221 | + var self = this; | |
| 1222 | + // stop countdown | |
| 1223 | + divElement.addEventListener( | |
| 1224 | + "mouseover", | |
| 1225 | + function(event) { | |
| 1226 | + window.clearTimeout(divElement.timeOutValue); | |
| 1227 | + } | |
| 1228 | + ) | |
| 1229 | + // add back the timeout | |
| 1230 | + divElement.addEventListener( | |
| 1231 | + "mouseleave", | |
| 1232 | + function() { | |
| 1233 | + divElement.timeOutValue = window.setTimeout( | |
| 1234 | + function() { | |
| 1235 | + // Remove the toast from DOM | |
| 1236 | + self.removeElement(divElement); | |
| 1237 | + }, | |
| 1238 | + self.options.duration | |
| 1239 | + ) | |
| 1240 | + } | |
| 1241 | + ) | |
| 1242 | + } | |
| 1243 | + | |
| 1244 | + // Adding an on-click destination path | |
| 1245 | + if (typeof this.options.destination !== "undefined") { | |
| 1246 | + divElement.addEventListener( | |
| 1247 | + "click", | |
| 1248 | + function(event) { | |
| 1249 | + event.stopPropagation(); | |
| 1250 | + if (this.options.newWindow === true) { | |
| 1251 | + window.open(this.options.destination, "_blank"); | |
| 1252 | + } else { | |
| 1253 | + window.location = this.options.destination; | |
| 1254 | + } | |
| 1255 | + }.bind(this) | |
| 1256 | + ); | |
| 1257 | + } | |
| 1258 | + | |
| 1259 | + if (typeof this.options.onClick === "function" && typeof this.options.destination === "undefined") { | |
| 1260 | + divElement.addEventListener( | |
| 1261 | + "click", | |
| 1262 | + function(event) { | |
| 1263 | + event.stopPropagation(); | |
| 1264 | + this.options.onClick(); | |
| 1265 | + }.bind(this) | |
| 1266 | + ); | |
| 1267 | + } | |
| 1268 | + | |
| 1269 | + // Adding offset | |
| 1270 | + if(typeof this.options.offset === "object") { | |
| 1271 | + | |
| 1272 | + var x = getAxisOffsetAValue("x", this.options); | |
| 1273 | + var y = getAxisOffsetAValue("y", this.options); | |
| 1274 | + | |
| 1275 | + var xOffset = this.options.position == "left" ? x : "-" + x; | |
| 1276 | + var yOffset = this.options.gravity == "toastify-top" ? y : "-" + y; | |
| 1277 | + | |
| 1278 | + divElement.style.transform = "translate(" + xOffset + "," + yOffset + ")"; | |
| 1279 | + | |
| 1280 | + } | |
| 1281 | + | |
| 1282 | + // Returning the generated element | |
| 1283 | + return divElement; | |
| 1284 | + }, | |
| 1285 | + | |
| 1286 | + // Displaying the toast | |
| 1287 | + showToast: function() { | |
| 1288 | + // Creating the DOM object for the toast | |
| 1289 | + this.toastElement = this.buildToast(); | |
| 1290 | + | |
| 1291 | + // Getting the root element to with the toast needs to be added | |
| 1292 | + var rootElement; | |
| 1293 | + if (typeof this.options.selector === "string") { | |
| 1294 | + rootElement = document.getElementById(this.options.selector); | |
| 1295 | + } else if (this.options.selector instanceof HTMLElement || (typeof ShadowRoot !== 'undefined' && this.options.selector instanceof ShadowRoot)) { | |
| 1296 | + rootElement = this.options.selector; | |
| 1297 | + } else { | |
| 1298 | + rootElement = document.body; | |
| 1299 | + } | |
| 1300 | + | |
| 1301 | + // Validating if root element is present in DOM | |
| 1302 | + if (!rootElement) { | |
| 1303 | + throw "Root element is not defined"; | |
| 1304 | + } | |
| 1305 | + | |
| 1306 | + // Adding the DOM element | |
| 1307 | + var elementToInsert = Toastify.defaults.oldestFirst ? rootElement.firstChild : rootElement.lastChild; | |
| 1308 | + rootElement.insertBefore(this.toastElement, elementToInsert); | |
| 1309 | + | |
| 1310 | + // Repositioning the toasts in case multiple toasts are present | |
| 1311 | + Toastify.reposition(); | |
| 1312 | + | |
| 1313 | + if (this.options.duration > 0) { | |
| 1314 | + this.toastElement.timeOutValue = window.setTimeout( | |
| 1315 | + function() { | |
| 1316 | + // Remove the toast from DOM | |
| 1317 | + this.removeElement(this.toastElement); | |
| 1318 | + }.bind(this), | |
| 1319 | + this.options.duration | |
| 1320 | + ); // Binding `this` for function invocation | |
| 1321 | + } | |
| 1322 | + | |
| 1323 | + // Supporting function chaining | |
| 1324 | + return this; | |
| 1325 | + }, | |
| 1326 | + | |
| 1327 | + hideToast: function() { | |
| 1328 | + if (this.toastElement.timeOutValue) { | |
| 1329 | + clearTimeout(this.toastElement.timeOutValue); | |
| 1330 | + } | |
| 1331 | + this.removeElement(this.toastElement); | |
| 1332 | + }, | |
| 1333 | + | |
| 1334 | + // Removing the element from the DOM | |
| 1335 | + removeElement: function(toastElement) { | |
| 1336 | + // Hiding the element | |
| 1337 | + // toastElement.classList.remove("on"); | |
| 1338 | + toastElement.className = toastElement.className.replace(" on", ""); | |
| 1339 | + | |
| 1340 | + // Removing the element from DOM after transition end | |
| 1341 | + window.setTimeout( | |
| 1342 | + function() { | |
| 1343 | + // remove options node if any | |
| 1344 | + if (this.options.node && this.options.node.parentNode) { | |
| 1345 | + this.options.node.parentNode.removeChild(this.options.node); | |
| 1346 | + } | |
| 1347 | + | |
| 1348 | + // Remove the element from the DOM, only when the parent node was not removed before. | |
| 1349 | + if (toastElement.parentNode) { | |
| 1350 | + toastElement.parentNode.removeChild(toastElement); | |
| 1351 | + } | |
| 1352 | + | |
| 1353 | + // Calling the callback function | |
| 1354 | + this.options.callback.call(toastElement); | |
| 1355 | + | |
| 1356 | + // Repositioning the toasts again | |
| 1357 | + Toastify.reposition(); | |
| 1358 | + }.bind(this), | |
| 1359 | + 400 | |
| 1360 | + ); // Binding `this` for function invocation | |
| 1361 | + }, | |
| 1362 | + }; | |
| 1363 | + | |
| 1364 | + // Positioning the toasts on the DOM | |
| 1365 | + Toastify.reposition = function() { | |
| 1366 | + | |
| 1367 | + // Top margins with gravity | |
| 1368 | + var topLeftOffsetSize = { | |
| 1369 | + top: 15, | |
| 1370 | + bottom: 15, | |
| 1371 | + }; | |
| 1372 | + var topRightOffsetSize = { | |
| 1373 | + top: 15, | |
| 1374 | + bottom: 15, | |
| 1375 | + }; | |
| 1376 | + var offsetSize = { | |
| 1377 | + top: 15, | |
| 1378 | + bottom: 15, | |
| 1379 | + }; | |
| 1380 | + | |
| 1381 | + // Get all toast messages on the DOM | |
| 1382 | + var allToasts = document.getElementsByClassName("toastify"); | |
| 1383 | + | |
| 1384 | + var classUsed; | |
| 1385 | + | |
| 1386 | + // Modifying the position of each toast element | |
| 1387 | + for (var i = 0; i < allToasts.length; i++) { | |
| 1388 | + // Getting the applied gravity | |
| 1389 | + if (containsClass(allToasts[i], "toastify-top") === true) { | |
| 1390 | + classUsed = "toastify-top"; | |
| 1391 | + } else { | |
| 1392 | + classUsed = "toastify-bottom"; | |
| 1393 | + } | |
| 1394 | + | |
| 1395 | + var height = allToasts[i].offsetHeight; | |
| 1396 | + classUsed = classUsed.substr(9, classUsed.length-1) | |
| 1397 | + // Spacing between toasts | |
| 1398 | + var offset = 15; | |
| 1399 | + | |
| 1400 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1401 | + | |
| 1402 | + // Show toast in center if screen with less than or equal to 360px | |
| 1403 | + if (width <= 360) { | |
| 1404 | + // Setting the position | |
| 1405 | + allToasts[i].style[classUsed] = offsetSize[classUsed] + "px"; | |
| 1406 | + | |
| 1407 | + offsetSize[classUsed] += height + offset; | |
| 1408 | + } else { | |
| 1409 | + if (containsClass(allToasts[i], "toastify-left") === true) { | |
| 1410 | + // Setting the position | |
| 1411 | + allToasts[i].style[classUsed] = topLeftOffsetSize[classUsed] + "px"; | |
| 1412 | + | |
| 1413 | + topLeftOffsetSize[classUsed] += height + offset; | |
| 1414 | + } else { | |
| 1415 | + // Setting the position | |
| 1416 | + allToasts[i].style[classUsed] = topRightOffsetSize[classUsed] + "px"; | |
| 1417 | + | |
| 1418 | + topRightOffsetSize[classUsed] += height + offset; | |
| 1419 | + } | |
| 1420 | + } | |
| 1421 | + } | |
| 1422 | + | |
| 1423 | + // Supporting function chaining | |
| 1424 | + return this; | |
| 1425 | + }; | |
| 1426 | + | |
| 1427 | + // Helper function to get offset. | |
| 1428 | + function getAxisOffsetAValue(axis, options) { | |
| 1429 | + | |
| 1430 | + if(options.offset[axis]) { | |
| 1431 | + if(isNaN(options.offset[axis])) { | |
| 1432 | + return options.offset[axis]; | |
| 1433 | + } | |
| 1434 | + else { | |
| 1435 | + return options.offset[axis] + 'px'; | |
| 1436 | + } | |
| 1437 | + } | |
| 1438 | + | |
| 1439 | + return '0px'; | |
| 1440 | + | |
| 1441 | + } | |
| 1442 | + | |
| 1443 | + function containsClass(elem, yourClass) { | |
| 1444 | + if (!elem || typeof yourClass !== "string") { | |
| 1445 | + return false; | |
| 1446 | + } else if ( | |
| 1447 | + elem.className && | |
| 1448 | + elem.className | |
| 1449 | + .trim() | |
| 1450 | + .split(/\s+/gi) | |
| 1451 | + .indexOf(yourClass) > -1 | |
| 1452 | + ) { | |
| 1453 | + return true; | |
| 1454 | + } else { | |
| 1455 | + return false; | |
| 1456 | + } | |
| 1457 | + } | |
| 1458 | + | |
| 1459 | + // Setting up the prototype for the init object | |
| 1460 | + Toastify.lib.init.prototype = Toastify.lib; | |
| 1461 | + | |
| 1462 | + // Returning the Toastify function to be assigned to the window object/module | |
| 1463 | + return Toastify; | |
| 1464 | +}); | |
| 1465 | +</script> | |
| 1466 | +<script type="rocketlazyloadscript" id='script-6216852bd02b2-js' data-rocket-type='text/javascript'> | |
| 1467 | +// jQuery(".simplefavorite-button").on('click', function() { | |
| 1468 | +jQuery(document).on('click','.simplefavorite-button',function() { | |
| 1469 | + var texte = "Unité ajoutée à la liste"; | |
| 1470 | + if(jQuery(this).hasClass("active")) { | |
| 1471 | + texte = "Unité retirée de la liste"; | |
| 1472 | + } | |
| 1473 | + Toastify({ | |
| 1474 | + text: "<div><div class='c-text-m c-bold'>" + texte + "</div><a href='/demande-information/' class='c-text-s c-link-light c-underline'>Voir la liste</a></div>", | |
| 1475 | + escapeMarkup: false, | |
| 1476 | + duration: 5000, | |
| 1477 | + close: true, | |
| 1478 | + className: "c-bg-accent c-inline c-columns-gap-s c-shadow", | |
| 1479 | + }).showToast(); | |
| 1480 | +}); | |
| 1481 | +</script> | |
| 1482 | +<script type="rocketlazyloadscript" id='script-623cb289ada71-js' data-rocket-type='text/javascript'> | |
| 1483 | +jQuery(document).ready(function() { | |
| 1484 | + var favoris = ""; | |
| 1485 | + jQuery('[favoris-title] span').each(function() { | |
| 1486 | + var current = jQuery(this); | |
| 1487 | + favoris += current.text(); | |
| 1488 | + if (current.index() != current.siblings().length - 1) { | |
| 1489 | + favoris += ", "; | |
| 1490 | + } | |
| 1491 | + }); | |
| 1492 | + | |
| 1493 | + jQuery('.fluentform_wrapper_4 [data-name="favoris"]').attr("value", favoris); | |
| 1494 | +}); | |
| 1495 | +</script> | |
| 1496 | +<script type="rocketlazyloadscript" id='script-636bd6950cf0b-js' data-rocket-type='text/javascript'> | |
| 1497 | +jQuery(document).ready(function() { | |
| 1498 | + jQuery('.oxy-pro-menu .menu-item-has-children .menu-item').click(function() { | |
| 1499 | + jQuery('.oxy-pro-menu-mobile-close-icon').trigger('click'); | |
| 1500 | + }); | |
| 1501 | + | |
| 1502 | + jQuery('.oxy-pro-menu .menu-item:not(.menu-item-has-children)').click(function() { | |
| 1503 | + jQuery('.oxy-pro-menu-mobile-close-icon').trigger('click'); | |
| 1504 | + }); | |
| 1505 | +}); | |
| 1506 | +</script> | |
| 1507 | +<script type="rocketlazyloadscript" id='script-6793b04e9a6fc-js' data-rocket-type='text/javascript'> | |
| 1508 | +document.addEventListener('DOMContentLoaded', function() { | |
| 1509 | + const watierUrl = 'https://www.appartementsurbains.ca/formulaire-lewatier/'; | |
| 1510 | + | |
| 1511 | + // Handle all demande-information links and buttons | |
| 1512 | + function setupDemandeLinks() { | |
| 1513 | + // Regular links | |
| 1514 | + document.querySelectorAll('a[href*="demande-information"]').forEach(function(link) { | |
| 1515 | + link.setAttribute('target', '_blank'); | |
| 1516 | + link.setAttribute('rel', 'noopener noreferrer'); | |
| 1517 | + link.setAttribute('href', watierUrl); | |
| 1518 | + }); | |
| 1519 | + | |
| 1520 | + // Remove burger trigger from buttons containing demande-information links | |
| 1521 | + jQuery('.oxy-burger-trigger').each(function() { | |
| 1522 | + const $burgerTrigger = jQuery(this); | |
| 1523 | + const $link = $burgerTrigger.find('a[href*="demande-information"]'); | |
| 1524 | + | |
| 1525 | + if ($link.length) { | |
| 1526 | + $burgerTrigger.removeClass('oxy-burger-trigger'); | |
| 1527 | + $burgerTrigger.removeAttr('aria-expanded').removeAttr('role').removeAttr('aria-controls'); | |
| 1528 | + $link.attr('href', watierUrl); | |
| 1529 | + } | |
| 1530 | + }); | |
| 1531 | + } | |
| 1532 | + | |
| 1533 | + // Initial setup | |
| 1534 | + setupDemandeLinks(); | |
| 1535 | + | |
| 1536 | + // Handle tableau button click | |
| 1537 | + jQuery(".tableau .btn-action").on('click', function(e) { | |
| 1538 | + e.preventDefault(); | |
| 1539 | + window.open(watierUrl, '_blank'); | |
| 1540 | + }); | |
| 1541 | + | |
| 1542 | + // Handle dynamic content changes for tableau | |
| 1543 | + jQuery('.tableau').on('DOMSubtreeModified', function() { | |
| 1544 | + jQuery(".tableau .btn-action").off('click').on('click', function(e) { | |
| 1545 | + e.preventDefault(); | |
| 1546 | + window.open(watierUrl, '_blank'); | |
| 1547 | + }); | |
| 1548 | + }); | |
| 1549 | + | |
| 1550 | + // Handle other dynamic content changes | |
| 1551 | + const observer = new MutationObserver(setupDemandeLinks); | |
| 1552 | + observer.observe(document.body, { | |
| 1553 | + childList: true, | |
| 1554 | + subtree: true | |
| 1555 | + }); | |
| 1556 | +}); | |
| 1557 | + | |
| 1558 | +</script> | |
| 1559 | +<script type="rocketlazyloadscript">jQuery(document).on('click','a[href*="#"]',function(t){if(jQuery(t.target).closest('.wc-tabs').length>0){return}if(jQuery(this).is('[href="#"]')||jQuery(this).is('[href="#0"]')||jQuery(this).is('[href*="replytocom"]')){return};if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=jQuery(this.hash);(e=e.length?e:jQuery("[name="+this.hash.slice(1)+"]")).length&&(t.preventDefault(),jQuery("html, body").animate({scrollTop:e.offset().top-100},500))}});</script><style>.ct-FontAwesomeicon-arrow-circle-o-down{width:0.85714285714286em}</style> | |
| 1560 | +<style>.ct-FontAwesomeicon-phone{width:0.78571428571429em}</style> | |
| 1561 | +<style>.ct-FontAwesomeicon-facebook{width:0.57142857142857em}</style> | |
| 1562 | +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-arrow-circle-o-down" viewBox="0 0 24 28"><title>arrow-circle-o-down</title><path d="M17.5 14.5c0 0.141-0.063 0.266-0.156 0.375l-4.984 4.984c-0.109 0.094-0.234 0.141-0.359 0.141s-0.25-0.047-0.359-0.141l-5-5c-0.141-0.156-0.187-0.359-0.109-0.547s0.266-0.313 0.469-0.313h3v-5.5c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5v5.5h3c0.281 0 0.5 0.219 0.5 0.5zM12 5.5c-4.688 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5-3.813-8.5-8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12v0c6.625 0 12 5.375 12 12z"/></symbol><symbol id="FontAwesomeicon-phone" viewBox="0 0 22 28"><title>phone</title><path d="M22 19.375c0 0.562-0.25 1.656-0.484 2.172-0.328 0.766-1.203 1.266-1.906 1.656-0.922 0.5-1.859 0.797-2.906 0.797-1.453 0-2.766-0.594-4.094-1.078-0.953-0.344-1.875-0.766-2.734-1.297-2.656-1.641-5.859-4.844-7.5-7.5-0.531-0.859-0.953-1.781-1.297-2.734-0.484-1.328-1.078-2.641-1.078-4.094 0-1.047 0.297-1.984 0.797-2.906 0.391-0.703 0.891-1.578 1.656-1.906 0.516-0.234 1.609-0.484 2.172-0.484 0.109 0 0.219 0 0.328 0.047 0.328 0.109 0.672 0.875 0.828 1.188 0.5 0.891 0.984 1.797 1.5 2.672 0.25 0.406 0.719 0.906 0.719 1.391 0 0.953-2.828 2.344-2.828 3.187 0 0.422 0.391 0.969 0.609 1.344 1.578 2.844 3.547 4.813 6.391 6.391 0.375 0.219 0.922 0.609 1.344 0.609 0.844 0 2.234-2.828 3.187-2.828 0.484 0 0.984 0.469 1.391 0.719 0.875 0.516 1.781 1 2.672 1.5 0.313 0.156 1.078 0.5 1.188 0.828 0.047 0.109 0.047 0.219 0.047 0.328z"/></symbol><symbol id="FontAwesomeicon-facebook" viewBox="0 0 16 28"><title>facebook</title><path d="M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z"/></symbol><symbol id="FontAwesomeicon-envelope" viewBox="0 0 28 28"><title>envelope</title><path d="M28 11.094v12.406c0 1.375-1.125 2.5-2.5 2.5h-23c-1.375 0-2.5-1.125-2.5-2.5v-12.406c0.469 0.516 1 0.969 1.578 1.359 2.594 1.766 5.219 3.531 7.766 5.391 1.313 0.969 2.938 2.156 4.641 2.156h0.031c1.703 0 3.328-1.188 4.641-2.156 2.547-1.844 5.172-3.625 7.781-5.391 0.562-0.391 1.094-0.844 1.563-1.359zM28 6.5c0 1.75-1.297 3.328-2.672 4.281-2.438 1.687-4.891 3.375-7.313 5.078-1.016 0.703-2.734 2.141-4 2.141h-0.031c-1.266 0-2.984-1.437-4-2.141-2.422-1.703-4.875-3.391-7.297-5.078-1.109-0.75-2.688-2.516-2.688-3.938 0-1.531 0.828-2.844 2.5-2.844h23c1.359 0 2.5 1.125 2.5 2.5z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-cross" viewBox="0 0 20 20"><title>cross</title><path class="path1" d="M10.707 10.5l5.646-5.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-5.646 5.646-5.646-5.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.646 5.646-5.646 5.646c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l5.646-5.646 5.646 5.646c0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146c0.195-0.195 0.195-0.512 0-0.707l-5.646-5.646z"/></symbol><symbol id="Lineariconsicon-menu" viewBox="0 0 20 20"><title>menu</title><path class="path1" d="M17.5 6h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/><path class="path2" d="M17.5 11h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/><path class="path3" d="M17.5 16h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/></symbol><symbol id="Lineariconsicon-arrow-left" viewBox="0 0 20 20"><title>arrow-left</title><path class="path1" d="M0.646 10.146l6-6c0.195-0.195 0.512-0.195 0.707 0s0.195 0.512 0 0.707l-5.146 5.146h16.293c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5h-16.293l5.146 5.146c0.195 0.195 0.195 0.512 0 0.707-0.098 0.098-0.226 0.146-0.354 0.146s-0.256-0.049-0.354-0.146l-6-6c-0.195-0.195-0.195-0.512 0-0.707z"/></symbol><symbol id="Lineariconsicon-arrow-right" viewBox="0 0 20 20"><title>arrow-right</title><path class="path1" d="M19.354 10.146l-6-6c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.146 5.146h-16.293c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h16.293l-5.146 5.146c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l6-6c0.195-0.195 0.195-0.512 0-0.707z"/></symbol></defs></svg> | |
| 1563 | + <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> | |
| 1564 | + jQuery(document).ready(oxygen_init_burger); | |
| 1565 | + function oxygen_init_burger($) { | |
| 1566 | + | |
| 1567 | + $('.oxy-burger-trigger').each(function( i, OxyBurgerTrigger ) { | |
| 1568 | + | |
| 1569 | + let touchEventOption = $( OxyBurgerTrigger ).children('.hamburger').data('touch'); | |
| 1570 | + let touchEvent = 'ontouchstart' in window ? touchEventOption : 'click'; | |
| 1571 | + | |
| 1572 | + // Close hamburger when element clicked | |
| 1573 | + $( OxyBurgerTrigger ).on( touchEvent, function(e) { | |
| 1574 | + | |
| 1575 | + e.stopPropagation(); | |
| 1576 | + | |
| 1577 | + // Check user wants animations | |
| 1578 | + if ($(this).children( '.hamburger' ).data('animation') !== 'disable') { | |
| 1579 | + $(this).children( '.hamburger' ).toggleClass('is-active'); | |
| 1580 | + } | |
| 1581 | + | |
| 1582 | + } ); | |
| 1583 | + | |
| 1584 | + } ); | |
| 1585 | + | |
| 1586 | + | |
| 1587 | + | |
| 1588 | + // For listening for modals closing to close the hamburger | |
| 1589 | + var className = 'live'; | |
| 1590 | + var target = document.querySelectorAll(".oxy-modal-backdrop[data-trigger='user_clicks_element']"); | |
| 1591 | + for (var i = 0; i < target.length; i++) { | |
| 1592 | + | |
| 1593 | + // create an observer instance | |
| 1594 | + var observer = new MutationObserver(function(mutations) { | |
| 1595 | + mutations.forEach(function(mutation) { | |
| 1596 | + | |
| 1597 | + // When the style changes on modal backdrop | |
| 1598 | + if (mutation.attributeName === 'style') { | |
| 1599 | + | |
| 1600 | + // If the modal is live and is closing | |
| 1601 | + if(!mutation.target.classList.contains(className)){ | |
| 1602 | + | |
| 1603 | + // Close the toggle | |
| 1604 | + closeToggle(mutation.target); | |
| 1605 | + | |
| 1606 | + } | |
| 1607 | + } | |
| 1608 | + }); | |
| 1609 | + }); | |
| 1610 | + | |
| 1611 | + // configuration of the observer | |
| 1612 | + var config = { | |
| 1613 | + attributes: true, | |
| 1614 | + attributeFilter: ['style'], | |
| 1615 | + subtree: false | |
| 1616 | + }; | |
| 1617 | + | |
| 1618 | + // pass in the target node, as well as the observer options | |
| 1619 | + observer.observe(target[i], config); | |
| 1620 | + } | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + // Helper function to close hamburger if modal closed. | |
| 1624 | + function closeToggle(elem) { | |
| 1625 | + | |
| 1626 | + var triggerSelector = $($(elem).data('trigger-selector')); | |
| 1627 | + | |
| 1628 | + // Abort if burger not being used as the trigger or animations not turned on | |
| 1629 | + if ((!triggerSelector.hasClass('oxy-burger-trigger')) || (triggerSelector.children( '.hamburger' ).data('animation') === 'disable') ) { | |
| 1630 | + return; | |
| 1631 | + } | |
| 1632 | + // Close that particular burger | |
| 1633 | + triggerSelector.children('.hamburger').removeClass('is-active'); | |
| 1634 | + | |
| 1635 | + } | |
| 1636 | + | |
| 1637 | + | |
| 1638 | + } </script> | |
| 1639 | + | |
| 1640 | + <style>form.fluent_form_4 .wpf_has_custom_css.ff-btn-submit { border-radius:0px; }form.fluent_form_4 .wpf_has_custom_css.ff-btn-submit:hover { background-color:#ffffff;border-color:#409EFF;color:#409EFF; } </style> | |
| 1641 | + <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> | |
| 1642 | + jQuery(document).ready(function() { | |
| 1643 | + jQuery('body').on('click', '.oxy-menu-toggle', function() { | |
| 1644 | + jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); | |
| 1645 | + jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1646 | + jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1647 | + }); | |
| 1648 | + var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; | |
| 1649 | + jQuery('body').on('click', selector, function(){ | |
| 1650 | + jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); | |
| 1651 | + jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1652 | + jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1653 | + jQuery(this).click(); | |
| 1654 | + }); | |
| 1655 | + }); | |
| 1656 | + </script> | |
| 1657 | + | |
| 1658 | + | |
| 1659 | + <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> | |
| 1660 | + | |
| 1661 | + function oxygen_init_pro_menu() { | |
| 1662 | + jQuery('.oxy-pro-menu-container').each(function(){ | |
| 1663 | + | |
| 1664 | + // dropdowns | |
| 1665 | + var menu = jQuery(this), | |
| 1666 | + animation = menu.data('oxy-pro-menu-dropdown-animation'), | |
| 1667 | + animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration'); | |
| 1668 | + | |
| 1669 | + jQuery('.sub-menu', menu).attr('data-aos',animation); | |
| 1670 | + jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000); | |
| 1671 | + | |
| 1672 | + oxygen_offcanvas_menu_init(menu); | |
| 1673 | + jQuery(window).resize(function(){ | |
| 1674 | + oxygen_offcanvas_menu_init(menu); | |
| 1675 | + }); | |
| 1676 | + | |
| 1677 | + // let certain CSS rules know menu being initialized | |
| 1678 | + // "10" timeout is extra just in case, "0" would be enough | |
| 1679 | + setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10); | |
| 1680 | + }); | |
| 1681 | + } | |
| 1682 | + | |
| 1683 | + jQuery(document).ready(oxygen_init_pro_menu); | |
| 1684 | + document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false); | |
| 1685 | + | |
| 1686 | + let proMenuMouseDown = false; | |
| 1687 | + | |
| 1688 | + jQuery(".oxygen-body") | |
| 1689 | + .on("mousedown", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { | |
| 1690 | + proMenuMouseDown = true; | |
| 1691 | + }) | |
| 1692 | + | |
| 1693 | + .on("mouseup", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { | |
| 1694 | + proMenuMouseDown = false; | |
| 1695 | + }) | |
| 1696 | + | |
| 1697 | + .on('mouseenter focusin', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { | |
| 1698 | + if( proMenuMouseDown ) return; | |
| 1699 | + | |
| 1700 | + var subMenu = jQuery(this).children('.sub-menu'); | |
| 1701 | + subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left'); | |
| 1702 | + | |
| 1703 | + var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); | |
| 1704 | + | |
| 1705 | + setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000); | |
| 1706 | + | |
| 1707 | + var offset = subMenu.offset(), | |
| 1708 | + width = subMenu.width(), | |
| 1709 | + docWidth = jQuery(window).width(); | |
| 1710 | + | |
| 1711 | + if (offset.left+width > docWidth) { | |
| 1712 | + subMenu.addClass('sub-menu-left'); | |
| 1713 | + } | |
| 1714 | + }) | |
| 1715 | + | |
| 1716 | + .on('mouseleave focusout', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function( e ) { | |
| 1717 | + if( jQuery(this).is(':hover') ) return; | |
| 1718 | + | |
| 1719 | + jQuery(this).children('.sub-menu').removeClass('aos-animate'); | |
| 1720 | + | |
| 1721 | + var subMenu = jQuery(this).children('.sub-menu'); | |
| 1722 | + //subMenu.addClass('oxy-pro-menu-dropdown-animating-out'); | |
| 1723 | + | |
| 1724 | + var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); | |
| 1725 | + setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000); | |
| 1726 | + }) | |
| 1727 | + | |
| 1728 | + // open icon click | |
| 1729 | + .on('click', '.oxy-pro-menu-mobile-open-icon', function() { | |
| 1730 | + var menu = jQuery(this).parents('.oxy-pro-menu'); | |
| 1731 | + // off canvas | |
| 1732 | + if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) { | |
| 1733 | + oxygen_offcanvas_menu_run(menu); | |
| 1734 | + } | |
| 1735 | + // regular | |
| 1736 | + else { | |
| 1737 | + menu.addClass('oxy-pro-menu-open'); | |
| 1738 | + jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container'); | |
| 1739 | + jQuery('body').addClass('oxy-nav-menu-prevent-overflow'); | |
| 1740 | + jQuery('html').addClass('oxy-nav-menu-prevent-overflow'); | |
| 1741 | + | |
| 1742 | + oxygen_pro_menu_set_static_width(menu); | |
| 1743 | + } | |
| 1744 | + // remove animation and collapse | |
| 1745 | + jQuery('.sub-menu', menu).attr('data-aos',''); | |
| 1746 | + jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0); | |
| 1747 | + }); | |
| 1748 | + | |
| 1749 | + function oxygen_pro_menu_set_static_width(menu) { | |
| 1750 | + var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width(); | |
| 1751 | + jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth); | |
| 1752 | + } | |
| 1753 | + | |
| 1754 | + function oxygen_pro_menu_unset_static_width(menu) { | |
| 1755 | + jQuery(".oxy-pro-menu-container > div:first-child", menu).width(""); | |
| 1756 | + } | |
| 1757 | + | |
| 1758 | + // close icon click | |
| 1759 | + jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) { | |
| 1760 | + | |
| 1761 | + var menu = jQuery(this).parents('.oxy-pro-menu'); | |
| 1762 | + | |
| 1763 | + menu.removeClass('oxy-pro-menu-open'); | |
| 1764 | + jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container'); | |
| 1765 | + jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1766 | + | |
| 1767 | + if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) { | |
| 1768 | + oxygen_offcanvas_menu_run(menu); | |
| 1769 | + } | |
| 1770 | + | |
| 1771 | + oxygen_pro_menu_unset_static_width(menu); | |
| 1772 | + }); | |
| 1773 | + | |
| 1774 | + // dropdown toggle icon click | |
| 1775 | + jQuery('body').on( | |
| 1776 | + 'touchstart click', | |
| 1777 | + '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+ | |
| 1778 | + '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area', | |
| 1779 | + function(e) { | |
| 1780 | + e.preventDefault(); | |
| 1781 | + | |
| 1782 | + // fix for iOS false triggering submenu clicks | |
| 1783 | + jQuery('.sub-menu').css('pointer-events', 'none'); | |
| 1784 | + setTimeout( function() { | |
| 1785 | + jQuery('.sub-menu').css('pointer-events', 'initial'); | |
| 1786 | + }, 500); | |
| 1787 | + | |
| 1788 | + // workaround to stop click event from triggering after touchstart | |
| 1789 | + if (window.oxygenProMenuIconTouched === true) { | |
| 1790 | + window.oxygenProMenuIconTouched = false; | |
| 1791 | + return; | |
| 1792 | + } | |
| 1793 | + if (e.type==='touchstart') { | |
| 1794 | + window.oxygenProMenuIconTouched = true; | |
| 1795 | + } | |
| 1796 | + oxygen_pro_menu_toggle_dropdown(this); | |
| 1797 | + } | |
| 1798 | + ); | |
| 1799 | + | |
| 1800 | + function oxygen_pro_menu_toggle_dropdown(trigger) { | |
| 1801 | + | |
| 1802 | + var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); | |
| 1803 | + | |
| 1804 | + jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({ | |
| 1805 | + start: function () { | |
| 1806 | + jQuery(this).css({ | |
| 1807 | + display: "flex" | |
| 1808 | + }) | |
| 1809 | + }, | |
| 1810 | + duration: duration*1000 | |
| 1811 | + }); | |
| 1812 | + } | |
| 1813 | + | |
| 1814 | + // fullscreen menu link click | |
| 1815 | + var selector = '.oxy-pro-menu-open .menu-item a'; | |
| 1816 | + jQuery('body').on('click', selector, function(event){ | |
| 1817 | + | |
| 1818 | + if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { | |
| 1819 | + // toggle icon clicked, no need to hide the menu | |
| 1820 | + return; | |
| 1821 | + } | |
| 1822 | + else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && | |
| 1823 | + jQuery(this).parent().hasClass('menu-item-has-children')) { | |
| 1824 | + // empty href don't lead anywhere, treat it as toggle trigger | |
| 1825 | + oxygen_pro_menu_toggle_dropdown(event.target); | |
| 1826 | + // keep anchor links behavior as is, and prevent regular links from page reload | |
| 1827 | + if (jQuery(this).attr("href").indexOf("#")!==0) { | |
| 1828 | + return false; | |
| 1829 | + } | |
| 1830 | + } | |
| 1831 | + | |
| 1832 | + // hide the menu and follow the anchor | |
| 1833 | + if (jQuery(this).attr("href").indexOf("#")===0) { | |
| 1834 | + jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open'); | |
| 1835 | + jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container'); | |
| 1836 | + jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1837 | + } | |
| 1838 | + | |
| 1839 | + }); | |
| 1840 | + | |
| 1841 | + // off-canvas menu link click | |
| 1842 | + var selector = '.oxy-pro-menu-off-canvas .menu-item a'; | |
| 1843 | + jQuery('body').on('click', selector, function(event){ | |
| 1844 | + if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { | |
| 1845 | + // toggle icon clicked, no need to trigger it | |
| 1846 | + return; | |
| 1847 | + } | |
| 1848 | + else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && | |
| 1849 | + jQuery(this).parent().hasClass('menu-item-has-children')) { | |
| 1850 | + // empty href don't lead anywhere, treat it as toggle trigger | |
| 1851 | + oxygen_pro_menu_toggle_dropdown(event.target); | |
| 1852 | + // keep anchor links behavior as is, and prevent regular links from page reload | |
| 1853 | + if (jQuery(this).attr("href").indexOf("#")!==0) { | |
| 1854 | + return false; | |
| 1855 | + } | |
| 1856 | + } | |
| 1857 | + }); | |
| 1858 | + | |
| 1859 | + // off canvas | |
| 1860 | + function oxygen_offcanvas_menu_init(menu) { | |
| 1861 | + | |
| 1862 | + // only init off-canvas animation if trigger icon is visible i.e. mobile menu in action | |
| 1863 | + var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display'); | |
| 1864 | + if (offCanvasActive!=='none') { | |
| 1865 | + var animation = menu.data('oxy-pro-menu-off-canvas-animation'); | |
| 1866 | + setTimeout(function() {menu.attr('data-aos', animation);}, 10); | |
| 1867 | + } | |
| 1868 | + else { | |
| 1869 | + // remove AOS | |
| 1870 | + menu.attr('data-aos', ''); | |
| 1871 | + }; | |
| 1872 | + } | |
| 1873 | + | |
| 1874 | + function oxygen_offcanvas_menu_run(menu) { | |
| 1875 | + | |
| 1876 | + var container = menu.find(".oxy-pro-menu-container"); | |
| 1877 | + | |
| 1878 | + if (!container.attr('data-aos')) { | |
| 1879 | + // initialize animation | |
| 1880 | + setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0); | |
| 1881 | + } | |
| 1882 | + else { | |
| 1883 | + oxygen_offcanvas_menu_toggle(menu, container); | |
| 1884 | + } | |
| 1885 | + } | |
| 1886 | + | |
| 1887 | + var oxygen_offcanvas_menu_toggle_in_progress = false; | |
| 1888 | + | |
| 1889 | + function oxygen_offcanvas_menu_toggle(menu, container) { | |
| 1890 | + | |
| 1891 | + if (oxygen_offcanvas_menu_toggle_in_progress) { | |
| 1892 | + return; | |
| 1893 | + } | |
| 1894 | + | |
| 1895 | + container.toggleClass('aos-animate'); | |
| 1896 | + | |
| 1897 | + if (container.hasClass('oxy-pro-menu-off-canvas-container')) { | |
| 1898 | + | |
| 1899 | + oxygen_offcanvas_menu_toggle_in_progress = true; | |
| 1900 | + | |
| 1901 | + var animation = container.data('oxy-pro-menu-off-canvas-animation'), | |
| 1902 | + timeout = container.data('aos-duration'); | |
| 1903 | + | |
| 1904 | + if (!animation){ | |
| 1905 | + timeout = 0; | |
| 1906 | + } | |
| 1907 | + | |
| 1908 | + setTimeout(function() { | |
| 1909 | + container.removeClass('oxy-pro-menu-off-canvas-container') | |
| 1910 | + menu.removeClass('oxy-pro-menu-off-canvas'); | |
| 1911 | + oxygen_offcanvas_menu_toggle_in_progress = false; | |
| 1912 | + }, timeout); | |
| 1913 | + } | |
| 1914 | + else { | |
| 1915 | + container.addClass('oxy-pro-menu-off-canvas-container'); | |
| 1916 | + menu.addClass('oxy-pro-menu-off-canvas'); | |
| 1917 | + oxygen_pro_menu_set_static_width(menu); | |
| 1918 | + } | |
| 1919 | + } | |
| 1920 | + </script> | |
| 1921 | + | |
| 1922 | + <link data-minify="1" rel='stylesheet' id='fluent-form-styles-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=1783695903' media='all' /> | |
| 1923 | +<link data-minify="1" rel='stylesheet' id='fluentform-public-default-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=1783695903' media='all' /> | |
| 1924 | +<link data-minify="1" rel='stylesheet' id='photoswipe-css-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxygen/component-framework/components/classes/gallery/photoswipe/photoswipe.css?ver=1783695903' media='all' /> | |
| 1925 | +<link data-minify="1" rel='stylesheet' id='photoswipe-default-skin-css-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxygen/component-framework/components/classes/gallery/photoswipe/default-skin/default-skin.css?ver=1783695903' media='all' /> | |
| 1926 | +<link data-minify="1" rel='stylesheet' id='wpgb-style-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/css/style.css?ver=1783695903' media='all' /> | |
| 1927 | +<link data-minify="1" rel='stylesheet' id='wpgb-map-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder-map-facet/assets/css/map.css?ver=1783695903' media='all' /> | |
| 1928 | +<link data-minify="1" rel='stylesheet' id='wpgb-grids-css' href='https://lewatier.com/wp-content/cache/min/1/wp-content/uploads/wpgb/grids/G1C1.css?ver=1783695903' media='all' /> | |
| 1929 | + | |
| 1930 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1783695903" id="gtm4wp-form-move-tracker-js" data-rocket-defer defer></script> | |
| 1931 | +<script id="rocket-browser-checker-js-after"> | |
| 1932 | +"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); | |
| 1933 | +</script> | |
| 1934 | +<script id="rocket-preload-links-js-extra"> | |
| 1935 | +var RocketPreloadLinksConfig = {"excludeUris":"\/niveau\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/lewatier.com","onHoverDelay":"100","rateThrottle":"3"}; | |
| 1936 | +</script> | |
| 1937 | +<script id="rocket-preload-links-js-after"> | |
| 1938 | +(function() { | |
| 1939 | +"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); | |
| 1940 | +}()); | |
| 1941 | +</script> | |
| 1942 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxy-toolbox/modules/open-external-links-new-tab/js/script.js?ver=1783695903" id="oxy_toolbox_open_external_links_new_tab_script-js" data-rocket-defer defer></script> | |
| 1943 | +<script id="fluent-form-submission-js-extra"> | |
| 1944 | +var fluentFormVars = {"ajaxUrl":"https:\/\/lewatier.com\/wp-admin\/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"79059fcd35","form_id":"4","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1945 | +</script> | |
| 1946 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/fluentform/assets/js/form-submission.js?ver=1783695903" id="fluent-form-submission-js" data-rocket-defer defer></script> | |
| 1947 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/ajax/libs/gsap/3.4.2/gsap.min.js?ver=1783695903" id="script-61f01b7066e4d-js" data-rocket-defer defer></script> | |
| 1948 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/ajax/libs/gsap/3.3.0/ScrollTrigger.min.js?ver=1783695903" id="script-61f01b95cf871-js" data-rocket-defer defer></script> | |
| 1949 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/inert.js?ver=1783695903" id="extras-inert-js" data-rocket-defer defer></script> | |
| 1950 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/offcanvas-init.js?ver=1783695903" id="extras-offcanvas-js" data-rocket-defer defer></script> | |
| 1951 | +<script src="https://lewatier.com/wp-content/plugins/oxyextras/components/assets/flickity/flickity.pkgd.min.js?ver=2.2.1" id="flickity-js" data-rocket-defer defer></script> | |
| 1952 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxygen/component-framework/components/classes/gallery/photoswipe/jquery.photoswipe-global.js?ver=1783695903" id="photoswipe-global-js-js" data-rocket-defer defer></script> | |
| 1953 | +<script id="wpgb-js-extra"> | |
| 1954 | +var wpgb_settings = {"lang":"","ajaxUrl":"https:\/\/lewatier.com\/?wpgb-ajax=action","restUrl":"https:\/\/lewatier.com\/wp-json\/wpgb\/v2\/filter\/?action=action","restNonce":"","endpoint":"","history":"","mainQuery":[],"permalink":"https:\/\/lewatier.com\/","resultMsg":{"plural":"%d results found","singular":"1 result found","none":"no results found"},"hasGrids":"1","hasFacets":"1","hasLightbox":"1","shadowGrids":[],"lightbox":{"plugin":"wp_grid_builder","counterMsg":"[index] \/ [total]","errorMsg":"Sorry, an error occured while loading the content...","prevLabel":"Previous slide","nextLabel":"Next slide","closeLabel":"Close lightbox"},"combobox":{"search":"Please enter 1 or more characters.","loading":"Loading...","cleared":"options cleared.","expanded":"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to collapse the list.","noResults":"No Results Found.","collapsed":"Press Enter or Space to expand the list.","toggleLabel":"Toggle List","clearLabel":"Clear","selected":"option %s, selected.","deselected":"option %s, deselected."},"autocomplete":{"open":"Use Up and Down to choose suggestions and press Enter to select suggestion.","input":"Type to search or press Escape to clear the input.","clear":"Field cleared.","noResults":"No suggestions found.","loading":"Loading suggestions...","clearLabel":"Clear","select":"%s suggestion was selected."},"range":{"minLabel":"Minimum value","maxLabel":"Maximum value"},"vendors":[{"type":"js","handle":"wpgb-date","source":"https:\/\/lewatier.com\/wp-content\/plugins\/wp-grid-builder\/public\/js\/vendors\/date.js","version":1744651589},{"type":"css","handle":"wpgb-date-css","source":"https:\/\/lewatier.com\/wp-content\/plugins\/wp-grid-builder\/public\/css\/vendors\/date.css","version":1744651589},{"type":"js","handle":"wpgb-range","source":"https:\/\/lewatier.com\/wp-content\/plugins\/wp-grid-builder\/public\/js\/vendors\/range.js","version":1744651589},{"type":"js","handle":"wpgb-select","source":"https:\/\/lewatier.com\/wp-content\/plugins\/wp-grid-builder\/public\/js\/vendors\/select.js","version":1744651589},{"type":"js","handle":"wpgb-autocomplete","source":"https:\/\/lewatier.com\/wp-content\/plugins\/wp-grid-builder\/public\/js\/vendors\/autocomplete.js","version":1744651589}],"mapFacet":{"restUrl":"https:\/\/lewatier.com\/wp-json\/wpgb_map\/v2\/popup\/","restNonce":false,"markers":"https:\/\/lewatier.com\/wp-content\/plugins\/wp-grid-builder-map-facet\/assets\/imgs\/m","vendors":[{"type":"js","handle":"wpgb-map","source":"https:\/\/lewatier.com\/wp-content\/plugins\/wp-grid-builder-map-facet\/assets\/js\/vendors\/leaflet.js","version":1744651595},{"type":"css","handle":"wpgb-map","source":"https:\/\/lewatier.com\/wp-content\/plugins\/wp-grid-builder-map-facet\/assets\/css\/vendors\/leaflet.css","version":1744651595}]}}; | |
| 1955 | +</script> | |
| 1956 | +<script id="wpgb-polyfills-js-before"> | |
| 1957 | +window.addEventListener('wpgb.loaded',function(){var template=document.querySelector("[data-options*=\"oxygen-element-615\"]");if(template){var wpgb=WP_Grid_Builder.instantiate(template);wpgb.init&&wpgb.init();var p=1;template.addEventListener('click',function(e){var t=e.target;p=(t.href||'').match(/\/(\d+)/);(t.classList.contains('page-numbers')&&t.tagName==='A')&&(e.preventDefault()||wpgb.facets.refresh())});wpgb.facets.on('fetch',function(d){d.paged=(p&&p[1]||1);p=1});wpgb.facets&&wpgb.facets.on('appended',function(p,m){var s=this.element.closest('.swiper-container');(s=s&&s.swiper)&&(s.loopDestroy(),s.loopCreate(),s.update(),m==='replace'&&s.slideToLoop(0,0))})}});window.addEventListener('wpgb.loaded',function(){(function(){var wpgb=WP_Grid_Builder.instance(1);if(!wpgb.init){return}wpgb.init()})();}); | |
| 1958 | +</script> | |
| 1959 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/js/polyfills.js?ver=1783695903" data-rocket-defer defer></script> | |
| 1960 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/js/facets.js?ver=1783695903" id="wpgb-facets-js" data-rocket-defer defer></script> | |
| 1961 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/js/lightbox.js?ver=1783695903" id="wpgb-lightbox-js" data-rocket-defer defer></script> | |
| 1962 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/js/layout.js?ver=1783695903" id="wpgb-layout-js" data-rocket-defer defer></script> | |
| 1963 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder-map-facet/assets/js/map.js?ver=1783695903" id="wpgb-map-js-js" data-rocket-defer defer></script> | |
| 1964 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxyextras/includes/js/gridbuildersupport.js?ver=1783695903" id="gridbuildersupport-js" data-rocket-defer defer></script> | |
| 1965 | +<script data-minify="1" src="https://lewatier.com/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/flickity/flickity-init-4.js?ver=1783695903" id="flickity-init-js-js" data-rocket-defer defer></script> | |
| 1966 | +<script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="ct-footer-js">jQuery('.x-offcanvas-4_link').attr({'data-aos-enable': 'true','data-aos': 'fade-up',}); | |
| 1967 | + AOS.init({ | |
| 1968 | + }) | |
| 1969 | + | |
| 1970 | + jQuery('body').addClass('oxygen-aos-enabled'); | |
| 1971 | + | |
| 1972 | + | |
| 1973 | + </script><script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="ct_code_block_js_498">����X,j�b��b����eN������( z���f��x�鞞קuǧ���z{^��_�����v���v�ڶ*'�-yѫ�� i��jǏ����֠������z�����e���Ʃ��"�>[��t���eN�����j�(�֢��౪n�)l��+�����^���j\+j�^��u���r��j)ޭ�+�!�צ�w^����X,j�b��b����eN������( z��zg�uǧ���z{^��_����靺������-yѫ�� i��jǏ����֠���</script> | |
| 1974 | +<style type="text/css" id="ct_code_block_css_387">���穢ȭ���zV������a�M/�f��'m�]4�蠆ݴҜh��ߖ�1�{��%��8�~���,��ni�ױ��ڞ��k����jǟ�{pz(!��%v��rJh�+b�v���n��!�����+j�"�W!jx�����+��♫b�y����{�,�)�j��~)����ڙ�&j��y��kkj{�����앫^_Kh�����+��ڞ�Z����g�����jwfk"v�{��q���簉�a�M!z(!�]4���"����</style> | |
| 1975 | +<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} | |
| 1976 | +if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} | |
| 1977 | +images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} | |
| 1978 | +if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://lewatier.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=["no-lazy","image-niveau","image-unite"];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script> | |
| 1979 | +</body> | |
| 1980 | +</html> | |
| 1981 | + | |
| 1982 | +<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1786192849 --> | |
| \ No newline at end of file | ||
added
tests/fixtures/app_urbains/324f056d567f3972307c.html
+0 −0
added
tests/fixtures/app_urbains/8d4dee1217b1deaf6a3b.html
+1731 −0
@@ -0,0 +1,1731 @@ | ||
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="fr-CA" prefix="og: https://ogp.me/ns#" > | |
| 3 | +<head> | |
| 4 | +<meta charset="UTF-8"> | |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 6 | + | |
| 7 | + | |
| 8 | +<script id="tm-crisp-polyfill">window.$crisp=window.$crisp||[];window.CRISP_WEBSITE_ID=window.CRISP_WEBSITE_ID||'';</script> | |
| 9 | +<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900" > | |
| 10 | +<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900"> | |
| 11 | + | |
| 12 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 13 | + var ctPublicFunctions = {"_ajax_nonce":"c1b3425b10","_rest_nonce":"76d4a472f6","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/www.appartementsurbains.ca\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":true,"data__frontend_data_log_enabled":1,"cookiePrefix":"","wprocket_detected":false,"host_url":"appartementsurbainsca.kinsta.cloud","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} | |
| 14 | + </script> | |
| 15 | + | |
| 16 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 17 | + var ctPublic = {"_ajax_nonce":"c1b3425b10","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":true,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/www.appartementsurbains.ca\/","pixel__setting":"3","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"1","data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":459681270,"emailEncoderPassKey":"f36154b4e2e77548844c147b3c1cdddf","bot_detector_forms_excluded":"W10=","advancedCacheExists":false,"varnishCacheExists":false,"wc_ajax_add_to_cart":false} | |
| 18 | + </script> | |
| 19 | + | |
| 20 | + | |
| 21 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 22 | + var gtm4wp_datalayer_name = "dataLayer"; | |
| 23 | + var dataLayer = dataLayer || []; | |
| 24 | +</script> | |
| 25 | + | |
| 26 | + | |
| 27 | +<title>La Sainte-Elizabeth - Condos Ste-Foy | Appartements Urbains</title> | |
| 28 | +<meta name="description" content="La Sainte-Elizabeth à Ste-Foy est un condo locatif moderne, bien situé et offrant un cadre de vie exceptionnel à Québec. Contactez-nous pour visiter."/> | |
| 29 | +<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> | |
| 30 | +<link rel="canonical" href="https://www.appartementsurbains.ca/ste-elizabeth/" /> | |
| 31 | +<meta property="og:locale" content="fr_CA" /> | |
| 32 | +<meta property="og:type" content="article" /> | |
| 33 | +<meta property="og:title" content="La Sainte-Elizabeth - Condos Ste-Foy | Appartements Urbains" /> | |
| 34 | +<meta property="og:description" content="La Sainte-Elizabeth à Ste-Foy est un condo locatif moderne, bien situé et offrant un cadre de vie exceptionnel à Québec. Contactez-nous pour visiter." /> | |
| 35 | +<meta property="og:url" content="https://www.appartementsurbains.ca/ste-elizabeth/" /> | |
| 36 | +<meta property="og:site_name" content="Appartements Urbains" /> | |
| 37 | +<meta property="article:publisher" content="https://www.facebook.com/appartementsurbains/" /> | |
| 38 | +<meta property="article:author" content="https://www.facebook.com/appartementsurbains/" /> | |
| 39 | +<meta property="og:updated_time" content="2026-06-24T19:03:34+00:00" /> | |
| 40 | +<meta property="og:image" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth.jpg" /> | |
| 41 | +<meta property="og:image:secure_url" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth.jpg" /> | |
| 42 | +<meta property="og:image:width" content="505" /> | |
| 43 | +<meta property="og:image:height" content="380" /> | |
| 44 | +<meta property="og:image:alt" content="appartement-quebec-st-elizabeth" /> | |
| 45 | +<meta property="og:image:type" content="image/jpeg" /> | |
| 46 | +<meta name="twitter:card" content="summary_large_image" /> | |
| 47 | +<meta name="twitter:title" content="La Sainte-Elizabeth - Condos Ste-Foy | Appartements Urbains" /> | |
| 48 | +<meta name="twitter:description" content="La Sainte-Elizabeth à Ste-Foy est un condo locatif moderne, bien situé et offrant un cadre de vie exceptionnel à Québec. Contactez-nous pour visiter." /> | |
| 49 | +<meta name="twitter:image" content="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth.jpg" /> | |
| 50 | +<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https://www.appartementsurbains.ca/ste-elizabeth/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.appartementsurbains.ca","name":"1"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.appartementsurbains.ca/projets-residentiels/","name":"Projets r\u00e9sidentiels"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.appartementsurbains.ca/ste-elizabeth/","name":"Le Sainte-Elizabeth"}}]},{"@type":"ApartmentComplex","@id":"https://www.appartementsurbains.ca/ste-elizabeth/#apartmentcomplex","name":"Le Sainte-Elizabeth","description":"<p>Les condos locatifs au Ste-Elizabeth sont particuli\u00e8rement attrayants en raison de leur luminosit\u00e9, leur modernit\u00e9 et leur emplacement calme \u00e0 <a href=\"/quartiers/ste-foy/\">Ste-Foy</a>. Chaque unit\u00e9 dispose de grandes fen\u00eatres et d'un am\u00e9nagement int\u00e9rieur \u00e9l\u00e9gant qui offre un espace de vie confortable et accueillant.</p>\n","url":"https://www.appartementsurbains.ca/ste-elizabeth/","image":"https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth.jpg","address":{"@type":"PostalAddress","streetAddress":"2849 Chemin Saint-Louis","addressLocality":"Qu\u00e9bec","addressRegion":"QC","postalCode":"G1W 1P1","addressCountry":"CA"},"geo":{"@type":"GeoCoordinates","latitude":"46.7627462","longitude":"-71.2818116"},"numberOfAccommodationUnits":"24","amenityFeature":[{"@type":"LocationFeatureSpecification","name":" Ascenseur","value":"1"},{"@type":"LocationFeatureSpecification","name":" Stationnement int\u00e9rieur","value":"1"},{"@type":"LocationFeatureSpecification","name":" Grand rangement","value":"1"},{"@type":"LocationFeatureSpecification","name":"Fenestration abondante","value":"1"}],"provider":{"@type":["Organization","RealEstateAgent"],"@id":"https://www.appartementsurbains.ca/#organization","name":"Appartements Urbains"},"numberOfAvailableAccommodationUnits":"0"},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"O\u00f9 se trouve Le Sainte-Elizabeth ?","acceptedAnswer":{"@type":"Answer","text":"Le Sainte-Elizabeth se trouve au 2849 Chemin Saint-Louis, dans le secteur Saint-Louis, \u00e0 Qu\u00e9bec."}},{"@type":"Question","name":"Quels types d'appartements trouve-t-on au Sainte-Elizabeth ?","acceptedAnswer":{"@type":"Answer","text":"Les unit\u00e9s offertes sont : 3\u00bd, 4\u00bd et 5\u00bd."}},{"@type":"Question","name":"Quelles commodit\u00e9s et quels services sont offerts au Sainte-Elizabeth ?","acceptedAnswer":{"@type":"Answer","text":"On y trouve notamment : Ascenseur, Stationnement int\u00e9rieur, Grand rangement et Fenestration abondante."}},{"@type":"Question","name":"De quelle ann\u00e9e date la construction du Sainte-Elizabeth ?","acceptedAnswer":{"@type":"Answer","text":"La construction du Sainte-Elizabeth remonte \u00e0 2012. L'immeuble compte 24 logements."}},{"@type":"Question","name":"Quels services se trouvent \u00e0 proximit\u00e9 du Sainte-Elizabeth ?","acceptedAnswer":{"@type":"Answer","text":"\u00c0 distance de marche, on trouve notamment : CHUL et Centre m\u00e8re-enfant Soleil, Parc Saint-Louis-de-France, Provigo, Pharmacie Familiprix Extra, Chez Ashton et \u00c9cole primaire de Ste-Foy."}}]}]}</script> | |
| 51 | + | |
| 52 | + | |
| 53 | +<link rel='dns-prefetch' href='//www.appartementsurbains.ca' /> | |
| 54 | +<link rel='dns-prefetch' href='//fd.cleantalk.org' /> | |
| 55 | +<style id="wp-img-auto-sizes-contain-inline-css"> | |
| 56 | +img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} | |
| 57 | +/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ | |
| 58 | +</style> | |
| 59 | +<style id="classic-theme-styles-inline-css"> | |
| 60 | +/*! This file is auto-generated */ | |
| 61 | +.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} | |
| 62 | +/*# sourceURL=/wp-includes/css/classic-themes.min.css */ | |
| 63 | +</style> | |
| 64 | + | |
| 65 | +<link rel='stylesheet' id='cleantalk-public-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.82_1782954802' media='all' /> | |
| 66 | +<style data-wpacu-inline-css-file='1'> | |
| 67 | +.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}} | |
| 68 | +</style> | |
| 69 | +<link rel='stylesheet' id='image-map-pro-dist-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/css/image-map-pro.min.css?ver=5.1.6' media='' /> | |
| 70 | +<link rel='stylesheet' id='oxygen-aos-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=7.0.3' media='all' /> | |
| 71 | +<link rel='stylesheet' id='oxygen-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.1' media='all' /> | |
| 72 | +<link rel='stylesheet' id='core-sss-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/core-sss.min.css?ver=3.5.3' media='all' /> | |
| 73 | +<style id="wpgb-head-inline-css"> | |
| 74 | +.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} | |
| 75 | +/*# sourceURL=wpgb-head-inline-css */ | |
| 76 | +</style> | |
| 77 | +<link rel='stylesheet' id='splide-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/splide.min.css?ver=4.0.14' media='all' /> | |
| 78 | +<link rel='stylesheet' id='oxy_toolbox_essentials_style-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/essentials/css/style.css?ver=1.6.2' media='all' /> | |
| 79 | +<script id="apbct-public-bundle.min-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.82_1782954802"></script> | |
| 80 | +<script async data-wp-strategy="async" id="ct_bot_detector-js" src="https://fd.cleantalk.org/ct-bot-detector-wrapper.js?ver=6.82"></script> | |
| 81 | +<script id="jquery-core-js-extra"> | |
| 82 | +var ajax = {"url":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","nonce":"a7aaed5006"}; | |
| 83 | +//# sourceURL=jquery-core-js-extra | |
| 84 | +</script> | |
| 85 | +<script id="jquery-core-js" src="https://www.appartementsurbains.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script> | |
| 86 | +<script id="oxygen-aos-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1"></script> | |
| 87 | +<script id="webmcp-abilities-js-extra"> | |
| 88 | +var wmcpBridge = {"toolsEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/tools","executeEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/execute/","nonceEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/nonce","nonce":"73dbb5ac72"}; | |
| 89 | +//# sourceURL=webmcp-abilities-js-extra | |
| 90 | +</script> | |
| 91 | +<script data-wp-strategy="defer" defer id="webmcp-abilities-js" src="https://www.appartementsurbains.ca/wp-content/plugins/respira-for-wordpress/includes/webmcp/dist/webmcp-abilities.js?ver=7c9744f17f979d23372d"></script> | |
| 92 | +<script id="splide-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide.min.js?ver=4.0.14"></script> | |
| 93 | +<script id="splide-autoscroll-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide-extension-auto-scroll.min.js?ver=0.5.2"></script> | |
| 94 | +<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0120/8843.js" async="async" ></script> | |
| 95 | + | |
| 96 | +<script>window.sa=window.sa||function(){(sa.q=sa.q||[]).push(arguments)}</script> | |
| 97 | +<script defer | |
| 98 | + src="https://searchable-tracker.searchable.workers.dev/s.js" | |
| 99 | + data-domain="appartementsurbains.ca" | |
| 100 | + data-site-token="pst_049a9ae425bcd25cedcd18a2" | |
| 101 | +></script> | |
| 102 | +<script src="/tooltips/popper.min.js"></script> | |
| 103 | +<script src="/tooltips/tippy-bundle.iife.min.js"></script> | |
| 104 | +<script> | |
| 105 | +window.addEventListener('load', function() { | |
| 106 | + tippy('[data-tippy-content]', { | |
| 107 | + followCursor: true, | |
| 108 | + }); | |
| 109 | +}); | |
| 110 | +</script><style id='script-638a4f9a123f5-sass-css' type='text/css'> | |
| 111 | +:root{--libre: 226, 6, 19;--occupe: 255, 255, 255;--alpha: 0.5;--alpha-hover: 0.65;--scrollbar: rgb(168, 128, 92)} | |
| 112 | +</style> | |
| 113 | +<style id='script-638a4f9a1e9ad-sass-css' type='text/css'> | |
| 114 | +@charset "UTF-8"; | |
| 115 | +.dont-update polygon{cursor:initial !important}.legende-louee{background-color:rgb(var(--occupe))}.legende-disponible{background-color:rgb(var(--libre))}[liste-niveaux],[liste-niveaux-item]{-webkit-tap-highlight-color:transparent !important}[liste-niveaux]:focus{outline:0 !important}.niveau-selector{outline:none}.niveau-selector:hover text{fill:#ffffff !important;stroke:#ffffff !important;stroke-width:1px}.niveau-selector:hover circle{stroke:#ffffff !important;stroke-width:4px}#ct-builder [vue-immeuble],#ct-builder [section-niveaux],#ct-builder [wrapper-liste-niveaux],#ct-builder [wrapper-unite]{display:grid !important}.overlap{width:100%;position:relative}.legende-couleur{width:25px;height:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#3e4947;border-right-color:#3e4947;border-bottom-color:#3e4947;border-left-color:#3e4947;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}[vue-immeuble] polygon{fill:rgba(0, 0, 0, 0.15);stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[vue-immeuble] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[vue-immeuble] g:focus{outline:none !important}[vue-immeuble] g:hover polygon{fill:rgba(0, 0, 0, 0.45)}[section-niveaux]{width:100%;min-height:100%;transition:all 250ms ease-in-out}[wrapper-niveaux] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[wrapper-niveaux] polygon{fill:rgba(var(--occupe), var(--alpha));stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[wrapper-niveaux] polygon:focus{outline:none !important}[wrapper-niveaux] polygon:hover{fill:rgba(var(--occupe), var(--alpha-hover))}[wrapper-niveaux] polygon[etat="Louée"],[section-niveaux] polygon[etat="Reservée"]{fill:rgba(var(--occupe), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"],[wrapper-niveaux] polygon[etat="Bientôt disponible"]{fill:rgba(var(--libre), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"]:hover,[wrapper-niveaux] polygon[etat="Bientôt disponible"]:hover{fill:rgba(var(--libre), var(--alpha-hover))}[image-niveau],[image-unite]{width:100%;height:auto;vertical-align:middle;pointer-events:none;user-select:none;position:relative}[liste-niveaux]{cursor:pointer}[liste-niveaux-item]:not(.level-selected){opacity:0.66}[liste-niveaux-item]:not(.level-selected) .niveaux-icone{opacity:0}[retour-immeuble],[retour-niveau]{cursor:pointer !important}[legende],[vue-immeuble]:not(.visible),[section-niveaux]:not(.visible),[choix-unite]:not(.visible),[choix-niveau]:not(.visible){display:none !important}[section-niveaux] polygon:not(.visible),[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){display:none}[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){position:absolute;top:0;left:0}[wrapper-liste-niveaux],[wrapper-unite]{display:none !important}[legende].visible{display:flex !important}[wrapper-liste-niveaux].visible,[wrapper-unite].visible{display:block !important}html,body{max-width:100% !important;overflow-x:hidden !important}.simplefavorite-button{cursor:pointer}[class^="sf-icon-"],[class*=" sf-icon-"]{line-height:1.6}.simplefavorite-button.active{opacity:1}.hide-favorites-text .favorites-text{display:none !important}.wp-grid-builder .wpgb-main::-webkit-scrollbar,.repeater-favorites-list::-webkit-scrollbar{width:10px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-track,.repeater-favorites-list::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-thumb,.repeater-favorites-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:100px} | |
| 116 | +</style> | |
| 117 | +<style id='script-638a4f9a39fff-css' type='text/css'> | |
| 118 | +/*! | |
| 119 | + * Toastify js 1.11.2 | |
| 120 | + * https://github.com/apvarun/toastify-js | |
| 121 | + * @license MIT licensed | |
| 122 | + * | |
| 123 | + * Copyright (C) 2018 Varun A P | |
| 124 | + */ | |
| 125 | + | |
| 126 | +.toastify { | |
| 127 | + padding: 12px 20px; | |
| 128 | + color: #ffffff; | |
| 129 | + display: inline-block; | |
| 130 | + /* box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3); */ | |
| 131 | + /* background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5); */ | |
| 132 | + /* background: linear-gradient(135deg, #73a5ff, #5477f5); */ | |
| 133 | + position: fixed; | |
| 134 | + opacity: 0; | |
| 135 | + transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); | |
| 136 | + border-radius: 2px; | |
| 137 | + cursor: pointer; | |
| 138 | + text-decoration: none; | |
| 139 | + /* max-width: calc(50% - 20px); */ | |
| 140 | + z-index: 2147483647; | |
| 141 | +} | |
| 142 | + | |
| 143 | +.toastify.on { | |
| 144 | + opacity: 1; | |
| 145 | +} | |
| 146 | + | |
| 147 | +.toast-close { | |
| 148 | + background: transparent; | |
| 149 | + border: 0; | |
| 150 | + color: white; | |
| 151 | + cursor: pointer; | |
| 152 | + font-family: inherit; | |
| 153 | + font-size: 1em; | |
| 154 | + opacity: 0.4; | |
| 155 | + padding: 0 5px; | |
| 156 | +} | |
| 157 | + | |
| 158 | +.toastify-right { | |
| 159 | + right: 15px; | |
| 160 | +} | |
| 161 | + | |
| 162 | +.toastify-left { | |
| 163 | + left: 15px; | |
| 164 | +} | |
| 165 | + | |
| 166 | +.toastify-top { | |
| 167 | + top: -150px; | |
| 168 | +} | |
| 169 | + | |
| 170 | +.toastify-bottom { | |
| 171 | + bottom: -150px; | |
| 172 | +} | |
| 173 | + | |
| 174 | +.toastify-rounded { | |
| 175 | + border-radius: 25px; | |
| 176 | +} | |
| 177 | + | |
| 178 | +.toastify-avatar { | |
| 179 | + width: 1.5em; | |
| 180 | + height: 1.5em; | |
| 181 | + margin: -7px 5px; | |
| 182 | + border-radius: 2px; | |
| 183 | +} | |
| 184 | + | |
| 185 | +.toastify-center { | |
| 186 | + margin-left: auto; | |
| 187 | + margin-right: auto; | |
| 188 | + left: 0; | |
| 189 | + right: 0; | |
| 190 | + max-width: fit-content; | |
| 191 | + max-width: -moz-fit-content; | |
| 192 | +} | |
| 193 | + | |
| 194 | +@media only screen and (max-width: 360px) { | |
| 195 | + .toastify-right, .toastify-left { | |
| 196 | + margin-left: auto; | |
| 197 | + margin-right: auto; | |
| 198 | + left: 0; | |
| 199 | + right: 0; | |
| 200 | + max-width: fit-content; | |
| 201 | + } | |
| 202 | +} | |
| 203 | +</style> | |
| 204 | +<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> | |
| 205 | + | |
| 206 | + | |
| 207 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 208 | + var dataLayer_content = {"pagePostType":"edifices","pagePostType2":"single-edifices","pagePostAuthor":"Appartements Urbains"}; | |
| 209 | + dataLayer.push( dataLayer_content ); | |
| 210 | +</script> | |
| 211 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 212 | +(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 213 | +new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 214 | +j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 215 | +'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 216 | +})(window,document,'script','dataLayer','GTM-WSPXR4X'); | |
| 217 | +</script> | |
| 218 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-32x32.png" sizes="32x32" /> | |
| 219 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-192x192.png" sizes="192x192" /> | |
| 220 | +<link rel="apple-touch-icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-180x180.png" /> | |
| 221 | +<meta name="msapplication-TileImage" content="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-270x270.png" /> | |
| 222 | +<link rel='stylesheet' id='oxygen-cache-2353-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2353.css?cache=1779367872&ver=7.0.3' media='all' /> | |
| 223 | +<link rel='stylesheet' id='oxygen-cache-2191-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2191.css?cache=1779368206&ver=7.0.3' media='all' /> | |
| 224 | +<style data-wpacu-inline-css-file='1'> | |
| 225 | +#section-586-2040 > .ct-section-inner-wrap{padding-top:10px;padding-bottom:10px}#section-586-2040{background-color:#f7f7f7} | |
| 226 | +</style> | |
| 227 | +<link rel='stylesheet' id='oxygen-cache-2040-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2040.css?cache=1779396004&ver=7.0.3' media='all' /> | |
| 228 | +<link rel='stylesheet' id='oxygen-universal-styles-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/universal.css?cache=1782330412&ver=7.0.3' media='all' /> | |
| 229 | + | |
| 230 | +<style id="global-styles-inline-css"> | |
| 231 | +:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} | |
| 232 | +/*# sourceURL=global-styles-inline-css */ | |
| 233 | +</style> | |
| 234 | +<link rel='stylesheet' id='intlTelInput-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/css/intlTelInput.min.css?ver=18.1.1' media='all' /> | |
| 235 | +<link rel='stylesheet' id='fluent-form-styles-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=6.0.4' media='all' /> | |
| 236 | +<link rel='stylesheet' id='fluentform-public-default-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=6.0.4' media='all' /> | |
| 237 | +<link rel='stylesheet' id='wpgb-facets-css' href='https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/facets.css?ver=2.1.8' media='all' /> | |
| 238 | +<style data-wpacu-inline-css-file='1'> | |
| 239 | +:root{--wpgb-accent-scheme-1:#0069ff;--wpgb-dark-scheme-1:#262626;--wpgb-dark-scheme-2:#565656;--wpgb-dark-scheme-3:#767676;--wpgb-light-scheme-1:#ffffff;--wpgb-light-scheme-2:#f6f6f6;--wpgb-light-scheme-3:#f5f5f5;} | |
| 240 | +</style> | |
| 241 | + | |
| 242 | +</head> | |
| 243 | +<body class="wp-singular edifices-template-default single single-edifices postid-2030 wp-theme-oxygen-is-not-a-theme wp-embed-responsive oxygen-body" > | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WSPXR4X" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + <header id="_header-1575-2040" class="oxy-header-wrapper oxy-sticky-header oxy-header c-header" ><div id="_header_row-1576-2040" class="oxy-header-row " ><div class="oxy-header-container"><div id="_header_left-1577-2040" class="oxy-header-left" ><a id="link-2425-2040" class="ct-link" href="https://www.appartementsurbains.ca/ste-elizabeth/" target="_self" ><img id="image-1579-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/le-ste-elizabeth-logo.svg" class="ct-image ignore-lazyload transparent-header-invert"/></a></div><div id="_header_center-1580-2040" class="oxy-header-center" ><div id="code_block-1921-2040" class="ct-code-block c-full-width mobile-menu c-columns-gap-m" > <a href="#unites">Unités</a> | |
| 255 | + <a href="#avantages">Avantages</a> | |
| 256 | + <a href="#galerie">Galerie</a> | |
| 257 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 258 | + <a href="#contact">Contact</a> | |
| 259 | +</div></div><div id="_header_right-1606-2040" class="oxy-header-right" ><div id="div_block-1727-2040" class="ct-div-block c-columns-gap-s" ><div id="code_block-1729-2040" class="ct-code-block " ><a class="c-heading-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div><div id="code_block-2427-2040" class="ct-code-block" ><a class="c-btn-dark c-btn-m c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Sainte-Elizabeth">Demande d'information</a> | |
| 260 | +</div></div><div id="div_block-1922-2040" class="ct-div-block c-columns-gap-s" ><a id="link-1934-2040" class="ct-link" href="https://goo.gl/maps/9Ps8GH7hDvBWwU2KA" target="_self" ><img id="image-1931-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/></a><a id="link-1929-2040" class="ct-link" href="tel:(418)%20717-2105" target="_self" ><img id="image-1926-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/></a></div></div></div></div><div id="_header_row-1915-2040" class="oxy-header-row" ><div class="oxy-header-container"><div id="_header_left-1916-2040" class="oxy-header-left" ></div><div id="_header_center-1917-2040" class="oxy-header-center" ><div id="code_block-1919-2040" class="ct-code-block c-full-width c-columns-gap-s mobile-menu" > <a href="#unites">Unités</a> | |
| 261 | + <a href="#avantages">Avantages</a> | |
| 262 | + <a href="#galerie">Galerie</a> | |
| 263 | + <a href="#quartier" class="hide-mobile">Quartier</a> | |
| 264 | + <a href="#contact">Contact</a> | |
| 265 | +</div></div><div id="_header_right-1918-2040" class="oxy-header-right" ></div></div></div></header> | |
| 266 | + <script type="text/javascript"> | |
| 267 | + jQuery(document).ready(function() { | |
| 268 | + var selector = "#_header-1575-2040", | |
| 269 | + scrollval = parseInt("300"); | |
| 270 | + if (!scrollval || scrollval < 1) { | |
| 271 | + if (jQuery(window).width() >= 992){ | |
| 272 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 273 | + jQuery(selector).addClass("oxy-sticky-header-active"); | |
| 274 | + } | |
| 275 | + } | |
| 276 | + else { | |
| 277 | + var scrollTopOld = 0; | |
| 278 | + jQuery(window).scroll(function() { | |
| 279 | + if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { | |
| 280 | + if (jQuery(this).scrollTop() > scrollval | |
| 281 | + ) { | |
| 282 | + if ( | |
| 283 | + jQuery(window).width() >= 992 && | |
| 284 | + !jQuery(selector).hasClass("oxy-sticky-header-active")) { | |
| 285 | + if (jQuery(selector).css('position')!='absolute') { | |
| 286 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 287 | + } | |
| 288 | + jQuery(selector) | |
| 289 | + .addClass("oxy-sticky-header-active") | |
| 290 | + .addClass("oxy-sticky-header-fade-in"); | |
| 291 | + } | |
| 292 | + } | |
| 293 | + else { | |
| 294 | + jQuery(selector) | |
| 295 | + .removeClass("oxy-sticky-header-fade-in") | |
| 296 | + .removeClass("oxy-sticky-header-active"); | |
| 297 | + if (jQuery(selector).css('position')!='absolute') { | |
| 298 | + jQuery("body").css("margin-top", ""); | |
| 299 | + } | |
| 300 | + } | |
| 301 | + scrollTopOld = jQuery(this).scrollTop(); | |
| 302 | + } | |
| 303 | + }) | |
| 304 | + } | |
| 305 | + }); | |
| 306 | + </script><div id="div_block-8-2040" class="ct-div-block c-full-width" ><section id="section-579-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><a id="link-581-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="fancy_icon-582-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-582-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="text_block-583-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Retour aux projets résidentiels</div></a></div></section><section id="section-62-2040" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-63-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-106-2040" class="ct-div-block" ><h2 id="code_block-107-2040" class="ct-code-block c-h2 c-heading-dark c-margin-bottom-m" >Découvrir le Sainte-Elizabeth</h2><div id="code_block-108-2040" class="ct-code-block max-w--320" ><p>Le Ste-Elizabeth se distingue par ses espaces de vie bien aménagés, alliant fonctionnalité et esthétisme. Les condos locatifs sont équipés de finitions haut de gamme et de commodités modernes, vous offrant ainsi un environnement de vie confortable et sophistiqué.</p> | |
| 307 | +</div><div id="div_block-1076-2040" class="ct-div-block c-buttons c-margin-top-m" ><a id="link-1088-2040" class="ct-link c-inline c-columns-gap-xs" href="#unites" target="_self" ><div id="text_block-1089-2040" class="ct-text-block c-link-s c-underline c-link-dark" >Voir les unités disponibles</div><div id="fancy_icon-1090-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1090-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="text_block-1079-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Sainte-Elizabeth" target="_self" >Planifier une visite</a></div></div><div id="div_block-1068-2040" class="ct-div-block c-columns-gap-l" ><div id="div_block-159-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1323-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="code_block-161-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Téléphone</span> | |
| 308 | +<a class="c-text-dark" href="tel:(418) 717-2105"><span>(418) 717-2105</span></a></div></div><div id="div_block-1085-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1325-2040" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="code_block-1087-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Adresse</span> | |
| 309 | +<span style="white-space: nowrap"><p>2849, chemin Saint-Louis,<br /> | |
| 310 | +Québec, QC G1W 1P1</p> | |
| 311 | +</span> | |
| 312 | +<a href="https://goo.gl/maps/9Ps8GH7hDvBWwU2KA" class="c-link-s c-link-dark c-underline" target="_blank">Voir sur la carte</a></div></div></div></div></div></section><section id="section-586-2040" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="code_block-588-2040" class="ct-code-block c-text-s c-text-dark breadcrumbs" ></div></div></section><section id="section-2-2040" class=" ct-section c-full-width" ><div class="ct-section-inner-wrap"><div id="code_block-13-2040" class="ct-code-block c-full-width facade-single" > | |
| 313 | + <div class="overlap visible" vue-immeuble> | |
| 314 | + <div> | |
| 315 | + <svg viewBox="0 0 1400 591"> | |
| 316 | + <a href="unites/?_niveau=1" data-tippy-content="Niveau 1" data-tippy-placement="top" class="niveau-selector"> | |
| 317 | + | |
| 318 | + <g> | |
| 319 | + <circle cx="60%" cy="81%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 320 | + <text x="60%" y="81.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">1</text> | |
| 321 | + </g> | |
| 322 | + | |
| 323 | + <g niveau="1"> | |
| 324 | + <polygon points="0,514.0047048102505 676.621406311339,522.7083813006132 970.1646829305993,522.89316 1091.4874567782786,522.5085778844631 1363.25,520.2530714526727 1356.4960099086595,433.7500413199057 1089.0829258893946,432.22155672344013 801.6607427145625,429.3766110740184 671.1570114872405,428.76076395716717 260.62090030034386,426.04008 0,426.2497952972255 "></polygon> | |
| 325 | + </g> | |
| 326 | + </a> | |
| 327 | + <a href="unites/?_niveau=2" data-tippy-content="Niveau 2" data-tippy-placement="top" class="niveau-selector"> | |
| 328 | + | |
| 329 | + <g> | |
| 330 | + <circle cx="60%" cy="65%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 331 | + <text x="60%" y="65.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">2</text> | |
| 332 | + </g> | |
| 333 | + | |
| 334 | + <g niveau="2"> | |
| 335 | + <polygon points="965.9957256763254,333.5024990462844 1056.995323022646,336.50248590781695 1084.4952013415889,332.50250342577357 1349.494028778676,342.502459630882 1355.998,433.75262999999995 969.9957079772623,431.5020698563469 801.4964535502843,429.5020786153252 261.09618220264616,426.4788262117637 132.17525238207196,426.269132921079 0,426.0021639432307 3.4999845133200584,331.00136999999995 276.6373008592606,333.2148575251071 "></polygon> | |
| 336 | + </g> | |
| 337 | + </a> | |
| 338 | + <a href="unites/?_niveau=3" data-tippy-content="Niveau 3" data-tippy-placement="top" class="niveau-selector"> | |
| 339 | + | |
| 340 | + <g> | |
| 341 | + <circle cx="60%" cy="49%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 342 | + <text x="60%" y="49.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">3</text> | |
| 343 | + </g> | |
| 344 | + | |
| 345 | + <g niveau="3"> | |
| 346 | + <polygon points="11.251991815395296,242.49911999999998 963.2505746193889,246.49784641846966 1053.7544398904952,251.2484108823797 1081.9983978450284,243.24739810204505 1343.2500089319076,257.49767151635336 1349.2499999999998,342.49631999999997 1085.7503922596093,332.4964790019239 1057.2504346861697,336.4964154011543 965.2505716420866,333.4964631017315 277.59459564087786,333.25856470835095 5.754,331.4977048828771 "></polygon> | |
| 347 | + </g> | |
| 348 | + </a> | |
| 349 | + <a href="unites/?_niveau=4" data-tippy-content="Niveau 4" data-tippy-placement="top" class="niveau-selector"> | |
| 350 | + | |
| 351 | + <g> | |
| 352 | + <circle cx="60%" cy="32%" r="15" stroke="#fff" stroke-width="2" fill="none"></circle> | |
| 353 | + <text x="60%" y="32.25%" text-anchor="middle" alignment-baseline="middle" font-size="20" fill="#fff">4</text> | |
| 354 | + </g> | |
| 355 | + | |
| 356 | + <g niveau="4"> | |
| 357 | + <polygon points="1342.9920621301774,257.99514 1336.4900909852072,163.9975069351056 1340.9920710059173,154.9976177069139 1355.4900066656805,148.0001238329796 1356.992,138.0002469127666 1069.9932736686392,109.99817156595567 1042.9933934911244,125.99797463829638 960.9937573964497,117.99807310212603 812.9944142011835,117.99807310212603 817.4903942485207,102.00068999999999 264.9968461538462,103.9982454138279 266.99683727810645,117.99807310212603 272.99681065088754,120.99803617818989 138.99740532544376,122.9980115622325 122.99747633136094,113.99812233404086 12.99796449704142,113.99812233404086 12.99796449704142,123.9979992542538 12.99796449704142,131.99790079042415 19.99793343195266,141.9977777106371 6.997991124260354,145.99772847872228 4.997999999999999,154.9976177069139 13.997960059171595,161.997531551063 16.997946745562125,169.9974330872334 12.495966724852067,242.99532461968053 674.9950266272189,244.99650998883047 963.4977462840237,246.99527538776576 1052.4893513491122,251.99521384787226 1082.9932159763314,243.49766843676747 "></polygon> | |
| 358 | + </g> | |
| 359 | + </a> | |
| 360 | + </svg> | |
| 361 | + </div> | |
| 362 | + <img src="https://www.appartementsurbains.ca/wp-content/uploads/le-sainte-elizabeth-facade.jpg" class="no-lazy" style="width: 100%;"> | |
| 363 | +</div></div></section><section id="section-109-2040" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-110-2040" class="ct-div-block c-max-width-960 c-center-self c-center c-owl-m" ><h1 id="code_block-111-2040" class="ct-code-block c-tagline" >Condos locatifs à Ste-Foy</h1><h2 id="code_block-112-2040" class="ct-code-block c-h3 c-heading-dark" >Ce qui nous distingue</h2><div id="code_block-115-2040" class="ct-code-block " ><p>Les condos locatifs au Ste-Elizabeth sont particulièrement attrayants en raison de leur luminosité, leur modernité et leur emplacement calme à <a href="/quartiers/ste-foy/">Ste-Foy</a>. Chaque unité dispose de grandes fenêtres et d'un aménagement intérieur élégant qui offre un espace de vie confortable et accueillant.</p> | |
| 364 | +</div></div><div id="div_block-158-2040" class="ct-div-block c-columns-4 c-columns-gap-m c-columns-l-2 c-columns-m-1 vertical-column-separator" ><div id="div_block-1081-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1327-2040" alt="icone-construction-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-construction-app.svg" class="ct-image icone"/><div id="code_block-1083-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Année de construction</span> | |
| 365 | +<span>2012</span></div></div><div id="div_block-162-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1328-2040" alt="icone-superficie-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-superficie-app.svg" class="ct-image icone"/><div id="code_block-164-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'unités</span> | |
| 366 | +<span>24</span></div></div><div id="div_block-165-2040" class="ct-div-block c-inline c-columns-gap-s" ><img id="image-1329-2040" alt="icone-etage-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-etage-app.svg" class="ct-image icone"/><div id="code_block-167-2040" class="ct-code-block infos-wrapper" ><span class="c-text-l c-bold c-heading-dark">Nombre d'étages</span> | |
| 367 | +<span>4</span></div></div><div id="div_block-168-2040" class="ct-div-block c-inline c-columns-gap-s" ><a id="link-1511-2040" class="ct-link c-padding-s c-transition" href="https://www.appartementsurbains.ca/wp-content/uploads/app-ste-elizabeth-fiche-vf.pdf" target="_blank" ><img id="image-1512-2040" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs"/><div id="text_block-1513-2040" class="ct-text-block" >Téléchargez la fiche</div></a></div></div></div></section><section id="unites" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="div_block-187-2040" class="ct-div-block c-full-width c-columns-gap-l" ><h3 id="headline-188-2040" class="ct-headline c-h3 c-heading-dark">Nos unités disponibles</h3><a id="link_text-2478-2040" class="ct-link-text c-btn-m c-btn-main c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Sainte-Elizabeth" target="_self" >Planifier une visite</a><div id="div_block-1791-2040" class="ct-div-block c-owl-m c-full-width" ><div id="div_block-1793-2040" class="ct-div-block c-full-width" ><div id="shortcode-2243-2040" class="ct-shortcode c-full-width facet-buttons" ><div class="wpgb-facet wpgb-loading wpgb-facet-19" data-facet="19" data-grid="wpgb-content-1"></div></div> <span>Aucune unité n'est disponible pour l'instant.</span> | |
| 368 | + <div id="code_block-2244-2040" class="ct-code-block" ></div><div id="_dynamic_list-2240-2040" class="oxy-dynamic-list c-full-width tableau wpgb-content-1"><div class="wpgb-content-1" hidden></div> | |
| 369 | + | |
| 370 | + | |
| 371 | + </div> | |
| 372 | +</div></div><div id="code_block-968-2040" class="ct-code-block c-full-width module-light c-padding-m c-border-light" > <div unites> | |
| 373 | + <div class="c-columns-gap-l c-columns-2-1 c-columns-l-1 visible" section-niveaux> | |
| 374 | + <div> | |
| 375 | + <div class="c-columns-gap-m c-inline c-margin-bottom-s visible" legende> | |
| 376 | + <div class="c-inline c-columns-gap-xs"> | |
| 377 | + <div class="legende-couleur legende-disponible"></div> | |
| 378 | + <div>Unité disponible</div> | |
| 379 | + </div> | |
| 380 | + <div class="c-inline c-columns-gap-xs"> | |
| 381 | + <div class="legende-couleur legende-louee"></div> | |
| 382 | + <div>Unité louée</div> | |
| 383 | + </div> | |
| 384 | + </div> | |
| 385 | + <div class="overlap dont-update" wrapper-niveaux> | |
| 386 | + <div polygones-niveaux></div> | |
| 387 | + <div images-niveaux> | |
| 388 | + <img niveau="1" image-niveau class="visible" src="https://www.appartementsurbains.ca/wp-content/uploads/105-rez-de-chaussee.jpg"/> | |
| 389 | + | |
| 390 | + <img niveau="2" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/105-etages.jpg"/> | |
| 391 | + | |
| 392 | + <img niveau="3" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/105-etages.jpg"/> | |
| 393 | + | |
| 394 | + <img niveau="4" image-niveau class="" src="https://www.appartementsurbains.ca/wp-content/uploads/105-etages.jpg"/> | |
| 395 | + </div> | |
| 396 | + <div wrapper-image-unite> | |
| 397 | + <img src="data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1600 900%27%3E%3C/svg%3E" data-plan image-unite/> | |
| 398 | + </div> | |
| 399 | + </div> | |
| 400 | + </div> | |
| 401 | + <div sidebar> | |
| 402 | + <div class="c-owl-s visible" wrapper-liste-niveaux> | |
| 403 | + <div class="visible" liste-niveaux> <div liste-niveaux-item niveau="1"> | |
| 404 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 1</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 405 | + <div liste-niveaux-item niveau="2"> | |
| 406 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 2</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 407 | + <div liste-niveaux-item niveau="3"> | |
| 408 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 3</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 409 | + <div liste-niveaux-item niveau="4"> | |
| 410 | + <div id="div_block-2-254" class="ct-div-block c-inline infos-row c-columns-gap-m" ><div id="fancy_icon-13-2103" class="ct-fancy-icon niveaux-icone" ><svg id="svg-fancy_icon-13-2103"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="div_block-4-254" class="ct-div-block" ><div id="code_block-9-2103" class="ct-code-block c-text-l c-heading-dark" >Niveau 4</div><div id="code_block-11-2103" class="ct-code-block c-heading-dark c-text-s" >0 unité disponible | 0 unité bientôt disponible</div></div></div> </div> | |
| 411 | + </div> | |
| 412 | + </div> | |
| 413 | + <div class="c-owl-s" wrapper-unite> | |
| 414 | + <div class="c-inline c-columns-gap-xs" retour-niveau data-retour-niveau> | |
| 415 | + <div class="c-underline c-text-s c-transition c-link-dark">Retour au niveau</div> | |
| 416 | + </div> | |
| 417 | + <div id="div_block-2-253" class="ct-div-block " ><div id="div_block-3-253" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-90-756" class="ct-div-block c-inline c-columns-gap-m c-full-width" ><div id="div_block-34-756" class="ct-div-block " ><div id="text_block-28-522" class="ct-text-block c-bold c-text-l c-heading-dark" data-type-unite="">Type</div></div></div></div><div id="div_block-52-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-54-756" class="ct-div-block" ><div id="text_block-10-253" class="ct-text-block c-text-m c-heading-dark c-text-l" >À partir de</div><div id="text_block-62-756" class="ct-text-block c-text-s suffixe-prix" data-prix="">Prix</div></div></div><div id="div_block-104-2104" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-105-2104" class="ct-div-block" ><div id="text_block-106-2104" class="ct-text-block c-heading-dark c-text-l" >Disponibilité</div><div id="text_block-107-2104" class="ct-text-block c-text-s" data-etat="">État</div></div></div><div id="div_block-67-756" class="ct-div-block c-inline c-columns-gap-s infos-row" ><div id="div_block-69-756" class="ct-div-block" ><div id="text_block-70-756" class="ct-text-block c-heading-dark c-text-l" >Superficie de l'unité</div><div id="text_block-12-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie="">Superficie de l'unité</div></div></div><div id="div_block-77-756" class="ct-div-block c-inline c-columns-gap-s infos-row" superficie-balcon-row=""><div id="div_block-79-756" class="ct-div-block" ><div id="text_block-80-756" class="ct-text-block c-heading-dark c-text-l" >Superficie du balcon</div><div id="text_block-14-253" class="ct-text-block c-text-s suffixe-superficie" data-superficie_balcon="">Superficie du balcon</div></div></div></div><div id="div_block-17-253" class="ct-div-block c-columns-gap-s c-margin-top-m" ><div id="div_block-18-253" class="ct-div-block c-inline c-columns-gap-s" ><div id="code_block-111-2104" class="ct-code-block c-btn-main c-btn-m c-transition multi-trigger-visite unite-btn-visite" data-unite-concernee="" data-immeuble-concerne="Le Sainte-Elizabeth">Planifier une visite</div><a id="link-88-756" class="ct-link c-text-s c-transition c-inline c-btn-alt c-btn-m" href="http://" target="_self" data-plan_pdf=""><img id="image-109-2104" alt="icone-telechargez-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telechargez-app.svg" class="ct-image c-margin-right-xs icone-telecharger-btn"/><div id="text_block-89-756" class="ct-text-block" >Télécharger le plan</div></a></div></div> </div> | |
| 418 | + </div> | |
| 419 | + </div> | |
| 420 | + </div> | |
| 421 | +</div></div></div></section><section id="avantages" class=" ct-section c-bg-light c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-233-2040" class="ct-div-block c-full-width c-max-width-960 c-center c-center-self c-owl-m" ><h2 id="code_block-236-2040" class="ct-code-block c-tagline" >Appartements à Québec</h2><h2 id="code_block-237-2040" class="ct-code-block c-h3 c-heading-dark" >Nos avantages</h2></div><div id="_dynamic_list-291-2040" class="oxy-dynamic-list c-columns-4 c-columns-l-2 c-columns-m-1 c-columns-gap-m"><div id="div_block-292-2040-1" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-1" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-1" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-1" class="ct-span" data-id="span-301-2040"> Ascenseur</span></div></div><div id="div_block-292-2040-2" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-2" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-2" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-2" class="ct-span" data-id="span-301-2040"> Stationnement intérieur</span></div></div><div id="div_block-292-2040-3" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-3" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-3" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-3" class="ct-span" data-id="span-301-2040"> Grand rangement</span></div></div><div id="div_block-292-2040-4" class="ct-div-block c-inline c-columns-gap-s" data-id="div_block-292-2040"><img id="image-1332-2040-4" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-check-app.svg" class="ct-image icone" data-id="image-1332-2040"><div id="text_block-299-2040-4" class="ct-text-block c-bold c-heading-dark" data-id="text_block-299-2040"><span id="span-301-2040-4" class="ct-span" data-id="span-301-2040">Fenestration abondante</span></div></div></div> | |
| 422 | +</div></section><section id="galerie" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-306-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m" ><h2 id="code_block-307-2040" class="ct-code-block c-tagline" >Appartements à louer Ste-Foy</h2><h2 id="code_block-308-2040" class="ct-code-block c-h3 c-heading-dark" >Laissez-vous inspirer</h2></div> | |
| 423 | + <div id="-lightbox-2371-2040" class="oxy-lightbox woocommerce" ><div id="link-lightbox-2371-2040" class="oxy-lightbox_link " ></div><div class="oxy-lightbox_inner oxy-inner-content" data-multiple="true" data-loop="false" data-type="custom" data-small-btn="true" data-iframe-preload="true" data-toolbar="true" data-thumbs="false" data-duration="300" data-fullscreen="" data-autofocus="true" data-backfocus="true" data-trapfocus="true" data-nav-icon="FontAwesomeicon-chevron-left" data-close-icon="FontAwesomeicon-close" data-small-close-icon="Lineariconsicon-cross" data-zoom-icon="FontAwesomeicon-search" data-share-icon="" data-download-icon="FontAwesomeicon-download" data-prepend="false" data-swipe="false" data-force-type="auto" data-click-selector=".oxy-carousel-builder_gallery-image" ></div></div> | |
| 424 | + | |
| 425 | + | |
| 426 | + <div id="-carousel-builder-2370-2040" class="oxy-carousel-builder " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".galerie-controles-left" data-next=".galerie-controles-right" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="false" data-carousel=".oxy-carousel-builder_gallery-images" data-cell=".oxy-carousel-builder_gallery-image" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-groupcells="true" data-autoplay="0" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="center" data-righttoleft="false" data-images-loaded="true" data-pagedots="false" data-trigger-aos="false" data-clickselect="false" data-parallaxbg="false" data-bgspeed="5" data-tick="false" ><div class=oxy-carousel-builder_gallery-images><a href="https://www.appartementsurbains.ca/wp-content/uploads/Ste-eli-SAM-compress.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-0><img src="https://www.appartementsurbains.ca/wp-content/uploads/Ste-eli-SAM-compress-768x511.jpg" alt="Ste éli - SAM compress" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/Ste-eli-cuisine-compress.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-1><img src="https://www.appartementsurbains.ca/wp-content/uploads/Ste-eli-cuisine-compress-768x511.jpg" alt="Ste éli - cuisine compress" /></a><a href="https://www.appartementsurbains.ca/wp-content/uploads/Ste-eli-sdb-compress.jpg" class="oxy-carousel-builder_gallery-image" id=-carousel-builder-2370-2040-2><img src="https://www.appartementsurbains.ca/wp-content/uploads/Ste-eli-sdb-compress-768x511.jpg" alt="Ste éli - sdb compress" /></a></div></div></div> | |
| 427 | + | |
| 428 | + <div id="div_block-860-2040" class="ct-div-block c-full-width c-columns-gap-l" ><div id="div_block-865-2040" class="ct-div-block" ></div><div id="div_block-867-2040" class="ct-div-block c-columns-gap-s" ><div id="fancy_icon-866-2040" class="ct-fancy-icon galerie-controles galerie-controles-left" ><svg id="svg-fancy_icon-866-2040"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="fancy_icon-869-2040" class="ct-fancy-icon galerie-controles galerie-controles-right" ><svg id="svg-fancy_icon-869-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div></div></section><section id="quartier" class=" ct-section c-owl-l c-bg-light" ><div class="ct-section-inner-wrap"><div id="div_block-350-2040" class="ct-div-block c-full-width c-max-width-960 c-owl-m c-center c-center-self" ><h2 id="code_block-351-2040" class="ct-code-block c-tagline" >La vie de quartier - Appartements Ste-Foy</h2><h2 id="code_block-352-2040" class="ct-code-block c-h3 c-heading-dark" >Explorez la vie du quartier</h2></div><div id="div_block-738-2040" class="ct-div-block c-full-width c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="_dynamic_list-742-2040" class="oxy-dynamic-list points"><div id="div_block-743-2040-1" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-1" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-1" class="ct-span" data-id="span-852-2040"> CHUL et Centre mère-enfant Soleil</span></div><div id="code_block-755-2040-1" class="ct-code-block" data-id="code_block-755-2040">2705 Bd Laurier, Québec, QC G1V 4G2</div></div><div id="div_block-743-2040-2" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-2" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-2" class="ct-span" data-id="span-852-2040">Parc Saint-Louis-de-France</span></div><div id="code_block-755-2040-2" class="ct-code-block" data-id="code_block-755-2040">1591 Rue du Sieur-d'Argenteuil, Québec, QC G1W 1P3, Canada</div></div><div id="div_block-743-2040-3" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-3" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-3" class="ct-span" data-id="span-852-2040">Provigo</span></div><div id="code_block-755-2040-3" class="ct-code-block" data-id="code_block-755-2040">2900 Chem. Saint-Louis, Sainte-Foy-Sillery-Cap-Rouge, QC G1W 4R7</div></div><div id="div_block-743-2040-4" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-4" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-4" class="ct-span" data-id="span-852-2040">Pharmacie Familiprix Extra</span></div><div id="code_block-755-2040-4" class="ct-code-block" data-id="code_block-755-2040">2900 Chem. Saint-Louis, Québec, QC G1W 4R7</div></div><div id="div_block-743-2040-5" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-5" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-5" class="ct-span" data-id="span-852-2040">Chez Ashton</span></div><div id="code_block-755-2040-5" class="ct-code-block" data-id="code_block-755-2040">2895 Chem. Saint-Louis, Québec, QC G1W 1P3</div></div><div id="div_block-743-2040-6" class="ct-div-block c-padding-top-s c-padding-bottom-s c-margin-right-l" data-id="div_block-743-2040"><div id="text_block-845-2040-6" class="ct-text-block c-text-l c-heading-dark" data-id="text_block-845-2040"><span id="span-852-2040-6" class="ct-span" data-id="span-852-2040">École primaire de Ste-Foy</span></div><div id="code_block-755-2040-6" class="ct-code-block" data-id="code_block-755-2040">1240 Rue Julien-Green, Québec, QC G1W 3M1</div></div></div> | |
| 429 | +<div id="code_block-741-2040" class="ct-code-block c-full-width" ><script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBo3gfhL5I6_c7KautGERE-rzpiM4-fHvQ"></script> | |
| 430 | + | |
| 431 | + <div class="acf-map" data-zoom="16"> | |
| 432 | + | |
| 433 | + <div class="marker" data-lat="46.7627462" data-lng="-71.2818116" data-icon="/wp-content/uploads/appartements-urbains-localisation.png"> | |
| 434 | + <span class="c-text-l c-heading-dark">Le Sainte-Elizabeth</span> | |
| 435 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2849 Chem. Saint-Louis, Québec, QC G1W 1P1, Canada</em></p> | |
| 436 | + </div> | |
| 437 | + | |
| 438 | + <div class="marker" data-lat="46.7690455" data-lng="-71.2823684"> | |
| 439 | + <span class="c-text-l c-heading-dark"> CHUL et Centre mère-enfant Soleil</span> | |
| 440 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2705 Bd Laurier, Québec, QC G1V 4G2</em></p> | |
| 441 | + </div> | |
| 442 | + <div class="marker" data-lat="46.761085171594" data-lng="-71.281875974633"> | |
| 443 | + <span class="c-text-l c-heading-dark">Parc Saint-Louis-de-France</span> | |
| 444 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>1591 Rue du Sieur-d'Argenteuil, Québec, QC G1W 1P3, Canada</em></p> | |
| 445 | + </div> | |
| 446 | + <div class="marker" data-lat="46.7626088" data-lng="-71.283982"> | |
| 447 | + <span class="c-text-l c-heading-dark">Provigo</span> | |
| 448 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2900 Chem. Saint-Louis, Sainte-Foy-Sillery-Cap-Rouge, QC G1W 4R7</em></p> | |
| 449 | + </div> | |
| 450 | + <div class="marker" data-lat="46.7626088" data-lng="-71.283982"> | |
| 451 | + <span class="c-text-l c-heading-dark">Pharmacie Familiprix Extra</span> | |
| 452 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2900 Chem. Saint-Louis, Québec, QC G1W 4R7</em></p> | |
| 453 | + </div> | |
| 454 | + <div class="marker" data-lat="46.7616704" data-lng="-71.2834053"> | |
| 455 | + <span class="c-text-l c-heading-dark">Chez Ashton</span> | |
| 456 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>2895 Chem. Saint-Louis, Québec, QC G1W 1P3</em></p> | |
| 457 | + </div> | |
| 458 | + <div class="marker" data-lat="46.7663377" data-lng="-71.283555"> | |
| 459 | + <span class="c-text-l c-heading-dark">École primaire de Ste-Foy</span> | |
| 460 | + <p style="margin-top: 10px !important; margin-block-end: 0px !important;"><em>1240 Rue Julien-Green, Québec, QC G1W 3M1</em></p> | |
| 461 | + </div> | |
| 462 | + </div> | |
| 463 | +</div></div></div></section><section id="section-354-2040" class=" ct-section c-owl-l" ><div class="ct-section-inner-wrap"><div id="div_block-2303-2040" class="ct-div-block c-columns-3-2 c-columns-l-1" ><div id="div_block-2304-2040" class="ct-div-block" ><h2 id="code_block-356-2040" class="ct-code-block c-tagline c-margin-bottom-m" >Condos locatifs</h2><h2 id="code_block-357-2040" class="ct-code-block c-h3 c-heading-dark max-w--320" >Découvrir nos autres projets résidentiels</h2></div><div id="div_block-2307-2040" class="ct-div-block" ><div id="div_block-1401-2040" class="ct-div-block c-buttons" ><a id="link-1402-2040" class="ct-link c-inline c-columns-gap-xs" href="/quartiers/" target="_self" ><div id="text_block-1403-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Découvrir les quartiers</div><div id="fancy_icon-1404-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1404-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a><a id="link-1406-2040" class="ct-link c-inline c-columns-gap-xs" href="/projets-residentiels/" target="_self" ><div id="text_block-1407-2040" class="ct-text-block c-underline c-link-dark c-link-m" >Tous les projets résidentiels</div><div id="fancy_icon-1408-2040" class="ct-fancy-icon c-icon-accent-s" ><svg id="svg-fancy_icon-1408-2040"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div><div id="_dynamic_list-2123-2040" class="oxy-dynamic-list c-columns-3 c-columns-l-1 c-columns-gap-l"><div id="div_block-2124-2040-1" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-1" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-zircon/" target="_self" data-id="link-366-2040"> | |
| 464 | + <div id="_superbox-17-2178-1" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 465 | + <div class="oxy-superbox-wrap"> | |
| 466 | + <div id="div_block-18-2178-1" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-1" alt="appartement-quebec-zircon" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-1" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-1" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Zircon</div><div id="code_block-421-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">40 unités</div><div id="code_block-447-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 467 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 468 | +<br> | |
| 469 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 470 | +Ste-Foy</div></div><div id="div_block-461-2040-1" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-1" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-1" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-1" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-1" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-1" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 471 | + </div> | |
| 472 | + | |
| 473 | + </a></div><div id="div_block-2124-2040-2" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-2" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/saint-antoine/" target="_self" data-id="link-366-2040"> | |
| 474 | + <div id="_superbox-17-2178-2" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 475 | + <div class="oxy-superbox-wrap"> | |
| 476 | + <div id="div_block-18-2178-2" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-2" alt="appartement-quebec-st-antoine" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-2" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-2" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Saint-Antoine</div><div id="code_block-421-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">39 unités</div><div id="code_block-447-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 477 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 478 | +<br> | |
| 479 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 480 | +Ste-Foy</div></div><div id="div_block-461-2040-2" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">3 unités <br> disponibles</div><div id="code_block-490-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-2" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-2" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-2" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-2" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-2" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 481 | + </div> | |
| 482 | + | |
| 483 | + </a></div><div id="div_block-2124-2040-3" class="ct-div-block c-bg-light" data-id="div_block-2124-2040"><a id="link-366-2040-3" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/la-passerelle/" target="_self" data-id="link-366-2040"> | |
| 484 | + <div id="_superbox-17-2178-3" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 485 | + <div class="oxy-superbox-wrap"> | |
| 486 | + <div id="div_block-18-2178-3" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-3" alt="appartement-quebec-passerelle" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-3" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-3" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">La Passerelle</div><div id="code_block-421-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">38 unités</div><div id="code_block-447-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 487 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 488 | +<br> | |
| 489 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 490 | +Montcalm</div></div><div id="div_block-461-2040-3" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">1 unité <br> disponible</div><div id="code_block-490-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-3" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-3" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-3" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-3" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-3" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 491 | + </div> | |
| 492 | + | |
| 493 | + </a></div> | |
| 494 | + | |
| 495 | + | |
| 496 | + </div> | |
| 497 | +</div></section></div><section id="contact" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="div_block-1197-2040" class="ct-div-block c-columns-2 c-columns-gap-l c-columns-l-1" ><div id="div_block-1198-2040" class="ct-div-block c-bg-dark c-text-light" ><div id="div_block-1199-2040" class="ct-div-block c-inline c-padding-m c-full-width c-columns-gap-m" ><img id="image-1200-2040" alt="persona-app" src="https://www.appartementsurbains.ca/wp-content/uploads/persona-app.jpg" class="ct-image" data-aos="fade-up" data-aos-once="true"/><div id="div_block-1201-2040" class="ct-div-block " ></div></div><div id="div_block-1204-2040" class="ct-div-block c-bg-light-alt c-full-width c-owl-m c-padding-l" ><span id="headline-1205-2040" class="ct-headline c-heading-dark c-h4">Nous sommes là pour<br> vous aider.</span><div id="div_block-1206-2040" class="ct-div-block c-owl-m" ><div id="div_block-1207-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-24-2191" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-telephone-app.svg" class="ct-image icone"/><div id="div_block-1209-2040" class="ct-div-block" ><div id="text_block-1210-2040" class="ct-text-block c-bold c-heading-dark" >Téléphone</div><div id="code_block-1219-2040" class="ct-code-block c-heading-dark" ><a class="c-heading-dark" href="tel:(418) 717-2105">(418) 717-2105</a></div></div></div><div id="div_block-1212-2040" class="ct-div-block c-inline c-columns-gap-m" ><img id="image-26-2191" alt="icone-map-app" src="https://www.appartementsurbains.ca/wp-content/uploads/icone-map-app.svg" class="ct-image icone"/><div id="div_block-1214-2040" class="ct-div-block" ><div id="text_block-1215-2040" class="ct-text-block c-bold c-heading-dark" >Adresse</div><div id="code_block-1220-2040" class="ct-code-block c-heading-dark" >3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 498 | +Québec, QC, G1W 0G8</div></div></div><a id="link_button-32-2191" class="ct-link-button c-btn-main c-btn-m c-transition" href="https://www.appartementsurbains.ca/formulaire-general/" target="_blank" >Demande d'information</a></div></div></div><div id="div_block-1217-2040" class="ct-div-block c-full-width c-right-self" > | |
| 499 | + <div id="-fluent-form-30-2191" class="oxy-fluent-form form-light-alt " ><div class='fluentform ff-default fluentform_wrapper_12 ffs_default_wrap'><form data-form_id="12" id="fluentform_12" class="frm-fluent-form fluent_form_12 ff-el-form-top ff_form_instance_12_1 ff-form-loading ff_has_v3_recptcha ffs_default" data-form_instance="ff_form_instance_12_1" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 500 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Template - Demande d'information footer</legend> <div | |
| 501 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 502 | + class="ff-el-group ff-hpsf-container" | |
| 503 | + > | |
| 504 | + <div class="ff-el-input--label asterisk-right"> | |
| 505 | + <label for="ff_12_item_sf" aria-label="Notify"> | |
| 506 | + Notify </label> | |
| 507 | + </div> | |
| 508 | + <div class="ff-el-input--content"> | |
| 509 | + <input type="text" | |
| 510 | + name="item_12__fluent_sf" | |
| 511 | + class="ff-el-form-control" | |
| 512 | + id="ff_12_item_sf" | |
| 513 | + /> | |
| 514 | + </div> | |
| 515 | + </div> | |
| 516 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2030' /><input type="hidden" id="_fluentform_12_fluentformnonce" name="_fluentform_12_fluentformnonce" value="ae8a121245" /><input type="hidden" name="_wp_http_referer" value="/ste-elizabeth/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_12_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_12_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_12_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_12_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone ff_el_with_extended_validation" value="4182345678" type="tel" data-name="phone" id="ff_12_phone" inputmode="tel" aria-invalid='false' aria-required=false></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_dropdown_1' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_12_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=false><option value="">Choisir</option><option value="Publipostage" >Publipostage</option><option value="Déjà locataire" >Déjà locataire</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Affichage publicitaire" >Affichage publicitaire</option><option value="Journaux" >Journaux</option><option value="Recommandation" >Recommandation</option><option value="Locataires actuels" >Locataires actuels</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_12_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_12_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance" value="" data-name="Provenance" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div></fieldset></form><div id='fluentform_12_errors' class='ff-errors-in-stack ff_form_instance_12_1 ff-form-loading_errors ff_form_instance_12_1_errors'></div></div> <script type="text/javascript"> | |
| 517 | + window.fluent_form_ff_form_instance_12_1 = {"id":"12","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_12_1","form_id_selector":"fluentform_12","rules":{"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":false,"global_message":"This field must contain a valid email"}},"phone":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"valid_phone_number":{"value":true,"message":"Svp Entrez un num\u00e9ro valide","global":false,"global_message":"Phone number is not valid"}},"dropdown_1":{"required":{"value":false,"message":"Ce champ est obligatoire","global":false,"global_message":"This field is required"}},"description":{"required":{"value":false,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"g-recaptcha-response":[]},"debounce_time":300}; | |
| 518 | + </script> | |
| 519 | + </div> | |
| 520 | + | |
| 521 | + </div></div></div></section><div id="div_block-826-1920" class="ct-div-block" ><section id="section-613-1920" class=" ct-section c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-614-1920" class="ct-div-block " ><div id="code_block-615-1920" class="ct-code-block " > | |
| 522 | +<div class="marquee marquee-ltr"> | |
| 523 | + <div class="track"> | |
| 524 | + <div class="scrolling-typo-text"> | |
| 525 | + <ul> | |
| 526 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 527 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 528 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 529 | + </ul> | |
| 530 | + <div> | |
| 531 | + </div> | |
| 532 | +</div></div></div></div></section><section id="section-377-1920" class=" ct-section c-owl-xl c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-378-1920" class="ct-div-block c-full-width c-inline" ><a id="link-568-1920" class="ct-link" href="/" target="_self" > | |
| 533 | + <div id="-lottie-animation-569-1920" class="oxy-lottie-animation " ><lottie-player renderer="svg" id="-lottie-animation-569-1920-lottie" data-src="/wp-content/uploads/animation-logo-app.json" data-offset="" data-click-trigger="self" data-trigger="always" data-start="0" data-end="60" speed="1" autoplay loop ></lottie-player></div> | |
| 534 | + | |
| 535 | + </a><div id="div_block-380-1920" class="ct-div-block c-right-self" ><nav id="_nav_menu-381-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="oxy-nav-menu-list"><li id="menu-item-2192" class="menu-item menu-item-type-post_type_archive menu-item-object-edifices menu-item-2192"><a href="https://www.appartementsurbains.ca/projets-residentiels/">Résidentiel</a></li> | |
| 536 | +<li id="menu-item-1053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1053"><a href="https://www.appartementsurbains.ca/projets-commerciaux/">Commercial</a></li> | |
| 537 | +<li id="menu-item-2271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2271"><a href="https://www.appartementsurbains.ca/nouveaux-projets/">Nouveaux projets</a></li> | |
| 538 | +<li id="menu-item-2516" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-2516"><a href="https://www.appartementsurbains.ca/actualites/">Actualités</a></li> | |
| 539 | +<li id="menu-item-2270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2270"><a href="https://www.appartementsurbains.ca/carrieres/">Carrières</a></li> | |
| 540 | +<li id="menu-item-1056" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1056"><a href="https://www.appartementsurbains.ca/a-propos/">À propos</a></li> | |
| 541 | +</ul></div></nav><nav id="_nav_menu-382-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-secteurs-container"><ul id="menu-footer-secteurs" class="oxy-nav-menu-list"><li id="menu-item-2195" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2195"><a href="https://www.appartementsurbains.ca/quartiers/montcalm/">Montcalm</a></li> | |
| 542 | +<li id="menu-item-2196" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2196"><a href="https://www.appartementsurbains.ca/quartiers/ste-foy/">Ste-Foy</a></li> | |
| 543 | +<li id="menu-item-2197" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2197"><a href="https://www.appartementsurbains.ca/quartiers/loretteville/">Loretteville</a></li> | |
| 544 | +</ul></div></nav></div></div><div id="div_block-383-1920" class="ct-div-block c-columns-2 c-columns-l-1 c-columns-gap-l c-margin-bottom-m" ><div id="div_block-384-1920" class="ct-div-block c-owl-m" ><div id="headline-385-1920" class="ct-headline c-h4 c-heading-light">Siège social</div><div id="code_block-460-1920" class="ct-code-block remove-p-margins" ><p>3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 545 | +Québec, QC, G1W 0G8</p> | |
| 546 | + | |
| 547 | +<p>T. <a href="tel:(418) 717-2105" class="remove-link-color">(418) 717-2105</a></p> </div></div><div id="div_block-399-1920" class="ct-div-block c-owl-m c-max-width-480 c-right-self" ><div id="headline-400-1920" class="ct-headline c-h4 c-heading-light">Prenons contact.</div><div id="div_block-401-1920" class="ct-div-block c-buttons" ><a id="link-402-1920" class="ct-link c-btn-transparent c-btn-l c-transition" href="https://www.appartementsurbains.ca/nous-joindre/" target="_self" ><div id="text_block-403-1920" class="ct-text-block" >Nous joindre</div></a><a id="link-404-1920" class="ct-link c-btn-l c-btn-accent c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Sainte-Elizabeth" target="_self" ><div id="text_block-405-1920" class="ct-text-block" >Demande d'information</div></a></div></div></div><div id="div_block-406-1920" class="ct-div-block c-full-width c-columns-gap-s" ><div id="div_block-407-1920" class="ct-div-block" ><nav id="_nav_menu-408-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-liens-supplementaires-container"><ul id="menu-footer-liens-supplementaires" class="oxy-nav-menu-list"><li id="menu-item-2199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2199"><a href="https://www.appartementsurbains.ca/politique-de-confidentialite/">Confidentialité</a></li> | |
| 548 | +<li id="menu-item-2550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2550"><a href="https://www.appartementsurbains.ca/politique-temoins/">Témoins</a></li> | |
| 549 | +<li id="menu-item-2200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2200"><a href="https://www.appartementsurbains.ca/termes-et-conditions/">Conditions</a></li> | |
| 550 | +<li id="menu-item-2198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2198"><a href="https://www.appartementsurbains.ca/html-sitemap/">Sitemap</a></li> | |
| 551 | +</ul></div></nav><div id="code_block-409-1920" class="ct-code-block copyright c-text-light" >© Appartements Urbains - Tous droits réservés 2026 | <a href="https://www.tactikmedia.com" target="_blank" rel="noopener">Conception de site web</a> par TactikMedia</div></div><div id="div_block-410-1920" class="ct-div-block c-columns-gap-s" ><a id="link-411-1920" class="ct-link" href="https://www.facebook.com/appartementsurbains/" target="_blank" ><div id="fancy_icon-412-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-412-1920"><use xlink:href="#FontAwesomeicon-facebook"></use></svg></div></a><a id="link-413-1920" class="ct-link" href="https://www.instagram.com/appartementsurbains/?igshid=xj3gnkwj5ymd" target="_blank" ><div id="fancy_icon-414-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-414-1920"><use xlink:href="#FontAwesomeicon-instagram"></use></svg></div></a></div></div></div></section></div> | |
| 552 | + <div id="-off-canvas-1993-2040" class="oxy-off-canvas x-offcanvas-4_right " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-1993-2040-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="false" data-trigger-selector=".multi-trigger-visite" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="false" data-burger-sync="false" data-overflow="false" data-auto-aria="true" data-focus-trap="true" ><div id="div_block-1994-2040" class="ct-div-block c-full-width c-owl-l" ><div id="div_block-1995-2040" class="ct-div-block " ><a id="link-1996-2040" class="ct-link c-margin-right-m" href="https://www.appartementsurbains.ca" target="_self" ><img id="image-1997-2040" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg" class="ct-image c-logo"/></a><div id="fancy_icon-1998-2040" class="ct-fancy-icon multi-trigger-visite" ><svg id="svg-fancy_icon-1998-2040"><use xlink:href="#Lineariconsicon-cross"></use></svg></div></div><div id="div_block-1999-2040" class="ct-div-block c-owl-m c-center-self c-center" ><div id="code_block-2000-2040" class="ct-code-block c-h3 c-heading-dark" >Nous avons quelques questions pour vous avant de planifier votre visite</div></div><div id="div_block-2001-2040" class="ct-div-block c-full-width c-max-width-960 c-center-self" > | |
| 553 | + <div id="-fluent-form-2002-2040" class="oxy-fluent-form form-light " ><div class='fluentform ff-default fluentform_wrapper_5 ffs_custom_wrap'><form data-form_id="5" id="fluentform_5" class="frm-fluent-form fluent_form_5 ff-el-form-top ff_form_instance_5_2 ff-form-loading ff-form-has-steps ff_has_v3_recptcha ffs_custom" data-form_instance="ff_form_instance_5_2" method="POST" data-recptcha_key="6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 554 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Visite</legend> <div | |
| 555 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 556 | + class="ff-el-group ff-hpsf-container" | |
| 557 | + > | |
| 558 | + <div class="ff-el-input--label asterisk-right"> | |
| 559 | + <label for="ff_5_item_sf" aria-label="Notify"> | |
| 560 | + Notify </label> | |
| 561 | + </div> | |
| 562 | + <div class="ff-el-input--content"> | |
| 563 | + <input type="text" | |
| 564 | + name="item_5__fluent_sf" | |
| 565 | + class="ff-el-form-control" | |
| 566 | + id="ff_5_item_sf" | |
| 567 | + /> | |
| 568 | + </div> | |
| 569 | + </div> | |
| 570 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2030' /><input type="hidden" id="_fluentform_5_fluentformnonce" name="_fluentform_5_fluentformnonce" value="ae8a121245" /><input type="hidden" name="_wp_http_referer" value="/ste-elizabeth/" /><div class='ff-step-container' data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-step-header'><ul class='ff-step-titles'><li class='ff_active'><span>Planification</span></li><li><span>Besoin</span></li><li><span>Information</span></li></ul></div><span class='ff_step_start'></span><div class='ff-step-body'><div class="fluentform-step active" data-name="step_start-5_3" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quand êtes-vous disponible pour faire la visite?">Quand êtes-vous disponible pour faire la visite?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_a2432501228229e82ab615fa2363c2b1><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_a2432501228229e82ab615fa2363c2b1' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_c5df9abe4cf5e648d9df47e412586694><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_c5df9abe4cf5e648d9df47e412586694' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_6b05b46d79eecd26a48213c1712d3550><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_6b05b46d79eecd26a48213c1712d3550' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_d433b1d1b0df8642f35f26a50ac48897><input type="checkbox" name="checkbox[]" data-name="checkbox" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_d433b1d1b0df8642f35f26a50ac48897' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label aria-label="Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?">Quel est le meilleur moment pour vous rejoindre pour planifier la visite ?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_3dac758bb2472f4cb55600c2017300ea><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En tout temps" id='checkbox_1_3dac758bb2472f4cb55600c2017300ea' aria-label='En tout temps' aria-invalid='false' aria-required=true> <span>En tout temps</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_68ee05ea8e3d68ae4d959abe93e3bd43><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 9h et 17h" id='checkbox_1_68ee05ea8e3d68ae4d959abe93e3bd43' aria-label='En semaine, entre 9h et 17h' aria-invalid='false' aria-required=true> <span>En semaine, entre 9h et 17h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_29b9566684b8d5f8cc6869e388a40a7b><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="En semaine, entre 17h et 21h" id='checkbox_1_29b9566684b8d5f8cc6869e388a40a7b' aria-label='En semaine, entre 17h et 21h' aria-invalid='false' aria-required=true> <span>En semaine, entre 17h et 21h</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_e3b3cf446ee009ec50e7d0331bf02a1c><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Les weekends" id='checkbox_1_e3b3cf446ee009ec50e7d0331bf02a1c' aria-label='Les weekends' aria-invalid='false' aria-required=true> <span>Les weekends</span></label></div></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_1" ><input type="hidden" name="immeuble_concerne" data-name="immeuble_concerne" ><input type="hidden" name="unite_concernee" data-name="unite_concernee" ><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown' aria-label="Êtes-vous ouvert à visiter d'autres unités et/ou immeubles">Êtes-vous ouvert à visiter d'autres unités et/ou immeubles</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_5_2_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités" >Oui, je suis ouvert à visiter d'autres immeubles et d'autres unités</option><option value="Je suis ouvert à visiter d'autres unités dans cet immeuble seulement" >Je suis ouvert à visiter d'autres unités dans cet immeuble seulement</option><option value="Non, seulement cet immeuble et cette unité m'intéresse" >Non, seulement cet immeuble et cette unité m'intéresse</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_1' aria-label="Avez-vous une préférence de taille d'unité ?">Avez-vous une préférence de taille d'unité ?</label></div><div class='ff-el-input--content'><select name="dropdown_1" id="ff_5_2_dropdown_1" class="ff-el-form-control" data-name="dropdown_1" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">Sélectionner l'option applicable</option><option value="Studio et 2 1/2" >Studio et 2 1/2</option><option value="3 1/2" >3 1/2</option><option value="4 1/2" >4 1/2</option><option value="5 1/2 et plus" >5 1/2 et plus</option><option value="Aucune préférence" >Aucune préférence</option></select></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-5_2" ><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_5_2_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_5_2_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_5_2_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone" type="tel" data-name="phone" id="ff_5_2_phone" inputmode="tel" aria-invalid='false' aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_5_2_dropdown_2' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown_2" id="ff_5_2_dropdown_2" class="ff-el-form-control" data-name="dropdown_2" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Publipostage" >Publipostage</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Journaux" >Journaux</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_5_2_description' aria-label="Autre commentaire et/ou information">Autre commentaire et/ou information</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=false name="description" id="ff_5_2_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance_1" value="https://www.appartementsurbains.ca/ste-elizabeth/" data-name="Provenance_1" > <div class="ff-step-t-container ff-inner_submit_container ff-column-container ff_columns_total_2"> | |
| 571 | + <div class="ff-t-cell ff-t-column-1"><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button></div></div> | |
| 572 | + <div class="ff-t-cell ff-t-column-2"> | |
| 573 | + <div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div> </div> | |
| 574 | + </div> | |
| 575 | + </div></div></div> | |
| 576 | + </fieldset></form><div id='fluentform_5_errors' class='ff-errors-in-stack ff_form_instance_5_2 ff-form-loading_errors ff_form_instance_5_2_errors'></div></div> <script type="text/javascript"> | |
| 577 | + window.fluent_form_ff_form_instance_5_2 = {"id":"5","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_5_2","form_id_selector":"fluentform_5","rules":{"checkbox":{"required":{"value":true,"message":"Ce champ est requis"}},"checkbox_1":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown":{"required":{"value":true,"message":"Ce champ est requis"}},"dropdown_1":{"required":{"value":true,"message":"Ce champ est requis"}},"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"email":{"required":{"value":true,"message":"Ce champ est requis"},"email":{"value":true,"message":"This field must contain a valid email"}},"phone":{"required":{"value":true,"message":"Ce champ est requis"},"valid_phone_number":{"value":false,"message":"Phone number is not valid"}},"dropdown_2":{"required":{"value":true,"message":"Ce champ est obligatoire"}},"description":{"required":{"value":false,"message":"Ce champ est requis"}}},"debounce_time":300}; | |
| 578 | + </script> | |
| 579 | + </div> | |
| 580 | + | |
| 581 | + </div></div></div></div> | |
| 582 | + | |
| 583 | + | |
| 584 | +<script type="speculationrules"> | |
| 585 | +{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyone/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} | |
| 586 | +</script> | |
| 587 | +<script id='script-64357dd8db6b7-js' type='text/javascript'> | |
| 588 | +jQuery(document).ready(function() { | |
| 589 | + jQuery('.plax').paroller(); | |
| 590 | +}); | |
| 591 | +</script> | |
| 592 | +<script id='script-679280d660817-js' type='text/javascript'> | |
| 593 | +document.addEventListener('DOMContentLoaded', function() { | |
| 594 | + // Select all links containing "demande-information" in the URL | |
| 595 | + var ctaLinks = document.querySelectorAll('a[href*="demande-information"]'); | |
| 596 | + ctaLinks.forEach(function(link) { | |
| 597 | + link.setAttribute('target', '_blank'); | |
| 598 | + link.setAttribute('rel', 'noopener noreferrer'); | |
| 599 | + }); | |
| 600 | +}); | |
| 601 | +</script> | |
| 602 | +<script id='script-63f90ccabd3c9-js' type='text/javascript'> | |
| 603 | +jQuery(document).ready(function() { | |
| 604 | + jQuery(".mega-menu-immeuble").hover(function() { | |
| 605 | + var image = jQuery(this).data("image"); | |
| 606 | + var logo = jQuery(this).data("logo"); | |
| 607 | + jQuery(".mega-menu-image").css("background-image", "url(" + image + ")"); | |
| 608 | + }); | |
| 609 | +}); | |
| 610 | +</script> | |
| 611 | +<script id='script-638a4f9a23faf-js' type='text/javascript'> | |
| 612 | +function GetURLParameter(sParam) { | |
| 613 | + var sPageURL = window.location.search.substring(1); | |
| 614 | + var sURLVariables = sPageURL.split('&'); | |
| 615 | + for (var i = 0; i < sURLVariables.length; i++) { | |
| 616 | + var sParameterName = sURLVariables[i].split('='); | |
| 617 | + if (sParameterName[0] == sParam) { | |
| 618 | + return sParameterName[1]; | |
| 619 | + } | |
| 620 | + } | |
| 621 | +} | |
| 622 | + | |
| 623 | +jQuery(document).ready(function() { | |
| 624 | + var niveau = GetURLParameter("_niveau"); | |
| 625 | + var unite = GetURLParameter("_unite"); | |
| 626 | + if(niveau) { | |
| 627 | + var selectorNiveau = '[vue-immeuble] g[niveau="' + niveau + '"]'; | |
| 628 | + jQuery(selectorNiveau).click(); | |
| 629 | + } | |
| 630 | + if(unite) { | |
| 631 | + var selectorUnite = '[polygones-niveaux] polygon[unite="' + unite + '"]'; | |
| 632 | + jQuery(selectorUnite).click(); | |
| 633 | + } | |
| 634 | +}); | |
| 635 | + | |
| 636 | +jQuery(document).ready(function() { | |
| 637 | + if(jQuery(".module-light").length) { | |
| 638 | + var selectorNiveau = '[liste-niveaux] [liste-niveaux-item]:first-child'; | |
| 639 | + jQuery(selectorNiveau).click(); | |
| 640 | + } | |
| 641 | +}); | |
| 642 | + | |
| 643 | +jQuery("[unites] [vue-immeuble] g").click(function() { | |
| 644 | + var niveau = jQuery(this).attr('niveau'); | |
| 645 | + | |
| 646 | + jQuery("[choix-niveau]").removeClass("visible"); | |
| 647 | + jQuery("[choix-unite]").addClass("visible"); | |
| 648 | + | |
| 649 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 650 | + jQuery("[liste-niveaux-item][niveau=" + niveau + "]").addClass("level-selected"); | |
| 651 | + | |
| 652 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 653 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 654 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 655 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 656 | + | |
| 657 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 658 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 659 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 660 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 661 | + jQuery("[liste-niveaux]").addClass("visible"); | |
| 662 | + jQuery("[legende]").addClass("visible"); | |
| 663 | +}); | |
| 664 | + | |
| 665 | +jQuery("[liste-niveaux-item]").click(function() { | |
| 666 | + var niveau = jQuery(this).attr('niveau'); | |
| 667 | + | |
| 668 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 669 | + jQuery(this).addClass("level-selected"); | |
| 670 | + | |
| 671 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 672 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 673 | + | |
| 674 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 675 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 676 | +}); | |
| 677 | + | |
| 678 | +jQuery("div:not(.dont-update) > [polygones-niveaux] polygon").click(function() { | |
| 679 | + var infos = jQuery(this); | |
| 680 | + var etat = infos.attr('etat'); | |
| 681 | + | |
| 682 | + updateUnite(infos); | |
| 683 | +}); | |
| 684 | + | |
| 685 | +function updateUnite(infos) { | |
| 686 | + var niveau = infos.attr('niveau'); | |
| 687 | + var unite = infos.attr('unite'); | |
| 688 | + | |
| 689 | + jQuery("[data-unite]").text(unite); | |
| 690 | + var dispo = infos.attr('disponibilite'); | |
| 691 | + jQuery("[data-etat]").text(dispo && dispo !== 'N/D' && dispo !== '' ? dispo : infos.attr('etat')); | |
| 692 | + jQuery("[data-prix]").text(infos.attr('prix')); | |
| 693 | + jQuery("[data-type-unite]").text(infos.attr('type')); | |
| 694 | + jQuery("[data-superficie]").text(infos.attr('superficie')); | |
| 695 | + jQuery("[data-superficie_balcon]").text(infos.attr('superficie_balcon')); | |
| 696 | + jQuery("[data-plan]").attr("src", infos.attr('plan_image')); | |
| 697 | + jQuery("[data-plan_pdf]").attr("href", infos.attr('plan_pdf')); | |
| 698 | + jQuery("[data-retour-niveau]").attr("data-retour-niveau", niveau); | |
| 699 | + jQuery(".unite-btn-visite").attr("data-unite-concernee", unite); | |
| 700 | + | |
| 701 | + if(infos.attr('superficie_balcon') !== "") { | |
| 702 | + jQuery("[superficie-balcon-row]").show(); | |
| 703 | + } else { | |
| 704 | + jQuery("[superficie-balcon-row]").hide(); | |
| 705 | + } | |
| 706 | + | |
| 707 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 708 | + | |
| 709 | + jQuery("div:not(.facade-single) > [vue-immeuble]").removeClass("visible"); | |
| 710 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 711 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 712 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 713 | + | |
| 714 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 715 | + jQuery("[wrapper-liste-niveaux]").removeClass("visible"); | |
| 716 | + jQuery("[images-niveaux] .visible").removeClass("visible"); | |
| 717 | + jQuery("[polygones-niveaux] .visible").removeClass("visible"); | |
| 718 | + jQuery("[legende]").removeClass("visible"); | |
| 719 | + | |
| 720 | + jQuery("[wrapper-unite]").addClass("visible"); | |
| 721 | + // jQuery("[image-unite]").addClass("visible"); | |
| 722 | + jQuery("[wrapper-image-unite]").addClass("visible"); | |
| 723 | +} | |
| 724 | + | |
| 725 | +jQuery("[retour-niveau]").click(function() { | |
| 726 | + var niveau = jQuery(this).attr('data-retour-niveau'); | |
| 727 | + | |
| 728 | + jQuery("[choix-unite]").addClass("visible"); | |
| 729 | + | |
| 730 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 731 | + jQuery("[wrapper-image-unite].visible").removeClass("visible"); | |
| 732 | + jQuery("[polygones-niveaux] polygon.visible").removeClass("visible"); | |
| 733 | + | |
| 734 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 735 | + jQuery("[image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 736 | + jQuery("[polygones-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 737 | + jQuery("[legende]").addClass("visible"); | |
| 738 | +}); | |
| 739 | + | |
| 740 | +jQuery("[retour-immeuble]").click(function() { | |
| 741 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 742 | + jQuery("[choix-niveau]").addClass("visible"); | |
| 743 | + | |
| 744 | + jQuery("[section-niveaux]").removeClass("visible"); | |
| 745 | + jQuery("[legende]").removeClass("visible"); | |
| 746 | + | |
| 747 | + jQuery("[vue-immeuble]").addClass("visible"); | |
| 748 | +}); | |
| 749 | + | |
| 750 | +/* | |
| 751 | +jQuery(".multi-trigger-visite").click(function() { | |
| 752 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 753 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 754 | +}); | |
| 755 | +*/ | |
| 756 | +</script> | |
| 757 | +<script id='script-638a4f9a343c4-js' type='text/javascript'> | |
| 758 | +/*! | |
| 759 | + * Toastify js 1.11.2 | |
| 760 | + * https://github.com/apvarun/toastify-js | |
| 761 | + * @license MIT licensed | |
| 762 | + * | |
| 763 | + * Copyright (C) 2018 Varun A P | |
| 764 | + */ | |
| 765 | +(function(root, factory) { | |
| 766 | + if (typeof module === "object" && module.exports) { | |
| 767 | + module.exports = factory(); | |
| 768 | + } else { | |
| 769 | + root.Toastify = factory(); | |
| 770 | + } | |
| 771 | +})(this, function(global) { | |
| 772 | + // Object initialization | |
| 773 | + var Toastify = function(options) { | |
| 774 | + // Returning a new init object | |
| 775 | + return new Toastify.lib.init(options); | |
| 776 | + }, | |
| 777 | + // Library version | |
| 778 | + version = "1.11.2"; | |
| 779 | + | |
| 780 | + // Set the default global options | |
| 781 | + Toastify.defaults = { | |
| 782 | + oldestFirst: true, | |
| 783 | + text: "Toastify is awesome!", | |
| 784 | + node: undefined, | |
| 785 | + duration: 3000, | |
| 786 | + selector: undefined, | |
| 787 | + callback: function () { | |
| 788 | + }, | |
| 789 | + destination: undefined, | |
| 790 | + newWindow: false, | |
| 791 | + close: false, | |
| 792 | + gravity: "toastify-top", | |
| 793 | + positionLeft: false, | |
| 794 | + position: '', | |
| 795 | + backgroundColor: '', | |
| 796 | + avatar: "", | |
| 797 | + className: "", | |
| 798 | + stopOnFocus: true, | |
| 799 | + onClick: function () { | |
| 800 | + }, | |
| 801 | + offset: {x: 0, y: 0}, | |
| 802 | + escapeMarkup: true, | |
| 803 | + style: {background: ''} | |
| 804 | + }; | |
| 805 | + | |
| 806 | + // Defining the prototype of the object | |
| 807 | + Toastify.lib = Toastify.prototype = { | |
| 808 | + toastify: version, | |
| 809 | + | |
| 810 | + constructor: Toastify, | |
| 811 | + | |
| 812 | + // Initializing the object with required parameters | |
| 813 | + init: function(options) { | |
| 814 | + // Verifying and validating the input object | |
| 815 | + if (!options) { | |
| 816 | + options = {}; | |
| 817 | + } | |
| 818 | + | |
| 819 | + // Creating the options object | |
| 820 | + this.options = {}; | |
| 821 | + | |
| 822 | + this.toastElement = null; | |
| 823 | + | |
| 824 | + // Validating the options | |
| 825 | + this.options.text = options.text || Toastify.defaults.text; // Display message | |
| 826 | + this.options.node = options.node || Toastify.defaults.node; // Display content as node | |
| 827 | + this.options.duration = options.duration === 0 ? 0 : options.duration || Toastify.defaults.duration; // Display duration | |
| 828 | + this.options.selector = options.selector || Toastify.defaults.selector; // Parent selector | |
| 829 | + this.options.callback = options.callback || Toastify.defaults.callback; // Callback after display | |
| 830 | + this.options.destination = options.destination || Toastify.defaults.destination; // On-click destination | |
| 831 | + this.options.newWindow = options.newWindow || Toastify.defaults.newWindow; // Open destination in new window | |
| 832 | + this.options.close = options.close || Toastify.defaults.close; // Show toast close icon | |
| 833 | + this.options.gravity = options.gravity === "bottom" ? "toastify-bottom" : Toastify.defaults.gravity; // toast position - top or bottom | |
| 834 | + this.options.positionLeft = options.positionLeft || Toastify.defaults.positionLeft; // toast position - left or right | |
| 835 | + this.options.position = options.position || Toastify.defaults.position; // toast position - left or right | |
| 836 | + this.options.backgroundColor = options.backgroundColor || Toastify.defaults.backgroundColor; // toast background color | |
| 837 | + this.options.avatar = options.avatar || Toastify.defaults.avatar; // img element src - url or a path | |
| 838 | + this.options.className = options.className || Toastify.defaults.className; // additional class names for the toast | |
| 839 | + this.options.stopOnFocus = options.stopOnFocus === undefined ? Toastify.defaults.stopOnFocus : options.stopOnFocus; // stop timeout on focus | |
| 840 | + this.options.onClick = options.onClick || Toastify.defaults.onClick; // Callback after click | |
| 841 | + this.options.offset = options.offset || Toastify.defaults.offset; // toast offset | |
| 842 | + this.options.escapeMarkup = options.escapeMarkup !== undefined ? options.escapeMarkup : Toastify.defaults.escapeMarkup; | |
| 843 | + this.options.style = options.style || Toastify.defaults.style; | |
| 844 | + if(options.backgroundColor) { | |
| 845 | + this.options.style.background = options.backgroundColor; | |
| 846 | + } | |
| 847 | + | |
| 848 | + // Returning the current object for chaining functions | |
| 849 | + return this; | |
| 850 | + }, | |
| 851 | + | |
| 852 | + // Building the DOM element | |
| 853 | + buildToast: function() { | |
| 854 | + // Validating if the options are defined | |
| 855 | + if (!this.options) { | |
| 856 | + throw "Toastify is not initialized"; | |
| 857 | + } | |
| 858 | + | |
| 859 | + // Creating the DOM object | |
| 860 | + var divElement = document.createElement("div"); | |
| 861 | + divElement.className = "toastify on " + this.options.className; | |
| 862 | + | |
| 863 | + // Positioning toast to left or right or center | |
| 864 | + if (!!this.options.position) { | |
| 865 | + divElement.className += " toastify-" + this.options.position; | |
| 866 | + } else { | |
| 867 | + // To be depreciated in further versions | |
| 868 | + if (this.options.positionLeft === true) { | |
| 869 | + divElement.className += " toastify-left"; | |
| 870 | + console.warn('Property `positionLeft` will be depreciated in further versions. Please use `position` instead.') | |
| 871 | + } else { | |
| 872 | + // Default position | |
| 873 | + divElement.className += " toastify-right"; | |
| 874 | + } | |
| 875 | + } | |
| 876 | + | |
| 877 | + // Assigning gravity of element | |
| 878 | + divElement.className += " " + this.options.gravity; | |
| 879 | + | |
| 880 | + if (this.options.backgroundColor) { | |
| 881 | + // This is being deprecated in favor of using the style HTML DOM property | |
| 882 | + console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'); | |
| 883 | + } | |
| 884 | + | |
| 885 | + // Loop through our style object and apply styles to divElement | |
| 886 | + for (var property in this.options.style) { | |
| 887 | + divElement.style[property] = this.options.style[property]; | |
| 888 | + } | |
| 889 | + | |
| 890 | + // Adding the toast message/node | |
| 891 | + if (this.options.node && this.options.node.nodeType === Node.ELEMENT_NODE) { | |
| 892 | + // If we have a valid node, we insert it | |
| 893 | + divElement.appendChild(this.options.node) | |
| 894 | + } else { | |
| 895 | + if (this.options.escapeMarkup) { | |
| 896 | + divElement.innerText = this.options.text; | |
| 897 | + } else { | |
| 898 | + divElement.innerHTML = this.options.text; | |
| 899 | + } | |
| 900 | + | |
| 901 | + if (this.options.avatar !== "") { | |
| 902 | + var avatarElement = document.createElement("img"); | |
| 903 | + avatarElement.src = this.options.avatar; | |
| 904 | + | |
| 905 | + avatarElement.className = "toastify-avatar"; | |
| 906 | + | |
| 907 | + if (this.options.position == "left" || this.options.positionLeft === true) { | |
| 908 | + // Adding close icon on the left of content | |
| 909 | + divElement.appendChild(avatarElement); | |
| 910 | + } else { | |
| 911 | + // Adding close icon on the right of content | |
| 912 | + divElement.insertAdjacentElement("afterbegin", avatarElement); | |
| 913 | + } | |
| 914 | + } | |
| 915 | + } | |
| 916 | + | |
| 917 | + // Adding a close icon to the toast | |
| 918 | + if (this.options.close === true) { | |
| 919 | + // Create a span for close element | |
| 920 | + var closeElement = document.createElement("button"); | |
| 921 | + closeElement.type = "button"; | |
| 922 | + closeElement.setAttribute("aria-label", "Close"); | |
| 923 | + closeElement.className = "toast-close"; | |
| 924 | + closeElement.innerHTML = "✖"; | |
| 925 | + | |
| 926 | + // Triggering the removal of toast from DOM on close click | |
| 927 | + closeElement.addEventListener( | |
| 928 | + "click", | |
| 929 | + function(event) { | |
| 930 | + event.stopPropagation(); | |
| 931 | + this.removeElement(this.toastElement); | |
| 932 | + window.clearTimeout(this.toastElement.timeOutValue); | |
| 933 | + }.bind(this) | |
| 934 | + ); | |
| 935 | + | |
| 936 | + //Calculating screen width | |
| 937 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 938 | + | |
| 939 | + // Adding the close icon to the toast element | |
| 940 | + // Display on the right if screen width is less than or equal to 360px | |
| 941 | + if ((this.options.position == "left" || this.options.positionLeft === true) && width > 360) { | |
| 942 | + // Adding close icon on the left of content | |
| 943 | + divElement.insertAdjacentElement("afterbegin", closeElement); | |
| 944 | + } else { | |
| 945 | + // Adding close icon on the right of content | |
| 946 | + divElement.appendChild(closeElement); | |
| 947 | + } | |
| 948 | + } | |
| 949 | + | |
| 950 | + // Clear timeout while toast is focused | |
| 951 | + if (this.options.stopOnFocus && this.options.duration > 0) { | |
| 952 | + var self = this; | |
| 953 | + // stop countdown | |
| 954 | + divElement.addEventListener( | |
| 955 | + "mouseover", | |
| 956 | + function(event) { | |
| 957 | + window.clearTimeout(divElement.timeOutValue); | |
| 958 | + } | |
| 959 | + ) | |
| 960 | + // add back the timeout | |
| 961 | + divElement.addEventListener( | |
| 962 | + "mouseleave", | |
| 963 | + function() { | |
| 964 | + divElement.timeOutValue = window.setTimeout( | |
| 965 | + function() { | |
| 966 | + // Remove the toast from DOM | |
| 967 | + self.removeElement(divElement); | |
| 968 | + }, | |
| 969 | + self.options.duration | |
| 970 | + ) | |
| 971 | + } | |
| 972 | + ) | |
| 973 | + } | |
| 974 | + | |
| 975 | + // Adding an on-click destination path | |
| 976 | + if (typeof this.options.destination !== "undefined") { | |
| 977 | + divElement.addEventListener( | |
| 978 | + "click", | |
| 979 | + function(event) { | |
| 980 | + event.stopPropagation(); | |
| 981 | + if (this.options.newWindow === true) { | |
| 982 | + window.open(this.options.destination, "_blank"); | |
| 983 | + } else { | |
| 984 | + window.location = this.options.destination; | |
| 985 | + } | |
| 986 | + }.bind(this) | |
| 987 | + ); | |
| 988 | + } | |
| 989 | + | |
| 990 | + if (typeof this.options.onClick === "function" && typeof this.options.destination === "undefined") { | |
| 991 | + divElement.addEventListener( | |
| 992 | + "click", | |
| 993 | + function(event) { | |
| 994 | + event.stopPropagation(); | |
| 995 | + this.options.onClick(); | |
| 996 | + }.bind(this) | |
| 997 | + ); | |
| 998 | + } | |
| 999 | + | |
| 1000 | + // Adding offset | |
| 1001 | + if(typeof this.options.offset === "object") { | |
| 1002 | + | |
| 1003 | + var x = getAxisOffsetAValue("x", this.options); | |
| 1004 | + var y = getAxisOffsetAValue("y", this.options); | |
| 1005 | + | |
| 1006 | + var xOffset = this.options.position == "left" ? x : "-" + x; | |
| 1007 | + var yOffset = this.options.gravity == "toastify-top" ? y : "-" + y; | |
| 1008 | + | |
| 1009 | + divElement.style.transform = "translate(" + xOffset + "," + yOffset + ")"; | |
| 1010 | + | |
| 1011 | + } | |
| 1012 | + | |
| 1013 | + // Returning the generated element | |
| 1014 | + return divElement; | |
| 1015 | + }, | |
| 1016 | + | |
| 1017 | + // Displaying the toast | |
| 1018 | + showToast: function() { | |
| 1019 | + // Creating the DOM object for the toast | |
| 1020 | + this.toastElement = this.buildToast(); | |
| 1021 | + | |
| 1022 | + // Getting the root element to with the toast needs to be added | |
| 1023 | + var rootElement; | |
| 1024 | + if (typeof this.options.selector === "string") { | |
| 1025 | + rootElement = document.getElementById(this.options.selector); | |
| 1026 | + } else if (this.options.selector instanceof HTMLElement || (typeof ShadowRoot !== 'undefined' && this.options.selector instanceof ShadowRoot)) { | |
| 1027 | + rootElement = this.options.selector; | |
| 1028 | + } else { | |
| 1029 | + rootElement = document.body; | |
| 1030 | + } | |
| 1031 | + | |
| 1032 | + // Validating if root element is present in DOM | |
| 1033 | + if (!rootElement) { | |
| 1034 | + throw "Root element is not defined"; | |
| 1035 | + } | |
| 1036 | + | |
| 1037 | + // Adding the DOM element | |
| 1038 | + var elementToInsert = Toastify.defaults.oldestFirst ? rootElement.firstChild : rootElement.lastChild; | |
| 1039 | + rootElement.insertBefore(this.toastElement, elementToInsert); | |
| 1040 | + | |
| 1041 | + // Repositioning the toasts in case multiple toasts are present | |
| 1042 | + Toastify.reposition(); | |
| 1043 | + | |
| 1044 | + if (this.options.duration > 0) { | |
| 1045 | + this.toastElement.timeOutValue = window.setTimeout( | |
| 1046 | + function() { | |
| 1047 | + // Remove the toast from DOM | |
| 1048 | + this.removeElement(this.toastElement); | |
| 1049 | + }.bind(this), | |
| 1050 | + this.options.duration | |
| 1051 | + ); // Binding `this` for function invocation | |
| 1052 | + } | |
| 1053 | + | |
| 1054 | + // Supporting function chaining | |
| 1055 | + return this; | |
| 1056 | + }, | |
| 1057 | + | |
| 1058 | + hideToast: function() { | |
| 1059 | + if (this.toastElement.timeOutValue) { | |
| 1060 | + clearTimeout(this.toastElement.timeOutValue); | |
| 1061 | + } | |
| 1062 | + this.removeElement(this.toastElement); | |
| 1063 | + }, | |
| 1064 | + | |
| 1065 | + // Removing the element from the DOM | |
| 1066 | + removeElement: function(toastElement) { | |
| 1067 | + // Hiding the element | |
| 1068 | + // toastElement.classList.remove("on"); | |
| 1069 | + toastElement.className = toastElement.className.replace(" on", ""); | |
| 1070 | + | |
| 1071 | + // Removing the element from DOM after transition end | |
| 1072 | + window.setTimeout( | |
| 1073 | + function() { | |
| 1074 | + // remove options node if any | |
| 1075 | + if (this.options.node && this.options.node.parentNode) { | |
| 1076 | + this.options.node.parentNode.removeChild(this.options.node); | |
| 1077 | + } | |
| 1078 | + | |
| 1079 | + // Remove the element from the DOM, only when the parent node was not removed before. | |
| 1080 | + if (toastElement.parentNode) { | |
| 1081 | + toastElement.parentNode.removeChild(toastElement); | |
| 1082 | + } | |
| 1083 | + | |
| 1084 | + // Calling the callback function | |
| 1085 | + this.options.callback.call(toastElement); | |
| 1086 | + | |
| 1087 | + // Repositioning the toasts again | |
| 1088 | + Toastify.reposition(); | |
| 1089 | + }.bind(this), | |
| 1090 | + 400 | |
| 1091 | + ); // Binding `this` for function invocation | |
| 1092 | + }, | |
| 1093 | + }; | |
| 1094 | + | |
| 1095 | + // Positioning the toasts on the DOM | |
| 1096 | + Toastify.reposition = function() { | |
| 1097 | + | |
| 1098 | + // Top margins with gravity | |
| 1099 | + var topLeftOffsetSize = { | |
| 1100 | + top: 15, | |
| 1101 | + bottom: 15, | |
| 1102 | + }; | |
| 1103 | + var topRightOffsetSize = { | |
| 1104 | + top: 15, | |
| 1105 | + bottom: 15, | |
| 1106 | + }; | |
| 1107 | + var offsetSize = { | |
| 1108 | + top: 15, | |
| 1109 | + bottom: 15, | |
| 1110 | + }; | |
| 1111 | + | |
| 1112 | + // Get all toast messages on the DOM | |
| 1113 | + var allToasts = document.getElementsByClassName("toastify"); | |
| 1114 | + | |
| 1115 | + var classUsed; | |
| 1116 | + | |
| 1117 | + // Modifying the position of each toast element | |
| 1118 | + for (var i = 0; i < allToasts.length; i++) { | |
| 1119 | + // Getting the applied gravity | |
| 1120 | + if (containsClass(allToasts[i], "toastify-top") === true) { | |
| 1121 | + classUsed = "toastify-top"; | |
| 1122 | + } else { | |
| 1123 | + classUsed = "toastify-bottom"; | |
| 1124 | + } | |
| 1125 | + | |
| 1126 | + var height = allToasts[i].offsetHeight; | |
| 1127 | + classUsed = classUsed.substr(9, classUsed.length-1) | |
| 1128 | + // Spacing between toasts | |
| 1129 | + var offset = 15; | |
| 1130 | + | |
| 1131 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1132 | + | |
| 1133 | + // Show toast in center if screen with less than or equal to 360px | |
| 1134 | + if (width <= 360) { | |
| 1135 | + // Setting the position | |
| 1136 | + allToasts[i].style[classUsed] = offsetSize[classUsed] + "px"; | |
| 1137 | + | |
| 1138 | + offsetSize[classUsed] += height + offset; | |
| 1139 | + } else { | |
| 1140 | + if (containsClass(allToasts[i], "toastify-left") === true) { | |
| 1141 | + // Setting the position | |
| 1142 | + allToasts[i].style[classUsed] = topLeftOffsetSize[classUsed] + "px"; | |
| 1143 | + | |
| 1144 | + topLeftOffsetSize[classUsed] += height + offset; | |
| 1145 | + } else { | |
| 1146 | + // Setting the position | |
| 1147 | + allToasts[i].style[classUsed] = topRightOffsetSize[classUsed] + "px"; | |
| 1148 | + | |
| 1149 | + topRightOffsetSize[classUsed] += height + offset; | |
| 1150 | + } | |
| 1151 | + } | |
| 1152 | + } | |
| 1153 | + | |
| 1154 | + // Supporting function chaining | |
| 1155 | + return this; | |
| 1156 | + }; | |
| 1157 | + | |
| 1158 | + // Helper function to get offset. | |
| 1159 | + function getAxisOffsetAValue(axis, options) { | |
| 1160 | + | |
| 1161 | + if(options.offset[axis]) { | |
| 1162 | + if(isNaN(options.offset[axis])) { | |
| 1163 | + return options.offset[axis]; | |
| 1164 | + } | |
| 1165 | + else { | |
| 1166 | + return options.offset[axis] + 'px'; | |
| 1167 | + } | |
| 1168 | + } | |
| 1169 | + | |
| 1170 | + return '0px'; | |
| 1171 | + | |
| 1172 | + } | |
| 1173 | + | |
| 1174 | + function containsClass(elem, yourClass) { | |
| 1175 | + if (!elem || typeof yourClass !== "string") { | |
| 1176 | + return false; | |
| 1177 | + } else if ( | |
| 1178 | + elem.className && | |
| 1179 | + elem.className | |
| 1180 | + .trim() | |
| 1181 | + .split(/\s+/gi) | |
| 1182 | + .indexOf(yourClass) > -1 | |
| 1183 | + ) { | |
| 1184 | + return true; | |
| 1185 | + } else { | |
| 1186 | + return false; | |
| 1187 | + } | |
| 1188 | + } | |
| 1189 | + | |
| 1190 | + // Setting up the prototype for the init object | |
| 1191 | + Toastify.lib.init.prototype = Toastify.lib; | |
| 1192 | + | |
| 1193 | + // Returning the Toastify function to be assigned to the window object/module | |
| 1194 | + return Toastify; | |
| 1195 | +}); | |
| 1196 | +</script> | |
| 1197 | +<script id='script-638a4f9a3f50a-js' type='text/javascript'> | |
| 1198 | +// jQuery(".simplefavorite-button").on('click', function() { | |
| 1199 | +jQuery(document).on('click','.simplefavorite-button',function() { | |
| 1200 | + var texte = "Unité ajoutée à la liste"; | |
| 1201 | + if(jQuery(this).hasClass("active")) { | |
| 1202 | + texte = "Unité retirée de la liste"; | |
| 1203 | + } | |
| 1204 | + Toastify({ | |
| 1205 | + text: "<div><div class='c-text-m c-bold'>" + texte + "</div><a href='/demande-information/' class='c-text-s c-link-light c-underline'>Voir la liste</a></div>", | |
| 1206 | + escapeMarkup: false, | |
| 1207 | + duration: 5000, | |
| 1208 | + close: true, | |
| 1209 | + className: "c-bg-accent c-inline c-columns-gap-s c-shadow", | |
| 1210 | + }).showToast(); | |
| 1211 | +}); | |
| 1212 | +</script> | |
| 1213 | +<script id='script-647a0a8074f5e-js' type='text/javascript'> | |
| 1214 | +jQuery(".tableau .btn-action").on('click', function() { | |
| 1215 | + console.log(jQuery("[data-name=immeuble_concerne]")); | |
| 1216 | + console.log(jQuery("[data-name=unite_concernee]")); | |
| 1217 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1218 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1219 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1220 | +}); | |
| 1221 | + | |
| 1222 | +jQuery('.tableau').on('DOMSubtreeModified', function() { | |
| 1223 | + jQuery(".tableau .btn-action").on('click', function() { | |
| 1224 | + console.log(jQuery(this).attr("data-immeuble-concerne")); | |
| 1225 | + console.log(jQuery(this).attr("data-unite-concernee")); | |
| 1226 | + jQuery("[data-name=immeuble_concerne]").val(jQuery(this).attr("data-immeuble-concerne")); | |
| 1227 | + jQuery("[data-name=unite_concernee]").val(jQuery(this).attr("data-unite-concernee")); | |
| 1228 | + jQuery('.multi-trigger-visite').trigger('click'); | |
| 1229 | + }); | |
| 1230 | +}); | |
| 1231 | +</script> | |
| 1232 | +<script id='script-6425ed7ad1486-js' type='text/javascript'> | |
| 1233 | +jQuery(document).ready(function() { | |
| 1234 | + setTimeout(function() { | |
| 1235 | + jQuery(".oxy-carousel-builder .oxy-dynamic-list .flickity-slider > .ct-div-block").css("height", "100%"); | |
| 1236 | + }, 2000); | |
| 1237 | +}); | |
| 1238 | +</script> | |
| 1239 | +<style>.ct-FontAwesomeicon-search{width:0.92857142857143em}</style> | |
| 1240 | +<style>.ct-FontAwesomeicon-close{width:0.78571428571429em}</style> | |
| 1241 | +<style>.ct-FontAwesomeicon-download{width:0.92857142857143em}</style> | |
| 1242 | +<style>.ct-FontAwesomeicon-chevron-left{width:0.75em}</style> | |
| 1243 | +<style>.ct-FontAwesomeicon-chevron-right{width:0.67857142857143em}</style> | |
| 1244 | +<style>.ct-FontAwesomeicon-facebook{width:0.57142857142857em}</style> | |
| 1245 | +<style>.ct-FontAwesomeicon-instagram{width:0.85714285714286em}</style> | |
| 1246 | +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-search" viewBox="0 0 26 28"><title>search</title><path d="M18 13c0-3.859-3.141-7-7-7s-7 3.141-7 7 3.141 7 7 7 7-3.141 7-7zM26 26c0 1.094-0.906 2-2 2-0.531 0-1.047-0.219-1.406-0.594l-5.359-5.344c-1.828 1.266-4.016 1.937-6.234 1.937-6.078 0-11-4.922-11-11s4.922-11 11-11 11 4.922 11 11c0 2.219-0.672 4.406-1.937 6.234l5.359 5.359c0.359 0.359 0.578 0.875 0.578 1.406z"/></symbol><symbol id="FontAwesomeicon-close" viewBox="0 0 22 28"><title>close</title><path d="M20.281 20.656c0 0.391-0.156 0.781-0.438 1.062l-2.125 2.125c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-4.594-4.594-4.594 4.594c-0.281 0.281-0.672 0.438-1.062 0.438s-0.781-0.156-1.062-0.438l-2.125-2.125c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l4.594-4.594-4.594-4.594c-0.281-0.281-0.438-0.672-0.438-1.062s0.156-0.781 0.438-1.062l2.125-2.125c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l4.594 4.594 4.594-4.594c0.281-0.281 0.672-0.438 1.062-0.438s0.781 0.156 1.062 0.438l2.125 2.125c0.281 0.281 0.438 0.672 0.438 1.062s-0.156 0.781-0.438 1.062l-4.594 4.594 4.594 4.594c0.281 0.281 0.438 0.672 0.438 1.062z"/></symbol><symbol id="FontAwesomeicon-download" viewBox="0 0 26 28"><title>download</title><path d="M20 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM24 21c0-0.547-0.453-1-1-1s-1 0.453-1 1 0.453 1 1 1 1-0.453 1-1zM26 17.5v5c0 0.828-0.672 1.5-1.5 1.5h-23c-0.828 0-1.5-0.672-1.5-1.5v-5c0-0.828 0.672-1.5 1.5-1.5h7.266l2.109 2.125c0.578 0.562 1.328 0.875 2.125 0.875s1.547-0.313 2.125-0.875l2.125-2.125h7.25c0.828 0 1.5 0.672 1.5 1.5zM20.922 8.609c0.156 0.375 0.078 0.812-0.219 1.094l-7 7c-0.187 0.203-0.453 0.297-0.703 0.297s-0.516-0.094-0.703-0.297l-7-7c-0.297-0.281-0.375-0.719-0.219-1.094 0.156-0.359 0.516-0.609 0.922-0.609h4v-7c0-0.547 0.453-1 1-1h4c0.547 0 1 0.453 1 1v7h4c0.406 0 0.766 0.25 0.922 0.609z"/></symbol><symbol id="FontAwesomeicon-chevron-left" viewBox="0 0 21 28"><title>chevron-left</title><path d="M18.297 4.703l-8.297 8.297 8.297 8.297c0.391 0.391 0.391 1.016 0 1.406l-2.594 2.594c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.594c-0.391-0.391-0.391-1.016 0-1.406l11.594-11.594c0.391-0.391 1.016-0.391 1.406 0l2.594 2.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-chevron-right" viewBox="0 0 19 28"><title>chevron-right</title><path d="M17.297 13.703l-11.594 11.594c-0.391 0.391-1.016 0.391-1.406 0l-2.594-2.594c-0.391-0.391-0.391-1.016 0-1.406l8.297-8.297-8.297-8.297c-0.391-0.391-0.391-1.016 0-1.406l2.594-2.594c0.391-0.391 1.016-0.391 1.406 0l11.594 11.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-facebook" viewBox="0 0 16 28"><title>facebook</title><path d="M14.984 0.187v4.125h-2.453c-1.922 0-2.281 0.922-2.281 2.25v2.953h4.578l-0.609 4.625h-3.969v11.859h-4.781v-11.859h-3.984v-4.625h3.984v-3.406c0-3.953 2.422-6.109 5.953-6.109 1.687 0 3.141 0.125 3.563 0.187z"/></symbol><symbol id="FontAwesomeicon-instagram" viewBox="0 0 24 28"><title>instagram</title><path d="M16 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM18.156 14c0 3.406-2.75 6.156-6.156 6.156s-6.156-2.75-6.156-6.156 2.75-6.156 6.156-6.156 6.156 2.75 6.156 6.156zM19.844 7.594c0 0.797-0.641 1.437-1.437 1.437s-1.437-0.641-1.437-1.437 0.641-1.437 1.437-1.437 1.437 0.641 1.437 1.437zM12 4.156c-1.75 0-5.5-0.141-7.078 0.484-0.547 0.219-0.953 0.484-1.375 0.906s-0.688 0.828-0.906 1.375c-0.625 1.578-0.484 5.328-0.484 7.078s-0.141 5.5 0.484 7.078c0.219 0.547 0.484 0.953 0.906 1.375s0.828 0.688 1.375 0.906c1.578 0.625 5.328 0.484 7.078 0.484s5.5 0.141 7.078-0.484c0.547-0.219 0.953-0.484 1.375-0.906s0.688-0.828 0.906-1.375c0.625-1.578 0.484-5.328 0.484-7.078s0.141-5.5-0.484-7.078c-0.219-0.547-0.484-0.953-0.906-1.375s-0.828-0.688-1.375-0.906c-1.578-0.625-5.328-0.484-7.078-0.484zM24 14c0 1.656 0.016 3.297-0.078 4.953-0.094 1.922-0.531 3.625-1.937 5.031s-3.109 1.844-5.031 1.937c-1.656 0.094-3.297 0.078-4.953 0.078s-3.297 0.016-4.953-0.078c-1.922-0.094-3.625-0.531-5.031-1.937s-1.844-3.109-1.937-5.031c-0.094-1.656-0.078-3.297-0.078-4.953s-0.016-3.297 0.078-4.953c0.094-1.922 0.531-3.625 1.937-5.031s3.109-1.844 5.031-1.937c1.656-0.094 3.297-0.078 4.953-0.078s3.297-0.016 4.953 0.078c1.922 0.094 3.625 0.531 5.031 1.937s1.844 3.109 1.937 5.031c0.094 1.656 0.078 3.297 0.078 4.953z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-cross" viewBox="0 0 20 20"><title>cross</title><path class="path1" d="M10.707 10.5l5.646-5.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-5.646 5.646-5.646-5.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.646 5.646-5.646 5.646c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l5.646-5.646 5.646 5.646c0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146c0.195-0.195 0.195-0.512 0-0.707l-5.646-5.646z"/></symbol><symbol id="Lineariconsicon-arrow-left" viewBox="0 0 20 20"><title>arrow-left</title><path class="path1" d="M0.646 10.146l6-6c0.195-0.195 0.512-0.195 0.707 0s0.195 0.512 0 0.707l-5.146 5.146h16.293c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5h-16.293l5.146 5.146c0.195 0.195 0.195 0.512 0 0.707-0.098 0.098-0.226 0.146-0.354 0.146s-0.256-0.049-0.354-0.146l-6-6c-0.195-0.195-0.195-0.512 0-0.707z"/></symbol><symbol id="Lineariconsicon-arrow-right" viewBox="0 0 20 20"><title>arrow-right</title><path class="path1" d="M19.354 10.146l-6-6c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.146 5.146h-16.293c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h16.293l-5.146 5.146c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l6-6c0.195-0.195 0.195-0.512 0-0.707z"/></symbol></defs></svg><div class="wpgb-svg-icons" hidden> | |
| 1247 | + <svg viewBox="0 0 120 24" width="0" height="0"> | |
| 1248 | + <defs> | |
| 1249 | + <polygon id="wpgb-star-svg" points="12 2.5 15.1 8.8 22 9.8 17 14.6 18.2 21.5 12 18.3 5.8 21.5 7 14.6 2 9.8 8.9 8.8"></polygon> | |
| 1250 | + </defs> | |
| 1251 | + <symbol id="wpgb-rating-stars-svg"> | |
| 1252 | + <use xlink:href="#wpgb-star-svg"></use> | |
| 1253 | + <use xlink:href="#wpgb-star-svg" x="24"></use> | |
| 1254 | + <use xlink:href="#wpgb-star-svg" x="48"></use> | |
| 1255 | + <use xlink:href="#wpgb-star-svg" x="72"></use> | |
| 1256 | + <use xlink:href="#wpgb-star-svg" x="96"></use> | |
| 1257 | + </symbol> | |
| 1258 | +</svg> | |
| 1259 | +</div> | |
| 1260 | +<style> | |
| 1261 | + .grecaptcha-badge { | |
| 1262 | + visibility: hidden; | |
| 1263 | + } | |
| 1264 | + </style><style>form.fluent_form_12 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style> | |
| 1265 | + <script type="text/javascript"> | |
| 1266 | + jQuery(document).ready(function() { | |
| 1267 | + jQuery('body').on('click', '.oxy-menu-toggle', function() { | |
| 1268 | + jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); | |
| 1269 | + jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1270 | + jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1271 | + }); | |
| 1272 | + var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; | |
| 1273 | + jQuery('body').on('click', selector, function(){ | |
| 1274 | + jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); | |
| 1275 | + jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1276 | + jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1277 | + jQuery(this).click(); | |
| 1278 | + }); | |
| 1279 | + }); | |
| 1280 | + </script> | |
| 1281 | + | |
| 1282 | + <style>form.fluent_form_5 .ff-btn-submit:not(.ff_btn_no_style) { background-color: #409EFF; color: #ffffff; }</style><script id="image-map-pro-dist-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/js/image-map-pro.min.js?ver=5.1.6"></script> | |
| 1283 | +<script id="qppr_frontend_scripts-js-extra"> | |
| 1284 | +var qpprFrontData = {"linkData":{"https://www.appartementsurbains.ca/quartier-cartier/":[1,0,""],"https://www.appartementsurbains.ca/le-charlie/":[1,0,""],"https://www.appartementsurbains.ca/le-watier/":[1,0,""],"https://www.appartementsurbains.ca/archipel/":[1,0,""]},"siteURL":"https://www.appartementsurbains.ca","siteURLq":"https://appartementsurbainsca.kinsta.cloud"}; | |
| 1285 | +//# sourceURL=qppr_frontend_scripts-js-extra | |
| 1286 | +</script> | |
| 1287 | +<script id="qppr_frontend_scripts-js" src="https://www.appartementsurbains.ca/wp-content/plugins/quick-pagepost-redirect-plugin/js/qppr_frontend_script.min.js?ver=5.2.4"></script> | |
| 1288 | +<script id="gtm4wp-form-move-tracker-js" src="https://www.appartementsurbains.ca/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1.21.1"></script> | |
| 1289 | +<script id="oxy_toolbox_open_external_links_new_tab_script-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/open-external-links-new-tab/js/script.js?ver=1.6.2"></script> | |
| 1290 | +<script id="intlTelInput-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/intlTelInput.min.js?ver=18.1.1"></script> | |
| 1291 | +<script id="intlTelInputUtils-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentformpro/public/libs/intl-tel-input/js/utils.js?ver=18.1.1"></script> | |
| 1292 | +<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=6LfFAsUqAAAAANVQ4PHurkQPtLwwpskvVlSPGTPA&ver=6.0.4"></script> | |
| 1293 | +<script id="fluent-form-submission-js-extra"> | |
| 1294 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"f3f3c82a7d","form_id":"12","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1295 | +var fluentFormVars = {"ajaxUrl":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.4","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"f3f3c82a7d","form_id":"5","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":"1"}; | |
| 1296 | +//# sourceURL=fluent-form-submission-js-extra | |
| 1297 | +</script> | |
| 1298 | +<script id="fluent-form-submission-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/form-submission.js?ver=6.0.4"></script> | |
| 1299 | +<script id="fluentform-advanced-js" src="https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/js/fluentform-advanced.js?ver=6.0.4"></script> | |
| 1300 | +<script id="script-641dcb154081f-js" src="https://cdnjs.cloudflare.com/ajax/libs/paroller.js/1.4.1/jquery.paroller.min.js"></script> | |
| 1301 | +<script id="fancybox-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox.min.js?ver=3.5.7"></script> | |
| 1302 | +<script id="fancybox-init-js-extra"> | |
| 1303 | +var localize_extras_plugin = {"oxygen_directory":"https://www.appartementsurbains.ca/wp-content/uploads/oxygen/css/"}; | |
| 1304 | +//# sourceURL=fancybox-init-js-extra | |
| 1305 | +</script> | |
| 1306 | +<script id="fancybox-init-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/fancybox-init-4.js?ver=1.0.2"></script> | |
| 1307 | +<script id="flickity-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity.pkgd.min.js?ver=2.2.1"></script> | |
| 1308 | +<script id="lottie-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-player.min.js?ver=1.0.1"></script> | |
| 1309 | +<script id="lottie-interactivity-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-interactivity.js?ver=1.0.0"></script> | |
| 1310 | +<script id="intersection-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/intersectionobserver.js?ver=1.0.0"></script> | |
| 1311 | +<script id="lottie-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/lottie-init.js?ver=1.0.0"></script> | |
| 1312 | +<script id="extras-inert-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/inert.js?ver=1.0.0"></script> | |
| 1313 | +<script id="extras-offcanvas-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/offcanvas-init.js?ver=1.0.4"></script> | |
| 1314 | +<script id="wpgb-js-extra"> | |
| 1315 | +var wpgb_settings = {"lang":"","ajaxUrl":"https://www.appartementsurbains.ca/?wpgb-ajax=action","restUrl":"https://www.appartementsurbains.ca/wp-json/wpgb/v2/filter/?action=action","restNonce":"","endpoint":"","history":"","mainQuery":[],"permalink":"https://www.appartementsurbains.ca/ste-elizabeth/","resultMsg":{"plural":"%d results found","singular":"1 result found","none":"no results found"},"hasGrids":"","hasFacets":"1","hasLightbox":"","shadowGrids":["wpgb-content-1"],"lightbox":{"plugin":"wp_grid_builder","counterMsg":"[index] / [total]","errorMsg":"Sorry, an error occured while loading the content...","prevLabel":"Previous slide","nextLabel":"Next slide","closeLabel":"Close lightbox"},"combobox":{"search":"Please enter 1 or more characters.","loading":"Loading...","cleared":"options cleared.","expanded":"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to collapse the list.","noResults":"No Results Found.","collapsed":"Press Enter or Space to expand the list.","toggleLabel":"Toggle List","clearLabel":"Clear","selected":"option %s, selected.","deselected":"option %s, deselected."},"autocomplete":{"open":"Use Up and Down to choose suggestions and press Enter to select suggestion.","input":"Type to search or press Escape to clear the input.","clear":"Field cleared.","noResults":"No suggestions found.","loading":"Loading suggestions...","clearLabel":"Clear","select":"%s suggestion was selected."},"range":{"minLabel":"Minimum value","maxLabel":"Maximum value"},"vendors":[{"type":"js","handle":"wpgb-date","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/date.js","version":1748542901},{"type":"css","handle":"wpgb-date-css","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/css/vendors/date.css","version":1748542901},{"type":"js","handle":"wpgb-range","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/range.js","version":1748542901},{"type":"js","handle":"wpgb-select","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/select.js","version":1748542901},{"type":"js","handle":"wpgb-autocomplete","source":"https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/vendors/autocomplete.js","version":1748542901}]}; | |
| 1316 | +//# sourceURL=wpgb-js-extra | |
| 1317 | +</script> | |
| 1318 | +<script src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/polyfills.js?ver=2.1.8"></script> | |
| 1319 | +<script id="wpgb-facets-js" src="https://www.appartementsurbains.ca/wp-content/plugins/wp-grid-builder/public/js/facets.js?ver=2.1.8"></script> | |
| 1320 | +<script id="gridbuildersupport-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/includes/js/gridbuildersupport.js?ver=1.0.2"></script> | |
| 1321 | +<script id="flickity-init-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity-init-4.js?ver=2.3.3"></script> | |
| 1322 | +<script type="text/javascript" id="ct-footer-js">jQuery('.vertical-line').attr({'data-aos-enable': 'true','data-aos': 'slide-down','data-aos-once': 'true',});jQuery('.imagefx1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-once': 'true',});jQuery('.fade-up').attr({'data-aos-enable': 'true','data-aos': 'fade-up','data-aos-once': 'true','data-aos-duration': '500','data-aos-easing': 'ease-in',});jQuery('.fade-up-1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-duration': '200','data-aos-easing': 'ease-in','data-aos-once': 'true',}); | |
| 1323 | + AOS.init({ | |
| 1324 | + }) | |
| 1325 | + | |
| 1326 | + jQuery('body').addClass('oxygen-aos-enabled'); | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + </script><section class="au-faq" id="au-faq" style="display:none"> | |
| 1330 | + <div class="au-faq__wrap"> | |
| 1331 | + <h2 class="au-faq__title">Foire aux questions</h2> | |
| 1332 | + <details class="au-faq__item"> | |
| 1333 | + <summary class="au-faq__q">Où se trouve Le Sainte-Elizabeth ?</summary> | |
| 1334 | + <div class="au-faq__a">Le Sainte-Elizabeth se trouve au 2849 Chemin Saint-Louis, dans le secteur Saint-Louis, à Québec.</div> | |
| 1335 | + </details> | |
| 1336 | + <details class="au-faq__item"> | |
| 1337 | + <summary class="au-faq__q">Quels types d'appartements trouve-t-on au Sainte-Elizabeth ?</summary> | |
| 1338 | + <div class="au-faq__a">Les unités offertes sont : 3½, 4½ et 5½.</div> | |
| 1339 | + </details> | |
| 1340 | + <details class="au-faq__item"> | |
| 1341 | + <summary class="au-faq__q">Quelles commodités et quels services sont offerts au Sainte-Elizabeth ?</summary> | |
| 1342 | + <div class="au-faq__a">On y trouve notamment : Ascenseur, Stationnement intérieur, Grand rangement et Fenestration abondante.</div> | |
| 1343 | + </details> | |
| 1344 | + <details class="au-faq__item"> | |
| 1345 | + <summary class="au-faq__q">De quelle année date la construction du Sainte-Elizabeth ?</summary> | |
| 1346 | + <div class="au-faq__a">La construction du Sainte-Elizabeth remonte à 2012. L'immeuble compte 24 logements.</div> | |
| 1347 | + </details> | |
| 1348 | + <details class="au-faq__item"> | |
| 1349 | + <summary class="au-faq__q">Quels services se trouvent à proximité du Sainte-Elizabeth ?</summary> | |
| 1350 | + <div class="au-faq__a">À distance de marche, on trouve notamment : CHUL et Centre mère-enfant Soleil, Parc Saint-Louis-de-France, Provigo, Pharmacie Familiprix Extra, Chez Ashton et École primaire de Ste-Foy.</div> | |
| 1351 | + </details> | |
| 1352 | + </div> | |
| 1353 | +</section> | |
| 1354 | +<style> | |
| 1355 | +.au-faq{padding:56px 20px;background:#f6f6f4} | |
| 1356 | +.au-faq__wrap{max-width:880px;margin:0 auto} | |
| 1357 | +.au-faq__title{font-size:1.9rem;margin:0 0 28px;text-align:center} | |
| 1358 | +.au-faq__item{border-bottom:1px solid #e2e2dd;padding:18px 0} | |
| 1359 | +.au-faq__q{cursor:pointer;font-weight:600;font-size:1.12rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px} | |
| 1360 | +.au-faq__q::-webkit-details-marker{display:none} | |
| 1361 | +.au-faq__q::after{content:'+';font-size:1.5rem;line-height:1;flex:0 0 auto;transition:transform .2s} | |
| 1362 | +.au-faq__item[open] .au-faq__q::after{content:'\2013'} | |
| 1363 | +.au-faq__a{margin-top:12px;line-height:1.65;color:#444} | |
| 1364 | +</style> | |
| 1365 | +<script> | |
| 1366 | +(function(){var f=document.getElementById('au-faq');if(!f)return;var a=document.getElementById('ct-footer-js')||document.querySelector('footer');if(a&&a.parentNode){a.parentNode.insertBefore(f,a);}f.style.display='';})(); | |
| 1367 | +</script> | |
| 1368 | + <style id="fluentform_styler_css_12_ffs_default" type="text/css"> | |
| 1369 | + .fluentform_wrapper_12.ffs_default_wrap .ff-el-input--content .error , .fluentform_wrapper_12.ffs_default_wrap .error-text{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-message-success{ text-align: left; } .fluentform_wrapper_12.ffs_default_wrap .ff-errors-in-stack { text-align: left; } </style> | |
| 1370 | + | |
| 1371 | + <style id="fluentform_styler_css_5_ffs_custom" type="text/css"> | |
| 1372 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=checkbox] { | |
| 1373 | + -webkit-appearance: checkbox; | |
| 1374 | + } | |
| 1375 | + .fluentform_wrapper_5.ffs_custom_wrap input[type=radio] { | |
| 1376 | + -webkit-appearance: radio; | |
| 1377 | + } | |
| 1378 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox], | |
| 1379 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio] { | |
| 1380 | + -webkit-transform: scale(1); | |
| 1381 | + transform: scale(1); | |
| 1382 | + width: 21px; | |
| 1383 | + height: 15px; | |
| 1384 | + margin-right: 0px; | |
| 1385 | + cursor: pointer; | |
| 1386 | + font-size: 12px; | |
| 1387 | + position: relative; | |
| 1388 | + text-align: left; | |
| 1389 | + border: none; | |
| 1390 | + box-shadow: none; | |
| 1391 | + -moz-appearance: initial; | |
| 1392 | + } | |
| 1393 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:before, | |
| 1394 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:before { | |
| 1395 | + content: none; | |
| 1396 | + } | |
| 1397 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:after, | |
| 1398 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1399 | + content: " "; | |
| 1400 | + background-color: #fff; | |
| 1401 | + display: inline-block; | |
| 1402 | + margin-left: 3px; padding-bottom: 3px; | |
| 1403 | + color: #212529; | |
| 1404 | + width: 15px; | |
| 1405 | + height: 15px; | |
| 1406 | + border-color: ; | |
| 1407 | + border-style: solid; | |
| 1408 | + border-width:1px; padding-left: 1px; | |
| 1409 | + border-radius:2px; padding-top: 1px; | |
| 1410 | + -webkit-transition: all .1s ease; | |
| 1411 | + transition: all .1s ease; | |
| 1412 | + background-size: 9px; | |
| 1413 | + background-repeat: no-repeat; | |
| 1414 | + background-position: center center; | |
| 1415 | + position: absolute; | |
| 1416 | + box-sizing: border-box; | |
| 1417 | + } | |
| 1418 | + .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=checkbox]:checked:after, .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1419 | + border-width:1px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); | |
| 1420 | + background-color: black; | |
| 1421 | + -webkit-transition: all 0.3s ease-out; | |
| 1422 | + transition: all 0.3s ease-out; | |
| 1423 | + color: #fff; | |
| 1424 | + border-color: black; | |
| 1425 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 1426 | + border-radius: 50%; font-size: 10px; | |
| 1427 | + padding-top: 1px; | |
| 1428 | + padding-left: 2px; | |
| 1429 | + } .fluentform_wrapper_5.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 1430 | + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); | |
| 1431 | + } </style> | |
| 1432 | + | |
| 1433 | + <style type="text/css" id="ct_code_block_css_2">.breadcrumbs a { | |
| 1434 | + color: inherit; | |
| 1435 | +}</style> | |
| 1436 | +<script type="text/javascript" id="ct_code_block_js_741">(function($) { /* | |
| 1437 | + * new_map | |
| 1438 | + * | |
| 1439 | + * This function will render a Google Map onto the selected jQuery element | |
| 1440 | + * | |
| 1441 | + * @type function | |
| 1442 | + * @date 8/11/2013 | |
| 1443 | + * @since 4.3.0 | |
| 1444 | + * | |
| 1445 | + * @param $el (jQuery element) | |
| 1446 | + * @return n/a | |
| 1447 | + */ | |
| 1448 | + | |
| 1449 | + function new_map( $el ) { | |
| 1450 | + | |
| 1451 | + // var | |
| 1452 | + var $markers = $el.find('.marker'); | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + // vars | |
| 1456 | + var args = { | |
| 1457 | + zoom : 16, | |
| 1458 | + center : new google.maps.LatLng(0, 0), | |
| 1459 | + mapTypeId : google.maps.MapTypeId.ROADMAP | |
| 1460 | + }; | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + // create map | |
| 1464 | + var map = new google.maps.Map( $el[0], args); | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + // add a markers reference | |
| 1468 | + map.markers = []; | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + // add markers | |
| 1472 | + $markers.each(function(){ | |
| 1473 | + | |
| 1474 | + add_marker( $(this), map ); | |
| 1475 | + | |
| 1476 | + }); | |
| 1477 | + | |
| 1478 | + | |
| 1479 | + // center map | |
| 1480 | + center_map( map ); | |
| 1481 | + | |
| 1482 | + | |
| 1483 | + // return | |
| 1484 | + return map; | |
| 1485 | + | |
| 1486 | + } | |
| 1487 | + | |
| 1488 | + /* | |
| 1489 | + * add_marker | |
| 1490 | + * | |
| 1491 | + * This function will add a marker to the selected Google Map | |
| 1492 | + * | |
| 1493 | + * @type function | |
| 1494 | + * @date 8/11/2013 | |
| 1495 | + * @since 4.3.0 | |
| 1496 | + * | |
| 1497 | + * @param $marker (jQuery element) | |
| 1498 | + * @param map (Google Map object) | |
| 1499 | + * @return n/a | |
| 1500 | + */ | |
| 1501 | + | |
| 1502 | + function add_marker( $marker, map ) { | |
| 1503 | + | |
| 1504 | + // var | |
| 1505 | + var latlng = new google.maps.LatLng( $marker.attr('data-lat'), $marker.attr('data-lng') ); | |
| 1506 | + var icon = $marker.attr('data-icon'); | |
| 1507 | + | |
| 1508 | + // create marker | |
| 1509 | + var marker = new google.maps.Marker({ | |
| 1510 | + position : latlng, | |
| 1511 | + map : map, | |
| 1512 | + icon : icon | |
| 1513 | + }); | |
| 1514 | + | |
| 1515 | + // add to array | |
| 1516 | + map.markers.push( marker ); | |
| 1517 | + | |
| 1518 | + // if marker contains HTML, add it to an infoWindow | |
| 1519 | + if( $marker.html() ) | |
| 1520 | + { | |
| 1521 | + // create info window | |
| 1522 | + var infowindow = new google.maps.InfoWindow({ | |
| 1523 | + content : $marker.html() | |
| 1524 | + }); | |
| 1525 | + | |
| 1526 | + // show info window when marker is clicked | |
| 1527 | + google.maps.event.addListener(marker, 'click', function() { | |
| 1528 | + | |
| 1529 | + infowindow.open( map, marker ); | |
| 1530 | + | |
| 1531 | + }); | |
| 1532 | + } | |
| 1533 | + | |
| 1534 | + } | |
| 1535 | + | |
| 1536 | + /* | |
| 1537 | + * center_map | |
| 1538 | + * | |
| 1539 | + * This function will center the map, showing all markers attached to this map | |
| 1540 | + * | |
| 1541 | + * @type function | |
| 1542 | + * @date 8/11/2013 | |
| 1543 | + * @since 4.3.0 | |
| 1544 | + * | |
| 1545 | + * @param map (Google Map object) | |
| 1546 | + * @return n/a | |
| 1547 | + */ | |
| 1548 | + | |
| 1549 | + function center_map( map ) { | |
| 1550 | + | |
| 1551 | + // vars | |
| 1552 | + var bounds = new google.maps.LatLngBounds(); | |
| 1553 | + | |
| 1554 | + // loop through all markers and create bounds | |
| 1555 | + $.each( map.markers, function( i, marker ){ | |
| 1556 | + | |
| 1557 | + var latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() ); | |
| 1558 | + | |
| 1559 | + bounds.extend( latlng ); | |
| 1560 | + | |
| 1561 | + }); | |
| 1562 | + | |
| 1563 | + // only 1 marker? | |
| 1564 | + if( map.markers.length == 1 ) | |
| 1565 | + { | |
| 1566 | + // set center of map | |
| 1567 | + map.setCenter( bounds.getCenter() ); | |
| 1568 | + map.setZoom( 16 ); | |
| 1569 | + } | |
| 1570 | + else | |
| 1571 | + { | |
| 1572 | + // fit to bounds | |
| 1573 | + map.fitBounds( bounds ); | |
| 1574 | + } | |
| 1575 | + | |
| 1576 | + } | |
| 1577 | + | |
| 1578 | + /* | |
| 1579 | + * document ready | |
| 1580 | + * | |
| 1581 | + * This function will render each map when the document is ready (page has loaded) | |
| 1582 | + * | |
| 1583 | + * @type function | |
| 1584 | + * @date 8/11/2013 | |
| 1585 | + * @since 5.0.0 | |
| 1586 | + * | |
| 1587 | + * @param n/a | |
| 1588 | + * @return n/a | |
| 1589 | + */ | |
| 1590 | + // global var | |
| 1591 | + var map = null; | |
| 1592 | + | |
| 1593 | + $(document).ready(function(){ | |
| 1594 | + | |
| 1595 | + $('.acf-map').each(function(){ | |
| 1596 | + | |
| 1597 | + // create map | |
| 1598 | + map = new_map( $(this) ); | |
| 1599 | + | |
| 1600 | + }); | |
| 1601 | + | |
| 1602 | + }); | |
| 1603 | +})(jQuery);</script> | |
| 1604 | +<style type="text/css" id="ct_code_block_css_741">.acf-map { | |
| 1605 | + width: 100%; | |
| 1606 | + height: 500px; | |
| 1607 | + border: #ccc solid 1px; | |
| 1608 | + margin: 0px; | |
| 1609 | +} | |
| 1610 | + | |
| 1611 | +/* fixes potential theme css conflict */ | |
| 1612 | +.acf-map img { | |
| 1613 | + max-width: inherit !important; | |
| 1614 | +}</style> | |
| 1615 | + <script type="text/javascript"> | |
| 1616 | + jQuery(document.body).on('fluentform_init_12', | |
| 1617 | + function(event, data) { | |
| 1618 | + var $form = jQuery(data[0]); | |
| 1619 | + var formId = "12"; | |
| 1620 | + var $ = jQuery; | |
| 1621 | + try { | |
| 1622 | + jQuery(document).ready(function($) { | |
| 1623 | + // Typologies par projet | |
| 1624 | +const projectTypologies = { | |
| 1625 | + 'Le 120': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1626 | + 'Le Saint-Antoine': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1627 | + 'Le Saint-Ambroise': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1628 | + 'Le Zircon': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1629 | + 'La Passerelle': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1630 | + 'Le 3200': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1631 | + 'Le 4 Bourgeois': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1632 | + 'Le Watier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1633 | + 'Les Ormes': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1634 | + 'Le 444': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1635 | + 'Le Charlie': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1636 | + 'L\'Archipel': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1637 | + 'Quartier Cartier': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1638 | + 'La Sainte-Paix': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1639 | + 'Le Sainte-Élizabeth': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"], | |
| 1640 | + 'Le 105': ["Studio", "2 ½", "3 ½", "3 ½ + Bureau", "4 ½", "4 ½ + Bureau", "4 ½ sur deux niveaux", "5 ½", "5 ½ sur deux niveaux", "Maison de ville", "Penthouse"] | |
| 1641 | +}; | |
| 1642 | + | |
| 1643 | + // Function to populate checkboxes | |
| 1644 | + function populateCheckboxes(projectName) { | |
| 1645 | + const checkboxContainer = $('.checkboxes-container'); // Target the checkbox container | |
| 1646 | + if (!checkboxContainer.length) return; // Exit if container not found | |
| 1647 | + | |
| 1648 | + console.log('Populating checkboxes for project:', projectName); // Debugging line | |
| 1649 | + | |
| 1650 | + // Clear existing checkboxes | |
| 1651 | + checkboxContainer.empty(); | |
| 1652 | + | |
| 1653 | + // Create the inner container with the class `ff-el-input--content` | |
| 1654 | + const innerContainer = $('<div class="ff-el-input--content"></div>'); | |
| 1655 | + checkboxContainer.append(innerContainer); | |
| 1656 | + | |
| 1657 | + // Determine which typologies to display | |
| 1658 | + const typologies = projectName && projectTypologies[projectName] | |
| 1659 | + ? projectTypologies[projectName] | |
| 1660 | + : [...new Set(Object.values(projectTypologies).flat())]; // Default to unique typologies | |
| 1661 | + | |
| 1662 | + // Add checkboxes | |
| 1663 | + typologies.forEach(option => { | |
| 1664 | + const checkboxId = `typology-${option.replace(/\s+/g, '-').toLowerCase()}`; | |
| 1665 | + innerContainer.append(` | |
| 1666 | + <div class="ff-el-form-check"> | |
| 1667 | + <label class="ff-el-form-check-label"> | |
| 1668 | + <input type="checkbox" name="checkbox[]" value="${option}" id="${checkboxId}" class="ff-el-form-check-input"> | |
| 1669 | + <span>${option}</span> | |
| 1670 | + </label> | |
| 1671 | + </div> | |
| 1672 | + `); | |
| 1673 | + }); | |
| 1674 | + | |
| 1675 | + // Force reflow to ensure CSS is applied | |
| 1676 | + checkboxContainer[0].offsetHeight; | |
| 1677 | + } | |
| 1678 | + | |
| 1679 | + // Populate typologies on load | |
| 1680 | + const initialProjectName = $('[name="Provenance"]').val().trim(); | |
| 1681 | + console.log('Initial Project Name:', initialProjectName); // Debugging line | |
| 1682 | + populateCheckboxes(initialProjectName); | |
| 1683 | + | |
| 1684 | + // Update checkboxes when project changes | |
| 1685 | + $('[name="Provenance"]').off('change').on('change', function() { | |
| 1686 | + const projectName = $(this).val().trim(); | |
| 1687 | + console.log('Project changed to:', projectName); // Debugging line | |
| 1688 | + populateCheckboxes(projectName); | |
| 1689 | + }); | |
| 1690 | +}); } catch (e) { | |
| 1691 | + console.warn('Error in custom JS of Fluentform ID: ' + formId); | |
| 1692 | + console.error(e); | |
| 1693 | + } | |
| 1694 | + }); | |
| 1695 | + </script> | |
| 1696 | + <script type="text/javascript"> | |
| 1697 | + jQuery(document).ready(function ($) { | |
| 1698 | + function initTelInput() { | |
| 1699 | + if (typeof intlTelInput == 'undefined') { | |
| 1700 | + return; | |
| 1701 | + } | |
| 1702 | + var telInput = jQuery('.ff_form_instance_12_1').find("#ff_12_phone"); | |
| 1703 | + if (!telInput.length) { | |
| 1704 | + return; | |
| 1705 | + } | |
| 1706 | + | |
| 1707 | + var itlOptions = JSON.parse('{"separateDialCode":false,"nationalMode":true,"autoPlaceholder":"polite","formatOnDisplay":true,"initialCountry":"CA"}'); | |
| 1708 | + var iti = intlTelInput(telInput[0], itlOptions); | |
| 1709 | + if (telInput.val()) { | |
| 1710 | + iti.setNumber(telInput.val()); | |
| 1711 | + iti.d.autoPlaceholder = 'polite'; | |
| 1712 | + } | |
| 1713 | + telInput.on("keyup change", function () { | |
| 1714 | + if (typeof intlTelInputUtils !== 'undefined') { // utils are lazy loaded, so must check | |
| 1715 | + var currentText = iti.getNumber(intlTelInputUtils.numberFormat.E164); | |
| 1716 | + if (iti.isValidNumber() && typeof currentText === 'string') { // sometimes the currentText is an object :) | |
| 1717 | + iti.setNumber(currentText); // will autoformat because of formatOnDisplay=true | |
| 1718 | + } | |
| 1719 | + } | |
| 1720 | + }); | |
| 1721 | + } | |
| 1722 | + | |
| 1723 | + initTelInput(); | |
| 1724 | + $(document).on('reInitExtras', '.ff_form_instance_12_1', function () { | |
| 1725 | + initTelInput(); | |
| 1726 | + }); | |
| 1727 | + }); | |
| 1728 | + </script> | |
| 1729 | + | |
| 1730 | +</body> | |
| 1731 | +</html> | |
added
tests/fixtures/app_urbains/ae3b45f078621959e8d0.html
+0 −0
added
tests/fixtures/app_urbains/b24774050ecfb88afc15.html
+2582 −0
@@ -0,0 +1,2582 @@ | ||
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="fr-CA" > | |
| 3 | +<head> | |
| 4 | +<meta charset="UTF-8"> | |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 6 | + | |
| 7 | +<title>Quartier Cartier | Condos locatifs</title> | |
| 8 | +<link rel="preload" as="font" href="https://quartiercartier.ca/wp-content/uploads/useanyfont/6935NeueHaasRegular.woff2" crossorigin> | |
| 9 | +<link rel="preload" as="font" href="https://quartiercartier.ca/wp-content/uploads/useanyfont/8146PPEditorialNew-Reg.woff2" crossorigin><link rel="preload" data-rocket-preload as="image" href="https://quartiercartier.ca/wp-content/uploads/form-2.jpg" fetchpriority="high"><link rel="preload" data-rocket-preload as="style" href="https://fonts.googleapis.com/css?family=Roboto%20Mono%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CRoboto%20Mono%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CWork%20Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CMontserrat%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto%20Mono%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CRoboto%20Mono%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CWork%20Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CMontserrat%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto%20Mono%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CRoboto%20Mono%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CWork%20Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%7CMontserrat%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900&display=swap" /></noscript> | |
| 10 | + | |
| 11 | + | |
| 12 | +<link data-minify="1" rel="preload" as="style" href="https://quartiercartier.ca/wp-content/cache/min/1/sgx4hbk.css?ver=1771261795"> | |
| 13 | +<link data-minify="1" rel="stylesheet" href="https://quartiercartier.ca/wp-content/cache/min/1/sgx4hbk.css?ver=1771261795"> | |
| 14 | + <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> | |
| 15 | + | |
| 16 | + | |
| 17 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 18 | + var gtm4wp_datalayer_name = "dataLayer"; | |
| 19 | + var dataLayer = dataLayer || []; | |
| 20 | +</script> | |
| 21 | +<meta name="dc.title" content="Quartier Cartier | Condos locatifs"> | |
| 22 | +<meta name="dc.description" content="Quartier Cartier vous offre des espaces de vie spacieux et lumineux, avec de grandes fenêtres offrant une vue panoramique sur la ville de Québec."> | |
| 23 | +<meta name="dc.relation" content="https://quartiercartier.ca/"> | |
| 24 | +<meta name="dc.source" content="https://quartiercartier.ca/"> | |
| 25 | +<meta name="dc.language" content="fr_CA"> | |
| 26 | +<meta name="description" content="Quartier Cartier vous offre des espaces de vie spacieux et lumineux, avec de grandes fenêtres offrant une vue panoramique sur la ville de Québec."> | |
| 27 | +<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> | |
| 28 | +<link rel="canonical" href="https://quartiercartier.ca/"> | |
| 29 | +<script id="website-schema" type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebSite","name":"Quartier Cartier","alternateName":"Quartier Cartier","description":"Condos locatifs distinctifs","url":"https:\/\/quartiercartier.ca"}</script> | |
| 30 | +<meta property="og:url" content="https://quartiercartier.ca/"> | |
| 31 | +<meta property="og:site_name" content="Quartier Cartier"> | |
| 32 | +<meta property="og:locale" content="fr_CA"> | |
| 33 | +<meta property="og:type" content="website"> | |
| 34 | +<meta property="og:title" content="Quartier Cartier | Condos locatifs"> | |
| 35 | +<meta property="og:description" content="Quartier Cartier vous offre des espaces de vie spacieux et lumineux, avec de grandes fenêtres offrant une vue panoramique sur la ville de Québec."> | |
| 36 | +<meta property="og:image" content="https://quartiercartier.ca/wp-content/uploads/social-quartier-cartier.jpg"> | |
| 37 | +<meta property="og:image:secure_url" content="https://quartiercartier.ca/wp-content/uploads/social-quartier-cartier.jpg"> | |
| 38 | +<meta property="og:image:width" content="1640"> | |
| 39 | +<meta property="og:image:height" content="856"> | |
| 40 | +<meta property="og:image:alt" content="social-quartier-cartier"> | |
| 41 | +<meta name="twitter:card" content="summary"> | |
| 42 | +<meta name="twitter:title" content="Quartier Cartier | Condos locatifs"> | |
| 43 | +<meta name="twitter:description" content="Quartier Cartier vous offre des espaces de vie spacieux et lumineux, avec de grandes fenêtres offrant une vue panoramique sur la ville de Québec."> | |
| 44 | +<meta name="twitter:image" content="https://quartiercartier.ca/wp-content/uploads/social-quartier-cartier.jpg"> | |
| 45 | +<link rel='dns-prefetch' href='//maps.googleapis.com' /> | |
| 46 | +<link rel='dns-prefetch' href='//maps.gstatic.com' /> | |
| 47 | +<link rel='dns-prefetch' href='//fonts.googleapis.com' /> | |
| 48 | +<link rel='dns-prefetch' href='//fonts.gstatic.com' /> | |
| 49 | +<link rel='dns-prefetch' href='//use.fontawesome.com' /> | |
| 50 | +<link rel='dns-prefetch' href='//ajax.googleapis.com' /> | |
| 51 | +<link rel='dns-prefetch' href='//apis.google.com' /> | |
| 52 | +<link rel='dns-prefetch' href='//google-analytics.com' /> | |
| 53 | +<link rel='dns-prefetch' href='//www.google-analytics.com' /> | |
| 54 | +<link rel='dns-prefetch' href='//ssl.google-analytics.com' /> | |
| 55 | +<link rel='dns-prefetch' href='//www.googletagmanager.com' /> | |
| 56 | +<link rel='dns-prefetch' href='//www.googletagservices.com' /> | |
| 57 | +<link rel='dns-prefetch' href='//googleads.g.doubleclick.net' /> | |
| 58 | +<link rel='dns-prefetch' href='//adservice.google.com' /> | |
| 59 | +<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> | |
| 60 | +<link rel='dns-prefetch' href='//tpc.googlesyndication.com' /> | |
| 61 | +<link rel='dns-prefetch' href='//youtube.com' /> | |
| 62 | +<link rel='dns-prefetch' href='//i.ytimg.com' /> | |
| 63 | +<link rel='dns-prefetch' href='//player.vimeo.com' /> | |
| 64 | +<link rel='dns-prefetch' href='//api.pinterest.com' /> | |
| 65 | +<link rel='dns-prefetch' href='//assets.pinterest.com' /> | |
| 66 | +<link rel='dns-prefetch' href='//connect.facebook.net' /> | |
| 67 | +<link rel='dns-prefetch' href='//platform.twitter.com' /> | |
| 68 | +<link rel='dns-prefetch' href='//syndication.twitter.com' /> | |
| 69 | +<link rel='dns-prefetch' href='//platform.instagram.com' /> | |
| 70 | +<link rel='dns-prefetch' href='//referrer.disqus.com' /> | |
| 71 | +<link rel='dns-prefetch' href='//c.disquscdn.com' /> | |
| 72 | +<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> | |
| 73 | +<link rel='dns-prefetch' href='//cdn.ampproject.org' /> | |
| 74 | +<link rel='dns-prefetch' href='//pixel.wp.com' /> | |
| 75 | +<link rel='dns-prefetch' href='//disqus.com' /> | |
| 76 | +<link rel='dns-prefetch' href='//s.gravatar.com' /> | |
| 77 | +<link rel='dns-prefetch' href='//0.gravatar.com' /> | |
| 78 | +<link rel='dns-prefetch' href='//2.gravatar.com' /> | |
| 79 | +<link rel='dns-prefetch' href='//1.gravatar.com' /> | |
| 80 | +<link rel='dns-prefetch' href='//sitename.disqus.com' /> | |
| 81 | +<link rel='dns-prefetch' href='//s7.addthis.com' /> | |
| 82 | +<link rel='dns-prefetch' href='//platform.linkedin.com' /> | |
| 83 | +<link rel='dns-prefetch' href='//w.sharethis.com' /> | |
| 84 | +<link rel='dns-prefetch' href='//s0.wp.com' /> | |
| 85 | +<link rel='dns-prefetch' href='//s1.wp.com' /> | |
| 86 | +<link rel='dns-prefetch' href='//s2.wp.com' /> | |
| 87 | +<link rel='dns-prefetch' href='//stats.wp.com' /> | |
| 88 | +<link rel='dns-prefetch' href='//ajax.microsoft.com' /> | |
| 89 | +<link rel='dns-prefetch' href='//ajax.aspnetcdn.com' /> | |
| 90 | +<link rel='dns-prefetch' href='//s3.amazonaws.com' /> | |
| 91 | +<link rel='dns-prefetch' href='//code.jquery.com' /> | |
| 92 | +<link rel='dns-prefetch' href='//stackpath.bootstrapcdn.com' /> | |
| 93 | +<link rel='dns-prefetch' href='//github.githubassets.com' /> | |
| 94 | +<link rel='dns-prefetch' href='//ad.doubleclick.net' /> | |
| 95 | +<link rel='dns-prefetch' href='//stats.g.doubleclick.net' /> | |
| 96 | +<link rel='dns-prefetch' href='//cm.g.doubleclick.net' /> | |
| 97 | +<link rel='dns-prefetch' href='//stats.buysellads.com' /> | |
| 98 | +<link rel='dns-prefetch' href='//s3.buysellads.com' /> | |
| 99 | +<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> | |
| 100 | +<style id='classic-theme-styles-inline-css'> | |
| 101 | +/*! This file is auto-generated */ | |
| 102 | +.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} | |
| 103 | +</style> | |
| 104 | +<style id='wpseopress-local-business-style-inline-css'> | |
| 105 | +span.wp-block-wpseopress-local-business-field{margin-right:8px} | |
| 106 | + | |
| 107 | +</style> | |
| 108 | +<style id='wpseopress-table-of-contents-style-inline-css'> | |
| 109 | +.wp-block-wpseopress-table-of-contents li.active>a{font-weight:bold} | |
| 110 | + | |
| 111 | +</style> | |
| 112 | +<style id='global-styles-inline-css'> | |
| 113 | +:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} | |
| 114 | +:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} | |
| 115 | +:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} | |
| 116 | +:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} | |
| 117 | +</style> | |
| 118 | +<link data-minify="1" rel='stylesheet' id='image-map-pro-dist-css-css' href='https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/image-map-pro-wordpress/css/image-map-pro.min.css?ver=1771261795' media='' /> | |
| 119 | +<link rel='stylesheet' id='oxygen-aos-css' href='https://quartiercartier.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=6.8.7' media='all' /> | |
| 120 | +<link data-minify="1" rel='stylesheet' id='oxygen-css' href='https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=1771261795' media='all' /> | |
| 121 | +<link rel='stylesheet' id='core-spacing-css' href='https://quartiercartier.ca/wp-content/plugins/oxy-ninja/public/css/core-spacing.min.css?ver=3.5.3' media='all' /> | |
| 122 | +<style id='wpgb-head-inline-css'> | |
| 123 | +.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} | |
| 124 | +</style> | |
| 125 | +<link rel='stylesheet' id='splide-css' href='https://quartiercartier.ca/wp-content/plugins/oxy-ninja/public/css/splide.min.css?ver=4.0.14' media='all' /> | |
| 126 | +<link data-minify="1" rel='stylesheet' id='oxy_toolbox_essentials_style-css' href='https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxy-toolbox/modules/essentials/css/style.css?ver=1771261795' media='all' /> | |
| 127 | +<style id='rocket-lazyload-inline-css'> | |
| 128 | +.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://quartiercartier.ca/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} | |
| 129 | +</style> | |
| 130 | +<script id="jquery-core-js-extra"> | |
| 131 | +var ajax = {"url":"https:\/\/quartiercartier.ca\/wp-admin\/admin-ajax.php","nonce":"5fd6fba27a"}; | |
| 132 | +</script> | |
| 133 | +<script src="https://quartiercartier.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> | |
| 134 | +<script src="https://quartiercartier.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1" id="oxygen-aos-js"></script> | |
| 135 | +<script src="https://quartiercartier.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide.min.js?ver=4.0.14" id="splide-js" data-rocket-defer defer></script> | |
| 136 | +<script src="https://quartiercartier.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide-extension-auto-scroll.min.js?ver=0.5.2" id="splide-autoscroll-js" data-rocket-defer defer></script> | |
| 137 | +<script src="https://unpkg.com/popper.js@1" data-rocket-defer defer></script> | |
| 138 | +<script src="https://unpkg.com/tippy.js@5" data-rocket-defer defer></script> | |
| 139 | + | |
| 140 | +<script> | |
| 141 | +window.addEventListener('load', function() { | |
| 142 | + tippy('[data-tippy-content]', { | |
| 143 | + followCursor: true, | |
| 144 | + }); | |
| 145 | +}); | |
| 146 | +</script><style id='script-62168512b7d6d-css' type='text/css'> | |
| 147 | +/*! | |
| 148 | + * Toastify js 1.11.2 | |
| 149 | + * https://github.com/apvarun/toastify-js | |
| 150 | + * @license MIT licensed | |
| 151 | + * | |
| 152 | + * Copyright (C) 2018 Varun A P | |
| 153 | + */ | |
| 154 | + | |
| 155 | +.toastify { | |
| 156 | + padding: 12px 20px; | |
| 157 | + color: #ffffff; | |
| 158 | + display: inline-block; | |
| 159 | + /* box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3); */ | |
| 160 | + /* background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5); */ | |
| 161 | + /* background: linear-gradient(135deg, #73a5ff, #5477f5); */ | |
| 162 | + position: fixed; | |
| 163 | + opacity: 0; | |
| 164 | + transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); | |
| 165 | + border-radius: 2px; | |
| 166 | + cursor: pointer; | |
| 167 | + text-decoration: none; | |
| 168 | + /* max-width: calc(50% - 20px); */ | |
| 169 | + z-index: 2147483647; | |
| 170 | +} | |
| 171 | + | |
| 172 | +.toastify.on { | |
| 173 | + opacity: 1; | |
| 174 | +} | |
| 175 | + | |
| 176 | +.toast-close { | |
| 177 | + background: transparent; | |
| 178 | + border: 0; | |
| 179 | + color: white; | |
| 180 | + cursor: pointer; | |
| 181 | + font-family: inherit; | |
| 182 | + font-size: 1em; | |
| 183 | + opacity: 0.4; | |
| 184 | + padding: 0 5px; | |
| 185 | +} | |
| 186 | + | |
| 187 | +.toastify-right { | |
| 188 | + right: 15px; | |
| 189 | +} | |
| 190 | + | |
| 191 | +.toastify-left { | |
| 192 | + left: 15px; | |
| 193 | +} | |
| 194 | + | |
| 195 | +.toastify-top { | |
| 196 | + top: -150px; | |
| 197 | +} | |
| 198 | + | |
| 199 | +.toastify-bottom { | |
| 200 | + bottom: -150px; | |
| 201 | +} | |
| 202 | + | |
| 203 | +.toastify-rounded { | |
| 204 | + border-radius: 25px; | |
| 205 | +} | |
| 206 | + | |
| 207 | +.toastify-avatar { | |
| 208 | + width: 1.5em; | |
| 209 | + height: 1.5em; | |
| 210 | + margin: -7px 5px; | |
| 211 | + border-radius: 2px; | |
| 212 | +} | |
| 213 | + | |
| 214 | +.toastify-center { | |
| 215 | + margin-left: auto; | |
| 216 | + margin-right: auto; | |
| 217 | + left: 0; | |
| 218 | + right: 0; | |
| 219 | + max-width: fit-content; | |
| 220 | + max-width: -moz-fit-content; | |
| 221 | +} | |
| 222 | + | |
| 223 | +@media only screen and (max-width: 360px) { | |
| 224 | + .toastify-right, .toastify-left { | |
| 225 | + margin-left: auto; | |
| 226 | + margin-right: auto; | |
| 227 | + left: 0; | |
| 228 | + right: 0; | |
| 229 | + max-width: fit-content; | |
| 230 | + } | |
| 231 | +} | |
| 232 | +</style> | |
| 233 | + | |
| 234 | +<script type="text/javascript"> | |
| 235 | + var _tip = _tip || []; | |
| 236 | + (function(d,s,id){ | |
| 237 | + var js, tjs = d.getElementsByTagName(s)[0]; | |
| 238 | + if(d.getElementById(id)) { return; } | |
| 239 | + js = d.createElement(s); js.id = id; | |
| 240 | + js.async = true; | |
| 241 | + js.src = d.location.protocol + '//app.truconversion.com/ti-js/27593/619c9.js'; | |
| 242 | + tjs.parentNode.insertBefore(js, tjs); | |
| 243 | + }(document, 'script', 'ti-js')); | |
| 244 | +</script><style id='script-6463c0746648b-css' type='text/css'> | |
| 245 | +[niveaux-selecteur] div { | |
| 246 | + padding: 8px 16px; | |
| 247 | + cursor: pointer; | |
| 248 | + background-color: #f8f7f4; | |
| 249 | + color: #212121; | |
| 250 | + position:relative; | |
| 251 | +} | |
| 252 | + | |
| 253 | +[niveaux-selecteur] div.selected { | |
| 254 | + background-color: #212121 !important; | |
| 255 | + color: #ffffff !important; | |
| 256 | +} | |
| 257 | + | |
| 258 | +[niveaux-selecteur] div.selected:after { | |
| 259 | + content:''; | |
| 260 | + position: absolute; | |
| 261 | + top: 100%; | |
| 262 | + left: 0; | |
| 263 | + right: 0; | |
| 264 | + margin: 0 auto; | |
| 265 | + width: 0; | |
| 266 | + height: 0; | |
| 267 | + border-top: solid 10px #212121; | |
| 268 | + border-left: solid 10px transparent; | |
| 269 | + border-right: solid 10px transparent; | |
| 270 | +} | |
| 271 | + | |
| 272 | +.flexbox { | |
| 273 | + display: -ms-flexbox; | |
| 274 | + display: -webkit-flex; | |
| 275 | + display: flex; | |
| 276 | +} | |
| 277 | + | |
| 278 | +.flex-row { | |
| 279 | + -webkit-flex-direction: row; | |
| 280 | + flex-direction: row; | |
| 281 | +} | |
| 282 | + | |
| 283 | +.table-border { | |
| 284 | + margin-left: 1rem; | |
| 285 | + margin-right: 1rem; | |
| 286 | + -webkit-flex-grow: 1; | |
| 287 | + flex-grow: 1; | |
| 288 | + background-color: #dddddf; | |
| 289 | + height: 1px; | |
| 290 | + align-self: center; | |
| 291 | +} | |
| 292 | + | |
| 293 | +.padding-vertical-micro { | |
| 294 | + padding-top: 1rem; | |
| 295 | + padding-bottom: 1rem; | |
| 296 | +} | |
| 297 | + | |
| 298 | +.border-bottom-slimmest { | |
| 299 | + border-bottom-width: 1px; | |
| 300 | + border-color: #dddddf; | |
| 301 | + border-bottom-style: solid; | |
| 302 | +} | |
| 303 | + | |
| 304 | +.text-current { | |
| 305 | + font-size: 20px; | |
| 306 | +} | |
| 307 | + | |
| 308 | +.align-items-center, .flex-align-items-center { | |
| 309 | + -webkit-align-items: center; | |
| 310 | + -ms-flex-align: center; | |
| 311 | + align-items: center; | |
| 312 | +} | |
| 313 | + | |
| 314 | +@media screen and (min-width: 769px) { | |
| 315 | + .width-1_4-from-xs { | |
| 316 | + width: 25%; | |
| 317 | + } | |
| 318 | + | |
| 319 | + .display-none-from-xs { | |
| 320 | + display: none; | |
| 321 | + } | |
| 322 | + | |
| 323 | + .flexbox-from-xs { | |
| 324 | + display: -ms-flexbox; | |
| 325 | + display: -webkit-flex; | |
| 326 | + display: flex; | |
| 327 | + } | |
| 328 | +} | |
| 329 | + | |
| 330 | +@media screen and (max-width: 768px) { | |
| 331 | + .flexbox-to-xs { | |
| 332 | + display: -ms-flexbox; | |
| 333 | + display: -webkit-flex; | |
| 334 | + display: flex; | |
| 335 | + } | |
| 336 | + | |
| 337 | + .display-none-to-xs { | |
| 338 | + display: none; | |
| 339 | + } | |
| 340 | + | |
| 341 | + .margin-vertical-micro-to-xs { | |
| 342 | + margin-top: 1rem; | |
| 343 | + margin-bottom: 1rem; | |
| 344 | + } | |
| 345 | +} | |
| 346 | + | |
| 347 | +.btn-action { | |
| 348 | + cursor: pointer; | |
| 349 | +} | |
| 350 | +</style> | |
| 351 | +<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> | |
| 352 | + | |
| 353 | + | |
| 354 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 355 | + var dataLayer_content = {"pagePostType":"frontpage","pagePostType2":"single-page","pagePostAuthor":"TactikDev"}; | |
| 356 | + dataLayer.push( dataLayer_content ); | |
| 357 | +</script> | |
| 358 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 359 | +(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 360 | +new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 361 | +j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 362 | +'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 363 | +})(window,document,'script','dataLayer','GTM-PKDRB5L2'); | |
| 364 | +</script> | |
| 365 | +<link rel="icon" href="https://quartiercartier.ca/wp-content/uploads/cropped-faviicon-quartie-cartier-32x32.png" sizes="32x32" /> | |
| 366 | +<link rel="icon" href="https://quartiercartier.ca/wp-content/uploads/cropped-faviicon-quartie-cartier-192x192.png" sizes="192x192" /> | |
| 367 | +<link rel="apple-touch-icon" href="https://quartiercartier.ca/wp-content/uploads/cropped-faviicon-quartie-cartier-180x180.png" /> | |
| 368 | +<meta name="msapplication-TileImage" content="https://quartiercartier.ca/wp-content/uploads/cropped-faviicon-quartie-cartier-270x270.png" /> | |
| 369 | +<style id="tactikmedia-etat-non-louable">unites polygon[data-etat="Non louable"]{fill:rgba(41,32,32,0.6);}</style> | |
| 370 | +<link rel='stylesheet' id='oxygen-styles-css' href='//quartiercartier.ca/?xlink=css&ver=6.8.7' media='all' /> | |
| 371 | +<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> | |
| 372 | +<meta name="generator" content="WP Rocket 3.18.3" data-wpr-features="wpr_defer_js wpr_minify_js wpr_preload_fonts wpr_lazyload_images wpr_lazyload_iframes wpr_oci wpr_minify_css wpr_preload_links wpr_desktop wpr_dns_prefetch" /></head> | |
| 373 | +<body class="home wp-singular page-template-default page page-id-1419 wp-theme-oxygen-is-not-a-theme oxy-overlay-header wp-embed-responsive oxygen-body" > | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + <header id="_header-455-39" class="oxy-header-wrapper oxy-sticky-header oxy-overlay-header oxy-header c-overlay-subheader" ><div id="_header_row-456-39" class="oxygen-only-show-in-overlay oxy-header-row c-relative main-header" ><div class="oxy-header-container"><div id="_header_left-457-39" class="oxy-header-left" ><a id="link-458-39" class="ct-link" href="/" target="_self" ><img id="image-459-39" alt="" src="https://quartiercartier.ca/wp-content/uploads/logo-quartier-cartier.svg" class="ct-image c-logo skip-lazy no-lazy"/></a><div id="div_block-598-39" class="ct-div-block main-header-border" ></div></div><div id="_header_center-460-39" class="oxy-header-center" ></div><div id="_header_right-461-39" class="oxy-header-right" ><div id="div_block-462-39" class="ct-div-block " ><nav id="_nav_menu-609-39" class="oxy-nav-menu c-margin-right-s oxy-nav-menu-dropdowns oxy-nav-menu-dropdown-arrow" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-menu-principal-accueil-container"><ul id="menu-menu-principal-accueil" class="oxy-nav-menu-list"><li id="menu-item-678" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-678"><a href="/#projet" aria-current="page">Projet</a></li> | |
| 379 | +<li id="menu-item-887" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-887"><a href="/unites/">Plans</a></li> | |
| 380 | +<li id="menu-item-680" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-680"><a href="/#galerie" aria-current="page">Galerie</a></li> | |
| 381 | +<li id="menu-item-676" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-676"><a href="/#quartier" aria-current="page">Quartier</a></li> | |
| 382 | +<li id="menu-item-677" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-677"><a href="/#contact" aria-current="page">Contact</a></li> | |
| 383 | +</ul></div></nav><a id="link-511-39" class="ct-link oxel_icon_button__container" href="tel:(418)%20717-2105" target="_self" role="button"><div id="fancy_icon-570-39" class="ct-fancy-icon" ><svg id="svg-fancy_icon-570-39"><use xlink:href="#FontAwesomeicon-phone"></use></svg></div><div id="text_block-513-39" class="ct-text-block c-transition c-link-dark" ><span id="span-514-39" class="ct-span" >(418) 717-2105</span></div></a><div id="div_block-549-39" class="ct-div-block btn-main-wrapper" ><a id="link-566-39" class="ct-link c-btn-main c-btn-m c-btn-fillFromBottom c-transition" href="https://www.appartementsurbains.ca/demande-information/quartier-cartier/?projet=quartier+cartier" target="_blank" ><div id="text_block-568-39" class="ct-text-block c-text-m" >Demande d'information</div><div id="fancy_icon-569-39" class="ct-fancy-icon" ><svg id="svg-fancy_icon-569-39"><use xlink:href="#Lineariconsicon-envelope"></use></svg></div></a></div> | |
| 384 | + <div id="-pro-menu-611-39" class="oxy-pro-menu " ><div class="oxy-pro-menu-mobile-open-icon oxy-pro-menu-off-canvas-trigger oxy-pro-menu-off-canvas-right" data-off-canvas-alignment="right"><svg id="-pro-menu-611-39-open-icon"><use xlink:href="#Lineariconsicon-menu"></use></svg></div> | |
| 385 | + | |
| 386 | + | |
| 387 | + <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" | |
| 388 | + | |
| 389 | + data-oxy-pro-menu-dropdown-animation="fade-up" | |
| 390 | + data-oxy-pro-menu-dropdown-animation-duration="0.4" | |
| 391 | + data-entire-parent-toggles-dropdown="true" | |
| 392 | + | |
| 393 | + data-oxy-pro-menu-off-canvas-animation="fade" | |
| 394 | + | |
| 395 | + data-oxy-pro-menu-dropdown-animation-duration="0.4" | |
| 396 | + | |
| 397 | + data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> | |
| 398 | + | |
| 399 | + <div class="menu-menu-principal-accueil-container"><ul id="menu-menu-principal-accueil-1" class="oxy-pro-menu-list"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-678"><a href="/#projet" aria-current="page">Projet</a></li> | |
| 400 | +<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-887"><a href="/unites/">Plans</a></li> | |
| 401 | +<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-680"><a href="/#galerie" aria-current="page">Galerie</a></li> | |
| 402 | +<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-676"><a href="/#quartier" aria-current="page">Quartier</a></li> | |
| 403 | +<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-677"><a href="/#contact" aria-current="page">Contact</a></li> | |
| 404 | +</ul></div> | |
| 405 | + <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-611-39"><use xlink:href="#Lineariconsicon-cross"></use></svg></div> | |
| 406 | + | |
| 407 | + </div> | |
| 408 | + | |
| 409 | + </div> | |
| 410 | + | |
| 411 | + <script type="text/javascript"> | |
| 412 | + jQuery('#-pro-menu-611-39 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ | |
| 413 | + jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>'); | |
| 414 | + }); | |
| 415 | + jQuery('#-pro-menu-611-39 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ | |
| 416 | + jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); | |
| 417 | + }); </script></div></div></div></div></header> | |
| 418 | + <script type="text/javascript"> | |
| 419 | + jQuery(document).ready(function() { | |
| 420 | + var selector = "#_header-455-39", | |
| 421 | + scrollval = parseInt("500"); | |
| 422 | + if (!scrollval || scrollval < 1) { | |
| 423 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 424 | + jQuery(selector).addClass("oxy-sticky-header-active"); | |
| 425 | + } | |
| 426 | + else { | |
| 427 | + var scrollTopOld = 0; | |
| 428 | + jQuery(window).scroll(function() { | |
| 429 | + if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { | |
| 430 | + if (jQuery(this).scrollTop() > scrollval | |
| 431 | + ) { | |
| 432 | + if ( | |
| 433 | + !jQuery(selector).hasClass("oxy-sticky-header-active")) { | |
| 434 | + if (jQuery(selector).css('position')!='absolute') { | |
| 435 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 436 | + } | |
| 437 | + jQuery(selector) | |
| 438 | + .addClass("oxy-sticky-header-active") | |
| 439 | + .addClass("oxy-sticky-header-fade-in"); | |
| 440 | + } | |
| 441 | + } | |
| 442 | + else { | |
| 443 | + jQuery(selector) | |
| 444 | + .removeClass("oxy-sticky-header-fade-in") | |
| 445 | + .removeClass("oxy-sticky-header-active"); | |
| 446 | + if (jQuery(selector).css('position')!='absolute') { | |
| 447 | + jQuery("body").css("margin-top", ""); | |
| 448 | + } | |
| 449 | + } | |
| 450 | + scrollTopOld = jQuery(this).scrollTop(); | |
| 451 | + } | |
| 452 | + }) | |
| 453 | + } | |
| 454 | + }); | |
| 455 | + </script><div id="div_block-301-18" class="ct-div-block c-relative" ><div id="div_block-600-39" class="ct-div-block inner-content-border-left" ></div><div id="div_block-608-39" class="ct-div-block inner-content-border-right" ></div><div id='inner_content-30-18' class='ct-inner-content'><div id="code_block-886-1232" class="ct-code-block" ></div><div id="code_block-992-1419" class="ct-code-block" ></div><section id="section-817-1232" class=" ct-section c-relative" ><div class="ct-section-inner-wrap"><div id="div_block-826-1232" class="ct-div-block c-margin-bottom-xxl" ><span id="headline-818-1232" class="ct-headline c-margin-bottom-l c-tagline">Occupation Juillet 2024</span><div id="div_block-819-1232" class="ct-div-block c-full-width c-columns-m-1 c-columns-gap-l c-margin-bottom-m" ><div id="div_block-820-1232" class="ct-div-block" ><h1 id="headline-821-1232" class="ct-headline c-h1 title-row title-reveal">Découvrez <br>Quartier Cartier</h1></div><div id="div_block-823-1232" class="ct-div-block max-w--720" ><div id="text_block-865-1232" class="ct-text-block" >Offrez-vous une expérience de vie urbaine axée sur le confort, combinant une esthétique moderne avec une localisation privilégiée au cœur du quartier Montcalm. Du Studio à la maison de ville, nous vous offrons des condos locatifs qui vous ressemblent, ainsi que 8000 pi<sup>2</sup> d’espaces commerciaux.</div></div></div> | |
| 456 | + <div id="-carousel-builder-855-1232" class="oxy-carousel-builder " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".oxy-carousel-builder_prev" data-next=".oxy-carousel-builder_next" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="true" data-carousel=".oxy-inner-content" data-cell=".cell" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="true" data-tickerpause="true" data-groupcells="1" data-autoplay="3000" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="center" data-righttoleft="false" data-images-loaded="true" data-pagedots="false" data-trigger-aos="false" data-clickselect="false" data-tick="false" ><div id="div_block-860-1232" class="ct-div-block cell" ><div id="div_block-1004-1419" class="ct-div-block c-shadow c-play c-heartbeat" ><img id="image-1006-1419" alt="play-bouton" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/play-bouton.svg"/><noscript><img id="image-1006-1419" alt="play-bouton" src="https://quartiercartier.ca/wp-content/uploads/play-bouton.svg" class="ct-image"/></noscript></div></div><div id="div_block-856-1232" class="ct-div-block cell" ><div id="div_block-1007-1419" class="ct-div-block c-shadow c-play c-heartbeat" ><img id="image-1008-1419" alt="play-bouton" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/play-bouton.svg"/><noscript><img id="image-1008-1419" alt="play-bouton" src="https://quartiercartier.ca/wp-content/uploads/play-bouton.svg" class="ct-image"/></noscript></div></div></div></div> | |
| 457 | + | |
| 458 | + </div><div id="div_block-918-1419" class="ct-div-block c-margin-bottom-l" ><div id="code_block-919-1419" class="ct-code-block section-headline c-margin-bottom-l c-tagline" >Aucune unité n'est actuellement disponible</div><span id="headline-920-1419" class="ct-headline c-h1 title-row title-reveal">Unités <br><span id="span-921-1419" class="ct-span titre-serif" >disponibles</span></span></div><div id="div_block-922-1419" class="ct-div-block c-owl-m c-full-width" > | |
| 459 | + <div id="-wpgb-facet-923-1419" class="oxy-wpgb-facet " ><div class="wpgb-facet wpgb-loading wpgb-facet-2" data-facet="2" data-grid="oxygen-element-926"></div></div> | |
| 460 | + | |
| 461 | + <div id="div_block-924-1419" class="ct-div-block c-bg-light c-full-width c-padding-l" > <div class="c-full-width c-columns-gap-s flexbox flex-row display-none-to-xs padding-vertical-micro border-bottom-slimmest text-current align-items-center"> | |
| 462 | + <div class="width-1_4-from-xs c-heading-dark c-bold">Numéro</div> | |
| 463 | + <div class="width-1_4-from-xs c-heading-dark c-bold">Disponibilité</div> | |
| 464 | + <div class="width-1_4-from-xs c-heading-dark c-bold">Superficie</div> | |
| 465 | + <div class="width-1_4-from-xs c-heading-dark c-bold">Prix</div> | |
| 466 | + <div class="width-1_4-from-xs c-heading-dark c-bold"></div> | |
| 467 | + </div> | |
| 468 | +<div id="_dynamic_list-926-1419" class="oxy-dynamic-list c-full-width tableau" data-options="{"itemSelector":"[data-options*=\"oxygen-element-926\"] > *","isMainQuery":false,"id":"oxygen-element-926","postId":{"0":1419,"2":39},"isTemplate":"Oxygen","customContent":true}" > | |
| 469 | + | |
| 470 | + | |
| 471 | + </div> | |
| 472 | + | |
| 473 | + <div id="-wpgb-facet-929-1419" class="oxy-wpgb-facet c-center c-margin-top-l " ><div class="wpgb-facet wpgb-loading wpgb-facet-3" data-facet="3" data-grid="oxygen-element-926"></div></div> | |
| 474 | + | |
| 475 | + </div><div id="div_block-1009-1419" class="ct-div-block c-bg-dark c-padding-xl" ><h2 id="headline-1010-1419" class="ct-headline c-margin-bottom-l c-tagline c-text-accent">location d'espace commercial</h2><div id="div_block-1015-1419" class="ct-div-block c-columns-3-1 c-columns-l-1" ><div id="div_block-1025-1419" class="ct-div-block " ><h4 id="headline-1019-1419" class="ct-headline c-h1 c-heading-light c-margin-bottom-l">Découvrez notre <br>espace commercial</h4><div id="div_block-1032-1419" class="ct-div-block c-columns-3 c-columns-m-1" ><div id="div_block-1028-1419" class="ct-div-block" > | |
| 476 | + <div id="-counter-1029-1419" class="oxy-counter " ><span id="-counter-1029-1419-digit" class="oxy-counter_digit" data-easing="1" data-threshold="999" data-amount="333" data-duration="1" data-end="8000" data-grouping="1" data-start="0" data-decimal="." data-decimals="0" data-separator=",">0</span><span class="oxy-counter_suffix">pi²</span></div> | |
| 477 | + | |
| 478 | + <h4 id="headline-1031-1419" class="ct-headline c-text-xl">Superficie</h4></div><div id="div_block-1036-1419" class="ct-div-block" > | |
| 479 | + <div id="-counter-1037-1419" class="oxy-counter " ><span id="-counter-1037-1419-digit" class="oxy-counter_digit" data-easing="1" data-threshold="999" data-amount="333" data-duration="1" data-end="17" data-grouping="1" data-start="0" data-decimal="." data-decimals="0" data-separator=",">0</span></div> | |
| 480 | + | |
| 481 | + <h4 id="headline-1038-1419" class="ct-headline c-text-xl">Stationnements</h4></div><div id="div_block-1033-1419" class="ct-div-block" > | |
| 482 | + <div id="-counter-1034-1419" class="oxy-counter " ><span id="-counter-1034-1419-digit" class="oxy-counter_digit" data-easing="1" data-threshold="999" data-amount="333" data-duration="1" data-end="2024" data-grouping="" data-start="0" data-decimal="." data-decimals="0" data-separator=",">0</span></div> | |
| 483 | + | |
| 484 | + <h4 id="headline-1035-1419" class="ct-headline c-text-xl">Construction</h4></div></div></div><div id="div_block-1024-1419" class="ct-div-block" ><a id="link_button-1014-1419" class="ct-link-button c-btn-l" href="/espace-commercial/" target="_self" >Découvrez l'espace</a></div></div></div></div></div></section> <div tabindex="-1" class="oxy-modal-backdrop center " | |
| 485 | + style="background-color: rgba(0,0,0,0.56);" | |
| 486 | + data-trigger="user_clicks_element" data-trigger-selector=".c-play" data-trigger-time="5" data-trigger-time-unit="seconds" data-close-automatically="no" data-close-after-time="10" data-close-after-time-unit="seconds" data-trigger_scroll_amount="50" data-trigger_scroll_direction="down" data-scroll_to_selector="" data-time_inactive="60" data-time-inactive-unit="seconds" data-number_of_clicks="3" data-close_on_esc="on" data-number_of_page_views="3" data-close-after-form-submit="no" data-open-again="always_show" data-open-again-after-days="3" > | |
| 487 | + | |
| 488 | + <div id="modal-982-1419" class="ct-modal " ><div id="fancy_icon-983-1419" class="ct-fancy-icon oxy-close-modal c-modal-close-light" ><svg id="svg-fancy_icon-983-1419"><use xlink:href="#Lineariconsicon-cross"></use></svg></div><div id="code_block-1003-1419" class="ct-code-block" ><iframe loading="lazy" style='display:block;margin:auto;width:745px;max-width:100%;aspect-ratio:1.7780429594272076;' src='about:blank' frameborder="0" allow="autoplay; gyroscope; picture-in-picture;" allowfullscreen data-rocket-lazyload="fitvidscompatible" data-lazy-src="https://killerplayer.com/watch/video/0c69c3ac-30c8-4077-bf1b-d9f0cee28317"></iframe><noscript><iframe style='display:block;margin:auto;width:745px;max-width:100%;aspect-ratio:1.7780429594272076;' src='https://killerplayer.com/watch/video/0c69c3ac-30c8-4077-bf1b-d9f0cee28317' frameborder="0" allow="autoplay; gyroscope; picture-in-picture;" allowfullscreen></iframe></noscript></div></div> | |
| 489 | + </div> | |
| 490 | + <section id="section-917-1419" class=" ct-section c-owl-xl" ><div class="ct-section-inner-wrap"><div id="div_block-872-1232" class="ct-div-block c-columns-2-3 c-columns-gap-xxl c-columns-m-1 grid" ><div id="div_block-873-1232" class="ct-div-block" ><div id="div_block-874-1232" class="ct-div-block" ><img id="image-875-1232" alt="confort-lumiere" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-s" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/confort-lumiere.webp"/><noscript><img id="image-875-1232" alt="confort-lumiere" src="https://quartiercartier.ca/wp-content/uploads/confort-lumiere.webp" class="ct-image c-margin-bottom-s"/></noscript><h4 id="headline-876-1232" class="ct-headline">Confortable et lumineux</h4></div></div><div id="div_block-877-1232" class="ct-div-block" ><div id="div_block-878-1232" class="ct-div-block c-margin-bottom-l" ><img id="image-879-1232" alt="quebec-cartier-condo-nature" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-s c-max-width-480" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/quebec-cartier-condo-nature.webp"/><noscript><img id="image-879-1232" alt="quebec-cartier-condo-nature" src="https://quartiercartier.ca/wp-content/uploads/quebec-cartier-condo-nature.webp" class="ct-image c-margin-bottom-s c-max-width-480"/></noscript><h4 id="headline-880-1232" class="ct-headline">En proximité avec la nature</h4></div><div id="div_block-881-1232" class="ct-div-block c-full-width grid-item" ><img id="image-882-1232" alt="vie-famille-condo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-s c-full-width" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/vie-famille-condo.webp"/><noscript><img id="image-882-1232" alt="vie-famille-condo" src="https://quartiercartier.ca/wp-content/uploads/vie-famille-condo.webp" class="ct-image c-margin-bottom-s c-full-width"/></noscript><h4 id="headline-883-1232" class="ct-headline">Vivre au cœur de l'action</h4></div></div></div></div></section><section id="projet" class=" ct-section bg-section" data-bg-section="dark"><div class="ct-section-inner-wrap"><div id="div_block-955-1419" class="ct-div-block" ><h2 id="headline-956-1419" class="ct-headline c-h2 c-margin-bottom-m c-heading-dark">Condos locatifs</h2><p id="text_block-957-1419" class="ct-text-block c-max-width-960 c-margin-bottom-m c-text-dark" >Nous sommes convaincus que Quartier Cartier est bien plus qu'un simple projet immobilier, c'est un lieu de vie exceptionnel où chaque détail a été pensé pour vous offrir une expérience résidentielle incomparable.</p></div><div id="div_block-958-1419" class="ct-div-block c-full-width c-columns-4 c-columns-l-2 c-padding-top-l c-columns-gap-xl listing-avantages c-margin-bottom-m" ><div id="div_block-959-1419" class="ct-div-block c-center" ><img id="image-960-1419" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-xs icon" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/nature-cartier.svg"/><noscript><img id="image-960-1419" alt="" src="https://quartiercartier.ca/wp-content/uploads/nature-cartier.svg" class="ct-image c-margin-bottom-xs icon"/></noscript><h4 id="headline-961-1419" class="ct-headline c-heading-accent c-margin-bottom-s c-text-l">Cour intérieure</h4></div><div id="div_block-962-1419" class="ct-div-block c-center" ><img id="image-963-1419" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-xs icon" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/gym-icon.svg"/><noscript><img id="image-963-1419" alt="" src="https://quartiercartier.ca/wp-content/uploads/gym-icon.svg" class="ct-image c-margin-bottom-xs icon"/></noscript><h4 id="headline-964-1419" class="ct-headline c-heading-accent c-margin-bottom-s c-text-l">Gym</h4></div><div id="div_block-965-1419" class="ct-div-block c-center" ><img id="image-966-1419" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-xs icon" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/icon-salon-commun.svg"/><noscript><img id="image-966-1419" alt="" src="https://quartiercartier.ca/wp-content/uploads/icon-salon-commun.svg" class="ct-image c-margin-bottom-xs icon"/></noscript><h4 id="headline-967-1419" class="ct-headline c-heading-accent c-margin-bottom-s c-text-l">Salon commun</h4></div><div id="div_block-968-1419" class="ct-div-block c-center" ><img id="image-969-1419" alt="icon-cour-interieur" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-xs icon" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/icon-cour-interieur.svg"/><noscript><img id="image-969-1419" alt="icon-cour-interieur" src="https://quartiercartier.ca/wp-content/uploads/icon-cour-interieur.svg" class="ct-image c-margin-bottom-xs icon"/></noscript><h4 id="headline-970-1419" class="ct-headline c-heading-accent c-margin-bottom-s c-text-l">Terrasse sur le toit</h4></div></div><div id="div_block-971-1419" class="ct-div-block c-full-width c-columns-l-2 c-padding-top-l c-columns-gap-xl listing-avantages c-margin-bottom-m c-columns-3" ><div id="div_block-972-1419" class="ct-div-block c-center" ><img id="image-973-1419" alt="icon-ascenceur" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-xs icon" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/icon-ascenceur.svg"/><noscript><img id="image-973-1419" alt="icon-ascenceur" src="https://quartiercartier.ca/wp-content/uploads/icon-ascenceur.svg" class="ct-image c-margin-bottom-xs icon"/></noscript><h4 id="headline-974-1419" class="ct-headline c-heading-accent c-margin-bottom-s c-text-l">Ascenseurs</h4></div><div id="div_block-975-1419" class="ct-div-block c-center" ><img id="image-976-1419" alt="icon-voiture" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-xs icon" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/icon-viture.svg"/><noscript><img id="image-976-1419" alt="icon-voiture" src="https://quartiercartier.ca/wp-content/uploads/icon-viture.svg" class="ct-image c-margin-bottom-xs icon"/></noscript><h4 id="headline-977-1419" class="ct-headline c-heading-accent c-margin-bottom-s c-text-l">Stationnement intérieur</h4></div><div id="div_block-978-1419" class="ct-div-block c-center" ><img id="image-979-1419" alt="icon-velo" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-xs icon" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/icon-velo.svg"/><noscript><img id="image-979-1419" alt="icon-velo" src="https://quartiercartier.ca/wp-content/uploads/icon-velo.svg" class="ct-image c-margin-bottom-xs icon"/></noscript><h4 id="headline-980-1419" class="ct-headline c-heading-accent c-margin-bottom-s c-text-l">Salle de vélo</h4></div></div></div></section><section id="galerie" class=" ct-section section" ><div class="ct-section-inner-wrap"><div id="div_block-937-1419" class="ct-div-block c-full-width c-center animating-element c-margin-bottom-xl" ><span id="headline-939-1419" class="ct-headline section-headline c-margin-bottom-l">Condos locatifs - Québec</span><span id="headline-940-1419" class="ct-headline c-h1 title-reveal max-w--480 c-margin-bottom-m">Un milieu de vie inspirant</span><div id="div_block-949-1419" class="ct-div-block c-full-width c-relative" > | |
| 491 | + <div id="-carousel-builder-950-1419" class="oxy-carousel-builder " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".prev-btn" data-next=".next-btn" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="true" data-carousel=".oxy-carousel-builder_gallery-images" data-cell=".oxy-carousel-builder_gallery-image" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-groupcells="1" data-autoplay="4000" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="left" data-righttoleft="false" data-images-loaded="true" data-pagedots="true" data-trigger-aos="false" data-clickselect="false" data-tick="false" ><div class=oxy-carousel-builder_gallery-images><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-0><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="quartier-cartier-vie-galerie-doux" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/quartier-cartier-vie-galerie-doux-768x432.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/quartier-cartier-vie-galerie-doux-768x432.jpg" alt="quartier-cartier-vie-galerie-doux" /></noscript></div><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-1><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/Hall-768x502.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/Hall-768x502.jpg" alt="" /></noscript></div><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-2><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/IMG_2653-768x512.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/IMG_2653-768x512.jpg" alt="" /></noscript></div><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-3><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="quartier-cartier-vie-04" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/quartier-cartier-vie-04-768x432.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/quartier-cartier-vie-04-768x432.jpg" alt="quartier-cartier-vie-04" /></noscript></div><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-4><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="quartier-cartier-vie-10" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/quartier-cartier-vie-10-768x432.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/quartier-cartier-vie-10-768x432.jpg" alt="quartier-cartier-vie-10" /></noscript></div><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-5><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/IMG_2672-768x512.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/IMG_2672-768x512.jpg" alt="" /></noscript></div><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-6><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/IMG_2719-768x512.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/IMG_2719-768x512.jpg" alt="" /></noscript></div><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-7><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/Lounge-768x576.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/Lounge-768x576.jpg" alt="" /></noscript></div><div class="oxy-carousel-builder_gallery-image" id=-carousel-builder-950-1419-8><img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/Terrasse-768x576.jpg" /><noscript><img src="https://quartiercartier.ca/wp-content/uploads/Terrasse-768x576.jpg" alt="" /></noscript></div></div></div></div> | |
| 492 | + | |
| 493 | + </div><div id="div_block-951-1419" class="ct-div-block c-full-width" ><img id="image-952-1419" alt="arrow-left-quartier" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image carousel-nav-icon prev-btn" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/arrow-left-quartier.svg"/><noscript><img id="image-952-1419" alt="arrow-left-quartier" src="https://quartiercartier.ca/wp-content/uploads/arrow-left-quartier.svg" class="ct-image carousel-nav-icon prev-btn"/></noscript><img id="image-953-1419" alt="arrow-right-quartier" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image carousel-nav-icon next-btn" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/arrow-right-quartier.svg"/><noscript><img id="image-953-1419" alt="arrow-right-quartier" src="https://quartiercartier.ca/wp-content/uploads/arrow-right-quartier.svg" class="ct-image carousel-nav-icon next-btn"/></noscript></div></div></div></section><section id="quartier" class=" ct-section section" ><div class="ct-section-inner-wrap"><div id="div_block-867-1232" class="ct-div-block c-full-width c-center animating-element c-margin-bottom-xl" ><img id="image-868-1232" alt="quartiers-cartier-coeur" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" class="ct-image c-margin-bottom-m" data-lazy-src="https://quartiercartier.ca/wp-content/uploads/quartiers-cartier-coeur.svg"/><noscript><img id="image-868-1232" alt="quartiers-cartier-coeur" src="https://quartiercartier.ca/wp-content/uploads/quartiers-cartier-coeur.svg" class="ct-image c-margin-bottom-m"/></noscript><span id="headline-869-1232" class="ct-headline section-headline c-margin-bottom-l">Commerces et commodités</span><span id="headline-870-1232" class="ct-headline c-h1 title-reveal max-w--480">Vie de quartier et proximité</span></div><div id="shortcode-871-1232" class="ct-shortcode" > | |
| 494 | +<div class="wp-grid-builder wpgb-grid-1" data-options="{"id":1,"type":"masonry","source":"post_type","loader":1,"layout":"vertical","reveal":1,"isMainQuery":0,"lazyLoad":0,"cardSizes":{"9999":{"columns":1,"height":240,"gutter":0,"ratio":"1.33333"},"1920":{"columns":1,"height":240,"gutter":0,"ratio":"1.33333"},"1680":{"columns":1,"height":220,"gutter":0,"ratio":"1.33333"},"1180":{"columns":1,"height":220,"gutter":0,"ratio":"1.33333"},"1080":{"columns":1,"height":200,"gutter":0,"ratio":"1.33333"},"767":{"columns":1,"height":200,"gutter":0,"ratio":"1.33333"}},"fitRows":0,"equalRows":0,"equalColumns":1,"fillLastRow":0,"centerLastRow":0,"horizontalOrder":1,"fullWidth":0,"transitionDelay":60,"gallerySlideshow":0,"rowsNumber":1,"slideAlign":"left","groupCells":1,"draggable":1,"initialIndex":0,"contain":0,"freeScroll":0,"freeFriction":"0.075","friction":"0.285","attraction":"0.025","autoPlay":0,"pageDotAriaLabel":"Page dot %d","isPreview":false,"isGutenberg":false,"rightToLeft":false}"><div class="wpgb-svg-icons" hidden> | |
| 495 | + <svg viewBox="0 0 120 24" width="0" height="0"> | |
| 496 | + <defs> | |
| 497 | + <polygon id="wpgb-star-svg" points="12 2.5 15.1 8.8 22 9.8 17 14.6 18.2 21.5 12 18.3 5.8 21.5 7 14.6 2 9.8 8.9 8.8"></polygon> | |
| 498 | + </defs> | |
| 499 | + <symbol id="wpgb-rating-stars-svg"> | |
| 500 | + <use xlink:href="#wpgb-star-svg"></use> | |
| 501 | + <use xlink:href="#wpgb-star-svg" x="24"></use> | |
| 502 | + <use xlink:href="#wpgb-star-svg" x="48"></use> | |
| 503 | + <use xlink:href="#wpgb-star-svg" x="72"></use> | |
| 504 | + <use xlink:href="#wpgb-star-svg" x="96"></use> | |
| 505 | + </symbol> | |
| 506 | +</svg> | |
| 507 | +</div> | |
| 508 | +<div class="wpgb-wrapper"> | |
| 509 | + <div class="wpgb-main"> | |
| 510 | + <div class="wpgb-layout"> | |
| 511 | + <div class="wpgb-viewport"> | |
| 512 | + <div class="wpgb-masonry"> | |
| 513 | + <article class="wpgb-card wpgb-card-1 wpgb-post-705 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><span class="wpgb-block-4 c-h4">Quartier Cartier</span><div class="wpgb-block-2">191 Chemin Sainte-Foy, Québec, QC G1R 1T4</div></div></div></div></div></article><article class="wpgb-card wpgb-card-1 wpgb-post-1127 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><span class="wpgb-block-4 c-h4">Musée national des beaux-arts</span><div class="wpgb-block-2">Musée national des beaux-arts du Québec, Grande Allée Ouest, Québec</div></div></div></div></div></article><article class="wpgb-card wpgb-card-1 wpgb-post-1126 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><span class="wpgb-block-4 c-h4">Plaines d’Abraham</span><div class="wpgb-block-2">Plaines d'Abraham, Québec, QC</div></div></div></div></div></article><article class="wpgb-card wpgb-card-1 wpgb-post-1125 wpgb-card-hidden" data-col="1" data-row="1" data-format="standard"><div class="wpgb-card-wrapper"><div class="wpgb-card-inner"><div class="wpgb-card-content wpgb-scheme-dark"><div class="wpgb-card-body"><span class="wpgb-block-4 c-h4">Rue Cartier</span><div class="wpgb-block-2">Avenue Cartier, Québec, QC</div></div></div></div></div></article> </div> | |
| 514 | + </div> | |
| 515 | + <div class="wpgb-loader"> | |
| 516 | + <div class="wpgb-loader-6"> | |
| 517 | + <div></div><div></div><div></div> </div> | |
| 518 | +</div> | |
| 519 | +</div> | |
| 520 | + </div> | |
| 521 | + <aside class="wpgb-sidebar wpgb-sidebar-right"> | |
| 522 | + <div class="wpgb-facet wpgb-loading wpgb-facet-1" data-facet="1" data-grid="1"> <fieldset> | |
| 523 | + <legend class="wpgb-facet-title wpgb-sr-only">Google Maps</legend> | |
| 524 | + <div class="wpgb-map-facet" style="padding-bottom:56.25%"></div> </fieldset> | |
| 525 | + </div></aside> | |
| 526 | + </div> | |
| 527 | +</div> | |
| 528 | +</div></div></section><section id="contact" class=" ct-section c-relative" ><div class="ct-section-inner-wrap"><span id="headline-829-1232" class="ct-headline c-margin-bottom-l c-tagline c-heading-light">Demande d'information</span><h2 id="headline-830-1232" class="ct-headline c-h1 c-heading-light c-margin-bottom-l title-reveal">Soyez parmi nos <br>heureux locataires</h2><div id="div_block-832-1232" class="ct-div-block c-columns-2 c-columns-gap-xl c-columns-l-1" ><div id="div_block-833-1232" class="ct-div-block c-max-width-480" ><p id="text_block-834-1232" class="ct-text-block c-margin-bottom-l c-text-light" >Pour une demande d’information, contactez notre équipe dès aujourd’hui.</p><div id="div_block-835-1232" class="ct-div-block contact-info-bloc-coordonnees c-margin-bottom-m" ><div id="fancy_icon-836-1232" class="ct-fancy-icon c-icon-accent-l c-margin-right-m" ><svg id="svg-fancy_icon-836-1232"><use xlink:href="#Lineariconsicon-phone-handset"></use></svg></div><div id="div_block-837-1232" class="ct-div-block" ><span id="headline-838-1232" class="ct-headline c-heading-light c-margin-bottom-xs">Par téléphone</span><a id="link_text-839-1232" class="ct-link-text c-text-light c-transition c-text-m" href="tel:(418)%20717-2105" target="_self" ><span id="span-840-1232" class="ct-span" >(418) 717-2105</span></a></div></div><div id="div_block-841-1232" class="ct-div-block contact-info-bloc-coordonnees c-margin-bottom-m" ><div id="fancy_icon-842-1232" class="ct-fancy-icon c-icon-accent-l c-margin-right-m" ><svg id="svg-fancy_icon-842-1232"><use xlink:href="#Lineariconsicon-envelope"></use></svg></div><div id="div_block-843-1232" class="ct-div-block" ><span id="headline-844-1232" class="ct-headline c-heading-light c-margin-bottom-xs">Par courriel</span><a id="link_text-845-1232" class="ct-link-text c-text-light c-transition c-text-m" href="mailto:appartementsurbains@gmail.com" target="_self" ><span id="span-846-1232" class="ct-span" >appartementsurbains@gmail.com</span></a></div></div><div id="div_block-847-1232" class="ct-div-block contact-info-bloc-coordonnees c-margin-bottom-m" ><div id="fancy_icon-848-1232" class="ct-fancy-icon c-icon-accent-l c-margin-right-m" ><svg id="svg-fancy_icon-848-1232"><use xlink:href="#Lineariconsicon-map-marker"></use></svg></div><div id="div_block-849-1232" class="ct-div-block" ><span id="headline-850-1232" class="ct-headline c-heading-light c-margin-bottom-xs">Adresse</span><a id="link_text-851-1232" class="ct-link-text c-text-light c-transition c-text-m" href="https://maps.app.goo.gl/ZcJbtjJfD4Yh5SAv9" target="_blank" ><span id="span-852-1232" class="ct-span" >175 chemin Ste-Foy, <br /> | |
| 529 | +Québec, Qc, G1R 1T4</span></a></div></div></div><div id="div_block-853-1232" class="ct-div-block contact-form-wrapper" > | |
| 530 | + <div id="-fluent-form-854-1232" class="oxy-fluent-form form-contact " ><div class='fluentform ff-default fluentform_wrapper_4 ffs_custom_wrap'><form data-form_id="4" id="fluentform_4" class="frm-fluent-form fluent_form_4 ff-el-form-top ff_form_instance_4_1 ff-form-loading ff_has_v3_recptcha ffs_custom" data-form_instance="ff_form_instance_4_1" method="POST" data-recptcha_key="6LfF0D0nAAAAAJ9Pb3Ojt_EXcX5mLMYXw8eLgvI-" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 531 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Contact</legend> <div | |
| 532 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 533 | + class="ff-el-group ff-hpsf-container" | |
| 534 | + > | |
| 535 | + <div class="ff-el-input--label asterisk-right"> | |
| 536 | + <label for="ff_4_item_sf" aria-label="Subscribe"> | |
| 537 | + Subscribe </label> | |
| 538 | + </div> | |
| 539 | + <div class="ff-el-input--content"> | |
| 540 | + <input type="text" | |
| 541 | + name="item_4__fluent_sf" | |
| 542 | + class="ff-el-form-control" | |
| 543 | + id="ff_4_item_sf" | |
| 544 | + /> | |
| 545 | + </div> | |
| 546 | + </div> | |
| 547 | + <input type='hidden' name='__fluent_form_embded_post_id' value='1419' /><input type="hidden" id="_fluentform_4_fluentformnonce" name="_fluentform_4_fluentformnonce" value="cc778895c3" /><input type="hidden" name="_wp_http_referer" value="/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_4_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_4_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_4_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_4_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone" type="tel" data-name="phone" id="ff_4_phone" inputmode="tel" aria-invalid='false' aria-required=false></div></div><div class='ff-el-group ff_list_3col'><div class="ff-el-input--label asterisk-right"><label aria-label="Type d'unité recherché">Type d'unité recherché</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_a9bed6f51fa3aa14db7faef4aa858ed1><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Studio" id='type_unite_recherche_a9bed6f51fa3aa14db7faef4aa858ed1' aria-label='Studio' aria-invalid='false' aria-required=false> <span>Studio</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_fcc3d67e6857e154ad7f650d19376fa4><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="3½" id='type_unite_recherche_fcc3d67e6857e154ad7f650d19376fa4' aria-label='3½' aria-invalid='false' aria-required=false> <span>3½</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_31d10889abb073b4ced511ca54f19d7f><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="3½ + Bureau" id='type_unite_recherche_31d10889abb073b4ced511ca54f19d7f' aria-label='3½ + Bureau' aria-invalid='false' aria-required=false> <span>3½ + Bureau</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_50e2e39d2699e2fca2d187701f787717><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="4½" id='type_unite_recherche_50e2e39d2699e2fca2d187701f787717' aria-label='4½' aria-invalid='false' aria-required=false> <span>4½</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_2c114154613a807a3706e96f1a872b45><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="4½ sur deux niveaux" id='type_unite_recherche_2c114154613a807a3706e96f1a872b45' aria-label='4½ sur deux niveaux' aria-invalid='false' aria-required=false> <span>4½ sur deux niveaux</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_51b502828d1d67b138f984305ad5465d><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="4½ + Bureau" id='type_unite_recherche_51b502828d1d67b138f984305ad5465d' aria-label='4½ + Bureau' aria-invalid='false' aria-required=false> <span>4½ + Bureau</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_87e5fb2ec1c0c6e8fd6b7ca3c569b81d><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="5½" id='type_unite_recherche_87e5fb2ec1c0c6e8fd6b7ca3c569b81d' aria-label='5½' aria-invalid='false' aria-required=false> <span>5½</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_63acc88e701578e606a39033fa395216><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="5½ sur deux niveaux" id='type_unite_recherche_63acc88e701578e606a39033fa395216' aria-label='5½ sur deux niveaux' aria-invalid='false' aria-required=false> <span>5½ sur deux niveaux</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_67115dd9558ed07b8f528d43c6ccee4e><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Maison de ville" id='type_unite_recherche_67115dd9558ed07b8f528d43c6ccee4e' aria-label='Maison de ville' aria-invalid='false' aria-required=false> <span>Maison de ville</span></label></div></div></div><div class='ff-el-group ff_list_3col'><div class="ff-el-input--label asterisk-right"><label aria-label="Quel est votre budget mensuel?">Quel est votre budget mensuel?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_3778e2da5b9e923bcc84f5e2b456abb3><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="1000$-1500$" id='checkbox_1_3778e2da5b9e923bcc84f5e2b456abb3' aria-label='1000$-1500$' aria-invalid='false' aria-required=false> <span>1000$-1500$</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_b343bb5a7a41bf8e84968fb9525aaa75><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="1500$-2000$" id='checkbox_1_b343bb5a7a41bf8e84968fb9525aaa75' aria-label='1500$-2000$' aria-invalid='false' aria-required=false> <span>1500$-2000$</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_457d770ac39ef425ebe1738af8e54416><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="2000$ et plus" id='checkbox_1_457d770ac39ef425ebe1738af8e54416' aria-label='2000$ et plus' aria-invalid='false' aria-required=false> <span>2000$ et plus</span></label></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_dropdown' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_4_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Publipostage" >Publipostage</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Google" >Google</option><option value="Site web du projet" >Site web du projet</option><option value="Affichage publicitaire" >Affichage publicitaire</option><option value="Journaux" >Journaux</option><option value="Recommandation" >Recommandation</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_description' aria-label="Message">Message</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=true name="description" id="ff_4_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="favoris" data-name="favoris" ><input type="hidden" name="provenance" value="https://quartiercartier.ca/" data-name="provenance" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md c-btn-main c-btn-xl c-btn-transition ff_btn_no_style" >Envoyer</button></div></fieldset></form><div id='fluentform_4_errors' class='ff-errors-in-stack ff_form_instance_4_1 ff-form-loading_errors ff_form_instance_4_1_errors'></div></div> <script type="text/javascript"> | |
| 548 | + window.fluent_form_ff_form_instance_4_1 = {"id":"4","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_4_1","form_id_selector":"fluentform_4","rules":{"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":false,"global_message":"This field must contain a valid email"}},"phone":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"},"valid_phone_number":{"value":false,"message":"Phone number is not valid","global":false,"global_message":"Phone number is not valid"}},"type_unite_recherche":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"checkbox_1":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"dropdown":{"required":{"value":true,"message":"This field is required","global":false,"global_message":"This field is required"}},"description":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"g-recaptcha-response":[]},"debounce_time":300}; | |
| 549 | + </script> | |
| 550 | + </div> | |
| 551 | + | |
| 552 | + </div></div></div></section></div></div><section id="section-477-39" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="div_block-478-39" class="ct-div-block c-columns-gap-m" ><div id="div_block-480-39" class="ct-div-block" ><p id="text_block-481-39" class="ct-text-block c-margin-right-m copyright-text c-text-light" ><span id="span-492-39" class="ct-span" >© Quartier Cartier 2026 | <a href="https://www.tactikmedia.com" target="_blank" rel="noopener">Conception de site web</a> par TactikMedia</span></p></div></div></div></section> | |
| 553 | + <div id="-off-canvas-563-39" class="oxy-off-canvas " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-563-39-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="true" data-trigger-selector=".info" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="true" data-burger-sync="false" data-overflow="false" data-auto-aria="true" data-focus-trap="true" ><div id="div_block-564-39" class="ct-div-block" ></div></div></div> | |
| 554 | + | |
| 555 | + | |
| 556 | + <div id="-off-canvas-472-39" class="oxy-off-canvas x-offcanvas-4_right " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-472-39-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="true" data-trigger-selector=".info" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="true" data-burger-sync="false" data-overflow="false" data-auto-aria="true" data-focus-trap="true" ><div id="div_block-557-39" class="ct-div-block btn-main-wrapper" > | |
| 557 | + <div id="-burger-trigger-476-39" class="oxy-burger-trigger multi-trigger info " ><button aria-label="Open menu" data-animation="disable" data-touch="click" class="hamburger hamburger--slider is-active" type="button"><span class="hamburger-box"><span class="hamburger-inner"></span></span></button></div> | |
| 558 | + | |
| 559 | + </div><div id="div_block-473-39" class="ct-div-block c-full-width" ><span id="headline-553-39" class="ct-headline section-headline c-margin-bottom-m c-tagline">Demande d'information</span><span id="headline-555-39" class="ct-headline c-heading-light c-margin-bottom-l">Soyez parmi nos<br> heureux locataires</span> | |
| 560 | + <div id="-fluent-form-542-39" class="oxy-fluent-form form-contact c-full-width " ><div class='fluentform ff-default fluentform_wrapper_4 ffs_custom_wrap'><form data-form_id="4" id="fluentform_4" class="frm-fluent-form fluent_form_4 ff-el-form-top ff_form_instance_4_2 ff-form-loading ff_has_v3_recptcha ff_has_v3_recptcha ffs_custom" data-form_instance="ff_form_instance_4_2" method="POST" data-recptcha_key="6LfF0D0nAAAAAJ9Pb3Ojt_EXcX5mLMYXw8eLgvI-" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 561 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Contact</legend> <div | |
| 562 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 563 | + class="ff-el-group ff-hpsf-container" | |
| 564 | + > | |
| 565 | + <div class="ff-el-input--label asterisk-right"> | |
| 566 | + <label for="ff_4_item_sf" aria-label="Updates"> | |
| 567 | + Updates </label> | |
| 568 | + </div> | |
| 569 | + <div class="ff-el-input--content"> | |
| 570 | + <input type="text" | |
| 571 | + name="item_4__fluent_sf" | |
| 572 | + class="ff-el-form-control" | |
| 573 | + id="ff_4_item_sf" | |
| 574 | + /> | |
| 575 | + </div> | |
| 576 | + </div> | |
| 577 | + <input type='hidden' name='__fluent_form_embded_post_id' value='1419' /><input type="hidden" id="_fluentform_4_fluentformnonce" name="_fluentform_4_fluentformnonce" value="cc778895c3" /><input type="hidden" name="_wp_http_referer" value="/" /><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_2_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_4_2_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_2_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_4_2_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_2_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_4_2_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label for='ff_4_2_phone' aria-label="Téléphone">Téléphone</label></div><div class='ff-el-input--content'><input name="phone" class="ff-el-form-control ff-el-phone" type="tel" data-name="phone" id="ff_4_2_phone" inputmode="tel" aria-invalid='false' aria-required=false></div></div><div class='ff-el-group ff_list_3col'><div class="ff-el-input--label asterisk-right"><label aria-label="Type d'unité recherché">Type d'unité recherché</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_577db3e6922749bcbdeb43abe1001299><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Studio" id='type_unite_recherche_577db3e6922749bcbdeb43abe1001299' aria-label='Studio' aria-invalid='false' aria-required=false> <span>Studio</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_0afea012bba6bff3dbd2672defe8c258><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="3½" id='type_unite_recherche_0afea012bba6bff3dbd2672defe8c258' aria-label='3½' aria-invalid='false' aria-required=false> <span>3½</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_04a8eacb3602a026f1c26e67565615ac><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="3½ + Bureau" id='type_unite_recherche_04a8eacb3602a026f1c26e67565615ac' aria-label='3½ + Bureau' aria-invalid='false' aria-required=false> <span>3½ + Bureau</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_0673b793eb79ae26ba4a589c4a331dec><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="4½" id='type_unite_recherche_0673b793eb79ae26ba4a589c4a331dec' aria-label='4½' aria-invalid='false' aria-required=false> <span>4½</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_bb01247d1f61f89e80a5b7025e9b65f6><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="4½ sur deux niveaux" id='type_unite_recherche_bb01247d1f61f89e80a5b7025e9b65f6' aria-label='4½ sur deux niveaux' aria-invalid='false' aria-required=false> <span>4½ sur deux niveaux</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_5608199144faee020fa56dbae3b2cfe4><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="4½ + Bureau" id='type_unite_recherche_5608199144faee020fa56dbae3b2cfe4' aria-label='4½ + Bureau' aria-invalid='false' aria-required=false> <span>4½ + Bureau</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_4f52fe0a6a71902c183ac09915c00d3b><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="5½" id='type_unite_recherche_4f52fe0a6a71902c183ac09915c00d3b' aria-label='5½' aria-invalid='false' aria-required=false> <span>5½</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_bda2f1f3b795eea28a0359be59fd1b9e><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="5½ sur deux niveaux" id='type_unite_recherche_bda2f1f3b795eea28a0359be59fd1b9e' aria-label='5½ sur deux niveaux' aria-invalid='false' aria-required=false> <span>5½ sur deux niveaux</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=type_unite_recherche_818111abca5c448d968541d7327e7e83><input type="checkbox" name="type_unite_recherche[]" data-name="type_unite_recherche" class="ff-el-form-check-input ff-el-form-check-checkbox" value="Maison de ville" id='type_unite_recherche_818111abca5c448d968541d7327e7e83' aria-label='Maison de ville' aria-invalid='false' aria-required=false> <span>Maison de ville</span></label></div></div></div><div class='ff-el-group ff_list_3col'><div class="ff-el-input--label asterisk-right"><label aria-label="Quel est votre budget mensuel?">Quel est votre budget mensuel?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_490384af931e89ed2c3b13fb0caeb15c><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="1000$-1500$" id='checkbox_1_490384af931e89ed2c3b13fb0caeb15c' aria-label='1000$-1500$' aria-invalid='false' aria-required=false> <span>1000$-1500$</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_9f26d3d25df4fe97f3c60a526fd9bf94><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="1500$-2000$" id='checkbox_1_9f26d3d25df4fe97f3c60a526fd9bf94' aria-label='1500$-2000$' aria-invalid='false' aria-required=false> <span>1500$-2000$</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=checkbox_1_5bc61b754edfe6ba467e27f40a1015ab><input type="checkbox" name="checkbox_1[]" data-name="checkbox_1" class="ff-el-form-check-input ff-el-form-check-checkbox" value="2000$ et plus" id='checkbox_1_5bc61b754edfe6ba467e27f40a1015ab' aria-label='2000$ et plus' aria-invalid='false' aria-required=false> <span>2000$ et plus</span></label></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_2_dropdown' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_4_2_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Publipostage" >Publipostage</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Google" >Google</option><option value="Site web du projet" >Site web du projet</option><option value="Affichage publicitaire" >Affichage publicitaire</option><option value="Journaux" >Journaux</option><option value="Recommandation" >Recommandation</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_4_2_description' aria-label="Message">Message</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=true name="description" id="ff_4_2_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="favoris" data-name="favoris" ><input type="hidden" name="provenance" value="https://quartiercartier.ca/" data-name="provenance" ><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md c-btn-main c-btn-xl c-btn-transition ff_btn_no_style" >Envoyer</button></div></fieldset></form><div id='fluentform_4_errors' class='ff-errors-in-stack ff_form_instance_4_2 ff-form-loading_errors ff_form_instance_4_2_errors'></div></div> <script type="text/javascript"> | |
| 578 | + window.fluent_form_ff_form_instance_4_2 = {"id":"4","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_4_2","form_id_selector":"fluentform_4","rules":{"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"email":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"},"email":{"value":true,"message":"This field must contain a valid email","global":false,"global_message":"This field must contain a valid email"}},"phone":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"},"valid_phone_number":{"value":false,"message":"Phone number is not valid","global":false,"global_message":"Phone number is not valid"}},"type_unite_recherche":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"checkbox_1":{"required":{"value":false,"message":"This field is required","global":false,"global_message":"This field is required"}},"dropdown":{"required":{"value":true,"message":"This field is required","global":false,"global_message":"This field is required"}},"description":{"required":{"value":true,"message":"Ce champ est requis","global":false,"global_message":"This field is required"}},"g-recaptcha-response":[]},"debounce_time":300}; | |
| 579 | + </script> | |
| 580 | + </div> | |
| 581 | + | |
| 582 | + </div></div></div> | |
| 583 | + | |
| 584 | + | |
| 585 | +<script type="speculationrules"> | |
| 586 | +{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/no-theme\/*","\/wp-content\/themes\/oxygen-is-not-a-theme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} | |
| 587 | +</script> | |
| 588 | +<script id='script-61f3034a131d7-js' type='text/javascript'> | |
| 589 | +function GetURLParameter(sParam) { | |
| 590 | + var sPageURL = window.location.search.substring(1); | |
| 591 | + var sURLVariables = sPageURL.split('&'); | |
| 592 | + for (var i = 0; i < sURLVariables.length; i++) { | |
| 593 | + var sParameterName = sURLVariables[i].split('='); | |
| 594 | + if (sParameterName[0] == sParam) { | |
| 595 | + return sParameterName[1]; | |
| 596 | + } | |
| 597 | + } | |
| 598 | +} | |
| 599 | + | |
| 600 | +jQuery(document).ready(function() { | |
| 601 | + var niveau = GetURLParameter("_niveau"); | |
| 602 | + var unite = GetURLParameter("_unite"); | |
| 603 | + if(niveau) { | |
| 604 | + var selectorNiveau = '[vue-immeuble] g[niveau="' + niveau + '"]'; | |
| 605 | + jQuery(selectorNiveau).click(); | |
| 606 | + } | |
| 607 | + if(unite) { | |
| 608 | + var selectorUnite = '[polygones-niveaux] polygon[unite_slug="' + unite + '"]'; | |
| 609 | + jQuery(selectorUnite).click(); | |
| 610 | + jQuery("[choix-niveau]").removeClass("visible"); | |
| 611 | + | |
| 612 | + niveau = jQuery(selectorUnite).attr('niveau'); | |
| 613 | + jQuery("[data-retour-niveau]").attr("data-retour-niveau", niveau); | |
| 614 | + jQuery("[liste-niveaux-item][niveau=" + niveau + "]").addClass("level-selected"); | |
| 615 | + } | |
| 616 | +}); | |
| 617 | + | |
| 618 | +jQuery("[unites] [vue-immeuble] g").click(function() { | |
| 619 | + var niveau = jQuery(this).attr('niveau'); | |
| 620 | + | |
| 621 | + jQuery("[choix-niveau]").removeClass("visible"); | |
| 622 | + jQuery("[choix-unite]").addClass("visible"); | |
| 623 | + | |
| 624 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 625 | + jQuery("[liste-niveaux-item][niveau=" + niveau + "]").addClass("level-selected"); | |
| 626 | + | |
| 627 | + jQuery("[vue-immeuble]").removeClass("visible"); | |
| 628 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 629 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 630 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 631 | + | |
| 632 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 633 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 634 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 635 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 636 | + jQuery("[liste-niveaux]").addClass("visible"); | |
| 637 | + jQuery("[legende]").addClass("visible"); | |
| 638 | +}); | |
| 639 | + | |
| 640 | +jQuery("[liste-niveaux-item]").click(function() { | |
| 641 | + var niveau = jQuery(this).attr('niveau'); | |
| 642 | + | |
| 643 | + jQuery("[liste-niveaux-item]").removeClass("level-selected"); | |
| 644 | + jQuery(this).addClass("level-selected"); | |
| 645 | + | |
| 646 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 647 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 648 | + | |
| 649 | + jQuery("[wrapper-niveaux] [image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 650 | + jQuery("[wrapper-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 651 | +}); | |
| 652 | + | |
| 653 | +jQuery("[polygones-niveaux] polygon").click(function() { | |
| 654 | + var infos = jQuery(this); | |
| 655 | + var etat = infos.attr('etat'); | |
| 656 | + | |
| 657 | + if(etat == "Libre") { | |
| 658 | + updateUnite(infos); | |
| 659 | + } | |
| 660 | +}); | |
| 661 | + | |
| 662 | +jQuery(document).on('click', '[niveaux-selecteur] div', function() { | |
| 663 | + updateImage(this); | |
| 664 | +}); | |
| 665 | + | |
| 666 | +function updateSelecteurNiveaux(infos) { | |
| 667 | + jQuery("[niveaux-selecteur]").hide(); | |
| 668 | + jQuery("[niveaux-selecteur]").empty(); | |
| 669 | + | |
| 670 | + var niveauActuel = infos.attr("niveau"); | |
| 671 | + | |
| 672 | + jQuery("[polygones-niveaux] polygon[unite='" + infos.attr("unite") + "']").each(function() { | |
| 673 | + var niveau = jQuery(this).attr("niveau"); | |
| 674 | + var image = jQuery(this).attr("plan_image"); | |
| 675 | + var classes = niveauActuel === niveau ? "selected" : ""; | |
| 676 | + if(niveau && image) { | |
| 677 | + jQuery("[niveaux-selecteur]").append('<div class="' + classes + '" data-niveau="' + niveau + '" data-option-plan-image="' + image + '">Niveau ' + niveau + '</div> '); | |
| 678 | + } | |
| 679 | + }); | |
| 680 | + | |
| 681 | + if(jQuery("[niveaux-selecteur] > div").length > 1) { | |
| 682 | + jQuery("[niveaux-selecteur]").show(); | |
| 683 | + } | |
| 684 | +} | |
| 685 | + | |
| 686 | +function updateImage(infos) { | |
| 687 | + var niveau = jQuery(infos).data('niveau'); | |
| 688 | + jQuery("[niveaux-selecteur] > div").removeClass("selected"); | |
| 689 | + jQuery("[niveaux-selecteur] > div[data-niveau='" + niveau + "']").addClass("selected"); | |
| 690 | + | |
| 691 | + var src = jQuery(infos).data('option-plan-image'); | |
| 692 | + jQuery("[image-unite]").attr("src", src); | |
| 693 | + jQuery('.img-container').trigger('zoom.destroy'); | |
| 694 | + jQuery('.img-container').zoom({url: src}); | |
| 695 | +} | |
| 696 | + | |
| 697 | +function hideShow(hide, show) { | |
| 698 | + jQuery(hide).hide(); | |
| 699 | + jQuery(show).show(); | |
| 700 | +} | |
| 701 | + | |
| 702 | +function updateUnite(infos) { | |
| 703 | + var niveau = infos.attr('niveau'); | |
| 704 | + var unite = infos.attr('unite'); | |
| 705 | + | |
| 706 | + jQuery("[data-unite]").text(unite); | |
| 707 | + jQuery("[data-etat]").text(infos.attr('etat')); | |
| 708 | + jQuery("[data-prix]").text(infos.attr('prix')); | |
| 709 | + jQuery("[data-niveaux]").text(infos.attr('niveaux')); | |
| 710 | + jQuery("[data-type-unite]").text(infos.attr('type')); | |
| 711 | + jQuery("[data-superficie]").text(infos.attr('superficie')); | |
| 712 | + jQuery("[data-superficie_balcon]").text(infos.attr('superficie_balcon')); | |
| 713 | + jQuery("[data-plan]").attr("src", infos.attr('plan_image')); | |
| 714 | + jQuery("[data-plan_pdf]").attr("href", infos.attr('plan_pdf')); | |
| 715 | + jQuery("[lien-pdf-unite]").attr("href", infos.attr('plan_pdf')); | |
| 716 | + jQuery("[data-retour-niveau]").attr("data-retour-niveau", niveau); | |
| 717 | + | |
| 718 | + if(infos.attr('superficie_balcon') !== "") { | |
| 719 | + jQuery("[superficie-balcon-row]").show(); | |
| 720 | + } else { | |
| 721 | + jQuery("[superficie-balcon-row]").hide(); | |
| 722 | + } | |
| 723 | + | |
| 724 | + jQuery.ajax({ | |
| 725 | + type: "post", | |
| 726 | + url: ajax.url, | |
| 727 | + data: { | |
| 728 | + nonce: ajax.nonce, | |
| 729 | + action: 'update_unite', | |
| 730 | + data: { | |
| 731 | + numero_unite: unite, | |
| 732 | + }, | |
| 733 | + }, | |
| 734 | + success: function(response) { | |
| 735 | + jQuery("[data-favoris]").html(response.data.favoris); | |
| 736 | + jQuery("[data-demande]").attr("href", response.data.demande); | |
| 737 | + }, | |
| 738 | + error: function(XMLHttpRequest, textStatus, errorThrown){ | |
| 739 | + }, | |
| 740 | + timeout: 60000 | |
| 741 | + }); | |
| 742 | + | |
| 743 | + updateSelecteurNiveaux(infos); | |
| 744 | + | |
| 745 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 746 | + | |
| 747 | + jQuery("[vue-immeuble]").removeClass("visible"); | |
| 748 | + jQuery("[wrapper-niveaux] polygon.visible").removeClass("visible"); | |
| 749 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 750 | + jQuery("[wrapper-niveaux] .visible").removeClass("visible"); | |
| 751 | + | |
| 752 | + jQuery("[section-niveaux]").addClass("visible"); | |
| 753 | + jQuery("[wrapper-liste-niveaux]").removeClass("visible"); | |
| 754 | + jQuery("[images-niveaux] .visible").removeClass("visible"); | |
| 755 | + jQuery("[polygones-niveaux] .visible").removeClass("visible"); | |
| 756 | + jQuery("[legende]").removeClass("visible"); | |
| 757 | + | |
| 758 | + jQuery("[wrapper-unite]").addClass("visible"); | |
| 759 | + jQuery("[image-unite]").addClass("visible"); | |
| 760 | + jQuery("[image-unite-zoom]").addClass("visible"); | |
| 761 | + | |
| 762 | + jQuery("[niveaux-selecteur]").addClass("visible"); | |
| 763 | + | |
| 764 | + jQuery('.img-container').trigger('zoom.destroy'); | |
| 765 | + jQuery('.img-container').zoom({url: jQuery("[image-unite]").attr("src")}); | |
| 766 | +} | |
| 767 | + | |
| 768 | +jQuery("[retour-niveau]").click(function() { | |
| 769 | + var niveau = jQuery(this).attr('data-retour-niveau'); | |
| 770 | + | |
| 771 | + jQuery("[choix-unite]").addClass("visible"); | |
| 772 | + | |
| 773 | + jQuery("[wrapper-unite]").removeClass("visible"); | |
| 774 | + jQuery("[wrapper-image-unite] .visible").removeClass("visible"); | |
| 775 | + jQuery("[polygones-niveaux] polygon.visible").removeClass("visible"); | |
| 776 | + jQuery("[niveaux-selecteur]").removeClass("visible"); | |
| 777 | + | |
| 778 | + jQuery("[wrapper-liste-niveaux]").addClass("visible"); | |
| 779 | + jQuery("[image-niveau][niveau=" + niveau + "]").addClass("visible"); | |
| 780 | + jQuery("[polygones-niveaux] polygon[niveau=" + niveau + "]").addClass("visible"); | |
| 781 | + jQuery("[legende]").addClass("visible"); | |
| 782 | +}); | |
| 783 | + | |
| 784 | +jQuery("[retour-immeuble]").click(function() { | |
| 785 | + jQuery("[choix-unite]").removeClass("visible"); | |
| 786 | + jQuery("[choix-niveau]").addClass("visible"); | |
| 787 | + | |
| 788 | + jQuery("[section-niveaux]").removeClass("visible"); | |
| 789 | + jQuery("[legende]").removeClass("visible"); | |
| 790 | + | |
| 791 | + jQuery("[vue-immeuble]").addClass("visible"); | |
| 792 | +}); | |
| 793 | + | |
| 794 | +jQuery("[unites] [liste-niveaux] > div[niveau='1']").click(function(e) { | |
| 795 | + e.preventDefault(); | |
| 796 | + window.location.href = "https://quartiercartier.ca/espace-commercial/"; | |
| 797 | +}); | |
| 798 | + | |
| 799 | +jQuery("[unites] [vue-immeuble] g[niveau='1']").click(function(e) { | |
| 800 | + e.preventDefault(); | |
| 801 | + window.location.href = "https://quartiercartier.ca/espace-commercial/"; | |
| 802 | +}); | |
| 803 | +</script> | |
| 804 | +<script id='script-621684ff882e1-js' type='text/javascript'> | |
| 805 | +/*! | |
| 806 | + * Toastify js 1.11.2 | |
| 807 | + * https://github.com/apvarun/toastify-js | |
| 808 | + * @license MIT licensed | |
| 809 | + * | |
| 810 | + * Copyright (C) 2018 Varun A P | |
| 811 | + */ | |
| 812 | +(function(root, factory) { | |
| 813 | + if (typeof module === "object" && module.exports) { | |
| 814 | + module.exports = factory(); | |
| 815 | + } else { | |
| 816 | + root.Toastify = factory(); | |
| 817 | + } | |
| 818 | +})(this, function(global) { | |
| 819 | + // Object initialization | |
| 820 | + var Toastify = function(options) { | |
| 821 | + // Returning a new init object | |
| 822 | + return new Toastify.lib.init(options); | |
| 823 | + }, | |
| 824 | + // Library version | |
| 825 | + version = "1.11.2"; | |
| 826 | + | |
| 827 | + // Set the default global options | |
| 828 | + Toastify.defaults = { | |
| 829 | + oldestFirst: true, | |
| 830 | + text: "Toastify is awesome!", | |
| 831 | + node: undefined, | |
| 832 | + duration: 3000, | |
| 833 | + selector: undefined, | |
| 834 | + callback: function () { | |
| 835 | + }, | |
| 836 | + destination: undefined, | |
| 837 | + newWindow: false, | |
| 838 | + close: false, | |
| 839 | + gravity: "toastify-top", | |
| 840 | + positionLeft: false, | |
| 841 | + position: '', | |
| 842 | + backgroundColor: '', | |
| 843 | + avatar: "", | |
| 844 | + className: "", | |
| 845 | + stopOnFocus: true, | |
| 846 | + onClick: function () { | |
| 847 | + }, | |
| 848 | + offset: {x: 0, y: 0}, | |
| 849 | + escapeMarkup: true, | |
| 850 | + style: {background: ''} | |
| 851 | + }; | |
| 852 | + | |
| 853 | + // Defining the prototype of the object | |
| 854 | + Toastify.lib = Toastify.prototype = { | |
| 855 | + toastify: version, | |
| 856 | + | |
| 857 | + constructor: Toastify, | |
| 858 | + | |
| 859 | + // Initializing the object with required parameters | |
| 860 | + init: function(options) { | |
| 861 | + // Verifying and validating the input object | |
| 862 | + if (!options) { | |
| 863 | + options = {}; | |
| 864 | + } | |
| 865 | + | |
| 866 | + // Creating the options object | |
| 867 | + this.options = {}; | |
| 868 | + | |
| 869 | + this.toastElement = null; | |
| 870 | + | |
| 871 | + // Validating the options | |
| 872 | + this.options.text = options.text || Toastify.defaults.text; // Display message | |
| 873 | + this.options.node = options.node || Toastify.defaults.node; // Display content as node | |
| 874 | + this.options.duration = options.duration === 0 ? 0 : options.duration || Toastify.defaults.duration; // Display duration | |
| 875 | + this.options.selector = options.selector || Toastify.defaults.selector; // Parent selector | |
| 876 | + this.options.callback = options.callback || Toastify.defaults.callback; // Callback after display | |
| 877 | + this.options.destination = options.destination || Toastify.defaults.destination; // On-click destination | |
| 878 | + this.options.newWindow = options.newWindow || Toastify.defaults.newWindow; // Open destination in new window | |
| 879 | + this.options.close = options.close || Toastify.defaults.close; // Show toast close icon | |
| 880 | + this.options.gravity = options.gravity === "bottom" ? "toastify-bottom" : Toastify.defaults.gravity; // toast position - top or bottom | |
| 881 | + this.options.positionLeft = options.positionLeft || Toastify.defaults.positionLeft; // toast position - left or right | |
| 882 | + this.options.position = options.position || Toastify.defaults.position; // toast position - left or right | |
| 883 | + this.options.backgroundColor = options.backgroundColor || Toastify.defaults.backgroundColor; // toast background color | |
| 884 | + this.options.avatar = options.avatar || Toastify.defaults.avatar; // img element src - url or a path | |
| 885 | + this.options.className = options.className || Toastify.defaults.className; // additional class names for the toast | |
| 886 | + this.options.stopOnFocus = options.stopOnFocus === undefined ? Toastify.defaults.stopOnFocus : options.stopOnFocus; // stop timeout on focus | |
| 887 | + this.options.onClick = options.onClick || Toastify.defaults.onClick; // Callback after click | |
| 888 | + this.options.offset = options.offset || Toastify.defaults.offset; // toast offset | |
| 889 | + this.options.escapeMarkup = options.escapeMarkup !== undefined ? options.escapeMarkup : Toastify.defaults.escapeMarkup; | |
| 890 | + this.options.style = options.style || Toastify.defaults.style; | |
| 891 | + if(options.backgroundColor) { | |
| 892 | + this.options.style.background = options.backgroundColor; | |
| 893 | + } | |
| 894 | + | |
| 895 | + // Returning the current object for chaining functions | |
| 896 | + return this; | |
| 897 | + }, | |
| 898 | + | |
| 899 | + // Building the DOM element | |
| 900 | + buildToast: function() { | |
| 901 | + // Validating if the options are defined | |
| 902 | + if (!this.options) { | |
| 903 | + throw "Toastify is not initialized"; | |
| 904 | + } | |
| 905 | + | |
| 906 | + // Creating the DOM object | |
| 907 | + var divElement = document.createElement("div"); | |
| 908 | + divElement.className = "toastify on " + this.options.className; | |
| 909 | + | |
| 910 | + // Positioning toast to left or right or center | |
| 911 | + if (!!this.options.position) { | |
| 912 | + divElement.className += " toastify-" + this.options.position; | |
| 913 | + } else { | |
| 914 | + // To be depreciated in further versions | |
| 915 | + if (this.options.positionLeft === true) { | |
| 916 | + divElement.className += " toastify-left"; | |
| 917 | + console.warn('Property `positionLeft` will be depreciated in further versions. Please use `position` instead.') | |
| 918 | + } else { | |
| 919 | + // Default position | |
| 920 | + divElement.className += " toastify-right"; | |
| 921 | + } | |
| 922 | + } | |
| 923 | + | |
| 924 | + // Assigning gravity of element | |
| 925 | + divElement.className += " " + this.options.gravity; | |
| 926 | + | |
| 927 | + if (this.options.backgroundColor) { | |
| 928 | + // This is being deprecated in favor of using the style HTML DOM property | |
| 929 | + console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'); | |
| 930 | + } | |
| 931 | + | |
| 932 | + // Loop through our style object and apply styles to divElement | |
| 933 | + for (var property in this.options.style) { | |
| 934 | + divElement.style[property] = this.options.style[property]; | |
| 935 | + } | |
| 936 | + | |
| 937 | + // Adding the toast message/node | |
| 938 | + if (this.options.node && this.options.node.nodeType === Node.ELEMENT_NODE) { | |
| 939 | + // If we have a valid node, we insert it | |
| 940 | + divElement.appendChild(this.options.node) | |
| 941 | + } else { | |
| 942 | + if (this.options.escapeMarkup) { | |
| 943 | + divElement.innerText = this.options.text; | |
| 944 | + } else { | |
| 945 | + divElement.innerHTML = this.options.text; | |
| 946 | + } | |
| 947 | + | |
| 948 | + if (this.options.avatar !== "") { | |
| 949 | + var avatarElement = document.createElement("img"); | |
| 950 | + avatarElement.src = this.options.avatar; | |
| 951 | + | |
| 952 | + avatarElement.className = "toastify-avatar"; | |
| 953 | + | |
| 954 | + if (this.options.position == "left" || this.options.positionLeft === true) { | |
| 955 | + // Adding close icon on the left of content | |
| 956 | + divElement.appendChild(avatarElement); | |
| 957 | + } else { | |
| 958 | + // Adding close icon on the right of content | |
| 959 | + divElement.insertAdjacentElement("afterbegin", avatarElement); | |
| 960 | + } | |
| 961 | + } | |
| 962 | + } | |
| 963 | + | |
| 964 | + // Adding a close icon to the toast | |
| 965 | + if (this.options.close === true) { | |
| 966 | + // Create a span for close element | |
| 967 | + var closeElement = document.createElement("button"); | |
| 968 | + closeElement.type = "button"; | |
| 969 | + closeElement.setAttribute("aria-label", "Close"); | |
| 970 | + closeElement.className = "toast-close"; | |
| 971 | + closeElement.innerHTML = "✖"; | |
| 972 | + | |
| 973 | + // Triggering the removal of toast from DOM on close click | |
| 974 | + closeElement.addEventListener( | |
| 975 | + "click", | |
| 976 | + function(event) { | |
| 977 | + event.stopPropagation(); | |
| 978 | + this.removeElement(this.toastElement); | |
| 979 | + window.clearTimeout(this.toastElement.timeOutValue); | |
| 980 | + }.bind(this) | |
| 981 | + ); | |
| 982 | + | |
| 983 | + //Calculating screen width | |
| 984 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 985 | + | |
| 986 | + // Adding the close icon to the toast element | |
| 987 | + // Display on the right if screen width is less than or equal to 360px | |
| 988 | + if ((this.options.position == "left" || this.options.positionLeft === true) && width > 360) { | |
| 989 | + // Adding close icon on the left of content | |
| 990 | + divElement.insertAdjacentElement("afterbegin", closeElement); | |
| 991 | + } else { | |
| 992 | + // Adding close icon on the right of content | |
| 993 | + divElement.appendChild(closeElement); | |
| 994 | + } | |
| 995 | + } | |
| 996 | + | |
| 997 | + // Clear timeout while toast is focused | |
| 998 | + if (this.options.stopOnFocus && this.options.duration > 0) { | |
| 999 | + var self = this; | |
| 1000 | + // stop countdown | |
| 1001 | + divElement.addEventListener( | |
| 1002 | + "mouseover", | |
| 1003 | + function(event) { | |
| 1004 | + window.clearTimeout(divElement.timeOutValue); | |
| 1005 | + } | |
| 1006 | + ) | |
| 1007 | + // add back the timeout | |
| 1008 | + divElement.addEventListener( | |
| 1009 | + "mouseleave", | |
| 1010 | + function() { | |
| 1011 | + divElement.timeOutValue = window.setTimeout( | |
| 1012 | + function() { | |
| 1013 | + // Remove the toast from DOM | |
| 1014 | + self.removeElement(divElement); | |
| 1015 | + }, | |
| 1016 | + self.options.duration | |
| 1017 | + ) | |
| 1018 | + } | |
| 1019 | + ) | |
| 1020 | + } | |
| 1021 | + | |
| 1022 | + // Adding an on-click destination path | |
| 1023 | + if (typeof this.options.destination !== "undefined") { | |
| 1024 | + divElement.addEventListener( | |
| 1025 | + "click", | |
| 1026 | + function(event) { | |
| 1027 | + event.stopPropagation(); | |
| 1028 | + if (this.options.newWindow === true) { | |
| 1029 | + window.open(this.options.destination, "_blank"); | |
| 1030 | + } else { | |
| 1031 | + window.location = this.options.destination; | |
| 1032 | + } | |
| 1033 | + }.bind(this) | |
| 1034 | + ); | |
| 1035 | + } | |
| 1036 | + | |
| 1037 | + if (typeof this.options.onClick === "function" && typeof this.options.destination === "undefined") { | |
| 1038 | + divElement.addEventListener( | |
| 1039 | + "click", | |
| 1040 | + function(event) { | |
| 1041 | + event.stopPropagation(); | |
| 1042 | + this.options.onClick(); | |
| 1043 | + }.bind(this) | |
| 1044 | + ); | |
| 1045 | + } | |
| 1046 | + | |
| 1047 | + // Adding offset | |
| 1048 | + if(typeof this.options.offset === "object") { | |
| 1049 | + | |
| 1050 | + var x = getAxisOffsetAValue("x", this.options); | |
| 1051 | + var y = getAxisOffsetAValue("y", this.options); | |
| 1052 | + | |
| 1053 | + var xOffset = this.options.position == "left" ? x : "-" + x; | |
| 1054 | + var yOffset = this.options.gravity == "toastify-top" ? y : "-" + y; | |
| 1055 | + | |
| 1056 | + divElement.style.transform = "translate(" + xOffset + "," + yOffset + ")"; | |
| 1057 | + | |
| 1058 | + } | |
| 1059 | + | |
| 1060 | + // Returning the generated element | |
| 1061 | + return divElement; | |
| 1062 | + }, | |
| 1063 | + | |
| 1064 | + // Displaying the toast | |
| 1065 | + showToast: function() { | |
| 1066 | + // Creating the DOM object for the toast | |
| 1067 | + this.toastElement = this.buildToast(); | |
| 1068 | + | |
| 1069 | + // Getting the root element to with the toast needs to be added | |
| 1070 | + var rootElement; | |
| 1071 | + if (typeof this.options.selector === "string") { | |
| 1072 | + rootElement = document.getElementById(this.options.selector); | |
| 1073 | + } else if (this.options.selector instanceof HTMLElement || (typeof ShadowRoot !== 'undefined' && this.options.selector instanceof ShadowRoot)) { | |
| 1074 | + rootElement = this.options.selector; | |
| 1075 | + } else { | |
| 1076 | + rootElement = document.body; | |
| 1077 | + } | |
| 1078 | + | |
| 1079 | + // Validating if root element is present in DOM | |
| 1080 | + if (!rootElement) { | |
| 1081 | + throw "Root element is not defined"; | |
| 1082 | + } | |
| 1083 | + | |
| 1084 | + // Adding the DOM element | |
| 1085 | + var elementToInsert = Toastify.defaults.oldestFirst ? rootElement.firstChild : rootElement.lastChild; | |
| 1086 | + rootElement.insertBefore(this.toastElement, elementToInsert); | |
| 1087 | + | |
| 1088 | + // Repositioning the toasts in case multiple toasts are present | |
| 1089 | + Toastify.reposition(); | |
| 1090 | + | |
| 1091 | + if (this.options.duration > 0) { | |
| 1092 | + this.toastElement.timeOutValue = window.setTimeout( | |
| 1093 | + function() { | |
| 1094 | + // Remove the toast from DOM | |
| 1095 | + this.removeElement(this.toastElement); | |
| 1096 | + }.bind(this), | |
| 1097 | + this.options.duration | |
| 1098 | + ); // Binding `this` for function invocation | |
| 1099 | + } | |
| 1100 | + | |
| 1101 | + // Supporting function chaining | |
| 1102 | + return this; | |
| 1103 | + }, | |
| 1104 | + | |
| 1105 | + hideToast: function() { | |
| 1106 | + if (this.toastElement.timeOutValue) { | |
| 1107 | + clearTimeout(this.toastElement.timeOutValue); | |
| 1108 | + } | |
| 1109 | + this.removeElement(this.toastElement); | |
| 1110 | + }, | |
| 1111 | + | |
| 1112 | + // Removing the element from the DOM | |
| 1113 | + removeElement: function(toastElement) { | |
| 1114 | + // Hiding the element | |
| 1115 | + // toastElement.classList.remove("on"); | |
| 1116 | + toastElement.className = toastElement.className.replace(" on", ""); | |
| 1117 | + | |
| 1118 | + // Removing the element from DOM after transition end | |
| 1119 | + window.setTimeout( | |
| 1120 | + function() { | |
| 1121 | + // remove options node if any | |
| 1122 | + if (this.options.node && this.options.node.parentNode) { | |
| 1123 | + this.options.node.parentNode.removeChild(this.options.node); | |
| 1124 | + } | |
| 1125 | + | |
| 1126 | + // Remove the element from the DOM, only when the parent node was not removed before. | |
| 1127 | + if (toastElement.parentNode) { | |
| 1128 | + toastElement.parentNode.removeChild(toastElement); | |
| 1129 | + } | |
| 1130 | + | |
| 1131 | + // Calling the callback function | |
| 1132 | + this.options.callback.call(toastElement); | |
| 1133 | + | |
| 1134 | + // Repositioning the toasts again | |
| 1135 | + Toastify.reposition(); | |
| 1136 | + }.bind(this), | |
| 1137 | + 400 | |
| 1138 | + ); // Binding `this` for function invocation | |
| 1139 | + }, | |
| 1140 | + }; | |
| 1141 | + | |
| 1142 | + // Positioning the toasts on the DOM | |
| 1143 | + Toastify.reposition = function() { | |
| 1144 | + | |
| 1145 | + // Top margins with gravity | |
| 1146 | + var topLeftOffsetSize = { | |
| 1147 | + top: 15, | |
| 1148 | + bottom: 15, | |
| 1149 | + }; | |
| 1150 | + var topRightOffsetSize = { | |
| 1151 | + top: 15, | |
| 1152 | + bottom: 15, | |
| 1153 | + }; | |
| 1154 | + var offsetSize = { | |
| 1155 | + top: 15, | |
| 1156 | + bottom: 15, | |
| 1157 | + }; | |
| 1158 | + | |
| 1159 | + // Get all toast messages on the DOM | |
| 1160 | + var allToasts = document.getElementsByClassName("toastify"); | |
| 1161 | + | |
| 1162 | + var classUsed; | |
| 1163 | + | |
| 1164 | + // Modifying the position of each toast element | |
| 1165 | + for (var i = 0; i < allToasts.length; i++) { | |
| 1166 | + // Getting the applied gravity | |
| 1167 | + if (containsClass(allToasts[i], "toastify-top") === true) { | |
| 1168 | + classUsed = "toastify-top"; | |
| 1169 | + } else { | |
| 1170 | + classUsed = "toastify-bottom"; | |
| 1171 | + } | |
| 1172 | + | |
| 1173 | + var height = allToasts[i].offsetHeight; | |
| 1174 | + classUsed = classUsed.substr(9, classUsed.length-1) | |
| 1175 | + // Spacing between toasts | |
| 1176 | + var offset = 15; | |
| 1177 | + | |
| 1178 | + var width = window.innerWidth > 0 ? window.innerWidth : screen.width; | |
| 1179 | + | |
| 1180 | + // Show toast in center if screen with less than or equal to 360px | |
| 1181 | + if (width <= 360) { | |
| 1182 | + // Setting the position | |
| 1183 | + allToasts[i].style[classUsed] = offsetSize[classUsed] + "px"; | |
| 1184 | + | |
| 1185 | + offsetSize[classUsed] += height + offset; | |
| 1186 | + } else { | |
| 1187 | + if (containsClass(allToasts[i], "toastify-left") === true) { | |
| 1188 | + // Setting the position | |
| 1189 | + allToasts[i].style[classUsed] = topLeftOffsetSize[classUsed] + "px"; | |
| 1190 | + | |
| 1191 | + topLeftOffsetSize[classUsed] += height + offset; | |
| 1192 | + } else { | |
| 1193 | + // Setting the position | |
| 1194 | + allToasts[i].style[classUsed] = topRightOffsetSize[classUsed] + "px"; | |
| 1195 | + | |
| 1196 | + topRightOffsetSize[classUsed] += height + offset; | |
| 1197 | + } | |
| 1198 | + } | |
| 1199 | + } | |
| 1200 | + | |
| 1201 | + // Supporting function chaining | |
| 1202 | + return this; | |
| 1203 | + }; | |
| 1204 | + | |
| 1205 | + // Helper function to get offset. | |
| 1206 | + function getAxisOffsetAValue(axis, options) { | |
| 1207 | + | |
| 1208 | + if(options.offset[axis]) { | |
| 1209 | + if(isNaN(options.offset[axis])) { | |
| 1210 | + return options.offset[axis]; | |
| 1211 | + } | |
| 1212 | + else { | |
| 1213 | + return options.offset[axis] + 'px'; | |
| 1214 | + } | |
| 1215 | + } | |
| 1216 | + | |
| 1217 | + return '0px'; | |
| 1218 | + | |
| 1219 | + } | |
| 1220 | + | |
| 1221 | + function containsClass(elem, yourClass) { | |
| 1222 | + if (!elem || typeof yourClass !== "string") { | |
| 1223 | + return false; | |
| 1224 | + } else if ( | |
| 1225 | + elem.className && | |
| 1226 | + elem.className | |
| 1227 | + .trim() | |
| 1228 | + .split(/\s+/gi) | |
| 1229 | + .indexOf(yourClass) > -1 | |
| 1230 | + ) { | |
| 1231 | + return true; | |
| 1232 | + } else { | |
| 1233 | + return false; | |
| 1234 | + } | |
| 1235 | + } | |
| 1236 | + | |
| 1237 | + // Setting up the prototype for the init object | |
| 1238 | + Toastify.lib.init.prototype = Toastify.lib; | |
| 1239 | + | |
| 1240 | + // Returning the Toastify function to be assigned to the window object/module | |
| 1241 | + return Toastify; | |
| 1242 | +}); | |
| 1243 | +</script> | |
| 1244 | +<script id='script-6216852bd02b2-js' type='text/javascript'> | |
| 1245 | +// jQuery(".simplefavorite-button").on('click', function() { | |
| 1246 | +jQuery(document).on('click','.simplefavorite-button',function() { | |
| 1247 | + var texte = "Unité ajoutée à la liste"; | |
| 1248 | + if(jQuery(this).hasClass("active")) { | |
| 1249 | + texte = "Unité retirée de la liste"; | |
| 1250 | + } | |
| 1251 | + Toastify({ | |
| 1252 | + text: "<div><div class='c-text-m c-bold'>" + texte + "</div><a href='/demande-information/' class='c-text-s c-link-light c-underline'>Voir la liste</a></div>", | |
| 1253 | + escapeMarkup: false, | |
| 1254 | + duration: 5000, | |
| 1255 | + close: true, | |
| 1256 | + className: "c-bg-accent c-inline c-columns-gap-s c-shadow", | |
| 1257 | + }).showToast(); | |
| 1258 | +}); | |
| 1259 | +</script> | |
| 1260 | +<script id='script-623cb289ada71-js' type='text/javascript'> | |
| 1261 | +jQuery(document).ready(function() { | |
| 1262 | + var favoris = ""; | |
| 1263 | + jQuery('[favoris-title] span').each(function() { | |
| 1264 | + var current = jQuery(this); | |
| 1265 | + favoris += current.text(); | |
| 1266 | + if (current.index() != current.siblings().length - 1) { | |
| 1267 | + favoris += ", "; | |
| 1268 | + } | |
| 1269 | + }); | |
| 1270 | + | |
| 1271 | + jQuery('.fluentform_wrapper_4 [data-name="favoris"]').attr("value", favoris); | |
| 1272 | +}); | |
| 1273 | +</script> | |
| 1274 | +<script id='script-635aeeb7336ec-js' type='text/javascript'> | |
| 1275 | +/*! | |
| 1276 | + * SplitText 3.9.1 | |
| 1277 | + * https://greensock.com | |
| 1278 | + * | |
| 1279 | + * @license Copyright 2021, GreenSock. All rights reserved. | |
| 1280 | + * This plugin is a membership benefit of Club GreenSock and is only authorized for use in sites/apps/products developed by individuals/companies with an active Club GreenSock membership. See https://greensock.com/club | |
| 1281 | + * @author: Jack Doyle, jack@greensock.com | |
| 1282 | + */ | |
| 1283 | + | |
| 1284 | +!function(D,u){"object"==typeof exports&&"undefined"!=typeof module?u(exports):"function"==typeof define&&define.amd?define(["exports"],u):u((D=D||self).window=D.window||{})}(this,function(D){"use strict";var _=/([\uD800-\uDBFF][\uDC00-\uDFFF](?:[\u200D\uFE0F][\uD800-\uDBFF][\uDC00-\uDFFF]){2,}|\uD83D\uDC69(?:\u200D(?:(?:\uD83D\uDC69\u200D)?\uD83D\uDC67|(?:\uD83D\uDC69\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D(?:\uD83D\uDC69\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]\uFE0F|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC6F\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3C-\uDD3E\uDDD6-\uDDDF])\u200D[\u2640\u2642]\uFE0F|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F\u200D[\u2640\u2642]|(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642])\uFE0F|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|\uD83D\uDC69\u200D[\u2695\u2696\u2708]|\uD83D\uDC68(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708]))\uFE0F|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83D\uDC69\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|\uD83D\uDC68(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66\u200D\uD83D\uDC66|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92])|(?:\uD83C[\uDFFB-\uDFFF])\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]))|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDD1-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\u200D(?:(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC67|(?:(?:\uD83D[\uDC68\uDC69])\u200D)?\uD83D\uDC66)|\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC69\uDC6E\uDC70-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD18-\uDD1C\uDD1E\uDD1F\uDD26\uDD30-\uDD39\uDD3D\uDD3E\uDDD1-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])?|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDEEB\uDEEC\uDEF4-\uDEF8]|\uD83E[\uDD10-\uDD3A\uDD3C-\uDD3E\uDD40-\uDD45\uDD47-\uDD4C\uDD50-\uDD6B\uDD80-\uDD97\uDDC0\uDDD0-\uDDE6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267B\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEF8]|\uD83E[\uDD10-\uDD3A\uDD3C-\uDD3E\uDD40-\uDD45\uDD47-\uDD4C\uDD50-\uDD6B\uDD80-\uDD97\uDDC0\uDDD0-\uDDE6])\uFE0F)/;function k(D){return e.getComputedStyle(D)}function n(D,u){var e;return i(D)?D:"string"==(e=typeof D)&&!u&&D?E.call(X.querySelectorAll(D),0):D&&"object"==e&&"length"in D?E.call(D,0):D?[D]:[]}function o(D){return"absolute"===D.position||!0===D.absolute}function p(D,u){for(var e,t=u.length;-1<--t;)if(e=u[t],D.substr(0,e.length)===e)return e.length}function r(D,u){void 0===D&&(D="");var e=~D.indexOf("++"),t=1;return e&&(D=D.split("++").join("")),function(){return"<"+u+" style='position:relative;display:inline-block;'"+(D?" class='"+D+(e?t++:"")+"'>":">")}}function s(D,u,e){var t=D.nodeType;if(1===t||9===t||11===t)for(D=D.firstChild;D;D=D.nextSibling)s(D,u,e);else 3!==t&&4!==t||(D.nodeValue=D.nodeValue.split(u).join(e))}function t(D,u){for(var e=u.length;-1<--e;)D.push(u[e])}function u(D,u,e){for(var t;D&&D!==u;){if(t=D._next||D.nextSibling)return t.textContent.charAt(0)===e;D=D.parentNode||D._parent}}function v(D){var u,e,t=n(D.childNodes),F=t.length;for(u=0;u<F;u++)(e=t[u])._isSplit?v(e):u&&e.previousSibling&&3===e.previousSibling.nodeType?(e.previousSibling.nodeValue+=3===e.nodeType?e.nodeValue:e.firstChild.nodeValue,D.removeChild(e)):3!==e.nodeType&&(D.insertBefore(e.firstChild,e),D.removeChild(e))}function w(D,u){return parseFloat(u[D])||0}function x(D,e,F,C,i,n,E){var r,l,p,d,a,h,B,f,A,c,x,g,y=k(D),_=w("paddingLeft",y),b=-999,S=w("borderBottomWidth",y)+w("borderTopWidth",y),T=w("borderLeftWidth",y)+w("borderRightWidth",y),m=w("paddingTop",y)+w("paddingBottom",y),N=w("paddingLeft",y)+w("paddingRight",y),L=w("fontSize",y)*(e.lineThreshold||.2),W=y.textAlign,H=[],O=[],V=[],j=e.wordDelimiter||" ",M=e.tag?e.tag:e.span?"span":"div",R=e.type||e.split||"chars,words,lines",z=i&&~R.indexOf("lines")?[]:null,P=~R.indexOf("words"),q=~R.indexOf("chars"),G=o(e),I=e.linesClass,J=~(I||"").indexOf("++"),K=[],Q="flex"===y.display,U=D.style.display;for(J&&(I=I.split("++").join("")),Q&&(D.style.display="block"),p=(l=D.getElementsByTagName("*")).length,a=[],r=0;r<p;r++)a[r]=l[r];if(z||G)for(r=0;r<p;r++)((h=(d=a[r]).parentNode===D)||G||q&&!P)&&(g=d.offsetTop,z&&h&&Math.abs(g-b)>L&&("BR"!==d.nodeName||0===r)&&(B=[],z.push(B),b=g),G&&(d._x=d.offsetLeft,d._y=g,d._w=d.offsetWidth,d._h=d.offsetHeight),z&&((d._isSplit&&h||!q&&h||P&&h||!P&&d.parentNode.parentNode===D&&!d.parentNode._isSplit)&&(B.push(d),d._x-=_,u(d,D,j)&&(d._wordEnd=!0)),"BR"===d.nodeName&&(d.nextSibling&&"BR"===d.nextSibling.nodeName||0===r)&&z.push([])));for(r=0;r<p;r++)if(h=(d=a[r]).parentNode===D,"BR"!==d.nodeName)if(G&&(A=d.style,P||h||(d._x+=d.parentNode._x,d._y+=d.parentNode._y),A.left=d._x+"px",A.top=d._y+"px",A.position="absolute",A.display="block",A.width=d._w+1+"px",A.height=d._h+"px"),!P&&q)if(d._isSplit)for(d._next=l=d.nextSibling,d.parentNode.appendChild(d);l&&3===l.nodeType&&" "===l.textContent;)d._next=l.nextSibling,d.parentNode.appendChild(l),l=l.nextSibling;else d.parentNode._isSplit?(d._parent=d.parentNode,!d.previousSibling&&d.firstChild&&(d.firstChild._isFirst=!0),d.nextSibling&&" "===d.nextSibling.textContent&&!d.nextSibling.nextSibling&&K.push(d.nextSibling),d._next=d.nextSibling&&d.nextSibling._isFirst?null:d.nextSibling,d.parentNode.removeChild(d),a.splice(r--,1),p--):h||(g=!d.nextSibling&&u(d.parentNode,D,j),d.parentNode._parent&&d.parentNode._parent.appendChild(d),g&&d.parentNode.appendChild(X.createTextNode(" ")),"span"===M&&(d.style.display="inline"),H.push(d));else d.parentNode._isSplit&&!d._isSplit&&""!==d.innerHTML?O.push(d):q&&!d._isSplit&&("span"===M&&(d.style.display="inline"),H.push(d));else z||G?(d.parentNode&&d.parentNode.removeChild(d),a.splice(r--,1),p--):P||D.appendChild(d);for(r=K.length;-1<--r;)K[r].parentNode.removeChild(K[r]);if(z){for(G&&(c=X.createElement(M),D.appendChild(c),x=c.offsetWidth+"px",g=c.offsetParent===D?0:D.offsetLeft,D.removeChild(c)),A=D.style.cssText,D.style.cssText="display:none;";D.firstChild;)D.removeChild(D.firstChild);for(f=" "===j&&(!G||!P&&!q),r=0;r<z.length;r++){for(B=z[r],(c=X.createElement(M)).style.cssText="display:block;text-align:"+W+";position:"+(G?"absolute;":"relative;"),I&&(c.className=I+(J?r+1:"")),V.push(c),p=B.length,l=0;l<p;l++)"BR"!==B[l].nodeName&&(d=B[l],c.appendChild(d),f&&d._wordEnd&&c.appendChild(X.createTextNode(" ")),G&&(0===l&&(c.style.top=d._y+"px",c.style.left=_+g+"px"),d.style.top="0px",g&&(d.style.left=d._x-g+"px")));0===p?c.innerHTML=" ":P||q||(v(c),s(c,String.fromCharCode(160)," ")),G&&(c.style.width=x,c.style.height=d._h+"px"),D.appendChild(c)}D.style.cssText=A}G&&(E>D.clientHeight&&(D.style.height=E-m+"px",D.clientHeight<E&&(D.style.height=E+S+"px")),n>D.clientWidth&&(D.style.width=n-N+"px",D.clientWidth<n&&(D.style.width=n+T+"px"))),Q&&(U?D.style.display=U:D.style.removeProperty("display")),t(F,H),P&&t(C,O),t(i,V)}function y(D,u,e,t){var F,C,i,n,E,r,l,d,a=u.tag?u.tag:u.span?"span":"div",h=~(u.type||u.split||"chars,words,lines").indexOf("chars"),B=o(u),f=u.wordDelimiter||" ",A=" "!==f?"":B?"­ ":" ",c="</"+a+">",x=1,g=u.specialChars?"function"==typeof u.specialChars?u.specialChars:p:null,y=X.createElement("div"),v=D.parentNode;for(v.insertBefore(y,D),y.textContent=D.nodeValue,v.removeChild(D),l=-1!==(F=function getText(D){var u=D.nodeType,e="";if(1===u||9===u||11===u){if("string"==typeof D.textContent)return D.textContent;for(D=D.firstChild;D;D=D.nextSibling)e+=getText(D)}else if(3===u||4===u)return D.nodeValue;return e}(D=y)).indexOf("<"),!1!==u.reduceWhiteSpace&&(F=F.replace(S," ").replace(b,"")),l&&(F=F.split("<").join("{{LT}}")),E=F.length,C=(" "===F.charAt(0)?A:"")+e(),i=0;i<E;i++)if(r=F.charAt(i),g&&(d=g(F.substr(i),u.specialChars)))r=F.substr(i,d||1),C+=h&&" "!==r?t()+r+"</"+a+">":r,i+=d-1;else if(r===f&&F.charAt(i-1)!==f&&i){for(C+=x?c:"",x=0;F.charAt(i+1)===f;)C+=A,i++;i===E-1?C+=A:")"!==F.charAt(i+1)&&(C+=A+e(),x=1)}else"{"===r&&"{{LT}}"===F.substr(i,6)?(C+=h?t()+"{{LT}}</"+a+">":"{{LT}}",i+=5):55296<=r.charCodeAt(0)&&r.charCodeAt(0)<=56319||65024<=F.charCodeAt(i+1)&&F.charCodeAt(i+1)<=65039?(n=((F.substr(i,12).split(_)||[])[1]||"").length||2,C+=h&&" "!==r?t()+F.substr(i,n)+"</"+a+">":F.substr(i,n),i+=n-1):C+=h&&" "!==r?t()+r+"</"+a+">":r;D.outerHTML=C+(x?c:""),l&&s(v,"{{LT}}","<")}function z(D,u,e,t){var F,C,i=n(D.childNodes),E=i.length,s=o(u);if(3!==D.nodeType||1<E){for(u.absolute=!1,F=0;F<E;F++)(C=i[F])._next=C._isFirst=C._parent=C._wordEnd=null,3===C.nodeType&&!/\S+/.test(C.nodeValue)||(s&&3!==C.nodeType&&"inline"===k(C).display&&(C.style.display="inline-block",C.style.position="relative"),C._isSplit=!0,z(C,u,e,t));return u.absolute=s,void(D._isSplit=!0)}y(D,u,e,t)}var X,e,F,C,b=/(?:\r|\n|\t\t)/g,S=/(?:\s\s+)/g,i=Array.isArray,E=[].slice,l=((C=SplitText.prototype).split=function split(D){this.isSplit&&this.revert(),this.vars=D=D||this.vars,this._originals.length=this.chars.length=this.words.length=this.lines.length=0;for(var u,e,t,F=this.elements.length,C=D.tag?D.tag:D.span?"span":"div",i=r(D.wordsClass,C),n=r(D.charsClass,C);-1<--F;)t=this.elements[F],this._originals[F]=t.innerHTML,u=t.clientHeight,e=t.clientWidth,z(t,D,i,n),x(t,D,this.chars,this.words,this.lines,e,u);return this.chars.reverse(),this.words.reverse(),this.lines.reverse(),this.isSplit=!0,this},C.revert=function revert(){var e=this._originals;if(!e)throw"revert() call wasn't scoped properly.";return this.elements.forEach(function(D,u){return D.innerHTML=e[u]}),this.chars=[],this.words=[],this.lines=[],this.isSplit=!1,this},SplitText.create=function create(D,u){return new SplitText(D,u)},SplitText);function SplitText(D,u){F||function _initCore(){X=document,e=window,F=1}(),this.elements=n(D),this.chars=[],this.words=[],this.lines=[],this._originals=[],this.vars=u||{},this.split(u)}l.version="3.9.1",D.SplitText=l,D.default=l;if (typeof(window)==="undefined"||window!==D){Object.defineProperty(D,"__esModule",{value:!0})} else {delete D.default}}); | |
| 1285 | + | |
| 1286 | + | |
| 1287 | +</script> | |
| 1288 | +<script id='script-635aef31480f8-js' type='text/javascript'> | |
| 1289 | +jQuery(function() { | |
| 1290 | + var container = gsap.utils.toArray('.title-reveal').forEach((title, index) => { | |
| 1291 | + var lineChild = new SplitText(title, { type: "lines", linesClass: "lineChild" }); | |
| 1292 | + var lineParent = new SplitText(title, { type: "lines", linesClass: "lineParent" }); | |
| 1293 | + | |
| 1294 | + var titleLines = lineChild.lines; //an array of all the divs that wrap each lines | |
| 1295 | + // On anime chaque ligne sur le scroll | |
| 1296 | + gsap.from(titleLines, { | |
| 1297 | + scrollTrigger: title, | |
| 1298 | + duration: .75, | |
| 1299 | + autoAlpha: 0, | |
| 1300 | + yPercent: 100, | |
| 1301 | + ease: Power4.out, | |
| 1302 | + stagger: .25 | |
| 1303 | + }); | |
| 1304 | + }); | |
| 1305 | +}); | |
| 1306 | +</script> | |
| 1307 | +<script id='script-643852af40f07-js' type='text/javascript'> | |
| 1308 | +jQuery(function() { | |
| 1309 | + // Reveal image btt (bottom to top) | |
| 1310 | + var slideImg = gsap.timeline(); | |
| 1311 | + | |
| 1312 | + slideImg.set(".section-img-reveal",{autoAlpha:0}); | |
| 1313 | + slideImg.to(".section-img-reveal", { | |
| 1314 | + delay: .65, | |
| 1315 | + duration: 2, | |
| 1316 | + autoAlpha: 1, | |
| 1317 | + ease: Power2.out | |
| 1318 | + }); | |
| 1319 | + | |
| 1320 | + // Reveal l'image tranquillement lors du scroll | |
| 1321 | + var boxes = gsap.utils.toArray('.section-img-reveal'); | |
| 1322 | + boxes.forEach(box => { | |
| 1323 | + gsap.to(box, { | |
| 1324 | + width: "90%", | |
| 1325 | + height: "100%", | |
| 1326 | + scrollTrigger: { | |
| 1327 | + trigger: ".section-img-reveal-wrapper", | |
| 1328 | + // pin: true, | |
| 1329 | + start: "center center", | |
| 1330 | + //end: 'bottom', | |
| 1331 | + scrub: 1.5 | |
| 1332 | + } | |
| 1333 | + }) | |
| 1334 | + }); | |
| 1335 | + | |
| 1336 | + // Change le curseur lors du survol de l'image du hero | |
| 1337 | + // Returns a nodelist, which is similar to an array | |
| 1338 | + var boxes = document.querySelectorAll(".custom-cursor-wrapper"); | |
| 1339 | + | |
| 1340 | + // Loop through nodelist, just like an array | |
| 1341 | + for (var i = 0; i < boxes.length; i++) { | |
| 1342 | + | |
| 1343 | + // Pass in box element and index to createBoxAnimation function | |
| 1344 | + createBoxAnimation(boxes[i], i); | |
| 1345 | + } | |
| 1346 | + | |
| 1347 | + function createBoxAnimation(box, index) { | |
| 1348 | + | |
| 1349 | + // Index starts at 0, so add 1 to it for .tooltip1, .tooltip2, etc. | |
| 1350 | + var cursors = ".btn-cursor" + (index + 1); | |
| 1351 | + | |
| 1352 | + box.addEventListener("mouseover", function() { | |
| 1353 | + gsap.set(cursors, { | |
| 1354 | + xPercent: -50, | |
| 1355 | + yPercent: -50, | |
| 1356 | + }); | |
| 1357 | + }); | |
| 1358 | + | |
| 1359 | + box.addEventListener("mouseenter", function() { | |
| 1360 | + TweenLite.to(cursors,0.4,{scale:1, autoAlpha:1}) | |
| 1361 | + }); | |
| 1362 | + | |
| 1363 | + box.addEventListener("mouseleave", function() { | |
| 1364 | + TweenLite.to(cursors,0.4,{scale:0,autoAlpha:0}) | |
| 1365 | + }); | |
| 1366 | + | |
| 1367 | + box.addEventListener('pointermove', function(e) { | |
| 1368 | + gsap.to(cursors, { | |
| 1369 | + duration: 0.3, | |
| 1370 | + x: e.clientX, | |
| 1371 | + y: e.clientY, | |
| 1372 | + }); | |
| 1373 | + }); | |
| 1374 | + } | |
| 1375 | +}); | |
| 1376 | +</script> | |
| 1377 | +<script id='script-64e74fe3f280c-js' type='text/javascript'> | |
| 1378 | +jQuery(function() { | |
| 1379 | + var headerBorderBottom = document.querySelector(".main-header-border"); | |
| 1380 | + gsap.set(headerBorderBottom, { scaleX: 0, transformOrigin: "center" }); | |
| 1381 | + | |
| 1382 | + var innerContentBorderLeft = document.querySelector(".inner-content-border-left"); | |
| 1383 | + gsap.set(innerContentBorderLeft, { scaleY: 0, transformOrigin: "top" }); | |
| 1384 | + | |
| 1385 | + var innerContentBorderRight = document.querySelector(".inner-content-border-right"); | |
| 1386 | + gsap.set(innerContentBorderRight, { scaleY: 0, transformOrigin: "top" }); | |
| 1387 | + | |
| 1388 | + // Animate the header border bottom | |
| 1389 | + gsap.to(headerBorderBottom, { | |
| 1390 | + scaleX: 1, | |
| 1391 | + duration: 1, | |
| 1392 | + delay: .5, | |
| 1393 | + ease: 'none' | |
| 1394 | + }); | |
| 1395 | + | |
| 1396 | + // Animate the inner content border left | |
| 1397 | + gsap.to(innerContentBorderLeft, { | |
| 1398 | + scaleY: 1, | |
| 1399 | + duration: 2.5, | |
| 1400 | + delay: .5, | |
| 1401 | + ease: 'none' | |
| 1402 | + }); | |
| 1403 | + | |
| 1404 | + // Animate the inner content border right | |
| 1405 | + gsap.to(innerContentBorderRight, { | |
| 1406 | + scaleY: 1, | |
| 1407 | + duration: 2.5, | |
| 1408 | + delay: .5, | |
| 1409 | + ease: 'none' | |
| 1410 | + }); | |
| 1411 | +}); | |
| 1412 | +</script> | |
| 1413 | +<script id='script-636bd5003fa3c-js' type='text/javascript'> | |
| 1414 | +jQuery(document).ready(function() { | |
| 1415 | + jQuery('.oxy-pro-menu .menu-item-has-children .menu-item').click(function() { | |
| 1416 | + jQuery('.oxy-pro-menu-mobile-close-icon').trigger('click'); | |
| 1417 | + }); | |
| 1418 | + | |
| 1419 | + jQuery('.oxy-pro-menu .menu-item:not(.menu-item-has-children)').click(function() { | |
| 1420 | + jQuery('.oxy-pro-menu-mobile-close-icon').trigger('click'); | |
| 1421 | + }); | |
| 1422 | +}); | |
| 1423 | +</script> | |
| 1424 | +<script id='script-6466267c2477f-js' type='text/javascript'> | |
| 1425 | +document.addEventListener('DOMContentLoaded', function() { | |
| 1426 | + const cartierUrl = 'https://www.appartementsurbains.ca/demande-information/quartier-cartier/?projet=quartier+cartier'; | |
| 1427 | + | |
| 1428 | + // Handle all demande-information links and buttons | |
| 1429 | + function setupDemandeLinks() { | |
| 1430 | + // Regular links | |
| 1431 | + document.querySelectorAll('a[href*="demande-information"], a.c-btn-main.info, a.ct-link-button.info').forEach(function(link) { | |
| 1432 | + link.setAttribute('target', '_blank'); | |
| 1433 | + link.setAttribute('rel', 'noopener noreferrer'); | |
| 1434 | + link.setAttribute('href', cartierUrl); | |
| 1435 | + // Remove modal-related attributes | |
| 1436 | + link.removeAttribute('aria-expanded'); | |
| 1437 | + link.removeAttribute('aria-controls'); | |
| 1438 | + link.removeAttribute('role'); | |
| 1439 | + }); | |
| 1440 | + | |
| 1441 | + // Remove burger trigger from buttons containing demande-information links | |
| 1442 | + jQuery('.oxy-burger-trigger').each(function() { | |
| 1443 | + const $burgerTrigger = jQuery(this); | |
| 1444 | + const $link = $burgerTrigger.find('a[href*="demande-information"]'); | |
| 1445 | + | |
| 1446 | + if ($link.length) { | |
| 1447 | + $burgerTrigger.removeClass('oxy-burger-trigger'); | |
| 1448 | + $burgerTrigger.removeAttr('aria-expanded').removeAttr('role').removeAttr('aria-controls'); | |
| 1449 | + $link.attr('href', cartierUrl); | |
| 1450 | + } | |
| 1451 | + }); | |
| 1452 | + | |
| 1453 | + // Handle info buttons specifically | |
| 1454 | + jQuery('a.c-btn-main.info, a.ct-link-button.info').each(function() { | |
| 1455 | + const $btn = jQuery(this); | |
| 1456 | + $btn.off('click').on('click', function(e) { | |
| 1457 | + e.preventDefault(); | |
| 1458 | + e.stopPropagation(); | |
| 1459 | + window.open(cartierUrl, '_blank'); | |
| 1460 | + }); | |
| 1461 | + }); | |
| 1462 | + } | |
| 1463 | + | |
| 1464 | + // Initial setup | |
| 1465 | + setupDemandeLinks(); | |
| 1466 | + | |
| 1467 | + // Handle tableau button click | |
| 1468 | + jQuery(".tableau .btn-action").on('click', function(e) { | |
| 1469 | + e.preventDefault(); | |
| 1470 | + window.open(cartierUrl, '_blank'); | |
| 1471 | + }); | |
| 1472 | + | |
| 1473 | + // Handle dynamic content changes for tableau | |
| 1474 | + jQuery('.tableau').on('DOMSubtreeModified', function() { | |
| 1475 | + jQuery(".tableau .btn-action").off('click').on('click', function(e) { | |
| 1476 | + e.preventDefault(); | |
| 1477 | + window.open(cartierUrl, '_blank'); | |
| 1478 | + }); | |
| 1479 | + }); | |
| 1480 | + | |
| 1481 | + // Handle other dynamic content changes | |
| 1482 | + const observer = new MutationObserver(setupDemandeLinks); | |
| 1483 | + observer.observe(document.body, { | |
| 1484 | + childList: true, | |
| 1485 | + subtree: true | |
| 1486 | + }); | |
| 1487 | +}); | |
| 1488 | + | |
| 1489 | +</script> | |
| 1490 | +<script id='script-646e266fd1095-js' type='text/javascript'> | |
| 1491 | +document.addEventListener('DOMContentLoaded', function () { | |
| 1492 | + const videos = document.querySelectorAll('video[data-video-id]'); | |
| 1493 | + | |
| 1494 | + function pauseAllExcept(currentVideo) { | |
| 1495 | + videos.forEach((video) => { | |
| 1496 | + if (video !== currentVideo && !video.paused) { | |
| 1497 | + video.pause(); | |
| 1498 | + const container = video.closest('.video-container'); | |
| 1499 | + const playBtn = container.querySelector('.play-btn'); | |
| 1500 | + playBtn.style.display = 'flex'; | |
| 1501 | + } | |
| 1502 | + }); | |
| 1503 | + } | |
| 1504 | + | |
| 1505 | + videos.forEach((video) => { | |
| 1506 | + const videoId = video.getAttribute('data-video-id'); | |
| 1507 | + const container = video.closest('.video-container'); | |
| 1508 | + const playBtn = container.querySelector('.play-btn'); | |
| 1509 | + | |
| 1510 | + playBtn.addEventListener('click', function () { | |
| 1511 | + pauseAllExcept(video); | |
| 1512 | + video.play(); | |
| 1513 | + playBtn.style.display = 'none'; | |
| 1514 | + }); | |
| 1515 | + | |
| 1516 | + video.addEventListener('click', function () { | |
| 1517 | + if (video.paused) { | |
| 1518 | + pauseAllExcept(video); | |
| 1519 | + video.play(); | |
| 1520 | + playBtn.style.display = 'none'; | |
| 1521 | + } else { | |
| 1522 | + video.pause(); | |
| 1523 | + playBtn.style.display = 'flex'; | |
| 1524 | + } | |
| 1525 | + }); | |
| 1526 | + | |
| 1527 | + video.addEventListener('ended', function () { | |
| 1528 | + playBtn.style.display = 'flex'; | |
| 1529 | + }); | |
| 1530 | + }); | |
| 1531 | +}); | |
| 1532 | +</script> | |
| 1533 | +<script id='script-65528c31534f6-js' type='text/javascript'> | |
| 1534 | +/*! | |
| 1535 | + Zoom 1.7.21 | |
| 1536 | + license: MIT | |
| 1537 | + http://www.jacklmoore.com/zoom | |
| 1538 | +*/ | |
| 1539 | +(function(o){var t={url:!1,callback:!1,target:!1,duration:120,on:"mouseover",touch:!0,onZoomIn:!1,onZoomOut:!1,magnify:1};o.zoom=function(t,n,e,i){var u,c,a,r,m,l,s,f=o(t),h=f.css("position"),d=o(n);return t.style.position=/(absolute|fixed)/.test(h)?h:"relative",t.style.overflow="hidden",e.style.width=e.style.height="",o(e).addClass("zoomImg").css({position:"absolute",top:0,left:0,opacity:0,width:e.width*i,height:e.height*i,border:"none",maxWidth:"none",maxHeight:"none"}).appendTo(t),{init:function(){c=f.outerWidth(),u=f.outerHeight(),n===t?(r=c,a=u):(r=d.outerWidth(),a=d.outerHeight()),m=(e.width-c)/r,l=(e.height-u)/a,s=d.offset()},move:function(o){var t=o.pageX-s.left,n=o.pageY-s.top;n=Math.max(Math.min(n,a),0),t=Math.max(Math.min(t,r),0),e.style.left=t*-m+"px",e.style.top=n*-l+"px"}}},o.fn.zoom=function(n){return this.each(function(){var e=o.extend({},t,n||{}),i=e.target&&o(e.target)[0]||this,u=this,c=o(u),a=document.createElement("img"),r=o(a),m="mousemove.zoom",l=!1,s=!1;if(!e.url){var f=u.querySelector("img");if(f&&(e.url=f.getAttribute("data-src")||f.currentSrc||f.src),!e.url)return}c.one("zoom.destroy",function(o,t){c.off(".zoom"),i.style.position=o,i.style.overflow=t,a.onload=null,r.remove()}.bind(this,i.style.position,i.style.overflow)),a.onload=function(){function t(t){f.init(),f.move(t),r.stop().fadeTo(o.support.opacity?e.duration:0,1,o.isFunction(e.onZoomIn)?e.onZoomIn.call(a):!1)}function n(){r.stop().fadeTo(e.duration,0,o.isFunction(e.onZoomOut)?e.onZoomOut.call(a):!1)}var f=o.zoom(i,u,a,e.magnify);"grab"===e.on?c.on("mousedown.zoom",function(e){1===e.which&&(o(document).one("mouseup.zoom",function(){n(),o(document).off(m,f.move)}),t(e),o(document).on(m,f.move),e.preventDefault())}):"click"===e.on?c.on("click.zoom",function(e){return l?void 0:(l=!0,t(e),o(document).on(m,f.move),o(document).one("click.zoom",function(){n(),l=!1,o(document).off(m,f.move)}),!1)}):"toggle"===e.on?c.on("click.zoom",function(o){l?n():t(o),l=!l}):"mouseover"===e.on&&(f.init(),c.on("mouseenter.zoom",t).on("mouseleave.zoom",n).on(m,f.move)),e.touch&&c.on("touchstart.zoom",function(o){o.preventDefault(),s?(s=!1,n()):(s=!0,t(o.originalEvent.touches[0]||o.originalEvent.changedTouches[0]))}).on("touchmove.zoom",function(o){o.preventDefault(),f.move(o.originalEvent.touches[0]||o.originalEvent.changedTouches[0])}).on("touchend.zoom",function(o){o.preventDefault(),s&&(s=!1,n())}),o.isFunction(e.callback)&&e.callback.call(a)},a.setAttribute("role","presentation"),a.alt="",a.src=e.url})},o.fn.zoom.defaults=t})(window.jQuery); | |
| 1540 | +</script> | |
| 1541 | +<script>jQuery(document).on('click','a[href*="#"]',function(t){if(jQuery(t.target).closest('.wc-tabs').length>0){return}if(jQuery(this).is('[href="#"]')||jQuery(this).is('[href="#0"]')||jQuery(this).is('[href*="replytocom"]')){return};if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=jQuery(this.hash);(e=e.length?e:jQuery("[name="+this.hash.slice(1)+"]")).length&&(t.preventDefault(),jQuery("html, body").animate({scrollTop:e.offset().top-100},500))}});</script><style>.ct-FontAwesomeicon-arrow-circle-o-down{width:0.85714285714286em}</style> | |
| 1542 | +<style>.ct-FontAwesomeicon-chevron-left{width:0.75em}</style> | |
| 1543 | +<style>.ct-FontAwesomeicon-chevron-right{width:0.67857142857143em}</style> | |
| 1544 | +<style>.ct-FontAwesomeicon-phone{width:0.78571428571429em}</style> | |
| 1545 | +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-arrow-circle-o-down" viewBox="0 0 24 28"><title>arrow-circle-o-down</title><path d="M17.5 14.5c0 0.141-0.063 0.266-0.156 0.375l-4.984 4.984c-0.109 0.094-0.234 0.141-0.359 0.141s-0.25-0.047-0.359-0.141l-5-5c-0.141-0.156-0.187-0.359-0.109-0.547s0.266-0.313 0.469-0.313h3v-5.5c0-0.281 0.219-0.5 0.5-0.5h3c0.281 0 0.5 0.219 0.5 0.5v5.5h3c0.281 0 0.5 0.219 0.5 0.5zM12 5.5c-4.688 0-8.5 3.813-8.5 8.5s3.813 8.5 8.5 8.5 8.5-3.813 8.5-8.5-3.813-8.5-8.5-8.5zM24 14c0 6.625-5.375 12-12 12s-12-5.375-12-12 5.375-12 12-12v0c6.625 0 12 5.375 12 12z"/></symbol><symbol id="FontAwesomeicon-chevron-left" viewBox="0 0 21 28"><title>chevron-left</title><path d="M18.297 4.703l-8.297 8.297 8.297 8.297c0.391 0.391 0.391 1.016 0 1.406l-2.594 2.594c-0.391 0.391-1.016 0.391-1.406 0l-11.594-11.594c-0.391-0.391-0.391-1.016 0-1.406l11.594-11.594c0.391-0.391 1.016-0.391 1.406 0l2.594 2.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-chevron-right" viewBox="0 0 19 28"><title>chevron-right</title><path d="M17.297 13.703l-11.594 11.594c-0.391 0.391-1.016 0.391-1.406 0l-2.594-2.594c-0.391-0.391-0.391-1.016 0-1.406l8.297-8.297-8.297-8.297c-0.391-0.391-0.391-1.016 0-1.406l2.594-2.594c0.391-0.391 1.016-0.391 1.406 0l11.594 11.594c0.391 0.391 0.391 1.016 0 1.406z"/></symbol><symbol id="FontAwesomeicon-phone" viewBox="0 0 22 28"><title>phone</title><path d="M22 19.375c0 0.562-0.25 1.656-0.484 2.172-0.328 0.766-1.203 1.266-1.906 1.656-0.922 0.5-1.859 0.797-2.906 0.797-1.453 0-2.766-0.594-4.094-1.078-0.953-0.344-1.875-0.766-2.734-1.297-2.656-1.641-5.859-4.844-7.5-7.5-0.531-0.859-0.953-1.781-1.297-2.734-0.484-1.328-1.078-2.641-1.078-4.094 0-1.047 0.297-1.984 0.797-2.906 0.391-0.703 0.891-1.578 1.656-1.906 0.516-0.234 1.609-0.484 2.172-0.484 0.109 0 0.219 0 0.328 0.047 0.328 0.109 0.672 0.875 0.828 1.188 0.5 0.891 0.984 1.797 1.5 2.672 0.25 0.406 0.719 0.906 0.719 1.391 0 0.953-2.828 2.344-2.828 3.187 0 0.422 0.391 0.969 0.609 1.344 1.578 2.844 3.547 4.813 6.391 6.391 0.375 0.219 0.922 0.609 1.344 0.609 0.844 0 2.234-2.828 3.187-2.828 0.484 0 0.984 0.469 1.391 0.719 0.875 0.516 1.781 1 2.672 1.5 0.313 0.156 1.078 0.5 1.188 0.828 0.047 0.109 0.047 0.219 0.047 0.328z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-envelope" viewBox="0 0 20 20"><title>envelope</title><path class="path1" d="M17.5 6h-16c-0.827 0-1.5 0.673-1.5 1.5v9c0 0.827 0.673 1.5 1.5 1.5h16c0.827 0 1.5-0.673 1.5-1.5v-9c0-0.827-0.673-1.5-1.5-1.5zM17.5 7c0.030 0 0.058 0.003 0.087 0.008l-7.532 5.021c-0.29 0.193-0.819 0.193-1.109 0l-7.532-5.021c0.028-0.005 0.057-0.008 0.087-0.008h16zM17.5 17h-16c-0.276 0-0.5-0.224-0.5-0.5v-8.566l7.391 4.927c0.311 0.207 0.71 0.311 1.109 0.311s0.798-0.104 1.109-0.311l7.391-4.927v8.566c0 0.276-0.224 0.5-0.5 0.5z"/></symbol><symbol id="Lineariconsicon-phone-handset" viewBox="0 0 20 20"><title>phone-handset</title><path class="path1" d="M16 20c-1.771 0-3.655-0.502-5.6-1.492-1.793-0.913-3.564-2.22-5.122-3.78s-2.863-3.333-3.775-5.127c-0.988-1.946-1.49-3.83-1.49-5.601 0-1.148 1.070-2.257 1.529-2.68 0.661-0.609 1.701-1.32 2.457-1.32 0.376 0 0.816 0.246 1.387 0.774 0.425 0.394 0.904 0.928 1.383 1.544 0.289 0.372 1.73 2.271 1.73 3.182 0 0.747-0.845 1.267-1.739 1.816-0.346 0.212-0.703 0.432-0.961 0.639-0.276 0.221-0.325 0.338-0.333 0.364 0.949 2.366 3.85 5.267 6.215 6.215 0.021-0.007 0.138-0.053 0.363-0.333 0.207-0.258 0.427-0.616 0.639-0.961 0.55-0.894 1.069-1.739 1.816-1.739 0.911 0 2.81 1.441 3.182 1.73 0.616 0.479 1.15 0.958 1.544 1.383 0.528 0.57 0.774 1.011 0.774 1.387 0 0.756-0.711 1.799-1.319 2.463-0.424 0.462-1.533 1.537-2.681 1.537zM3.994 1c-0.268 0.005-0.989 0.333-1.773 1.055-0.744 0.686-1.207 1.431-1.207 1.945 0 6.729 8.264 15 14.986 15 0.513 0 1.258-0.465 1.944-1.213 0.723-0.788 1.051-1.512 1.056-1.781-0.032-0.19-0.558-0.929-1.997-2.037-1.237-0.952-2.24-1.463-2.498-1.469-0.018 0.005-0.13 0.048-0.357 0.336-0.197 0.251-0.408 0.594-0.613 0.926-0.56 0.911-1.089 1.772-1.858 1.772-0.124 0-0.246-0.024-0.363-0.071-2.625-1.050-5.729-4.154-6.779-6.779-0.126-0.315-0.146-0.809 0.474-1.371 0.33-0.299 0.786-0.579 1.228-0.851 0.332-0.204 0.676-0.415 0.926-0.613 0.288-0.227 0.331-0.339 0.336-0.357-0.007-0.258-0.517-1.261-1.469-2.498-1.108-1.439-1.847-1.964-2.037-1.997z"/></symbol><symbol id="Lineariconsicon-map-marker" viewBox="0 0 20 20"><title>map-marker</title><path class="path1" d="M10 20c-0.153 0-0.298-0.070-0.393-0.191-0.057-0.073-1.418-1.814-2.797-4.385-0.812-1.513-1.46-2.999-1.925-4.416-0.587-1.787-0.884-3.472-0.884-5.008 0-3.308 2.692-6 6-6s6 2.692 6 6c0 1.536-0.298 3.22-0.884 5.008-0.465 1.417-1.113 2.903-1.925 4.416-1.38 2.571-2.74 4.312-2.797 4.385-0.095 0.121-0.24 0.191-0.393 0.191zM10 1c-2.757 0-5 2.243-5 5 0 3.254 1.463 6.664 2.691 8.951 0.902 1.681 1.809 3.014 2.309 3.71 0.502-0.699 1.415-2.040 2.318-3.726 1.223-2.283 2.682-5.687 2.682-8.935 0-2.757-2.243-5-5-5z"/><path class="path2" d="M10 9c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3zM10 4c-1.103 0-2 0.897-2 2s0.897 2 2 2c1.103 0 2-0.897 2-2s-0.897-2-2-2z"/></symbol><symbol id="Lineariconsicon-cross" viewBox="0 0 20 20"><title>cross</title><path class="path1" d="M10.707 10.5l5.646-5.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-5.646 5.646-5.646-5.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.646 5.646-5.646 5.646c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l5.646-5.646 5.646 5.646c0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146c0.195-0.195 0.195-0.512 0-0.707l-5.646-5.646z"/></symbol><symbol id="Lineariconsicon-menu" viewBox="0 0 20 20"><title>menu</title><path class="path1" d="M17.5 6h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/><path class="path2" d="M17.5 11h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/><path class="path3" d="M17.5 16h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/></symbol></defs></svg> | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PKDRB5L2" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> | |
| 1549 | + | |
| 1550 | + <script type="text/javascript"> | |
| 1551 | + jQuery(document).ready(function() { | |
| 1552 | + jQuery('body').on('click', '.oxy-menu-toggle', function() { | |
| 1553 | + jQuery(this).parent('.oxy-nav-menu').toggleClass('oxy-nav-menu-open'); | |
| 1554 | + jQuery('body').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1555 | + jQuery('html').toggleClass('oxy-nav-menu-prevent-overflow'); | |
| 1556 | + }); | |
| 1557 | + var selector = '.oxy-nav-menu-open .menu-item a[href*="#"]'; | |
| 1558 | + jQuery('body').on('click', selector, function(){ | |
| 1559 | + jQuery('.oxy-nav-menu-open').removeClass('oxy-nav-menu-open'); | |
| 1560 | + jQuery('body').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1561 | + jQuery('html').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1562 | + jQuery(this).click(); | |
| 1563 | + }); | |
| 1564 | + }); | |
| 1565 | + </script> | |
| 1566 | + | |
| 1567 | + | |
| 1568 | + <script type="text/javascript"> | |
| 1569 | + | |
| 1570 | + function oxygen_init_pro_menu() { | |
| 1571 | + jQuery('.oxy-pro-menu-container').each(function(){ | |
| 1572 | + | |
| 1573 | + // dropdowns | |
| 1574 | + var menu = jQuery(this), | |
| 1575 | + animation = menu.data('oxy-pro-menu-dropdown-animation'), | |
| 1576 | + animationDuration = menu.data('oxy-pro-menu-dropdown-animation-duration'); | |
| 1577 | + | |
| 1578 | + jQuery('.sub-menu', menu).attr('data-aos',animation); | |
| 1579 | + jQuery('.sub-menu', menu).attr('data-aos-duration',animationDuration*1000); | |
| 1580 | + | |
| 1581 | + oxygen_offcanvas_menu_init(menu); | |
| 1582 | + jQuery(window).resize(function(){ | |
| 1583 | + oxygen_offcanvas_menu_init(menu); | |
| 1584 | + }); | |
| 1585 | + | |
| 1586 | + // let certain CSS rules know menu being initialized | |
| 1587 | + // "10" timeout is extra just in case, "0" would be enough | |
| 1588 | + setTimeout(function() {menu.addClass('oxy-pro-menu-init');}, 10); | |
| 1589 | + }); | |
| 1590 | + } | |
| 1591 | + | |
| 1592 | + jQuery(document).ready(oxygen_init_pro_menu); | |
| 1593 | + document.addEventListener('oxygen-ajax-element-loaded', oxygen_init_pro_menu, false); | |
| 1594 | + | |
| 1595 | + let proMenuMouseDown = false; | |
| 1596 | + | |
| 1597 | + jQuery(".oxygen-body") | |
| 1598 | + .on("mousedown", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { | |
| 1599 | + proMenuMouseDown = true; | |
| 1600 | + }) | |
| 1601 | + | |
| 1602 | + .on("mouseup", '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { | |
| 1603 | + proMenuMouseDown = false; | |
| 1604 | + }) | |
| 1605 | + | |
| 1606 | + .on('mouseenter focusin', '.oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-open-container) .menu-item-has-children', function(e) { | |
| 1607 | + if( proMenuMouseDown ) return; | |
| 1608 | + | |
| 1609 | + var subMenu = jQuery(this).children('.sub-menu'); | |
| 1610 | + subMenu.addClass('aos-animate oxy-pro-menu-dropdown-animating').removeClass('sub-menu-left'); | |
| 1611 | + | |
| 1612 | + var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); | |
| 1613 | + | |
| 1614 | + setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating')}, duration*1000); | |
| 1615 | + | |
| 1616 | + var offset = subMenu.offset(), | |
| 1617 | + width = subMenu.width(), | |
| 1618 | + docWidth = jQuery(window).width(); | |
| 1619 | + | |
| 1620 | + if (offset.left+width > docWidth) { | |
| 1621 | + subMenu.addClass('sub-menu-left'); | |
| 1622 | + } | |
| 1623 | + }) | |
| 1624 | + | |
| 1625 | + .on('mouseleave focusout', '.oxy-pro-menu-show-dropdown .menu-item-has-children', function( e ) { | |
| 1626 | + if( jQuery(this).is(':hover') ) return; | |
| 1627 | + | |
| 1628 | + jQuery(this).children('.sub-menu').removeClass('aos-animate'); | |
| 1629 | + | |
| 1630 | + var subMenu = jQuery(this).children('.sub-menu'); | |
| 1631 | + //subMenu.addClass('oxy-pro-menu-dropdown-animating-out'); | |
| 1632 | + | |
| 1633 | + var duration = jQuery(this).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); | |
| 1634 | + setTimeout(function() {subMenu.removeClass('oxy-pro-menu-dropdown-animating-out')}, duration*1000); | |
| 1635 | + }) | |
| 1636 | + | |
| 1637 | + // open icon click | |
| 1638 | + .on('click', '.oxy-pro-menu-mobile-open-icon', function() { | |
| 1639 | + var menu = jQuery(this).parents('.oxy-pro-menu'); | |
| 1640 | + // off canvas | |
| 1641 | + if (jQuery(this).hasClass('oxy-pro-menu-off-canvas-trigger')) { | |
| 1642 | + oxygen_offcanvas_menu_run(menu); | |
| 1643 | + } | |
| 1644 | + // regular | |
| 1645 | + else { | |
| 1646 | + menu.addClass('oxy-pro-menu-open'); | |
| 1647 | + jQuery(this).siblings('.oxy-pro-menu-container').addClass('oxy-pro-menu-open-container'); | |
| 1648 | + jQuery('body').addClass('oxy-nav-menu-prevent-overflow'); | |
| 1649 | + jQuery('html').addClass('oxy-nav-menu-prevent-overflow'); | |
| 1650 | + | |
| 1651 | + oxygen_pro_menu_set_static_width(menu); | |
| 1652 | + } | |
| 1653 | + // remove animation and collapse | |
| 1654 | + jQuery('.sub-menu', menu).attr('data-aos',''); | |
| 1655 | + jQuery('.oxy-pro-menu-dropdown-toggle .sub-menu', menu).slideUp(0); | |
| 1656 | + }); | |
| 1657 | + | |
| 1658 | + function oxygen_pro_menu_set_static_width(menu) { | |
| 1659 | + var menuItemWidth = jQuery(".oxy-pro-menu-list > .menu-item", menu).width(); | |
| 1660 | + jQuery(".oxy-pro-menu-open-container > div:first-child, .oxy-pro-menu-off-canvas-container > div:first-child", menu).width(menuItemWidth); | |
| 1661 | + } | |
| 1662 | + | |
| 1663 | + function oxygen_pro_menu_unset_static_width(menu) { | |
| 1664 | + jQuery(".oxy-pro-menu-container > div:first-child", menu).width(""); | |
| 1665 | + } | |
| 1666 | + | |
| 1667 | + // close icon click | |
| 1668 | + jQuery('body').on('click', '.oxy-pro-menu-mobile-close-icon', function(e) { | |
| 1669 | + | |
| 1670 | + var menu = jQuery(this).parents('.oxy-pro-menu'); | |
| 1671 | + | |
| 1672 | + menu.removeClass('oxy-pro-menu-open'); | |
| 1673 | + jQuery(this).parents('.oxy-pro-menu-container').removeClass('oxy-pro-menu-open-container'); | |
| 1674 | + jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1675 | + | |
| 1676 | + if (jQuery(this).parent('.oxy-pro-menu-container').hasClass('oxy-pro-menu-off-canvas-container')) { | |
| 1677 | + oxygen_offcanvas_menu_run(menu); | |
| 1678 | + } | |
| 1679 | + | |
| 1680 | + oxygen_pro_menu_unset_static_width(menu); | |
| 1681 | + }); | |
| 1682 | + | |
| 1683 | + // dropdown toggle icon click | |
| 1684 | + jQuery('body').on( | |
| 1685 | + 'touchstart click', | |
| 1686 | + '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area,'+ | |
| 1687 | + '.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children > a > .oxy-pro-menu-dropdown-icon-click-area', | |
| 1688 | + function(e) { | |
| 1689 | + e.preventDefault(); | |
| 1690 | + | |
| 1691 | + // fix for iOS false triggering submenu clicks | |
| 1692 | + jQuery('.sub-menu').css('pointer-events', 'none'); | |
| 1693 | + setTimeout( function() { | |
| 1694 | + jQuery('.sub-menu').css('pointer-events', 'initial'); | |
| 1695 | + }, 500); | |
| 1696 | + | |
| 1697 | + // workaround to stop click event from triggering after touchstart | |
| 1698 | + if (window.oxygenProMenuIconTouched === true) { | |
| 1699 | + window.oxygenProMenuIconTouched = false; | |
| 1700 | + return; | |
| 1701 | + } | |
| 1702 | + if (e.type==='touchstart') { | |
| 1703 | + window.oxygenProMenuIconTouched = true; | |
| 1704 | + } | |
| 1705 | + oxygen_pro_menu_toggle_dropdown(this); | |
| 1706 | + } | |
| 1707 | + ); | |
| 1708 | + | |
| 1709 | + function oxygen_pro_menu_toggle_dropdown(trigger) { | |
| 1710 | + | |
| 1711 | + var duration = jQuery(trigger).parents('.oxy-pro-menu-container').data('oxy-pro-menu-dropdown-animation-duration'); | |
| 1712 | + | |
| 1713 | + jQuery(trigger).closest('.menu-item-has-children').children('.sub-menu').slideToggle({ | |
| 1714 | + start: function () { | |
| 1715 | + jQuery(this).css({ | |
| 1716 | + display: "flex" | |
| 1717 | + }) | |
| 1718 | + }, | |
| 1719 | + duration: duration*1000 | |
| 1720 | + }); | |
| 1721 | + } | |
| 1722 | + | |
| 1723 | + // fullscreen menu link click | |
| 1724 | + var selector = '.oxy-pro-menu-open .menu-item a'; | |
| 1725 | + jQuery('body').on('click', selector, function(event){ | |
| 1726 | + | |
| 1727 | + if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { | |
| 1728 | + // toggle icon clicked, no need to hide the menu | |
| 1729 | + return; | |
| 1730 | + } | |
| 1731 | + else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && | |
| 1732 | + jQuery(this).parent().hasClass('menu-item-has-children')) { | |
| 1733 | + // empty href don't lead anywhere, treat it as toggle trigger | |
| 1734 | + oxygen_pro_menu_toggle_dropdown(event.target); | |
| 1735 | + // keep anchor links behavior as is, and prevent regular links from page reload | |
| 1736 | + if (jQuery(this).attr("href").indexOf("#")!==0) { | |
| 1737 | + return false; | |
| 1738 | + } | |
| 1739 | + } | |
| 1740 | + | |
| 1741 | + // hide the menu and follow the anchor | |
| 1742 | + if (jQuery(this).attr("href").indexOf("#")===0) { | |
| 1743 | + jQuery('.oxy-pro-menu-open').removeClass('oxy-pro-menu-open'); | |
| 1744 | + jQuery('.oxy-pro-menu-open-container').removeClass('oxy-pro-menu-open-container'); | |
| 1745 | + jQuery('.oxy-nav-menu-prevent-overflow').removeClass('oxy-nav-menu-prevent-overflow'); | |
| 1746 | + } | |
| 1747 | + | |
| 1748 | + }); | |
| 1749 | + | |
| 1750 | + // off-canvas menu link click | |
| 1751 | + var selector = '.oxy-pro-menu-off-canvas .menu-item a'; | |
| 1752 | + jQuery('body').on('click', selector, function(event){ | |
| 1753 | + if (jQuery(event.target).closest('.oxy-pro-menu-dropdown-icon-click-area').length > 0) { | |
| 1754 | + // toggle icon clicked, no need to trigger it | |
| 1755 | + return; | |
| 1756 | + } | |
| 1757 | + else if ((jQuery(this).attr("href") === "#" || jQuery(this).closest(".oxy-pro-menu-container").data("entire-parent-toggles-dropdown")) && | |
| 1758 | + jQuery(this).parent().hasClass('menu-item-has-children')) { | |
| 1759 | + // empty href don't lead anywhere, treat it as toggle trigger | |
| 1760 | + oxygen_pro_menu_toggle_dropdown(event.target); | |
| 1761 | + // keep anchor links behavior as is, and prevent regular links from page reload | |
| 1762 | + if (jQuery(this).attr("href").indexOf("#")!==0) { | |
| 1763 | + return false; | |
| 1764 | + } | |
| 1765 | + } | |
| 1766 | + }); | |
| 1767 | + | |
| 1768 | + // off canvas | |
| 1769 | + function oxygen_offcanvas_menu_init(menu) { | |
| 1770 | + | |
| 1771 | + // only init off-canvas animation if trigger icon is visible i.e. mobile menu in action | |
| 1772 | + var offCanvasActive = jQuery(menu).siblings('.oxy-pro-menu-off-canvas-trigger').css('display'); | |
| 1773 | + if (offCanvasActive!=='none') { | |
| 1774 | + var animation = menu.data('oxy-pro-menu-off-canvas-animation'); | |
| 1775 | + setTimeout(function() {menu.attr('data-aos', animation);}, 10); | |
| 1776 | + } | |
| 1777 | + else { | |
| 1778 | + // remove AOS | |
| 1779 | + menu.attr('data-aos', ''); | |
| 1780 | + }; | |
| 1781 | + } | |
| 1782 | + | |
| 1783 | + function oxygen_offcanvas_menu_run(menu) { | |
| 1784 | + | |
| 1785 | + var container = menu.find(".oxy-pro-menu-container"); | |
| 1786 | + | |
| 1787 | + if (!container.attr('data-aos')) { | |
| 1788 | + // initialize animation | |
| 1789 | + setTimeout(function() {oxygen_offcanvas_menu_toggle(menu, container)}, 0); | |
| 1790 | + } | |
| 1791 | + else { | |
| 1792 | + oxygen_offcanvas_menu_toggle(menu, container); | |
| 1793 | + } | |
| 1794 | + } | |
| 1795 | + | |
| 1796 | + var oxygen_offcanvas_menu_toggle_in_progress = false; | |
| 1797 | + | |
| 1798 | + function oxygen_offcanvas_menu_toggle(menu, container) { | |
| 1799 | + | |
| 1800 | + if (oxygen_offcanvas_menu_toggle_in_progress) { | |
| 1801 | + return; | |
| 1802 | + } | |
| 1803 | + | |
| 1804 | + container.toggleClass('aos-animate'); | |
| 1805 | + | |
| 1806 | + if (container.hasClass('oxy-pro-menu-off-canvas-container')) { | |
| 1807 | + | |
| 1808 | + oxygen_offcanvas_menu_toggle_in_progress = true; | |
| 1809 | + | |
| 1810 | + var animation = container.data('oxy-pro-menu-off-canvas-animation'), | |
| 1811 | + timeout = container.data('aos-duration'); | |
| 1812 | + | |
| 1813 | + if (!animation){ | |
| 1814 | + timeout = 0; | |
| 1815 | + } | |
| 1816 | + | |
| 1817 | + setTimeout(function() { | |
| 1818 | + container.removeClass('oxy-pro-menu-off-canvas-container') | |
| 1819 | + menu.removeClass('oxy-pro-menu-off-canvas'); | |
| 1820 | + oxygen_offcanvas_menu_toggle_in_progress = false; | |
| 1821 | + }, timeout); | |
| 1822 | + } | |
| 1823 | + else { | |
| 1824 | + container.addClass('oxy-pro-menu-off-canvas-container'); | |
| 1825 | + menu.addClass('oxy-pro-menu-off-canvas'); | |
| 1826 | + oxygen_pro_menu_set_static_width(menu); | |
| 1827 | + } | |
| 1828 | + } | |
| 1829 | + </script> | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + <script type="text/javascript"> | |
| 1833 | + | |
| 1834 | + // Initialize Oxygen Modals | |
| 1835 | + jQuery(document).ready(function() { | |
| 1836 | + | |
| 1837 | + function showModal( modal ) { | |
| 1838 | + var $modal = jQuery( modal ); | |
| 1839 | + $modal.addClass("live"); | |
| 1840 | + var modalId = $modal[0].querySelector('.ct-modal').id; | |
| 1841 | + | |
| 1842 | + var focusable = modal.querySelector('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])'); | |
| 1843 | + | |
| 1844 | + if(focusable) { | |
| 1845 | + setTimeout(() => { | |
| 1846 | + focusable.focus(); | |
| 1847 | + }, 500); | |
| 1848 | + } else { | |
| 1849 | + setTimeout(() => { | |
| 1850 | + $modal.focus(); | |
| 1851 | + }, 500) | |
| 1852 | + } | |
| 1853 | + | |
| 1854 | + // Check if this modal can be shown according to settings and last shown time | |
| 1855 | + // Current and last time in milliseconds | |
| 1856 | + var currentTime = new Date().getTime(); | |
| 1857 | + var lastShownTime = localStorage && localStorage['oxy-' + modalId + '-last-shown-time'] ? JSON.parse( localStorage['oxy-' + modalId + '-last-shown-time'] ) : false; | |
| 1858 | + // manual triggers aren't affected by last shown time | |
| 1859 | + if( $modal.data( 'trigger' ) != 'user_clicks_element' ) { | |
| 1860 | + switch( $modal.data( 'open-again' ) ) { | |
| 1861 | + case 'never_show_again': | |
| 1862 | + // if it was shown at least once, don't show it again | |
| 1863 | + if( lastShownTime !== false ) return; | |
| 1864 | + break; | |
| 1865 | + case 'show_again_after': | |
| 1866 | + var settingDays = parseInt( $modal.data( 'open-again-after-days' ) ); | |
| 1867 | + var actualDays = ( currentTime - lastShownTime ) / ( 60*60*24*1000 ); | |
| 1868 | + if( actualDays < settingDays ) return; | |
| 1869 | + break; | |
| 1870 | + default: | |
| 1871 | + //always show | |
| 1872 | + break; | |
| 1873 | + } | |
| 1874 | + } | |
| 1875 | + | |
| 1876 | + // Body manipulation to prevent scrolling while modal is active, and maintain scroll position. | |
| 1877 | + document.querySelector('body').style.top = `-${window.scrollY}px`; | |
| 1878 | + document.querySelector('body').classList.add('oxy-modal-active'); | |
| 1879 | + | |
| 1880 | + // save current time as last shown time | |
| 1881 | + if( localStorage ) localStorage['oxy-' + modalId + '-last-shown-time'] = JSON.stringify( currentTime ); | |
| 1882 | + | |
| 1883 | + // trick to make jQuery fadeIn with flex | |
| 1884 | + $modal.css("display", "flex"); | |
| 1885 | + $modal.hide(); | |
| 1886 | + // trick to force AOS trigger on elements inside the modal | |
| 1887 | + $modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); | |
| 1888 | + | |
| 1889 | + // show the modal | |
| 1890 | + $modal.fadeIn(250, function(){ | |
| 1891 | + // trick to force AOS trigger on elements inside the modal | |
| 1892 | + $modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); | |
| 1893 | + }); | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + if( $modal.data( 'close-automatically' ) == 'yes' ) { | |
| 1897 | + var time = parseInt( $modal.data( 'close-after-time' ) ); | |
| 1898 | + if( $modal.data( 'close-after-time-unit' ) == 'seconds' ) { | |
| 1899 | + time = parseInt( parseFloat( $modal.data( 'close-after-time' ) ) * 1000 ); | |
| 1900 | + } | |
| 1901 | + setTimeout( function(){ | |
| 1902 | + hideModal(modal); | |
| 1903 | + }, time ); | |
| 1904 | + } | |
| 1905 | + | |
| 1906 | + // close modal automatically after form submit (Non-AJAX) | |
| 1907 | + if( $modal.data( 'close-after-form-submit' ) == 'yes' && $modal.data("trigger") == "after_specified_time" ) { | |
| 1908 | + | |
| 1909 | + // WPForms | |
| 1910 | + // WPForms replaces the form with a confirmation message on page refresh | |
| 1911 | + if( $modal.find(".wpforms-confirmation-container-full").length > 0 ) { | |
| 1912 | + setTimeout(function () { | |
| 1913 | + hideModal(modal); | |
| 1914 | + }, 3000); | |
| 1915 | + } | |
| 1916 | + | |
| 1917 | + // Formidable Forms | |
| 1918 | + // Formidable Forms replaces the form with a confirmation message on page refresh | |
| 1919 | + if( $modal.find(".frm_message").length > 0 ) { | |
| 1920 | + setTimeout(function () { | |
| 1921 | + hideModal(modal); | |
| 1922 | + }, 3000); | |
| 1923 | + } | |
| 1924 | + | |
| 1925 | + // Caldera Forms | |
| 1926 | + // Caldera Forms replaces the form with a confirmation message on page refresh | |
| 1927 | + if( $modal.find(".caldera-grid .alert-success").length > 0 ) { | |
| 1928 | + setTimeout(function () { | |
| 1929 | + hideModal(modal); | |
| 1930 | + }, 3000); | |
| 1931 | + } | |
| 1932 | + | |
| 1933 | + } | |
| 1934 | + } | |
| 1935 | + | |
| 1936 | + window.oxyShowModal = showModal; | |
| 1937 | + | |
| 1938 | + var hideModal = function ( modal ) { | |
| 1939 | + | |
| 1940 | + // Body manipulation for scroll prevention and maintaining scroll position | |
| 1941 | + var scrollY = document.querySelector('body').style.top; | |
| 1942 | + document.querySelector('body').classList.remove('oxy-modal-active'); | |
| 1943 | + document.querySelector('body').style.top = ''; | |
| 1944 | + window.scrollTo(0, parseInt(scrollY || '0') * -1); | |
| 1945 | + | |
| 1946 | + // The function may be called by third party code, without argument, so we must close the first visible modal | |
| 1947 | + if( typeof modal === 'undefined' ) { | |
| 1948 | + var openModals = jQuery(".oxy-modal-backdrop.live"); | |
| 1949 | + if( openModals.length == 0 ) return; | |
| 1950 | + modal = openModals[0]; | |
| 1951 | + } | |
| 1952 | + | |
| 1953 | + var $modal = jQuery( modal ); | |
| 1954 | + // refresh any iframe so media embedded this way is stopped | |
| 1955 | + $modal.find( 'iframe').each(function(index){ | |
| 1956 | + this.src = this.src; | |
| 1957 | + }); | |
| 1958 | + // HTML5 videos can be stopped easily | |
| 1959 | + $modal.find( 'video' ).each(function(index){ | |
| 1960 | + this.pause(); | |
| 1961 | + }); | |
| 1962 | + // If there are any forms in the modal, reset them | |
| 1963 | + $modal.find("form").each(function(index){ | |
| 1964 | + this.reset(); | |
| 1965 | + }); | |
| 1966 | + | |
| 1967 | + $modal.find(".aos-animate").removeClass("aos-animate").addClass("aos-animate-disabled"); | |
| 1968 | + | |
| 1969 | + $modal.fadeOut(400, function(){ | |
| 1970 | + $modal.removeClass("live"); | |
| 1971 | + $modal.find(".aos-animate-disabled").removeClass("aos-animate-disabled").addClass("aos-animate"); | |
| 1972 | + }); | |
| 1973 | + }; | |
| 1974 | + | |
| 1975 | + window.oxyCloseModal = hideModal; | |
| 1976 | + | |
| 1977 | + jQuery( ".oxy-modal-backdrop" ).each(function( index ) { | |
| 1978 | + | |
| 1979 | + var modal = this; | |
| 1980 | + | |
| 1981 | + (function( modal ){ | |
| 1982 | + var $modal = jQuery( modal ); | |
| 1983 | + | |
| 1984 | + var exitIntentFunction = function( e ){ | |
| 1985 | + if( e.target.tagName == 'SELECT' ) { return; } | |
| 1986 | + if( e.clientY <= 0 ) { | |
| 1987 | + showModal( modal ); | |
| 1988 | + document.removeEventListener( "mouseleave", exitIntentFunction ); | |
| 1989 | + document.removeEventListener( "mouseout", exitIntentFunction ); | |
| 1990 | + } | |
| 1991 | + } | |
| 1992 | + | |
| 1993 | + switch ( jQuery( modal ).data("trigger") ) { | |
| 1994 | + | |
| 1995 | + case "on_exit_intent": | |
| 1996 | + document.addEventListener( "mouseleave", exitIntentFunction, false); | |
| 1997 | + document.addEventListener( "mouseout", exitIntentFunction, false); | |
| 1998 | + break; | |
| 1999 | + | |
| 2000 | + case "user_clicks_element": | |
| 2001 | + jQuery( jQuery( modal ).data( 'trigger-selector' ) ).click( function( event ) { | |
| 2002 | + showModal( modal ); | |
| 2003 | + event.preventDefault(); | |
| 2004 | + } ); | |
| 2005 | + break; | |
| 2006 | + | |
| 2007 | + case "after_specified_time": | |
| 2008 | + var time = parseInt( jQuery( modal ).data( 'trigger-time' ) ); | |
| 2009 | + if( jQuery( modal ).data( 'trigger-time-unit' ) == 'seconds' ) { | |
| 2010 | + time = parseInt( parseFloat( jQuery( modal ).data( 'trigger-time' ) ) * 1000 ); | |
| 2011 | + } | |
| 2012 | + setTimeout( function(){ | |
| 2013 | + showModal( modal ); | |
| 2014 | + }, time ); | |
| 2015 | + break; | |
| 2016 | + | |
| 2017 | + case "after_scrolled_amount": | |
| 2018 | + window.addEventListener("scroll", function scrollDetection(){ | |
| 2019 | + var winheight= window.innerHeight || (document.documentElement || document.body).clientHeight; | |
| 2020 | + var docheight = jQuery(document).height(); | |
| 2021 | + var scrollTop = window.pageYOffset || (document.documentElement || document.body.parentNode || document.body).scrollTop; | |
| 2022 | + var isScrollUp = false; | |
| 2023 | + var oxyPreviousScrollTop = parseInt( jQuery( modal ).data( 'previous_scroll_top' ) ); | |
| 2024 | + if( !isNaN( oxyPreviousScrollTop ) ) { | |
| 2025 | + if( oxyPreviousScrollTop > scrollTop) isScrollUp = true; | |
| 2026 | + } | |
| 2027 | + jQuery( modal ).data( 'previous_scroll_top', scrollTop ); | |
| 2028 | + var trackLength = docheight - winheight; | |
| 2029 | + var pctScrolled = Math.floor(scrollTop/trackLength * 100); | |
| 2030 | + if( isNaN( pctScrolled ) ) pctScrolled = 0; | |
| 2031 | + | |
| 2032 | + if( | |
| 2033 | + ( isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'up' ) || | |
| 2034 | + ( !isScrollUp && jQuery( modal ).data( 'trigger_scroll_direction' ) == 'down' && pctScrolled >= parseInt( jQuery( modal ).data( 'trigger_scroll_amount' ) ) ) | |
| 2035 | + ) { | |
| 2036 | + showModal( modal ); | |
| 2037 | + window.removeEventListener( "scroll", scrollDetection ); | |
| 2038 | + } | |
| 2039 | + }, false); | |
| 2040 | + break; | |
| 2041 | + case "on_scroll_to_element": | |
| 2042 | + window.addEventListener("scroll", function scrollDetection(){ | |
| 2043 | + var $element = jQuery( jQuery( modal ).data( 'scroll_to_selector' ) ); | |
| 2044 | + if( $element.length == 0 ) { | |
| 2045 | + window.removeEventListener( "scroll", scrollDetection ); | |
| 2046 | + return; | |
| 2047 | + } | |
| 2048 | + | |
| 2049 | + var top_of_element = $element.offset().top; | |
| 2050 | + var bottom_of_element = $element.offset().top + $element.outerHeight(); | |
| 2051 | + var bottom_of_screen = jQuery(window).scrollTop() + jQuery(window).innerHeight(); | |
| 2052 | + var top_of_screen = jQuery(window).scrollTop(); | |
| 2053 | + | |
| 2054 | + if ((bottom_of_screen > bottom_of_element - $element.outerHeight() /2 ) && (top_of_screen < top_of_element + $element.outerHeight() /2 )){ | |
| 2055 | + showModal( modal ); | |
| 2056 | + window.removeEventListener( "scroll", scrollDetection ); | |
| 2057 | + } | |
| 2058 | + }, false); | |
| 2059 | + break; | |
| 2060 | + case "after_number_of_clicks": | |
| 2061 | + document.addEventListener("click", function clickDetection(){ | |
| 2062 | + var number_of_clicks = parseInt( jQuery( modal ).data( 'number_of_clicks' ) ); | |
| 2063 | + | |
| 2064 | + var clicks_performed = isNaN( parseInt( jQuery( modal ).data( 'clicks_performed' ) ) ) ? 1 : parseInt( jQuery( modal ).data( 'clicks_performed' ) ) + 1; | |
| 2065 | + | |
| 2066 | + jQuery( modal ).data( 'clicks_performed', clicks_performed ); | |
| 2067 | + | |
| 2068 | + if ( clicks_performed == number_of_clicks ){ | |
| 2069 | + showModal( modal ); | |
| 2070 | + document.removeEventListener( "click", clickDetection ); | |
| 2071 | + } | |
| 2072 | + }, false); | |
| 2073 | + break; | |
| 2074 | + case "after_time_inactive": | |
| 2075 | + var time = parseInt( jQuery( modal ).data( 'time_inactive' ) ); | |
| 2076 | + if( jQuery( modal ).data( 'time-inactive-unit' ) == 'seconds' ) { | |
| 2077 | + time = parseInt( parseFloat( jQuery( modal ).data( 'time_inactive' ) ) * 1000 ); | |
| 2078 | + } | |
| 2079 | + var activityDetected = function(){ | |
| 2080 | + jQuery( modal ).data( 'millis_idle', 0 ); | |
| 2081 | + }; | |
| 2082 | + document.addEventListener( "click", activityDetected); | |
| 2083 | + document.addEventListener( "mousemove", activityDetected); | |
| 2084 | + document.addEventListener( "keypress", activityDetected); | |
| 2085 | + document.addEventListener( "scroll", activityDetected); | |
| 2086 | + | |
| 2087 | + var idleInterval = setInterval(function(){ | |
| 2088 | + var millis_idle = isNaN( parseInt( jQuery( modal ).data( 'millis_idle' ) ) ) ? 100 : parseInt( jQuery( modal ).data( 'millis_idle' ) ) + 100; | |
| 2089 | + jQuery( modal ).data( 'millis_idle', millis_idle ); | |
| 2090 | + if( millis_idle > time ){ | |
| 2091 | + clearInterval( idleInterval ); | |
| 2092 | + document.removeEventListener( "click", activityDetected ); | |
| 2093 | + document.removeEventListener( "mousemove", activityDetected ); | |
| 2094 | + document.removeEventListener( "keypress", activityDetected ); | |
| 2095 | + document.removeEventListener( "scroll", activityDetected ); | |
| 2096 | + showModal( modal ); | |
| 2097 | + } | |
| 2098 | + }, 100); | |
| 2099 | + break; | |
| 2100 | + | |
| 2101 | + case "after_number_of_page_views": | |
| 2102 | + var modalId = modal.querySelector('.ct-modal').id; | |
| 2103 | + var pageViews = localStorage && localStorage['oxy-' + modalId + '-page-views'] ? parseInt( localStorage['oxy-' + modalId + '-page-views'] ) : 0; | |
| 2104 | + pageViews++; | |
| 2105 | + if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = pageViews; | |
| 2106 | + if( parseInt( jQuery( modal ).data( 'number_of_page_views' ) ) == pageViews ) { | |
| 2107 | + if( localStorage ) localStorage['oxy-' + modalId + '-page-views'] = 0; | |
| 2108 | + showModal( modal ); | |
| 2109 | + } | |
| 2110 | + break; | |
| 2111 | + | |
| 2112 | + } | |
| 2113 | + | |
| 2114 | + // add event handler to close modal automatically after AJAX form submit | |
| 2115 | + if( $modal.data( 'close-after-form-submit' ) == 'yes' ) { | |
| 2116 | + | |
| 2117 | + // Contact Form 7 | |
| 2118 | + if (typeof wpcf7 !== 'undefined') { | |
| 2119 | + $modal.find('div.wpcf7').each(function () { | |
| 2120 | + var $form = jQuery(this).find('form'); | |
| 2121 | + this.addEventListener('wpcf7submit', function (event) { | |
| 2122 | + if (event.detail.contactFormId == $form.attr("id")) { | |
| 2123 | + setTimeout(function () { | |
| 2124 | + hideModal(modal); | |
| 2125 | + }, 3000); | |
| 2126 | + } | |
| 2127 | + }, false); | |
| 2128 | + }); | |
| 2129 | + } | |
| 2130 | + | |
| 2131 | + // Caldera Forms | |
| 2132 | + document.addEventListener( "cf.submission", function(event){ | |
| 2133 | + // Pending, Caldera AJAX form submissions aren't working since Oxygen 2.2, see: https://github.com/soflyy/oxygen/issues/1638 | |
| 2134 | + }); | |
| 2135 | + | |
| 2136 | + // Ninja Forms | |
| 2137 | + jQuery(document).on("nfFormSubmitResponse", function(event, response){ | |
| 2138 | + // Only close the modal if the event was triggered from a Ninja Form inside the modal | |
| 2139 | + if( $modal.find("#nf-form-" + response.id + "-cont").length > 0 ) { | |
| 2140 | + setTimeout(function () { | |
| 2141 | + hideModal(modal); | |
| 2142 | + }, 3000); | |
| 2143 | + } | |
| 2144 | + }); | |
| 2145 | + | |
| 2146 | + } | |
| 2147 | + | |
| 2148 | + })( modal ); | |
| 2149 | + | |
| 2150 | + }); | |
| 2151 | + | |
| 2152 | + // handle clicks on modal backdrop and on .oxy-close-modal | |
| 2153 | + jQuery("body").on('click touchend', '.oxy-modal-backdrop, .oxy-close-modal', function( event ) { | |
| 2154 | + | |
| 2155 | + var $this = jQuery( this ); | |
| 2156 | + var $target = jQuery( event.target ); | |
| 2157 | + | |
| 2158 | + // Click event in the modal div and it's children is propagated to the backdrop | |
| 2159 | + if( !$target.hasClass( 'oxy-modal-backdrop' ) && !$this.hasClass( 'oxy-close-modal' ) ) { | |
| 2160 | + //event.stopPropagation(); | |
| 2161 | + return; | |
| 2162 | + } | |
| 2163 | + | |
| 2164 | + if( $target.hasClass( 'oxy-modal-backdrop' ) && $this.hasClass( 'oxy-not-closable' ) ) { | |
| 2165 | + return; | |
| 2166 | + } | |
| 2167 | + | |
| 2168 | + if( $this.hasClass( 'oxy-close-modal' ) ) event.preventDefault(); | |
| 2169 | + | |
| 2170 | + var $modal = $this.hasClass( 'oxy-close-modal' ) ? $this.closest('.oxy-modal-backdrop') : $this; | |
| 2171 | + hideModal( $modal[0] ); | |
| 2172 | + }); | |
| 2173 | + | |
| 2174 | + jQuery(document).keyup( function(e){ | |
| 2175 | + if( e.key == 'Escape' ){ | |
| 2176 | + jQuery(".oxy-modal-backdrop:visible").each(function(index){ | |
| 2177 | + if( jQuery(this).data("close_on_esc") == 'on' ) hideModal(this); | |
| 2178 | + }); | |
| 2179 | + } | |
| 2180 | + } ); | |
| 2181 | + | |
| 2182 | + }); | |
| 2183 | + | |
| 2184 | + </script> | |
| 2185 | + | |
| 2186 | + <style> | |
| 2187 | + .grecaptcha-badge { | |
| 2188 | + visibility: hidden; | |
| 2189 | + } | |
| 2190 | + </style> | |
| 2191 | + <script type="text/javascript"> | |
| 2192 | + jQuery(document).ready(oxygen_init_burger); | |
| 2193 | + function oxygen_init_burger($) { | |
| 2194 | + | |
| 2195 | + $('.oxy-burger-trigger').each(function( i, OxyBurgerTrigger ) { | |
| 2196 | + | |
| 2197 | + let touchEventOption = $( OxyBurgerTrigger ).children('.hamburger').data('touch'); | |
| 2198 | + let touchEvent = 'ontouchstart' in window ? touchEventOption : 'click'; | |
| 2199 | + | |
| 2200 | + // Close hamburger when element clicked | |
| 2201 | + $( OxyBurgerTrigger ).on( touchEvent, function(e) { | |
| 2202 | + | |
| 2203 | + e.stopPropagation(); | |
| 2204 | + | |
| 2205 | + // Check user wants animations | |
| 2206 | + if ($(this).children( '.hamburger' ).data('animation') !== 'disable') { | |
| 2207 | + $(this).children( '.hamburger' ).toggleClass('is-active'); | |
| 2208 | + } | |
| 2209 | + | |
| 2210 | + } ); | |
| 2211 | + | |
| 2212 | + } ); | |
| 2213 | + | |
| 2214 | + | |
| 2215 | + | |
| 2216 | + // For listening for modals closing to close the hamburger | |
| 2217 | + var className = 'live'; | |
| 2218 | + var target = document.querySelectorAll(".oxy-modal-backdrop[data-trigger='user_clicks_element']"); | |
| 2219 | + for (var i = 0; i < target.length; i++) { | |
| 2220 | + | |
| 2221 | + // create an observer instance | |
| 2222 | + var observer = new MutationObserver(function(mutations) { | |
| 2223 | + mutations.forEach(function(mutation) { | |
| 2224 | + | |
| 2225 | + // When the style changes on modal backdrop | |
| 2226 | + if (mutation.attributeName === 'style') { | |
| 2227 | + | |
| 2228 | + // If the modal is live and is closing | |
| 2229 | + if(!mutation.target.classList.contains(className)){ | |
| 2230 | + | |
| 2231 | + // Close the toggle | |
| 2232 | + closeToggle(mutation.target); | |
| 2233 | + | |
| 2234 | + } | |
| 2235 | + } | |
| 2236 | + }); | |
| 2237 | + }); | |
| 2238 | + | |
| 2239 | + // configuration of the observer | |
| 2240 | + var config = { | |
| 2241 | + attributes: true, | |
| 2242 | + attributeFilter: ['style'], | |
| 2243 | + subtree: false | |
| 2244 | + }; | |
| 2245 | + | |
| 2246 | + // pass in the target node, as well as the observer options | |
| 2247 | + observer.observe(target[i], config); | |
| 2248 | + } | |
| 2249 | + | |
| 2250 | + | |
| 2251 | + // Helper function to close hamburger if modal closed. | |
| 2252 | + function closeToggle(elem) { | |
| 2253 | + | |
| 2254 | + var triggerSelector = $($(elem).data('trigger-selector')); | |
| 2255 | + | |
| 2256 | + // Abort if burger not being used as the trigger or animations not turned on | |
| 2257 | + if ((!triggerSelector.hasClass('oxy-burger-trigger')) || (triggerSelector.children( '.hamburger' ).data('animation') === 'disable') ) { | |
| 2258 | + return; | |
| 2259 | + } | |
| 2260 | + // Close that particular burger | |
| 2261 | + triggerSelector.children('.hamburger').removeClass('is-active'); | |
| 2262 | + | |
| 2263 | + } | |
| 2264 | + | |
| 2265 | + | |
| 2266 | + } </script> | |
| 2267 | + | |
| 2268 | + <style> | |
| 2269 | + .grecaptcha-badge { | |
| 2270 | + visibility: hidden; | |
| 2271 | + } | |
| 2272 | + </style><link data-minify="1" rel='stylesheet' id='fluent-form-styles-css' href='https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=1771261795' media='all' /> | |
| 2273 | +<link data-minify="1" rel='stylesheet' id='fluentform-public-default-css' href='https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=1771261795' media='all' /> | |
| 2274 | +<link data-minify="1" rel='stylesheet' id='wpgb-style-css' href='https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/css/style.css?ver=1771261795' media='all' /> | |
| 2275 | +<link data-minify="1" rel='stylesheet' id='wpgb-map-css' href='https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder-map-facet/assets/css/map.css?ver=1771261795' media='all' /> | |
| 2276 | +<link data-minify="1" rel='stylesheet' id='wpgb-grids-css' href='https://quartiercartier.ca/wp-content/cache/min/1/wp-content/uploads/wpgb/grids/G1C1.css?ver=1771261795' media='all' /> | |
| 2277 | +<script src="https://quartiercartier.ca/wp-content/plugins/image-map-pro-wordpress/js/image-map-pro.min.js?ver=5.3.2" id="image-map-pro-dist-js-js" data-rocket-defer defer></script> | |
| 2278 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js?ver=1771261795" id="gtm4wp-form-move-tracker-js" data-rocket-defer defer></script> | |
| 2279 | +<script id="rocket-browser-checker-js-after"> | |
| 2280 | +"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); | |
| 2281 | +</script> | |
| 2282 | +<script id="rocket-preload-links-js-extra"> | |
| 2283 | +var RocketPreloadLinksConfig = {"excludeUris":"\/niveau\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/quartiercartier.ca","onHoverDelay":"100","rateThrottle":"3"}; | |
| 2284 | +</script> | |
| 2285 | +<script id="rocket-preload-links-js-after"> | |
| 2286 | +(function() { | |
| 2287 | +"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); | |
| 2288 | +}()); | |
| 2289 | +</script> | |
| 2290 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxy-toolbox/modules/open-external-links-new-tab/js/script.js?ver=1771261795" id="oxy_toolbox_open_external_links_new_tab_script-js" data-rocket-defer defer></script> | |
| 2291 | +<script src="https://www.google.com/recaptcha/api.js?render=6LfF0D0nAAAAAJ9Pb3Ojt_EXcX5mLMYXw8eLgvI-&ver=6.0.4" id="google-recaptcha-js"></script> | |
| 2292 | +<script id="fluent-form-submission-js-extra"> | |
| 2293 | +var fluentFormVars = {"ajaxUrl":"https:\/\/quartiercartier.ca\/wp-admin\/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.3","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"71a216ebe9","form_id":"4","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":""}; | |
| 2294 | +var fluentFormVars = {"ajaxUrl":"https:\/\/quartiercartier.ca\/wp-admin\/admin-ajax.php","forms":[],"step_text":"Step %activeStep% of %totalStep% - %stepTitle%","is_rtl":"","date_i18n":{"previousMonth":"Previous Month","nextMonth":"Next Month","months":{"shorthand":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"longhand":["January","February","March","April","May","June","July","August","September","October","November","December"]},"weekdays":{"longhand":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"shorthand":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},"daysInMonth":[31,28,31,30,31,30,31,31,30,31,30,31],"rangeSeparator":" to ","weekAbbreviation":"Wk","scrollTitle":"Scroll to increment","toggleTitle":"Click to toggle","amPM":["AM","PM"],"yearAriaLabel":"Year","firstDayOfWeek":1},"pro_version":"6.0.3","fluentform_version":"6.0.4","force_init":"","stepAnimationDuration":"350","upload_completed_txt":"100% Completed","upload_start_txt":"0% Completed","uploading_txt":"Uploading","choice_js_vars":{"noResultsText":"No results found","loadingText":"Loading...","noChoicesText":"No choices to choose from","itemSelectText":"Press to select","maxItemText":"Only %%maxItemCount%% options can be added"},"input_mask_vars":{"clearIfNotMatch":false},"nonce":"71a216ebe9","form_id":"4","step_change_focus":"1","has_cleantalk":"","pro_payment_script_compatible":""}; | |
| 2295 | +</script> | |
| 2296 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/fluentform/assets/js/form-submission.js?ver=1771261795" id="fluent-form-submission-js" data-rocket-defer defer></script> | |
| 2297 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/ajax/libs/gsap/3.9.1/gsap.min.js?ver=1771261795" id="script-635ad72d88d2b-js" data-rocket-defer defer></script> | |
| 2298 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/ajax/libs/gsap/3.9.1/ScrollTrigger.min.js?ver=1771261795" id="script-635ad74c0ba41-js" data-rocket-defer defer></script> | |
| 2299 | +<script src="https://quartiercartier.ca/wp-content/plugins/oxyextras/components/assets/flickity/flickity.pkgd.min.js?ver=2.2.1" id="flickity-js" data-rocket-defer defer></script> | |
| 2300 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/intersectionobserver.js?ver=1771261795" id="intersection-js-js" data-rocket-defer defer></script> | |
| 2301 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/countUp.js?ver=1771261795" id="countUp-js-js" data-rocket-defer defer></script> | |
| 2302 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/inert.js?ver=1771261795" id="extras-inert-js" data-rocket-defer defer></script> | |
| 2303 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/offcanvas-init.js?ver=1771261795" id="extras-offcanvas-js" data-rocket-defer defer></script> | |
| 2304 | +<script id="wpgb-js-extra"> | |
| 2305 | +var wpgb_settings = {"lang":"","ajaxUrl":"https:\/\/quartiercartier.ca\/?wpgb-ajax=action","restUrl":"https:\/\/quartiercartier.ca\/wp-json\/wpgb\/v2\/filter\/?action=action","restNonce":"","endpoint":"","history":"","mainQuery":[],"permalink":"https:\/\/quartiercartier.ca\/","resultMsg":{"plural":"%d results found","singular":"1 result found","none":"no results found"},"hasGrids":"1","hasFacets":"1","hasLightbox":"1","shadowGrids":[],"lightbox":{"plugin":"wp_grid_builder","counterMsg":"[index] \/ [total]","errorMsg":"Sorry, an error occured while loading the content...","prevLabel":"Previous slide","nextLabel":"Next slide","closeLabel":"Close lightbox"},"combobox":{"search":"Please enter 1 or more characters.","loading":"Loading...","cleared":"options cleared.","expanded":"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to collapse the list.","noResults":"No Results Found.","collapsed":"Press Enter or Space to expand the list.","toggleLabel":"Toggle List","clearLabel":"Clear","selected":"option %s, selected.","deselected":"option %s, deselected."},"autocomplete":{"open":"Use Up and Down to choose suggestions and press Enter to select suggestion.","input":"Type to search or press Escape to clear the input.","clear":"Field cleared.","noResults":"No suggestions found.","loading":"Loading suggestions...","clearLabel":"Clear","select":"%s suggestion was selected."},"range":{"minLabel":"Minimum value","maxLabel":"Maximum value"},"vendors":[{"type":"js","handle":"wpgb-date","source":"https:\/\/quartiercartier.ca\/wp-content\/plugins\/wp-grid-builder\/public\/js\/vendors\/date.js","version":1747681837},{"type":"css","handle":"wpgb-date-css","source":"https:\/\/quartiercartier.ca\/wp-content\/plugins\/wp-grid-builder\/public\/css\/vendors\/date.css","version":1747681837},{"type":"js","handle":"wpgb-range","source":"https:\/\/quartiercartier.ca\/wp-content\/plugins\/wp-grid-builder\/public\/js\/vendors\/range.js","version":1747681837},{"type":"js","handle":"wpgb-select","source":"https:\/\/quartiercartier.ca\/wp-content\/plugins\/wp-grid-builder\/public\/js\/vendors\/select.js","version":1747681837},{"type":"js","handle":"wpgb-autocomplete","source":"https:\/\/quartiercartier.ca\/wp-content\/plugins\/wp-grid-builder\/public\/js\/vendors\/autocomplete.js","version":1747681837}],"mapFacet":{"restUrl":"https:\/\/quartiercartier.ca\/wp-json\/wpgb_map\/v2\/popup\/","restNonce":false,"markers":"https:\/\/quartiercartier.ca\/wp-content\/plugins\/wp-grid-builder-map-facet\/assets\/imgs\/m","vendors":[{"type":"js","handle":"wpgb-map","source":"https:\/\/quartiercartier.ca\/wp-content\/plugins\/wp-grid-builder-map-facet\/assets\/js\/vendors\/leaflet.js","version":1747681886},{"type":"css","handle":"wpgb-map","source":"https:\/\/quartiercartier.ca\/wp-content\/plugins\/wp-grid-builder-map-facet\/assets\/css\/vendors\/leaflet.css","version":1747681886}]}}; | |
| 2306 | +</script> | |
| 2307 | +<script id="wpgb-polyfills-js-before"> | |
| 2308 | +window.addEventListener('wpgb.loaded',function(){var template=document.querySelector("[data-options*=\"oxygen-element-926\"]");if(template){var wpgb=WP_Grid_Builder.instantiate(template);wpgb.init&&wpgb.init();var p=1;template.addEventListener('click',function(e){var t=e.target;p=(t.href||'').match(/\/(\d+)/);(t.classList.contains('page-numbers')&&t.tagName==='A')&&(e.preventDefault()||wpgb.facets.refresh())});wpgb.facets.on('fetch',function(d){d.paged=(p&&p[1]||1);p=1});wpgb.facets&&wpgb.facets.on('appended',function(p,m){var s=this.element.closest('.swiper-container');(s=s&&s.swiper)&&(s.loopDestroy(),s.loopCreate(),s.update(),m==='replace'&&s.slideToLoop(0,0))})}});window.addEventListener('wpgb.loaded',function(){(function(){var wpgb=WP_Grid_Builder.instance(1);if(!wpgb.init){return}wpgb.init()})();}); | |
| 2309 | +</script> | |
| 2310 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/js/polyfills.js?ver=1771261795" data-rocket-defer defer></script> | |
| 2311 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/js/facets.js?ver=1771261795" id="wpgb-facets-js" data-rocket-defer defer></script> | |
| 2312 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/js/lightbox.js?ver=1771261795" id="wpgb-lightbox-js" data-rocket-defer defer></script> | |
| 2313 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder/public/js/layout.js?ver=1771261795" id="wpgb-layout-js" data-rocket-defer defer></script> | |
| 2314 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/wp-grid-builder-map-facet/assets/js/map.js?ver=1771261795" id="wpgb-map-js-js" data-rocket-defer defer></script> | |
| 2315 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxyextras/includes/js/gridbuildersupport.js?ver=1771261795" id="gridbuildersupport-js" data-rocket-defer defer></script> | |
| 2316 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/flickity/flickity-fade.js?ver=1771261795" id="flickity-fade-js" data-rocket-defer defer></script> | |
| 2317 | +<script data-minify="1" src="https://quartiercartier.ca/wp-content/cache/min/1/wp-content/plugins/oxyextras/components/assets/flickity/flickity-init-4.js?ver=1771261795" id="flickity-init-js-js" data-rocket-defer defer></script> | |
| 2318 | +<script type="text/javascript" id="ct-footer-js">jQuery('.imagefx1').attr({'data-aos-enable': 'true','data-aos': 'fade','data-aos-once': 'true',});jQuery('.x-offcanvas-4_link').attr({'data-aos-enable': 'true','data-aos': 'fade-up',}); | |
| 2319 | + AOS.init({ | |
| 2320 | + }) | |
| 2321 | + | |
| 2322 | + jQuery('body').addClass('oxygen-aos-enabled'); | |
| 2323 | + | |
| 2324 | + | |
| 2325 | + </script> | |
| 2326 | + <script type="text/javascript"> | |
| 2327 | + | |
| 2328 | + jQuery(document).ready(oxygen_init_counter); | |
| 2329 | + function oxygen_init_counter($) { | |
| 2330 | + | |
| 2331 | + var config = { | |
| 2332 | + root: null, | |
| 2333 | + rootMargin: '0px', | |
| 2334 | + threshold: 1 | |
| 2335 | + }; | |
| 2336 | + | |
| 2337 | + function callback(entries, observer){ | |
| 2338 | + entries.forEach(entry => { | |
| 2339 | + if (entry.isIntersecting) { | |
| 2340 | + | |
| 2341 | + let $this = $(entry.target), | |
| 2342 | + $end = $this.attr('data-end'); | |
| 2343 | + | |
| 2344 | + const options = { | |
| 2345 | + startVal: $this.attr('data-start'), | |
| 2346 | + decimalPlaces: $this.attr('data-decimals'), | |
| 2347 | + duration: $this.attr('data-duration'), | |
| 2348 | + useEasing: $this.attr('data-easing'), | |
| 2349 | + useGrouping: $this.attr('data-grouping'), | |
| 2350 | + separator: $this.attr('data-separator'), | |
| 2351 | + decimal: $this.attr('data-decimal'), | |
| 2352 | + smartEasingThreshold: $this.attr('data-threshold'), | |
| 2353 | + smartEasingAmount: $this.attr('data-amount'), | |
| 2354 | + }; | |
| 2355 | + | |
| 2356 | + const numAnim = new countUp.CountUp(entry.target, $end, options); | |
| 2357 | + if (!countUp.error) { | |
| 2358 | + numAnim.start() | |
| 2359 | + } else { | |
| 2360 | + console.error(countUp.error); | |
| 2361 | + } | |
| 2362 | + observer.unobserve(entry.target); | |
| 2363 | + } | |
| 2364 | + } | |
| 2365 | + )}; | |
| 2366 | + | |
| 2367 | + var observer = new IntersectionObserver(callback,config); | |
| 2368 | + var counters = document.querySelectorAll('.oxy-counter_digit'); | |
| 2369 | + counters.forEach(counter => { | |
| 2370 | + observer.observe(counter); | |
| 2371 | + }); | |
| 2372 | + | |
| 2373 | + } | |
| 2374 | + | |
| 2375 | + </script> | |
| 2376 | + | |
| 2377 | + <style id="fluentform_styler_css_4_ffs_custom" type="text/css"> | |
| 2378 | + .fluentform_wrapper_4.ffs_custom_wrap input[type=checkbox] { | |
| 2379 | + -webkit-appearance: checkbox; | |
| 2380 | + } | |
| 2381 | + .fluentform_wrapper_4.ffs_custom_wrap input[type=radio] { | |
| 2382 | + -webkit-appearance: radio; | |
| 2383 | + } | |
| 2384 | + .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=checkbox], | |
| 2385 | + .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=radio] { | |
| 2386 | + -webkit-transform: scale(1); | |
| 2387 | + transform: scale(1); | |
| 2388 | + width: 21px; | |
| 2389 | + height: 15px; | |
| 2390 | + margin-right: 0px; | |
| 2391 | + cursor: pointer; | |
| 2392 | + font-size: 12px; | |
| 2393 | + position: relative; | |
| 2394 | + text-align: left; | |
| 2395 | + border: none; | |
| 2396 | + box-shadow: none; | |
| 2397 | + -moz-appearance: initial; | |
| 2398 | + } | |
| 2399 | + .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=checkbox]:before, | |
| 2400 | + .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=radio]:before { | |
| 2401 | + content: none; | |
| 2402 | + } | |
| 2403 | + .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=checkbox]:after, | |
| 2404 | + .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 2405 | + content: " "; | |
| 2406 | + background-color: #fff; | |
| 2407 | + display: inline-block; | |
| 2408 | + margin-left: 3px; padding-bottom: 3px; | |
| 2409 | + color: #212529; | |
| 2410 | + width: 15px; | |
| 2411 | + height: 15px; | |
| 2412 | + border-color: ; | |
| 2413 | + border-style: solid; | |
| 2414 | + border-width:1px; padding-left: 1px; | |
| 2415 | + border-radius:2px; padding-top: 1px; | |
| 2416 | + -webkit-transition: all .1s ease; | |
| 2417 | + transition: all .1s ease; | |
| 2418 | + background-size: 9px; | |
| 2419 | + background-repeat: no-repeat; | |
| 2420 | + background-position: center center; | |
| 2421 | + position: absolute; | |
| 2422 | + box-sizing: border-box; | |
| 2423 | + } | |
| 2424 | + .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=checkbox]:checked:after, .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 2425 | + border-width:1px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); | |
| 2426 | + background-color: black; | |
| 2427 | + -webkit-transition: all 0.3s ease-out; | |
| 2428 | + transition: all 0.3s ease-out; | |
| 2429 | + color: #fff; | |
| 2430 | + border-color: black; | |
| 2431 | + } .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=radio]:after { | |
| 2432 | + border-radius: 50%; font-size: 10px; | |
| 2433 | + padding-top: 1px; | |
| 2434 | + padding-left: 2px; | |
| 2435 | + } .fluentform_wrapper_4.ffs_custom_wrap .ff-el-group input[type=radio]:checked:after { | |
| 2436 | + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); | |
| 2437 | + } </style> | |
| 2438 | + | |
| 2439 | + <script type="text/javascript" id="ct_code_block_js_886">// Kudos to : https://codepen.io/daveredfern/pen/zBGBJV | |
| 2440 | + | |
| 2441 | +(function($){ | |
| 2442 | +$(window).scroll(function() { | |
| 2443 | + | |
| 2444 | + // selectors | |
| 2445 | + var $window = $(window), | |
| 2446 | + $body = $('body'), | |
| 2447 | + $panel = $('.bg-section'); | |
| 2448 | + | |
| 2449 | + // Change 33% earlier than scroll position so colour is there when you arrive. | |
| 2450 | + var scroll = $window.scrollTop() + ($window.height() / 3); | |
| 2451 | + | |
| 2452 | + $panel.each(function () { | |
| 2453 | + var $this = $(this); | |
| 2454 | + | |
| 2455 | + // if position is within range of this panel. | |
| 2456 | + // So position of (position of top of div <= scroll position) && (position of bottom of div > scroll position). | |
| 2457 | + // Remember we set the scroll to 33% earlier in scroll var. | |
| 2458 | + if ($this.position().top <= scroll && $this.position().top + $this.height() > scroll) { | |
| 2459 | + | |
| 2460 | + // Remove all classes on body with color- | |
| 2461 | + $body.removeClass(function (index, css) { | |
| 2462 | + return (css.match (/(^|\s)bg-section--\S+/g) || []).join(' '); | |
| 2463 | + }); | |
| 2464 | + | |
| 2465 | + // Add class of currently active div | |
| 2466 | + $body.addClass('bg-section--' + $(this).data('bg-section')); | |
| 2467 | + } | |
| 2468 | + }); | |
| 2469 | + | |
| 2470 | +}).scroll(); | |
| 2471 | +})(jQuery);</script> | |
| 2472 | +<style type="text/css" id="ct_code_block_css_992">.c-heartbeat { | |
| 2473 | + -webkit-animation: heartbeat 3s ease-in-out infinite both; | |
| 2474 | + animation: heartbeat 3s ease-in-out infinite both; | |
| 2475 | +} | |
| 2476 | +/* ---------------------------------------------- | |
| 2477 | + * Generated by Animista on 2020-4-1 13:35:21 | |
| 2478 | + * Licensed under FreeBSD License. | |
| 2479 | + * See http://animista.net/license for more info. | |
| 2480 | + * w: http://animista.net, t: @cssanimista | |
| 2481 | + * ---------------------------------------------- */ | |
| 2482 | + | |
| 2483 | +/** | |
| 2484 | + * ---------------------------------------- | |
| 2485 | + * animation heartbeat | |
| 2486 | + * ---------------------------------------- | |
| 2487 | + */ | |
| 2488 | +@-webkit-keyframes heartbeat { | |
| 2489 | + from { | |
| 2490 | + -webkit-transform: scale(1); | |
| 2491 | + transform: scale(1); | |
| 2492 | + -webkit-transform-origin: center center; | |
| 2493 | + transform-origin: center center; | |
| 2494 | + -webkit-animation-timing-function: ease-out; | |
| 2495 | + animation-timing-function: ease-out; | |
| 2496 | + } | |
| 2497 | + 10% { | |
| 2498 | + -webkit-transform: scale(0.91); | |
| 2499 | + transform: scale(0.91); | |
| 2500 | + -webkit-animation-timing-function: ease-in; | |
| 2501 | + animation-timing-function: ease-in; | |
| 2502 | + } | |
| 2503 | + 17% { | |
| 2504 | + -webkit-transform: scale(0.98); | |
| 2505 | + transform: scale(0.98); | |
| 2506 | + -webkit-animation-timing-function: ease-out; | |
| 2507 | + animation-timing-function: ease-out; | |
| 2508 | + } | |
| 2509 | + 33% { | |
| 2510 | + -webkit-transform: scale(0.87); | |
| 2511 | + transform: scale(0.87); | |
| 2512 | + -webkit-animation-timing-function: ease-in; | |
| 2513 | + animation-timing-function: ease-in; | |
| 2514 | + } | |
| 2515 | + 45% { | |
| 2516 | + -webkit-transform: scale(1); | |
| 2517 | + transform: scale(1); | |
| 2518 | + -webkit-animation-timing-function: ease-out; | |
| 2519 | + animation-timing-function: ease-out; | |
| 2520 | + } | |
| 2521 | +} | |
| 2522 | +@keyframes heartbeat { | |
| 2523 | + from { | |
| 2524 | + -webkit-transform: scale(1); | |
| 2525 | + transform: scale(1); | |
| 2526 | + -webkit-transform-origin: center center; | |
| 2527 | + transform-origin: center center; | |
| 2528 | + -webkit-animation-timing-function: ease-out; | |
| 2529 | + animation-timing-function: ease-out; | |
| 2530 | + } | |
| 2531 | + 10% { | |
| 2532 | + -webkit-transform: scale(0.91); | |
| 2533 | + transform: scale(0.91); | |
| 2534 | + -webkit-animation-timing-function: ease-in; | |
| 2535 | + animation-timing-function: ease-in; | |
| 2536 | + } | |
| 2537 | + 17% { | |
| 2538 | + -webkit-transform: scale(0.98); | |
| 2539 | + transform: scale(0.98); | |
| 2540 | + -webkit-animation-timing-function: ease-out; | |
| 2541 | + animation-timing-function: ease-out; | |
| 2542 | + } | |
| 2543 | + 33% { | |
| 2544 | + -webkit-transform: scale(0.87); | |
| 2545 | + transform: scale(0.87); | |
| 2546 | + -webkit-animation-timing-function: ease-in; | |
| 2547 | + animation-timing-function: ease-in; | |
| 2548 | + } | |
| 2549 | + 45% { | |
| 2550 | + -webkit-transform: scale(1); | |
| 2551 | + transform: scale(1); | |
| 2552 | + -webkit-animation-timing-function: ease-out; | |
| 2553 | + animation-timing-function: ease-out; | |
| 2554 | + } | |
| 2555 | +} | |
| 2556 | +</style> | |
| 2557 | +<script type="text/javascript"> | |
| 2558 | +(function() { | |
| 2559 | + var _origUpdateUnite = window.updateUnite; | |
| 2560 | + if (typeof _origUpdateUnite === 'function') { | |
| 2561 | + window.updateUnite = function(infos) { | |
| 2562 | + _origUpdateUnite(infos); | |
| 2563 | + var dispo = infos.attr('disponibilite'); | |
| 2564 | + jQuery('[data-disponibilite]').text(dispo || ''); | |
| 2565 | + if (dispo && dispo !== '' && dispo !== 'N/D') { | |
| 2566 | + jQuery('[disponibilite-row]').show(); | |
| 2567 | + } else { | |
| 2568 | + jQuery('[disponibilite-row]').hide(); | |
| 2569 | + } | |
| 2570 | + }; | |
| 2571 | + } | |
| 2572 | +})(); | |
| 2573 | +</script> | |
| 2574 | +<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} | |
| 2575 | +if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} | |
| 2576 | +images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} | |
| 2577 | +if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://quartiercartier.ca/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=["no-lazy","image-niveau","image-unite","le-charlie-hero-claire.jpg"];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script> | |
| 2578 | +</body> | |
| 2579 | +</html> | |
| 2580 | + | |
| 2581 | + | |
| 2582 | +<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1786223820 --> | |
| \ No newline at end of file | ||
added
tests/fixtures/app_urbains/ba6cce88ce95f5792a83.html
+714 −0
@@ -0,0 +1,1806 @@ | ||
| 1 | +<!DOCTYPE html> | |
| 2 | +<html lang="fr-CA" prefix="og: https://ogp.me/ns#" > | |
| 3 | +<head> | |
| 4 | +<meta charset="UTF-8"> | |
| 5 | +<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| 6 | + | |
| 7 | + | |
| 8 | +<script id="tm-crisp-polyfill">window.$crisp=window.$crisp||[];window.CRISP_WEBSITE_ID=window.CRISP_WEBSITE_ID||'';</script> | |
| 9 | +<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900" > | |
| 10 | +<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900|Manrope:100,200,300,400,500,600,700,800,900"> | |
| 11 | + | |
| 12 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 13 | + var ctPublicFunctions = {"_ajax_nonce":"c1b3425b10","_rest_nonce":"76d4a472f6","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/www.appartementsurbains.ca\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":true,"data__frontend_data_log_enabled":1,"cookiePrefix":"","wprocket_detected":false,"host_url":"appartementsurbainsca.kinsta.cloud","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} | |
| 14 | + </script> | |
| 15 | + | |
| 16 | + <script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> | |
| 17 | + var ctPublic = {"_ajax_nonce":"c1b3425b10","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":true,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/www.appartementsurbains.ca\/","pixel__setting":"3","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"1","data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":459681270,"emailEncoderPassKey":"f36154b4e2e77548844c147b3c1cdddf","bot_detector_forms_excluded":"W10=","advancedCacheExists":false,"varnishCacheExists":false,"wc_ajax_add_to_cart":false} | |
| 18 | + </script> | |
| 19 | + | |
| 20 | + | |
| 21 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 22 | + var gtm4wp_datalayer_name = "dataLayer"; | |
| 23 | + var dataLayer = dataLayer || []; | |
| 24 | +</script> | |
| 25 | + | |
| 26 | + | |
| 27 | +<title>Appartements et condos locatifs à Québec | Résidentiels</title> | |
| 28 | +<meta name="description" content="Comparez les projets résidentiels d’Appartements Urbains à Québec: Montcalm, Ste-Foy, Loretteville et nouveaux condos locatifs. Trouvez votre prochain logement."/> | |
| 29 | +<meta name="robots" content="follow, index"/> | |
| 30 | +<link rel="canonical" href="https://www.appartementsurbains.ca/projets-residentiels/" /> | |
| 31 | +<meta property="og:locale" content="fr_CA" /> | |
| 32 | +<meta property="og:type" content="article" /> | |
| 33 | +<meta property="og:title" content="Appartements et condos locatifs à Québec | Résidentiels" /> | |
| 34 | +<meta property="og:description" content="Comparez les projets résidentiels d’Appartements Urbains à Québec: Montcalm, Ste-Foy, Loretteville et nouveaux condos locatifs. Trouvez votre prochain logement." /> | |
| 35 | +<meta property="og:url" content="https://www.appartementsurbains.ca/projets-residentiels/" /> | |
| 36 | +<meta property="og:site_name" content="Appartements Urbains" /> | |
| 37 | +<meta property="article:publisher" content="https://www.facebook.com/appartementsurbains/" /> | |
| 38 | +<meta name="twitter:card" content="summary_large_image" /> | |
| 39 | +<meta name="twitter:title" content="Appartements et condos locatifs à Québec | Résidentiels" /> | |
| 40 | +<meta name="twitter:description" content="Comparez les projets résidentiels d’Appartements Urbains à Québec: Montcalm, Ste-Foy, Loretteville et nouveaux condos locatifs. Trouvez votre prochain logement." /> | |
| 41 | +<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://www.appartementsurbains.ca/#place","address":{"@type":"PostalAddress","streetAddress":"3200, chemin des Quatre-Bourgeois, bureau 103","addressLocality":"Qu\u00e9bec","addressRegion":"QC","postalCode":"G1W 0G8","addressCountry":"CA"}},{"@type":"RealEstateAgent","@id":"https://www.appartementsurbains.ca/#organization","name":"Appartements Urbains","url":"https://www.appartementsurbains.ca/","sameAs":["https://www.facebook.com/appartementsurbains/","https://www.instagram.com/appartementsurbains/"],"email":"appartementsurbains@gmail.com","address":{"@type":"PostalAddress","streetAddress":"3200, chemin des Quatre-Bourgeois, bureau 103","addressLocality":"Qu\u00e9bec","addressRegion":"QC","postalCode":"G1W 0G8","addressCountry":"CA"},"logo":{"@type":"ImageObject","@id":"https://www.appartementsurbains.ca/#logo","url":"https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg","contentUrl":"https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg","caption":"Appartements Urbains","inLanguage":"fr-CA"},"priceRange":"$$","openingHours":["Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday :-:"],"location":{"@id":"https://www.appartementsurbains.ca/#place"},"image":{"@id":"https://www.appartementsurbains.ca/#logo"},"telephone":"+1-418-717-2105"},{"@type":"WebSite","@id":"https://www.appartementsurbains.ca/#website","url":"https://www.appartementsurbains.ca","name":"Appartements Urbains","publisher":{"@id":"https://www.appartementsurbains.ca/#organization"},"inLanguage":"fr-CA"},{"@type":"BreadcrumbList","@id":"https://www.appartementsurbains.ca/projets-residentiels/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.appartementsurbains.ca","name":"1"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.appartementsurbains.ca/projets-residentiels/","name":"Projets r\u00e9sidentiels"}}]},{"@type":"CollectionPage","@id":"https://www.appartementsurbains.ca/projets-residentiels/#webpage","url":"https://www.appartementsurbains.ca/projets-residentiels/","name":"Appartements et condos locatifs \u00e0 Qu\u00e9bec | R\u00e9sidentiels","isPartOf":{"@id":"https://www.appartementsurbains.ca/#website"},"inLanguage":"fr-CA","breadcrumb":{"@id":"https://www.appartementsurbains.ca/projets-residentiels/#breadcrumb"}}]}</script> | |
| 42 | + | |
| 43 | + | |
| 44 | +<link rel='dns-prefetch' href='//www.appartementsurbains.ca' /> | |
| 45 | +<link rel='dns-prefetch' href='//fd.cleantalk.org' /> | |
| 46 | +<style id="wp-img-auto-sizes-contain-inline-css"> | |
| 47 | +img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} | |
| 48 | +/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ | |
| 49 | +</style> | |
| 50 | +<style id="classic-theme-styles-inline-css"> | |
| 51 | +/*! This file is auto-generated */ | |
| 52 | +.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} | |
| 53 | +/*# sourceURL=/wp-includes/css/classic-themes.min.css */ | |
| 54 | +</style> | |
| 55 | + | |
| 56 | +<link rel='stylesheet' id='cleantalk-public-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.82_1782954802' media='all' /> | |
| 57 | +<style data-wpacu-inline-css-file='1'> | |
| 58 | +.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}} | |
| 59 | +</style> | |
| 60 | +<link rel='stylesheet' id='image-map-pro-dist-css-css' href='https://www.appartementsurbains.ca/wp-content/plugins/image-map-pro-wordpress/css/image-map-pro.min.css?ver=5.1.6' media='' /> | |
| 61 | +<link rel='stylesheet' id='oxygen-aos-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.css?ver=7.0.3' media='all' /> | |
| 62 | +<link rel='stylesheet' id='oxygen-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.9.1' media='all' /> | |
| 63 | +<link rel='stylesheet' id='core-sss-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/core-sss.min.css?ver=3.5.3' media='all' /> | |
| 64 | +<style id="wpgb-head-inline-css"> | |
| 65 | +.wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} | |
| 66 | +/*# sourceURL=wpgb-head-inline-css */ | |
| 67 | +</style> | |
| 68 | +<link rel='stylesheet' id='splide-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/css/splide.min.css?ver=4.0.14' media='all' /> | |
| 69 | +<link rel='stylesheet' id='oxy_toolbox_essentials_style-css' href='https://www.appartementsurbains.ca/wp-content/plugins/oxy-toolbox/modules/essentials/css/style.css?ver=1.6.2' media='all' /> | |
| 70 | +<script id="apbct-public-bundle.min-js-js" src="https://www.appartementsurbains.ca/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.82_1782954802"></script> | |
| 71 | +<script async data-wp-strategy="async" id="ct_bot_detector-js" src="https://fd.cleantalk.org/ct-bot-detector-wrapper.js?ver=6.82"></script> | |
| 72 | +<script id="jquery-core-js-extra"> | |
| 73 | +var ajax = {"url":"https://www.appartementsurbains.ca/wp-admin/admin-ajax.php","nonce":"a7aaed5006"}; | |
| 74 | +//# sourceURL=jquery-core-js-extra | |
| 75 | +</script> | |
| 76 | +<script id="jquery-core-js" src="https://www.appartementsurbains.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script> | |
| 77 | +<script id="oxygen-aos-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxygen/component-framework/vendor/aos/aos.js?ver=1"></script> | |
| 78 | +<script id="webmcp-abilities-js-extra"> | |
| 79 | +var wmcpBridge = {"toolsEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/tools","executeEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/execute/","nonceEndpoint":"https://www.appartementsurbains.ca/wp-json/webmcp/v1/nonce","nonce":"73dbb5ac72"}; | |
| 80 | +//# sourceURL=webmcp-abilities-js-extra | |
| 81 | +</script> | |
| 82 | +<script data-wp-strategy="defer" defer id="webmcp-abilities-js" src="https://www.appartementsurbains.ca/wp-content/plugins/respira-for-wordpress/includes/webmcp/dist/webmcp-abilities.js?ver=7c9744f17f979d23372d"></script> | |
| 83 | +<script id="splide-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide.min.js?ver=4.0.14"></script> | |
| 84 | +<script id="splide-autoscroll-js" src="https://www.appartementsurbains.ca/wp-content/plugins/oxy-ninja/public/js/splide/splide-extension-auto-scroll.min.js?ver=0.5.2"></script> | |
| 85 | +<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0120/8843.js" async="async" ></script> | |
| 86 | + | |
| 87 | +<script>window.sa=window.sa||function(){(sa.q=sa.q||[]).push(arguments)}</script> | |
| 88 | +<script defer | |
| 89 | + src="https://searchable-tracker.searchable.workers.dev/s.js" | |
| 90 | + data-domain="appartementsurbains.ca" | |
| 91 | + data-site-token="pst_049a9ae425bcd25cedcd18a2" | |
| 92 | +></script> | |
| 93 | +<script src="/tooltips/popper.min.js"></script> | |
| 94 | +<script src="/tooltips/tippy-bundle.iife.min.js"></script> | |
| 95 | +<script> | |
| 96 | +window.addEventListener('load', function() { | |
| 97 | + tippy('[data-tippy-content]', { | |
| 98 | + followCursor: true, | |
| 99 | + }); | |
| 100 | +}); | |
| 101 | +</script><style id='script-638a4f9a123f5-sass-css' type='text/css'> | |
| 102 | +:root{--libre: 226, 6, 19;--occupe: 255, 255, 255;--alpha: 0.5;--alpha-hover: 0.65;--scrollbar: rgb(168, 128, 92)} | |
| 103 | +</style> | |
| 104 | +<style id='script-638a4f9a1e9ad-sass-css' type='text/css'> | |
| 105 | +@charset "UTF-8"; | |
| 106 | +.dont-update polygon{cursor:initial !important}.legende-louee{background-color:rgb(var(--occupe))}.legende-disponible{background-color:rgb(var(--libre))}[liste-niveaux],[liste-niveaux-item]{-webkit-tap-highlight-color:transparent !important}[liste-niveaux]:focus{outline:0 !important}.niveau-selector{outline:none}.niveau-selector:hover text{fill:#ffffff !important;stroke:#ffffff !important;stroke-width:1px}.niveau-selector:hover circle{stroke:#ffffff !important;stroke-width:4px}#ct-builder [vue-immeuble],#ct-builder [section-niveaux],#ct-builder [wrapper-liste-niveaux],#ct-builder [wrapper-unite]{display:grid !important}.overlap{width:100%;position:relative}.legende-couleur{width:25px;height:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#3e4947;border-right-color:#3e4947;border-bottom-color:#3e4947;border-left-color:#3e4947;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}[vue-immeuble] polygon{fill:rgba(0, 0, 0, 0.15);stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[vue-immeuble] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[vue-immeuble] g:focus{outline:none !important}[vue-immeuble] g:hover polygon{fill:rgba(0, 0, 0, 0.45)}[section-niveaux]{width:100%;min-height:100%;transition:all 250ms ease-in-out}[wrapper-niveaux] svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}[wrapper-niveaux] polygon{fill:rgba(var(--occupe), var(--alpha));stroke:rgba(255, 255, 255, 0.75);stroke-width:0px;stroke-dasharray:0;stroke-linecap:round;opacity:1;cursor:pointer;pointer-events:all;transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-moz-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);-webkit-transition:all 0.15s cubic-bezier(0.55, 0, 0.1, 1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}[wrapper-niveaux] polygon:focus{outline:none !important}[wrapper-niveaux] polygon:hover{fill:rgba(var(--occupe), var(--alpha-hover))}[wrapper-niveaux] polygon[etat="Louée"],[section-niveaux] polygon[etat="Reservée"]{fill:rgba(var(--occupe), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"],[wrapper-niveaux] polygon[etat="Bientôt disponible"]{fill:rgba(var(--libre), var(--alpha))}[wrapper-niveaux] polygon[etat="Disponible"]:hover,[wrapper-niveaux] polygon[etat="Bientôt disponible"]:hover{fill:rgba(var(--libre), var(--alpha-hover))}[image-niveau],[image-unite]{width:100%;height:auto;vertical-align:middle;pointer-events:none;user-select:none;position:relative}[liste-niveaux]{cursor:pointer}[liste-niveaux-item]:not(.level-selected){opacity:0.66}[liste-niveaux-item]:not(.level-selected) .niveaux-icone{opacity:0}[retour-immeuble],[retour-niveau]{cursor:pointer !important}[legende],[vue-immeuble]:not(.visible),[section-niveaux]:not(.visible),[choix-unite]:not(.visible),[choix-niveau]:not(.visible){display:none !important}[section-niveaux] polygon:not(.visible),[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){display:none}[image-niveau]:not(.visible),[wrapper-image-unite]:not(.visible){position:absolute;top:0;left:0}[wrapper-liste-niveaux],[wrapper-unite]{display:none !important}[legende].visible{display:flex !important}[wrapper-liste-niveaux].visible,[wrapper-unite].visible{display:block !important}html,body{max-width:100% !important;overflow-x:hidden !important}.simplefavorite-button{cursor:pointer}[class^="sf-icon-"],[class*=" sf-icon-"]{line-height:1.6}.simplefavorite-button.active{opacity:1}.hide-favorites-text .favorites-text{display:none !important}.wp-grid-builder .wpgb-main::-webkit-scrollbar,.repeater-favorites-list::-webkit-scrollbar{width:10px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-track,.repeater-favorites-list::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.wp-grid-builder .wpgb-main::-webkit-scrollbar-thumb,.repeater-favorites-list::-webkit-scrollbar-thumb{background-color:var(--scrollbar);border-radius:100px} | |
| 107 | +</style> | |
| 108 | +<style id='script-638a4f9a39fff-css' type='text/css'> | |
| 109 | +/*! | |
| 110 | + * Toastify js 1.11.2 | |
| 111 | + * https://github.com/apvarun/toastify-js | |
| 112 | + * @license MIT licensed | |
| 113 | + * | |
| 114 | + * Copyright (C) 2018 Varun A P | |
| 115 | + */ | |
| 116 | + | |
| 117 | +.toastify { | |
| 118 | + padding: 12px 20px; | |
| 119 | + color: #ffffff; | |
| 120 | + display: inline-block; | |
| 121 | + /* box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3); */ | |
| 122 | + /* background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5); */ | |
| 123 | + /* background: linear-gradient(135deg, #73a5ff, #5477f5); */ | |
| 124 | + position: fixed; | |
| 125 | + opacity: 0; | |
| 126 | + transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1); | |
| 127 | + border-radius: 2px; | |
| 128 | + cursor: pointer; | |
| 129 | + text-decoration: none; | |
| 130 | + /* max-width: calc(50% - 20px); */ | |
| 131 | + z-index: 2147483647; | |
| 132 | +} | |
| 133 | + | |
| 134 | +.toastify.on { | |
| 135 | + opacity: 1; | |
| 136 | +} | |
| 137 | + | |
| 138 | +.toast-close { | |
| 139 | + background: transparent; | |
| 140 | + border: 0; | |
| 141 | + color: white; | |
| 142 | + cursor: pointer; | |
| 143 | + font-family: inherit; | |
| 144 | + font-size: 1em; | |
| 145 | + opacity: 0.4; | |
| 146 | + padding: 0 5px; | |
| 147 | +} | |
| 148 | + | |
| 149 | +.toastify-right { | |
| 150 | + right: 15px; | |
| 151 | +} | |
| 152 | + | |
| 153 | +.toastify-left { | |
| 154 | + left: 15px; | |
| 155 | +} | |
| 156 | + | |
| 157 | +.toastify-top { | |
| 158 | + top: -150px; | |
| 159 | +} | |
| 160 | + | |
| 161 | +.toastify-bottom { | |
| 162 | + bottom: -150px; | |
| 163 | +} | |
| 164 | + | |
| 165 | +.toastify-rounded { | |
| 166 | + border-radius: 25px; | |
| 167 | +} | |
| 168 | + | |
| 169 | +.toastify-avatar { | |
| 170 | + width: 1.5em; | |
| 171 | + height: 1.5em; | |
| 172 | + margin: -7px 5px; | |
| 173 | + border-radius: 2px; | |
| 174 | +} | |
| 175 | + | |
| 176 | +.toastify-center { | |
| 177 | + margin-left: auto; | |
| 178 | + margin-right: auto; | |
| 179 | + left: 0; | |
| 180 | + right: 0; | |
| 181 | + max-width: fit-content; | |
| 182 | + max-width: -moz-fit-content; | |
| 183 | +} | |
| 184 | + | |
| 185 | +@media only screen and (max-width: 360px) { | |
| 186 | + .toastify-right, .toastify-left { | |
| 187 | + margin-left: auto; | |
| 188 | + margin-right: auto; | |
| 189 | + left: 0; | |
| 190 | + right: 0; | |
| 191 | + max-width: fit-content; | |
| 192 | + } | |
| 193 | +} | |
| 194 | +</style> | |
| 195 | +<noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> | |
| 196 | + | |
| 197 | + | |
| 198 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 199 | + var dataLayer_content = {"pagePostType":"edifices"}; | |
| 200 | + dataLayer.push( dataLayer_content ); | |
| 201 | +</script> | |
| 202 | +<script data-cfasync="false" data-pagespeed-no-defer> | |
| 203 | +(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': | |
| 204 | +new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], | |
| 205 | +j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= | |
| 206 | +'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); | |
| 207 | +})(window,document,'script','dataLayer','GTM-WSPXR4X'); | |
| 208 | +</script> | |
| 209 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-32x32.png" sizes="32x32" /> | |
| 210 | +<link rel="icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-192x192.png" sizes="192x192" /> | |
| 211 | +<link rel="apple-touch-icon" href="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-180x180.png" /> | |
| 212 | +<meta name="msapplication-TileImage" content="https://www.appartementsurbains.ca/wp-content/uploads/cropped-favicon-a-270x270.png" /> | |
| 213 | +<link rel='stylesheet' id='oxygen-cache-2353-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2353.css?cache=1779367872&ver=7.0.3' media='all' /> | |
| 214 | +<link rel='stylesheet' id='oxygen-cache-2277-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2277.css?cache=1719939817&ver=7.0.3' media='all' /> | |
| 215 | +<style data-wpacu-inline-css-file='1'> | |
| 216 | +@media (max-width:767px){#section-746-12 > .ct-section-inner-wrap{padding-top:75px;padding-bottom:25px}} | |
| 217 | +</style> | |
| 218 | +<style data-wpacu-inline-css-file='1'> | |
| 219 | +#section-586-2040 > .ct-section-inner-wrap{padding-top:10px;padding-bottom:10px}#section-586-2040{background-color:#f7f7f7} | |
| 220 | +</style> | |
| 221 | +<link rel='stylesheet' id='oxygen-cache-1920-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/1920.css?cache=1737664274&ver=7.0.3' media='all' /> | |
| 222 | +<link rel='stylesheet' id='oxygen-cache-2180-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/2180.css?cache=1782330412&ver=7.0.3' media='all' /> | |
| 223 | +<link rel='stylesheet' id='oxygen-universal-styles-css' href='//www.appartementsurbains.ca/wp-content/uploads/oxygen/css/universal.css?cache=1782330412&ver=7.0.3' media='all' /> | |
| 224 | + | |
| 225 | +<style id="global-styles-inline-css"> | |
| 226 | +:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} | |
| 227 | +/*# sourceURL=global-styles-inline-css */ | |
| 228 | +</style> | |
| 229 | +<link rel='stylesheet' id='fluent-form-styles-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluent-forms-public.css?ver=6.0.4' media='all' /> | |
| 230 | +<link rel='stylesheet' id='fluentform-public-default-css' href='https://www.appartementsurbains.ca/wp-content/plugins/fluentform/assets/css/fluentform-public-default.css?ver=6.0.4' media='all' /> | |
| 231 | + | |
| 232 | +</head> | |
| 233 | +<body class="archive post-type-archive post-type-archive-edifices wp-theme-oxygen-is-not-a-theme wp-embed-responsive oxygen-body" > | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WSPXR4X" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + <header id="_header-2-1920" class="oxy-header-wrapper oxy-sticky-header oxy-header c-header transparent-header" ><div id="_header_row-23-1920" class="oxy-header-row " ><div class="oxy-header-container"><div id="_header_left-24-1920" class="oxy-header-left" ><div class="wpgb-content" hidden></div><a id="link-25-1920" class="ct-link" href="https://www.appartementsurbains.ca" target="_self" ><div class="wpgb-content" hidden></div><img id="image-26-1920" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg" class="ct-image c-logo ignore-lazyload transparent-header-invert"/></a></div><div id="_header_center-27-1920" class="oxy-header-center" ><div id="div_block-161-1920" class="ct-div-block c-menu" ><div id="div_block-165-1920" class="ct-div-block c-menu-open c-relative c-padding-menu-items" ><div id="div_block-166-1920" class="ct-div-block c-menu-link c-menu-dropdown" ><div id="text_block-167-1920" class="ct-text-block c-margin-right-xs" >Résidentiel</div><div id="fancy_icon-168-1920" class="ct-fancy-icon c-icon-dark-s" ><svg id="svg-fancy_icon-168-1920"><use xlink:href="#FontAwesomeicon-angle-down"></use></svg></div></div><div id="div_block-169-1920" class="ct-div-block c-submenu-2 c-submenu-2-double" ><div id="div_block-170-1920" class="ct-div-block c-columns-s-1 c-columns-gap-m c-columns-2" ><div id="div_block-171-1920" class="ct-div-block " ><div id="code_block-917-1920" class="ct-code-block c-margin-bottom-s" > <div class="c-full-width c-owl-xs"> | |
| 245 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/quartier-cartier/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier.jpg" data-logo=""> | |
| 246 | + <div> | |
| 247 | + <div class="c-bold c-heading-dark mega-menu-link">Quartier Cartier</div> | |
| 248 | + <div class="c-text-s c-text-dark">Montcalm</div> | |
| 249 | + </div> | |
| 250 | + <div class="mega-menu-ligne"></div> | |
| 251 | + </a> | |
| 252 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/le-charlie/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure.jpg" data-logo=""> | |
| 253 | + <div> | |
| 254 | + <div class="c-bold c-heading-dark mega-menu-link">Le Charlie</div> | |
| 255 | + <div class="c-text-s c-text-dark">Limoilou</div> | |
| 256 | + </div> | |
| 257 | + <div class="mega-menu-ligne"></div> | |
| 258 | + </a> | |
| 259 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/le-watier/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/Le-watier-facade.jpeg" data-logo=""> | |
| 260 | + <div> | |
| 261 | + <div class="c-bold c-heading-dark mega-menu-link">Le Watier</div> | |
| 262 | + <div class="c-text-s c-text-dark">Montcalm</div> | |
| 263 | + </div> | |
| 264 | + <div class="mega-menu-ligne"></div> | |
| 265 | + </a> | |
| 266 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/archipel/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure.jpg" data-logo=""> | |
| 267 | + <div> | |
| 268 | + <div class="c-bold c-heading-dark mega-menu-link">L'Archipel</div> | |
| 269 | + <div class="c-text-s c-text-dark">Lévis</div> | |
| 270 | + </div> | |
| 271 | + <div class="mega-menu-ligne"></div> | |
| 272 | + </a> | |
| 273 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/le-zircon/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/le-zircon-facade.jpg" data-logo=""> | |
| 274 | + <div> | |
| 275 | + <div class="c-bold c-heading-dark mega-menu-link">Le Zircon</div> | |
| 276 | + <div class="c-text-s c-text-dark">Ste-Foy</div> | |
| 277 | + </div> | |
| 278 | + <div class="mega-menu-ligne"></div> | |
| 279 | + </a> | |
| 280 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/saint-antoine/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/le-saint-antoine-facade.jpg" data-logo=""> | |
| 281 | + <div> | |
| 282 | + <div class="c-bold c-heading-dark mega-menu-link">Le Saint-Antoine</div> | |
| 283 | + <div class="c-text-s c-text-dark">Ste-Foy</div> | |
| 284 | + </div> | |
| 285 | + <div class="mega-menu-ligne"></div> | |
| 286 | + </a> | |
| 287 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/la-passerelle/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/la-passerelle-appartement-urbain-header-1.jpg" data-logo=""> | |
| 288 | + <div> | |
| 289 | + <div class="c-bold c-heading-dark mega-menu-link">La Passerelle</div> | |
| 290 | + <div class="c-text-s c-text-dark">Montcalm</div> | |
| 291 | + </div> | |
| 292 | + <div class="mega-menu-ligne"></div> | |
| 293 | + </a> | |
| 294 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/les-ormes/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-facade.jpg" data-logo=""> | |
| 295 | + <div> | |
| 296 | + <div class="c-bold c-heading-dark mega-menu-link">Les Ormes</div> | |
| 297 | + <div class="c-text-s c-text-dark">Loretteville</div> | |
| 298 | + </div> | |
| 299 | + <div class="mega-menu-ligne"></div> | |
| 300 | + </a> | |
| 301 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/saint-ambroise/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/st-ambroise-compresse.jpg" data-logo=""> | |
| 302 | + <div> | |
| 303 | + <div class="c-bold c-heading-dark mega-menu-link">Le Saint-Ambroise</div> | |
| 304 | + <div class="c-text-s c-text-dark">Loretteville</div> | |
| 305 | + </div> | |
| 306 | + <div class="mega-menu-ligne"></div> | |
| 307 | + </a> | |
| 308 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/le-105/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/le-105-facade.jpg" data-logo=""> | |
| 309 | + <div> | |
| 310 | + <div class="c-bold c-heading-dark mega-menu-link">Le 105</div> | |
| 311 | + <div class="c-text-s c-text-dark">Montcalm</div> | |
| 312 | + </div> | |
| 313 | + <div class="mega-menu-ligne"></div> | |
| 314 | + </a> | |
| 315 | + <a class="mega-menu-immeuble c-columns-gap-m" href="https://www.appartementsurbains.ca/ste-elizabeth/" data-image="https://www.appartementsurbains.ca/wp-content/uploads/le-sainte-elizabeth-facade.jpg" data-logo=""> | |
| 316 | + <div> | |
| 317 | + <div class="c-bold c-heading-dark mega-menu-link">Le Sainte-Elizabeth</div> | |
| 318 | + <div class="c-text-s c-text-dark">Ste-Foy</div> | |
| 319 | + </div> | |
| 320 | + <div class="mega-menu-ligne"></div> | |
| 321 | + </a> | |
| 322 | + | |
| 323 | + </div> | |
| 324 | + </div><a id="link-659-1920" class="ct-link c-inline" href="/projets-residentiels/" target="_self" ><div id="text_block-660-1920" class="ct-text-block c-link-m c-link-dark c-margin-right-xs" >Tous les projets immobiliers</div><div id="fancy_icon-661-1920" class="ct-fancy-icon c-icon-accent-m" ><svg id="svg-fancy_icon-661-1920"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div><div id="div_block-179-1920" class="ct-div-block mega-menu-image" ></div></div></div></div><div id="div_block-162-1920" class="ct-div-block c-padding-menu-items" ><a id="link-163-1920" class="ct-link c-menu-link" href="/nouveaux-projets/" target="_self" ><div id="text_block-164-1920" class="ct-text-block " >Nouveaux projets</div></a></div><div id="div_block-242-1920" class="ct-div-block c-padding-menu-items" ><a id="link-243-1920" class="ct-link c-menu-link" href="/projets-commerciaux/" target="_self" ><div id="text_block-244-1920" class="ct-text-block " >Commercial</div></a></div></div></div><div id="_header_right-28-1920" class="oxy-header-right" ><div id="div_block-725-1920" class="ct-div-block" ><div id="fancy_icon-31-1920" class="ct-fancy-icon multi-trigger c-margin-right-s c-margin-left-s transparent-header-invert" ><svg id="svg-fancy_icon-31-1920"><use xlink:href="#Lineariconsicon-menu"></use></svg></div><div id="text_block-726-1920" class="ct-text-block" >menu</div></div></div></div></div></header> | |
| 325 | + <script type="text/javascript"> | |
| 326 | + jQuery(document).ready(function() { | |
| 327 | + var selector = "#_header-2-1920", | |
| 328 | + scrollval = parseInt("300"); | |
| 329 | + if (!scrollval || scrollval < 1) { | |
| 330 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 331 | + jQuery(selector).addClass("oxy-sticky-header-active"); | |
| 332 | + } | |
| 333 | + else { | |
| 334 | + var scrollTopOld = 0; | |
| 335 | + jQuery(window).scroll(function() { | |
| 336 | + if (!jQuery('body').hasClass('oxy-nav-menu-prevent-overflow')) { | |
| 337 | + if (jQuery(this).scrollTop() > scrollval | |
| 338 | + ) { | |
| 339 | + if ( | |
| 340 | + !jQuery(selector).hasClass("oxy-sticky-header-active")) { | |
| 341 | + if (jQuery(selector).css('position')!='absolute') { | |
| 342 | + jQuery("body").css("margin-top", jQuery(selector).outerHeight()); | |
| 343 | + } | |
| 344 | + jQuery(selector) | |
| 345 | + .addClass("oxy-sticky-header-active") | |
| 346 | + .addClass("oxy-sticky-header-fade-in"); | |
| 347 | + } | |
| 348 | + } | |
| 349 | + else { | |
| 350 | + jQuery(selector) | |
| 351 | + .removeClass("oxy-sticky-header-fade-in") | |
| 352 | + .removeClass("oxy-sticky-header-active"); | |
| 353 | + if (jQuery(selector).css('position')!='absolute') { | |
| 354 | + jQuery("body").css("margin-top", ""); | |
| 355 | + } | |
| 356 | + } | |
| 357 | + scrollTopOld = jQuery(this).scrollTop(); | |
| 358 | + } | |
| 359 | + }) | |
| 360 | + } | |
| 361 | + }); | |
| 362 | + </script><div id="div_block-33-1920" class="ct-div-block inner-content-wrapper" ><div id="div_block-516-1920" class="ct-div-block" > | |
| 363 | + <div id="-lightbox-509-1920" class="oxy-lightbox woocommerce" ><div id="link-lightbox-509-1920" class="oxy-lightbox_link " ></div><div class="oxy-lightbox_inner" data-src="true" data-inner-content="true" data-click-selector=".x-contact-open" data-multiple="false" data-loop="false" data-type="inline" data-small-btn="true" data-iframe-preload="true" data-toolbar="false" data-thumbs="false" data-duration="520" data-fullscreen="" data-autofocus="true" data-backfocus="true" data-trapfocus="true" data-nav-icon="FontAwesomeicon-chevron-left" data-close-icon="FontAwesomeicon-close" data-small-close-icon="Lineariconsicon-cross" data-zoom-icon="FontAwesomeicon-search" data-share-icon="" data-download-icon="FontAwesomeicon-download" data-prepend="false" data-swipe="false" ><img id="image-510-1920" alt="persona-app" src="https://www.appartementsurbains.ca/wp-content/uploads/persona-app.jpg" class="ct-image "/> | |
| 364 | + <div id="-fluent-form-873-1920" class="oxy-fluent-form form-light " ><div class='fluentform ff-default fluentform_wrapper_9 ffs_custom_wrap'><form data-form_id="9" id="fluentform_9" class="frm-fluent-form fluent_form_9 ff-el-form-top ff_form_instance_9_1 ff-form-loading ff-form-has-steps ffs_custom" data-form_instance="ff_form_instance_9_1" method="POST" ><fieldset style="border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;"> | |
| 365 | + <legend class="ff_screen_reader_title" style="display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;">Sticky</legend> <div | |
| 366 | + style="display: none!important; position: absolute!important; transform: translateX(1000%)!important;" | |
| 367 | + class="ff-el-group ff-hpsf-container" | |
| 368 | + > | |
| 369 | + <div class="ff-el-input--label asterisk-right"> | |
| 370 | + <label for="ff_9_item_sf" aria-label="Contact"> | |
| 371 | + Contact </label> | |
| 372 | + </div> | |
| 373 | + <div class="ff-el-input--content"> | |
| 374 | + <input type="text" | |
| 375 | + name="item_9__fluent_sf" | |
| 376 | + class="ff-el-form-control" | |
| 377 | + id="ff_9_item_sf" | |
| 378 | + /> | |
| 379 | + </div> | |
| 380 | + </div> | |
| 381 | + <input type='hidden' name='__fluent_form_embded_post_id' value='2014' /><input type="hidden" id="_fluentform_9_fluentformnonce" name="_fluentform_9_fluentformnonce" value="ae8a121245" /><input type="hidden" name="_wp_http_referer" value="/projets-residentiels/" /><div class='ff-step-container' data-name="step_start-9_2" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-step-header'><div class='ff-el-progress-status' aria-live='polite'></div> | |
| 382 | + <div class='ff-el-progress'> | |
| 383 | + <div role='progressbar' class='ff-el-progress-bar'><span></span></div> | |
| 384 | + </div> | |
| 385 | + <ul style='display: none' class='ff-el-progress-title'> | |
| 386 | + <li></li><li></li> | |
| 387 | + </ul></div><span class='ff_step_start'></span><div class='ff-step-body'><div class="fluentform-step active" data-name="step_start-9_2" data-disable_auto_focus="no" data-enable_auto_slider="no" data-enable_step_data_persistency="no" data-enable_step_page_resume="no" data-animation_type="slide" ><div class='ff-el-group'><div class="ff-el-input--label asterisk-right"><label aria-label="Comment pouvons-nous vous aider?">Comment pouvons-nous vous aider?</label></div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=input_radio_3cbad547f169847216b531b392984931><input type="radio" name="input_radio" data-name="input_radio" class="ff-el-form-check-input ff-el-form-check-radio" value="Valider les disponibilités" id='input_radio_3cbad547f169847216b531b392984931' aria-label='Valider les disponibilités' aria-invalid='false' aria-required=false> <span>Valider les disponibilités</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=input_radio_bd57b2e272d5e058405739e39c16e9db><input type="radio" name="input_radio" data-name="input_radio" class="ff-el-form-check-input ff-el-form-check-radio" value="Planifier une visite" id='input_radio_bd57b2e272d5e058405739e39c16e9db' aria-label='Planifier une visite' aria-invalid='false' aria-required=false> <span>Planifier une visite</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=input_radio_6b0b7aea47c15889f24ee4ba01675a10><input type="radio" name="input_radio" data-name="input_radio" class="ff-el-form-check-input ff-el-form-check-radio" value="Parler à un conseiller" id='input_radio_6b0b7aea47c15889f24ee4ba01675a10' aria-label='Parler à un conseiller' aria-invalid='false' aria-required=false> <span>Parler à un conseiller</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=input_radio_58c9729babb1deec3d4601aabc9bf896><input type="radio" name="input_radio" data-name="input_radio" class="ff-el-form-check-input ff-el-form-check-radio" value="Liste d’attente" id='input_radio_58c9729babb1deec3d4601aabc9bf896' aria-label='Liste d’attente' aria-invalid='false' aria-required=false> <span>Liste d’attente</span></label></div><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for=input_radio_6b1fb075754bde08359a214599924ea1><input type="radio" name="input_radio" data-name="input_radio" class="ff-el-form-check-input ff-el-form-check-radio" value="Autre" id='input_radio_6b1fb075754bde08359a214599924ea1' aria-label='Autre' aria-invalid='false' aria-required=false> <span>Autre</span></label></div></div></div><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button><button type='button' data-action='next' class='ff-float-right ff-btn ff-btn-next ff-btn-secondary'>Étape suivante</button></div></div><div class=" fluentform-step" data-name="form_step-9_1" ><div data-type="name-element" data-name="names" class=" ff-field_container ff-name-field-wrapper" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_9_names_first_name_' >Prénom</label></div><div class='ff-el-input--content'><input type="text" name="names[first_name]" id="ff_9_names_first_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div><div class='ff-t-cell '><div class='ff-el-group ff-el-form-top'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_9_names_last_name_' >Nom</label></div><div class='ff-el-input--content'><input type="text" name="names[last_name]" id="ff_9_names_last_name_" class="ff-el-form-control" aria-invalid="false" aria-required=true></div></div></div></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_9_email' aria-label="Courriel">Courriel</label></div><div class='ff-el-input--content'><input type="email" name="email" id="ff_9_email" class="ff-el-form-control" data-name="email" aria-invalid="false" aria-required=true></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_9_dropdown' aria-label="Comment avez-vous entendu parler de nous ?">Comment avez-vous entendu parler de nous ?</label></div><div class='ff-el-input--content'><select name="dropdown" id="ff_9_dropdown" class="ff-el-form-control" data-name="dropdown" data-calc_value="0" aria-invalid="false" aria-required=true><option value="">- Select -</option><option value="Déjà locataire" >Déjà locataire</option><option value="Publipostage" >Publipostage</option><option value="Médias Sociaux" >Médias Sociaux</option><option value="Radio WKND/BLVD" >Radio WKND/BLVD</option><option value="Google" >Google</option><option value="Recommandation" >Recommandation</option><option value="Site web du projet" >Site web du projet</option><option value="Journaux" >Journaux</option><option value="Autres" >Autres</option></select></div></div><div class='ff-el-group'><div class="ff-el-input--label ff-el-is-required asterisk-right"><label for='ff_9_description' aria-label="Message">Message</label></div><div class='ff-el-input--content'><textarea aria-invalid="false" aria-required=true name="description" id="ff_9_description" class="ff-el-form-control" rows="5" cols="1" data-name="description" ></textarea></div></div><input type="hidden" name="Provenance" value="Le Zircon - https://www.appartementsurbains.ca/projets-residentiels/" data-name="Provenance" > <div class="ff-step-t-container ff-inner_submit_container ff-column-container ff_columns_total_2"> | |
| 388 | + <div class="ff-t-cell ff-t-column-1"><div class='step-nav ff_step_nav_last'><button type='button' data-action='prev' class='ff-btn ff-btn-prev ff-btn-secondary'>Étape précédente</button></div></div> | |
| 389 | + <div class="ff-t-cell ff-t-column-2"> | |
| 390 | + <div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type="submit" class="ff-btn ff-btn-submit ff-btn-md ff_btn_style" >Envoyer</button></div> </div> | |
| 391 | + </div> | |
| 392 | + </div></div></div> | |
| 393 | + </fieldset></form><div id='fluentform_9_errors' class='ff-errors-in-stack ff_form_instance_9_1 ff-form-loading_errors ff_form_instance_9_1_errors'></div></div> <script type="text/javascript"> | |
| 394 | + window.fluent_form_ff_form_instance_9_1 = {"id":"9","settings":{"layout":{"labelPlacement":"top","helpMessagePlacement":"with_label","errorMessagePlacement":"inline","asteriskPlacement":"asterisk-right"},"restrictions":{"denyEmptySubmission":{"enabled":false}}},"form_instance":"ff_form_instance_9_1","form_id_selector":"fluentform_9","rules":{"input_radio":{"required":{"value":false,"message":"This field is required"}},"names[first_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"names[middle_name]":{"required":{"value":false,"message":"This field is required"}},"names[last_name]":{"required":{"value":true,"message":"Ce champ est requis"}},"email":{"required":{"value":true,"message":"Ce champ est requis"},"email":{"value":true,"message":"This field must contain a valid email"}},"dropdown":{"required":{"value":true,"message":"Ce champ est obligatoire"}},"description":{"required":{"value":true,"message":"Ce champ est requis"}}},"debounce_time":300}; | |
| 395 | + </script> | |
| 396 | + </div> | |
| 397 | + | |
| 398 | + </div></div> | |
| 399 | + | |
| 400 | + <div id="div_block-505-1920" class="ct-div-block " > | |
| 401 | + <div id="-lottie-animation-512-1920" class="oxy-lottie-animation x-contact-open c-shadow " ><lottie-player renderer="svg" id="-lottie-animation-512-1920-lottie" data-src="/wp-content/uploads/animation-contact-app.json" data-offset="" data-click-trigger="self" data-trigger="always" data-start="0" data-end="60" speed="1" autoplay loop ></lottie-player></div> | |
| 402 | + | |
| 403 | + </div></div><section id="section-44-2180" class=" ct-section c-bg-light" ><div class="ct-section-inner-wrap"><div id="div_block-45-2180" class="ct-div-block c-center c-center-self c-owl-m" ><h1 id="headline-46-2180" class="ct-headline c-tagline">Location Condo Québec</h1><h2 id="headline-48-2180" class="ct-headline c-heading-dark c-h1">Trouvez votre condo locatif</h2><div id="text_block-452-2180" class="ct-text-block max-w--720" >Comparer les projets résidentiels d’Appartements Urbains ; l’emplacement, le type d’immeuble, les unités offertes, les services à proximité et le style de vie recherché. Découvrez les différents appartements et condos locatifs disponibles à Québec selon le quartier, les besoins du ménage et les priorités de location.</div><a id="link_text-385-2180" class="ct-link-text c-btn-m c-transition c-btn-dark" href="/nouveaux-projets/" target="_self" >Découvrir nos nouveaux projets</a></div></div></section><section id="section-586-2040" class=" ct-section " ><div class="ct-section-inner-wrap"><div id="code_block-588-2040" class="ct-code-block c-text-s c-text-dark breadcrumbs" ></div></div></section><section id="section-50-2180" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="_dynamic_list-51-2180" class="oxy-dynamic-list c-columns-3 c-columns-l-1 c-columns-gap-l"><div id="div_block-52-2180-1" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-1" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-zircon/" target="_self" data-id="link-366-2040"> | |
| 404 | + <div id="_superbox-17-2178-1" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 405 | + <div class="oxy-superbox-wrap"> | |
| 406 | + <div id="div_block-18-2178-1" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-1" alt="appartement-quebec-zircon" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-zircon-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-1" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-1" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Zircon</div><div id="code_block-421-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">40 unités</div><div id="code_block-447-2040-1" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 407 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 408 | +<br> | |
| 409 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 410 | +Ste-Foy</div></div><div id="div_block-461-2040-1" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-1" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-1" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-1" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-1" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-1" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-1" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 411 | + </div> | |
| 412 | + | |
| 413 | + </a></div><div id="div_block-52-2180-2" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-2" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/saint-antoine/" target="_self" data-id="link-366-2040"> | |
| 414 | + <div id="_superbox-17-2178-2" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 415 | + <div class="oxy-superbox-wrap"> | |
| 416 | + <div id="div_block-18-2178-2" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-2" alt="appartement-quebec-st-antoine" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-antoine-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-2" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-2" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Saint-Antoine</div><div id="code_block-421-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">39 unités</div><div id="code_block-447-2040-2" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 417 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 418 | +<br> | |
| 419 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 420 | +Ste-Foy</div></div><div id="div_block-461-2040-2" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">3 unités <br> disponibles</div><div id="code_block-490-2040-2" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-2" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-2" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-2" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-2" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-2" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 421 | + </div> | |
| 422 | + | |
| 423 | + </a></div><div id="div_block-52-2180-3" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-3" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/la-passerelle/" target="_self" data-id="link-366-2040"> | |
| 424 | + <div id="_superbox-17-2178-3" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 425 | + <div class="oxy-superbox-wrap"> | |
| 426 | + <div id="div_block-18-2178-3" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-3" alt="appartement-quebec-passerelle" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-passerelle-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-3" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-3" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">La Passerelle</div><div id="code_block-421-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">38 unités</div><div id="code_block-447-2040-3" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 427 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 428 | +<br> | |
| 429 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 430 | +Montcalm</div></div><div id="div_block-461-2040-3" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">1 unité <br> disponible</div><div id="code_block-490-2040-3" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-3" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-3" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-3" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-3" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-3" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 431 | + </div> | |
| 432 | + | |
| 433 | + </a></div><div id="div_block-52-2180-4" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-4" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/les-ormes/" target="_self" data-id="link-366-2040"> | |
| 434 | + <div id="_superbox-17-2178-4" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 435 | + <div class="oxy-superbox-wrap"> | |
| 436 | + <div id="div_block-18-2178-4" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-4" alt="les-ormes-quebec-appartements" src="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/les-ormes-quebec-appartements-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-4" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-4" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Les Ormes</div><div id="code_block-421-2040-4" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">66 unités</div><div id="code_block-447-2040-4" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 437 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 438 | +<br> | |
| 439 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 440 | +Loretteville</div></div><div id="div_block-461-2040-4" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-4" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-4" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-4" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-4" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-4" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-4" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-4" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 441 | + </div> | |
| 442 | + | |
| 443 | + </a></div><div id="div_block-52-2180-5" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-5" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/saint-ambroise/" target="_self" data-id="link-366-2040"> | |
| 444 | + <div id="_superbox-17-2178-5" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 445 | + <div class="oxy-superbox-wrap"> | |
| 446 | + <div id="div_block-18-2178-5" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-5" alt="appartement-quebec-st-ambroise" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-ambroise-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-5" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-5" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Saint-Ambroise</div><div id="code_block-421-2040-5" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">35 unités</div><div id="code_block-447-2040-5" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 447 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 448 | +<br> | |
| 449 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 450 | +Loretteville</div></div><div id="div_block-461-2040-5" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-5" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-5" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-5" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-5" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-5" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-5" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-5" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 451 | + </div> | |
| 452 | + | |
| 453 | + </a></div><div id="div_block-52-2180-6" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-6" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-105/" target="_self" data-id="link-366-2040"> | |
| 454 | + <div id="_superbox-17-2178-6" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 455 | + <div class="oxy-superbox-wrap"> | |
| 456 | + <div id="div_block-18-2178-6" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-6" alt="appartement-quebec-105" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-105.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-105.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-105-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-105-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-6" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-6" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le 105</div><div id="code_block-421-2040-6" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">30 unités</div><div id="code_block-447-2040-6" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 457 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 458 | +<br> | |
| 459 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 460 | +Montcalm</div></div><div id="div_block-461-2040-6" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-6" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-6" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-6" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-6" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-6" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-6" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-6" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 461 | + </div> | |
| 462 | + | |
| 463 | + </a></div><div id="div_block-52-2180-7" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-7" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/ste-elizabeth/" target="_self" data-id="link-366-2040"> | |
| 464 | + <div id="_superbox-17-2178-7" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 465 | + <div class="oxy-superbox-wrap"> | |
| 466 | + <div id="div_block-18-2178-7" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-7" alt="appartement-quebec-st-elizabeth" src="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth.jpg 505w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth-300x226.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/appartement-quebec-st-elizabeth-480x361.jpg 480w" sizes="(max-width: 505px) 100vw, 505px" data-id="image-405-2040"><div id="div_block-420-2040-7" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-7" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Sainte-Elizabeth</div><div id="code_block-421-2040-7" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">24 unités</div><div id="code_block-447-2040-7" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 467 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 468 | +<br> | |
| 469 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 470 | +Ste-Foy</div></div><div id="div_block-461-2040-7" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-7" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">0 unité <br> disponible</div><div id="code_block-490-2040-7" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-7" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-7" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-7" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-7" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-7" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 471 | + </div> | |
| 472 | + | |
| 473 | + </a></div><div id="div_block-52-2180-8" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-8" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/archipel/" target="_self" data-id="link-366-2040"> | |
| 474 | + <div id="_superbox-17-2178-8" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 475 | + <div class="oxy-superbox-wrap"> | |
| 476 | + <div id="div_block-18-2178-8" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-8" alt="Façade extérieure — L'Archipel" src="https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure.jpg 1920w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-300x165.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-1024x564.jpg 1024w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-768x423.jpg 768w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-1536x846.jpg 1536w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-480x265.jpg 480w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-640x353.jpg 640w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-720x397.jpg 720w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-960x529.jpg 960w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-1168x644.jpg 1168w, https://www.appartementsurbains.ca/wp-content/uploads/Archipel-facade-exterieure-1440x794.jpg 1440w" sizes="(max-width: 1920px) 100vw, 1920px" data-id="image-405-2040"><div id="div_block-420-2040-8" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-8" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">L'Archipel</div><div id="code_block-421-2040-8" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">163 unités</div><div id="code_block-447-2040-8" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 477 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 478 | +<br> | |
| 479 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 480 | +Lévis</div></div><div id="div_block-461-2040-8" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-8" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">19 unités <br> disponibles</div><div id="code_block-490-2040-8" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-8" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-8" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-8" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-8" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-8" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 481 | + </div> | |
| 482 | + | |
| 483 | + </a></div><div id="div_block-52-2180-9" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-9" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-watier/" target="_self" data-id="link-366-2040"> | |
| 484 | + <div id="_superbox-17-2178-9" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 485 | + <div class="oxy-superbox-wrap"> | |
| 486 | + <div id="div_block-18-2178-9" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-9" alt="Le Watier — condos locatifs à Québec" src="https://www.appartementsurbains.ca/wp-content/uploads/watier.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/watier.jpg 2560w, https://www.appartementsurbains.ca/wp-content/uploads/watier-300x169.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1024x576.jpg 1024w, https://www.appartementsurbains.ca/wp-content/uploads/watier-768x432.jpg 768w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1536x864.jpg 1536w, https://www.appartementsurbains.ca/wp-content/uploads/watier-2048x1152.jpg 2048w, https://www.appartementsurbains.ca/wp-content/uploads/watier-480x270.jpg 480w, https://www.appartementsurbains.ca/wp-content/uploads/watier-640x360.jpg 640w, https://www.appartementsurbains.ca/wp-content/uploads/watier-720x405.jpg 720w, https://www.appartementsurbains.ca/wp-content/uploads/watier-960x540.jpg 960w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1168x657.jpg 1168w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1440x810.jpg 1440w, https://www.appartementsurbains.ca/wp-content/uploads/watier-1920x1080.jpg 1920w" sizes="(max-width: 2560px) 100vw, 2560px" data-id="image-405-2040"><div id="div_block-420-2040-9" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-9" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Watier</div><div id="code_block-421-2040-9" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">34 unités</div><div id="code_block-447-2040-9" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 487 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 488 | +<br> | |
| 489 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 490 | +Montcalm</div></div><div id="div_block-461-2040-9" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-9" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">1 unité <br> disponible</div><div id="code_block-490-2040-9" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-9" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-9" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-9" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-9" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-9" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 491 | + </div> | |
| 492 | + | |
| 493 | + </a></div><div id="div_block-52-2180-10" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-10" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/le-charlie/" target="_self" data-id="link-366-2040"> | |
| 494 | + <div id="_superbox-17-2178-10" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 495 | + <div class="oxy-superbox-wrap"> | |
| 496 | + <div id="div_block-18-2178-10" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-10" alt="Façade extérieure — Le Charlie" src="https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure.jpg 1920w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-300x171.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-1024x585.jpg 1024w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-768x438.jpg 768w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-1536x877.jpg 1536w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-480x274.jpg 480w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-640x365.jpg 640w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-720x411.jpg 720w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-960x548.jpg 960w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-1168x667.jpg 1168w, https://www.appartementsurbains.ca/wp-content/uploads/Charlie-Facade-exterieure-1440x822.jpg 1440w" sizes="(max-width: 1920px) 100vw, 1920px" data-id="image-405-2040"><div id="div_block-420-2040-10" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-10" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Le Charlie</div><div id="code_block-421-2040-10" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">90 unités</div><div id="code_block-447-2040-10" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 497 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 498 | +<br> | |
| 499 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 500 | +Limoilou</div></div><div id="div_block-461-2040-10" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-10" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">3 unités <br> disponibles</div><div id="code_block-490-2040-10" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-10" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-10" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-10" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-10" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-10" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 501 | + </div> | |
| 502 | + | |
| 503 | + </a></div><div id="div_block-52-2180-11" class="ct-div-block c-full-width" data-id="div_block-52-2180"><a id="link-366-2040-11" class="ct-link c-bg-light c-full-width" href="https://www.appartementsurbains.ca/quartier-cartier/" target="_self" data-id="link-366-2040"> | |
| 504 | + <div id="_superbox-17-2178-11" class="oxy-superbox" data-id="_superbox-17-2178"> | |
| 505 | + <div class="oxy-superbox-wrap"> | |
| 506 | + <div id="div_block-18-2178-11" class="ct-div-block oxy-superbox-primary" data-id="div_block-18-2178"><img id="image-405-2040-11" alt="Quartier Cartier — condos locatifs à Québec" src="https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier.jpg" class="ct-image" srcset="https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier.jpg 1920w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-300x169.jpg 300w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-1024x576.jpg 1024w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-768x432.jpg 768w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-1536x864.jpg 1536w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-480x270.jpg 480w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-640x360.jpg 640w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-720x405.jpg 720w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-960x540.jpg 960w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-1168x657.jpg 1168w, https://www.appartementsurbains.ca/wp-content/uploads/quartier-cartier-1440x810.jpg 1440w" sizes="(max-width: 1920px) 100vw, 1920px" data-id="image-405-2040"><div id="div_block-420-2040-11" class="ct-div-block c-full-width c-padding-s" data-id="div_block-420-2040"><div id="code_block-364-2040-11" class="ct-code-block c-heading-dark c-margin-bottom-xs c-text-xl" data-id="code_block-364-2040">Quartier Cartier</div><div id="code_block-421-2040-11" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-421-2040">69 unités</div><div id="code_block-447-2040-11" class="ct-code-block c-tagline c-heading-dark" data-id="code_block-447-2040"><br> | |
| 507 | +<b>Warning</b>: Undefined variable $post in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 508 | +<br> | |
| 509 | +<b>Warning</b>: Attempt to read property "ID" on null in <b>/www/appartementsurbainsca_398/public/wp-content/plugins/oxygen/component-framework/components/classes/code-block.class.php(133) : eval()'d code</b> on line <b>3</b><br> | |
| 510 | +Montcalm</div></div><div id="div_block-461-2040-11" class="ct-div-block c-full-width c-columns-2" data-id="div_block-461-2040"><div id="code_block-477-2040-11" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-477-2040">1 unité <br> disponible</div><div id="code_block-490-2040-11" class="ct-code-block c-left c-text-s c-text-dark c-padding-s" data-id="code_block-490-2040">0 unité <br> bientôt disponible</div></div></div><div id="div_block-19-2178-11" class="ct-div-block oxy-superbox-secondary" data-id="div_block-19-2178"><div id="div_block-27-2178-11" class="ct-div-block c-padding-m" data-id="div_block-27-2178"><span id="headline-21-2178-11" class="ct-headline c-margin-right-xs c-text-light c-text-xl" data-id="headline-21-2178">Découvrir</span><div id="fancy_icon-28-2178-11" class="ct-fancy-icon" data-id="fancy_icon-28-2178"><svg id="svg-fancy_icon-28-2178-11" data-id="svg-fancy_icon-28-2178"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div> </div> | |
| 511 | + </div> | |
| 512 | + | |
| 513 | + </a></div> | |
| 514 | + | |
| 515 | + | |
| 516 | + </div> | |
| 517 | +</div></section><section id="section-272-2180" class=" ct-section " ><div class="ct-section-inner-wrap"> | |
| 518 | + <div id="-carousel-builder-273-2180" class="oxy-carousel-builder carousel-video-styling " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".prev-btn" data-next=".next-btn" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="true" data-carousel=".oxy-dynamic-list" data-cell="" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-groupcells="1" data-autoplay="5000" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="left" data-righttoleft="false" data-images-loaded="true" data-pagedots="true" data-trigger-aos="false" data-clickselect="false" data-tick="false" ><div id="_dynamic_list-274-2180" class="oxy-dynamic-list "><div id="div_block-275-2180-1" class="ct-div-block c-full-width c-columns-2-3 c-columns-gap-xl c-columns-l-1" data-id="div_block-275-2180"><div id="div_block-310-2180-1" class="ct-div-block" style="background-image:url(https://www.appartementsurbains.ca/wp-content/uploads/appartement-urbain-quartier-cartier-01-768x569.webp);background-size: cover;" data-id="div_block-310-2180"></div><div id="div_block-306-2180-1" class="ct-div-block c-owl-m" data-id="div_block-306-2180"><div id="div_block-380-2180-1" class="ct-div-block" data-id="div_block-380-2180"><div id="code_block-297-2180-1" class="ct-code-block c-tagline c-text-light fade-up-1 c-margin-bottom-s" data-id="code_block-297-2180">Nouveaux projets - Montcalm</div><div id="code_block-299-2180-1" class="ct-code-block c-heading-light c-h2 c-max-width-640 fade-up" data-id="code_block-299-2180">Condos locatifs haut gamme</div></div><div id="div_block-383-2180-1" class="ct-div-block" data-id="div_block-383-2180"><div id="code_block-301-2180-1" class="ct-code-block c-text-light c-max-width-480" data-id="code_block-301-2180"><p>Quartier Cartier offre une expérience de vie de luxe et de confort, combinant une esthétique moderne avec une localisation privilégiée.</p> | |
| 519 | +</div><a id="link-303-2180-1" class="ct-link c-inline" href="https://quartiercartier.ca/" target="_blank" data-id="link-303-2180"><div id="code_block-304-2180-1" class="ct-code-block c-link-s c-margin-right-xs" data-id="code_block-304-2180">Découvrir le Quartier Cartier</div><div id="fancy_icon-305-2180-1" class="ct-fancy-icon c-icon-accent-s" data-id="fancy_icon-305-2180"><svg id="svg-fancy_icon-305-2180-1" data-id="svg-fancy_icon-305-2180"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div><div id="div_block-275-2180-2" class="ct-div-block c-full-width c-columns-2-3 c-columns-gap-xl c-columns-l-1" data-id="div_block-275-2180"><div id="div_block-310-2180-2" class="ct-div-block" style="background-image:url(https://www.appartementsurbains.ca/wp-content/uploads/appartement-urbain-charlie-01-768x569.webp);background-size: cover;" data-id="div_block-310-2180"></div><div id="div_block-306-2180-2" class="ct-div-block c-owl-m" data-id="div_block-306-2180"><div id="div_block-380-2180-2" class="ct-div-block" data-id="div_block-380-2180"><div id="code_block-297-2180-2" class="ct-code-block c-tagline c-text-light fade-up-1 c-margin-bottom-s" data-id="code_block-297-2180">Nouveaux projets - Limoilou</div><div id="code_block-299-2180-2" class="ct-code-block c-heading-light c-h2 c-max-width-640 fade-up" data-id="code_block-299-2180">Condos locatifs modernes</div></div><div id="div_block-383-2180-2" class="ct-div-block" data-id="div_block-383-2180"><div id="code_block-301-2180-2" class="ct-code-block c-text-light c-max-width-480" data-id="code_block-301-2180"><p>Vivez à quelques pas du Parc linéaire de la Rivière Saint-Charles, du Grand Marché de Québec ainsi que du Centre Vidéotron. Du 2 ½ au 5 ½, Le Charlie vous offre des unités qui vous ressemblent. </p> | |
| 520 | +</div><a id="link-303-2180-2" class="ct-link c-inline" href="https://lecharlie.ca/" target="_blank" data-id="link-303-2180"><div id="code_block-304-2180-2" class="ct-code-block c-link-s c-margin-right-xs" data-id="code_block-304-2180">Découvrir le Charlie</div><div id="fancy_icon-305-2180-2" class="ct-fancy-icon c-icon-accent-s" data-id="fancy_icon-305-2180"><svg id="svg-fancy_icon-305-2180-2" data-id="svg-fancy_icon-305-2180"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div><div id="div_block-275-2180-3" class="ct-div-block c-full-width c-columns-2-3 c-columns-gap-xl c-columns-l-1" data-id="div_block-275-2180"><div id="div_block-310-2180-3" class="ct-div-block" style="background-image:url(https://www.appartementsurbains.ca/wp-content/uploads/watier-768x432.jpg);background-size: cover;" data-id="div_block-310-2180"></div><div id="div_block-306-2180-3" class="ct-div-block c-owl-m" data-id="div_block-306-2180"><div id="div_block-380-2180-3" class="ct-div-block" data-id="div_block-380-2180"><div id="code_block-297-2180-3" class="ct-code-block c-tagline c-text-light fade-up-1 c-margin-bottom-s" data-id="code_block-297-2180">Nouveaux projets - Montcalm</div><div id="code_block-299-2180-3" class="ct-code-block c-heading-light c-h2 c-max-width-640 fade-up" data-id="code_block-299-2180">Condos locatifs distinctifs</div></div><div id="div_block-383-2180-3" class="ct-div-block" data-id="div_block-383-2180"><div id="code_block-301-2180-3" class="ct-code-block c-text-light c-max-width-480" data-id="code_block-301-2180"><p>Le Watier vous offre un milieu de vie qui vous ressemble au coeur de la légendaire Grande Allée</p> | |
| 521 | +</div><a id="link-303-2180-3" class="ct-link c-inline" href="https://lewatier.com/" target="_blank" data-id="link-303-2180"><div id="code_block-304-2180-3" class="ct-code-block c-link-s c-margin-right-xs" data-id="code_block-304-2180">Découvrir le Watier</div><div id="fancy_icon-305-2180-3" class="ct-fancy-icon c-icon-accent-s" data-id="fancy_icon-305-2180"><svg id="svg-fancy_icon-305-2180-3" data-id="svg-fancy_icon-305-2180"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div><div id="div_block-275-2180-4" class="ct-div-block c-full-width c-columns-2-3 c-columns-gap-xl c-columns-l-1" data-id="div_block-275-2180"><div id="div_block-310-2180-4" class="ct-div-block" style="background-image:url(https://www.appartementsurbains.ca/wp-content/uploads/condos-archipel-exterieur-1-768x432.jpg);background-size: cover;" data-id="div_block-310-2180"></div><div id="div_block-306-2180-4" class="ct-div-block c-owl-m" data-id="div_block-306-2180"><div id="div_block-380-2180-4" class="ct-div-block" data-id="div_block-380-2180"><div id="code_block-297-2180-4" class="ct-code-block c-tagline c-text-light fade-up-1 c-margin-bottom-s" data-id="code_block-297-2180">Nouveaux projets - Lévis</div><div id="code_block-299-2180-4" class="ct-code-block c-heading-light c-h2 c-max-width-640 fade-up" data-id="code_block-299-2180">163 condos locatifs haut de gamme</div></div><div id="div_block-383-2180-4" class="ct-div-block" data-id="div_block-383-2180"><div id="code_block-301-2180-4" class="ct-code-block c-text-light c-max-width-480" data-id="code_block-301-2180"><p>L'Archipel offre un chalet urbain, terrasse sur le toit, une piscine extérieure chauffée, un gym et comprend 163 unités de condos locatifs dont 7 penthouses.</p> | |
| 522 | +</div><a id="link-303-2180-4" class="ct-link c-inline" href="https://condosarchipel.ca/" target="_blank" data-id="link-303-2180"><div id="code_block-304-2180-4" class="ct-code-block c-link-s c-margin-right-xs" data-id="code_block-304-2180">Découvrir l'Archipel</div><div id="fancy_icon-305-2180-4" class="ct-fancy-icon c-icon-accent-s" data-id="fancy_icon-305-2180"><svg id="svg-fancy_icon-305-2180-4" data-id="svg-fancy_icon-305-2180"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></a></div></div></div> | |
| 523 | + | |
| 524 | + | |
| 525 | + </div> | |
| 526 | +<div id="div_block-277-2180" class="ct-div-block " ><div id="fancy_icon-278-2180" class="ct-fancy-icon icone-slider prev-btn c-margin-right-xs c-transition" ><svg id="svg-fancy_icon-278-2180"><use xlink:href="#Lineariconsicon-arrow-left"></use></svg></div><div id="fancy_icon-279-2180" class="ct-fancy-icon icone-slider next-btn c-transition" ><svg id="svg-fancy_icon-279-2180"><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div></div></div></div> | |
| 527 | + | |
| 528 | + </div></section><section id="section-746-12" class=" ct-section c-owl-xl" ><div class="ct-section-inner-wrap"><div id="div_block-17-2275" class="ct-div-block c-owl-m max-w--640" ><div id="text_block-748-12" class="ct-text-block c-tagline c-margin-bottom-m fade-up-1" >Découvrir les quartiers</div><h2 id="headline-749-12" class="ct-headline c-h2 c-heading-dark fade-up">Bien plus que des condos locatifs, nous vous offrons aussi des milieux de vie.</h2></div><div id="code_block-15-2275" class="ct-code-block c-full-width" > | |
| 529 | + <div class="c-columns-3 c-columns-m-1 c-columns-gap-l"> | |
| 530 | + | |
| 531 | + <a class="c-full-width c-bg-light" href="https://www.appartementsurbains.ca/quartiers/loretteville/"> | |
| 532 | + <img alt="" style="aspect-ratio: 4/3; object-fit: cover;" src="https://www.appartementsurbains.ca/wp-content/uploads/quartier-loretteville-quebec.jpg" class="c-full-width"> | |
| 533 | + <div class="c-padding-l c-owl-s"> | |
| 534 | + <div class="c-tagline">Appartements à Loretteville</div> | |
| 535 | + <div class="c-text-dark"><p>Un vaste choix de condos locatifs disponibles avec Appartements Urbains.</p> | |
| 536 | +</div> | |
| 537 | + <div class="c-inline"> | |
| 538 | + <div class="c-link-s c-margin-right-xs">Découvrir le quartier</div> | |
| 539 | + <div class="c-icon-accent-s"><svg><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div> | |
| 540 | + </div> | |
| 541 | + </div> | |
| 542 | + </a> | |
| 543 | + | |
| 544 | + <a class="c-full-width c-bg-light" href="https://www.appartementsurbains.ca/quartiers/montcalm/"> | |
| 545 | + <img alt="" style="aspect-ratio: 4/3; object-fit: cover;" src="https://www.appartementsurbains.ca/wp-content/uploads/vie-quartier-ste-foy-quebec.jpg" class="c-full-width"> | |
| 546 | + <div class="c-padding-l c-owl-s"> | |
| 547 | + <div class="c-tagline">Appartements dans Montcalm</div> | |
| 548 | + <div class="c-text-dark"><p>Louer un logement à Montcalm avec Appartements Urbains, c’est s’offrir un 4 1/2 remarquable</p> | |
| 549 | +</div> | |
| 550 | + <div class="c-inline"> | |
| 551 | + <div class="c-link-s c-margin-right-xs">Découvrir le quartier</div> | |
| 552 | + <div class="c-icon-accent-s"><svg><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div> | |
| 553 | + </div> | |
| 554 | + </div> | |
| 555 | + </a> | |
| 556 | + | |
| 557 | + <a class="c-full-width c-bg-light" href="https://www.appartementsurbains.ca/quartiers/ste-foy/"> | |
| 558 | + <img alt="" style="aspect-ratio: 4/3; object-fit: cover;" src="https://www.appartementsurbains.ca/wp-content/uploads/montcalm-residnce-condo-locatifs-quebec.jpg" class="c-full-width"> | |
| 559 | + <div class="c-padding-l c-owl-s"> | |
| 560 | + <div class="c-tagline">Appartements à Ste-Foy</div> | |
| 561 | + <div class="c-text-dark"><p>Votre appartements à Ste-foy vous attend dès maintenant. Allant du studio au 6 1/2 nous vous offrons un vaste choix.</p> | |
| 562 | +</div> | |
| 563 | + <div class="c-inline"> | |
| 564 | + <div class="c-link-s c-margin-right-xs">Découvrir le quartier</div> | |
| 565 | + <div class="c-icon-accent-s"><svg><use xlink:href="#Lineariconsicon-arrow-right"></use></svg></div> | |
| 566 | + </div> | |
| 567 | + </div> | |
| 568 | + </a> | |
| 569 | + </div> | |
| 570 | +</div></div></section><section id="section-197-2180" class=" ct-section c-inline c-bg-light" ><div class="ct-section-inner-wrap"><div id="div_block-198-2180" class="ct-div-block " data-paroller-factor="0.1" data-paroller-type="foreground"><img id="image-199-2180" alt="temoignages-gauche" src="https://www.appartementsurbains.ca/wp-content/uploads/temoiganges-gauche.gif" class="ct-image"/></div><div id="div_block-200-2180" class="ct-div-block c-center c-full-width c-center-self c-owl-m c-padding-m c-max-width-960" ><div id="text_block-202-2180" class="ct-text-block c-tagline fade-up-1" >Ce qu'ils pensent de nous</div><h3 id="headline-203-2180" class="ct-headline c-heading-dark c-h2 fade-up">Se sentir en sécurité</h3> | |
| 571 | + <div id="-carousel-builder-11-2277" class="oxy-carousel-builder " ><div class="oxy-carousel-builder_inner oxy-inner-content" data-prev=".oxy-carousel-builder_prev" data-next=".oxy-carousel-builder_next" data-contain="true" data-percent="true" data-freescroll="false" data-draggable="true" data-wraparound="false" data-carousel=".oxy-dynamic-list" data-cell="" data-dragthreshold="3" data-selectedattraction="0.025" data-friction="0.28" data-freescrollfriction="0.075" data-forceheight="false" data-fade="false" data-tickerpause="true" data-groupcells="1" data-autoplay="0" data-pauseautoplay="true" data-hash="false" data-initial="1" data-accessibility="true" data-cellalign="center" data-righttoleft="false" data-images-loaded="true" data-pagedots="true" data-trigger-aos="false" data-clickselect="false" data-parallaxbg="false" data-bgspeed="5" data-tick="false" ><div id="_dynamic_list-12-2277" class="oxy-dynamic-list c-full-width"><div id="div_block-13-2277-1" class="ct-div-block c-center c-full-width c-center-self" data-id="div_block-13-2277"><div id="div_block-14-2277-1" class="ct-div-block c-center c-max-width-960 c-full-width" data-id="div_block-14-2277"><div id="code_block-20-2277-1" class="ct-code-block c-margin-bottom-m" data-id="code_block-20-2277"><p>Habitant depuis plusieurs années en région, nous n’avions pas déménagé très souvent. Nous recherchions un lieu accueillant et facile d’accès à Québec. Nous avons apprécié l’accueil et les services offerts par les Appartements Urbains. De plus, nous logeons dans un appartement de qualité et d’une construction exemplaire.</p> | |
| 572 | +</div><div id="code_block-23-2277-1" class="ct-code-block c-bold c-heading-dark c-text-l" data-id="code_block-23-2277">Mme Dion et M. Labrie</div><div id="code_block-26-2277-1" class="ct-code-block" data-id="code_block-26-2277">Locataires de la Passerelle</div></div></div><div id="div_block-13-2277-2" class="ct-div-block c-center c-full-width c-center-self" data-id="div_block-13-2277"><div id="div_block-14-2277-2" class="ct-div-block c-center c-max-width-960 c-full-width" data-id="div_block-14-2277"><div id="code_block-20-2277-2" class="ct-code-block c-margin-bottom-m" data-id="code_block-20-2277"><p>Un endroit chaleureux et accueillant où on s’y sent naturellement chez soi. Des propriétaires et gestionnaires à l’écoute de nos besoins. Nos demandes ont toujours été prises en grande considération et ont été répondues très rapidement. Ils ont à cœur la quiétude et le bien-être de leurs locataires. </p> | |
| 573 | +</div><div id="code_block-23-2277-2" class="ct-code-block c-bold c-heading-dark c-text-l" data-id="code_block-23-2277">Kassandra et Simon</div><div id="code_block-26-2277-2" class="ct-code-block" data-id="code_block-26-2277">Locataires du Saint-Antoine</div></div></div><div id="div_block-13-2277-3" class="ct-div-block c-center c-full-width c-center-self" data-id="div_block-13-2277"><div id="div_block-14-2277-3" class="ct-div-block c-center c-max-width-960 c-full-width" data-id="div_block-14-2277"><div id="code_block-20-2277-3" class="ct-code-block c-margin-bottom-m" data-id="code_block-20-2277"><p>Ma conjointe et moi sommes locataires depuis plus de 3 ans dans un logement d’Appartements Urbains. Durant tout ce temps, nous avons toujours apprécié le service rendu par l’ensemble de l’équipe. Nos diverses demandes ont toujours été répondues ainsi qu’exécutées rapidement et sans tracas. Nous sommes heureux d’habiter dans un endroit où nous nous sentons en sécurité et de communiquer avec des gens qui ont une compréhension humaine et cela, peu importe la situation. La propreté des lieux est importante pour nous et l’équipe travaille fort pour garder les lieux propres.</p> | |
| 574 | +</div><div id="code_block-23-2277-3" class="ct-code-block c-bold c-heading-dark c-text-l" data-id="code_block-23-2277">Vanessa & Tim</div><div id="code_block-26-2277-3" class="ct-code-block" data-id="code_block-26-2277">Locataire au Saint-Ambroise</div></div></div> | |
| 575 | + | |
| 576 | + | |
| 577 | + </div> | |
| 578 | +</div></div> | |
| 579 | + | |
| 580 | + </div><div id="div_block-208-2180" class="ct-div-block " data-paroller-factor="0.1" data-paroller-type="foreground"><img id="image-209-2180" alt="temoignages-droite-app" src="https://www.appartementsurbains.ca/wp-content/uploads/temoignages-droite-app.gif" class="ct-image"/></div></div></section></div> | |
| 581 | + <div id="-off-canvas-86-1920" class="oxy-off-canvas x-offcanvas-4_right offcanvas-hamburger " ><div class="oxy-offcanvas_backdrop"></div><div id="-off-canvas-86-1920-inner" class="offcanvas-inner oxy-inner-content" role="dialog" aria-label="offcanvas content" tabindex="0" data-start="false" data-click-outside="false" data-trigger-selector=".multi-trigger" data-esc="true" data-focus-selector=".offcanvas-inner" data-reset="400" data-hashclose="false" data-burger-sync="false" data-overflow="true" data-auto-aria="true" data-focus-trap="true" ><div id="div_block-87-1920" class="ct-div-block " ><div class="wpgb-content" hidden></div><a id="link-88-1920" class="ct-link c-margin-right-m" href="https://www.appartementsurbains.ca" target="_self" ><div class="wpgb-content" hidden></div><img id="image-89-1920" alt="" src="https://www.appartementsurbains.ca/wp-content/uploads/logo-noir-urbains.svg" class="ct-image c-logo ignore-lazyload"/></a><div id="div_block-728-1920" class="ct-div-block" ><div id="fancy_icon-90-1920" class="ct-fancy-icon multi-trigger" ><svg id="svg-fancy_icon-90-1920"><use xlink:href="#Lineariconsicon-cross"></use></svg></div><div id="text_block-729-1920" class="ct-text-block" >Fermer</div></div></div><div id="div_block-705-1920" class="ct-div-block c-columns-2 c-columns-l-1 c-margin-top-l" ><div id="div_block-708-1920" class="ct-div-block" > | |
| 582 | + <div id="-pro-menu-775-1920" class="oxy-pro-menu c-margin-bottom-s " ><div class="oxy-pro-menu-mobile-open-icon " data-off-canvas-alignment=""><svg id="-pro-menu-775-1920-open-icon"><use xlink:href="#FontAwesomeicon-ellipsis-v"></use></svg>Menu</div> | |
| 583 | + | |
| 584 | + | |
| 585 | + <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" | |
| 586 | + | |
| 587 | + data-oxy-pro-menu-dropdown-animation="fade-up" | |
| 588 | + data-oxy-pro-menu-dropdown-animation-duration="0.4" | |
| 589 | + data-entire-parent-toggles-dropdown="true" | |
| 590 | + | |
| 591 | + | |
| 592 | + data-oxy-pro-menu-dropdown-animation-duration="0.4" | |
| 593 | + | |
| 594 | + data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> | |
| 595 | + | |
| 596 | + <div class="menu-menu-burger-niveau-01-container"><ul id="menu-menu-burger-niveau-01" class="oxy-pro-menu-list"><li id="menu-item-2324" class="menu-item menu-item-type-post_type_archive menu-item-object-edifices current-menu-item menu-item-2324"><a href="https://www.appartementsurbains.ca/projets-residentiels/" aria-current="page">Projets résidentiels</a></li> | |
| 597 | +<li id="menu-item-2325" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2325"><a href="https://www.appartementsurbains.ca/nouveaux-projets/">Nouveaux projets</a></li> | |
| 598 | +<li id="menu-item-2326" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2326"><a href="https://www.appartementsurbains.ca/projets-commerciaux/">Projets commerciaux</a></li> | |
| 599 | +</ul></div> | |
| 600 | + <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-775-1920"><use xlink:href="#FontAwesomeicon-close"></use></svg>close</div> | |
| 601 | + | |
| 602 | + </div> | |
| 603 | + | |
| 604 | + </div> | |
| 605 | + | |
| 606 | + <script type="text/javascript"> | |
| 607 | + jQuery('#-pro-menu-775-1920 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ | |
| 608 | + jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>'); | |
| 609 | + }); | |
| 610 | + jQuery('#-pro-menu-775-1920 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ | |
| 611 | + jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); | |
| 612 | + }); </script><div id="div_block-777-1920" class="ct-div-block oxel_horizontal_divider c-margin-bottom-m" ><div id="code_block-778-1920" class="ct-code-block oxel_horizontal_divider__line" ></div></div> | |
| 613 | + <div id="-pro-menu-781-1920" class="oxy-pro-menu " ><div class="oxy-pro-menu-mobile-open-icon " data-off-canvas-alignment=""><svg id="-pro-menu-781-1920-open-icon"><use xlink:href="#FontAwesomeicon-ellipsis-v"></use></svg>Menu</div> | |
| 614 | + | |
| 615 | + | |
| 616 | + <div class="oxy-pro-menu-container oxy-pro-menu-dropdown-links-visible-on-mobile oxy-pro-menu-dropdown-links-toggle oxy-pro-menu-show-dropdown" data-aos-duration="400" | |
| 617 | + | |
| 618 | + data-oxy-pro-menu-dropdown-animation="fade-up" | |
| 619 | + data-oxy-pro-menu-dropdown-animation-duration="0.4" | |
| 620 | + data-entire-parent-toggles-dropdown="true" | |
| 621 | + | |
| 622 | + | |
| 623 | + data-oxy-pro-menu-dropdown-animation-duration="0.4" | |
| 624 | + | |
| 625 | + data-oxy-pro-menu-dropdown-links-on-mobile="toggle"> | |
| 626 | + | |
| 627 | + <div class="menu-menu-burger-niveau-02-container"><ul id="menu-menu-burger-niveau-02" class="oxy-pro-menu-list"><li id="menu-item-2327" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2327"><a href="https://www.appartementsurbains.ca/a-propos/">À propos</a></li> | |
| 628 | +<li id="menu-item-2330" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2330"><a href="https://www.appartementsurbains.ca/quartiers/">Découvrir nos quartiers</a></li> | |
| 629 | +<li id="menu-item-2328" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2328"><a href="https://www.appartementsurbains.ca/carrieres/">Carrières</a></li> | |
| 630 | +<li id="menu-item-2515" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-2515"><a href="https://www.appartementsurbains.ca/actualites/">Actualités</a></li> | |
| 631 | +<li id="menu-item-2329" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2329"><a href="https://www.appartementsurbains.ca/nous-joindre/">Nous joindre</a></li> | |
| 632 | +</ul></div> | |
| 633 | + <div class="oxy-pro-menu-mobile-close-icon"><svg id="svg--pro-menu-781-1920"><use xlink:href="#FontAwesomeicon-close"></use></svg>close</div> | |
| 634 | + | |
| 635 | + </div> | |
| 636 | + | |
| 637 | + </div> | |
| 638 | + | |
| 639 | + <script type="text/javascript"> | |
| 640 | + jQuery('#-pro-menu-781-1920 .oxy-pro-menu-show-dropdown .menu-item-has-children > a', 'body').each(function(){ | |
| 641 | + jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"><svg class="oxy-pro-menu-dropdown-icon"><use xlink:href="#FontAwesomeicon-arrow-circle-o-down"></use></svg></div>'); | |
| 642 | + }); | |
| 643 | + jQuery('#-pro-menu-781-1920 .oxy-pro-menu-show-dropdown .menu-item:not(.menu-item-has-children) > a', 'body').each(function(){ | |
| 644 | + jQuery(this).append('<div class="oxy-pro-menu-dropdown-icon-click-area"></div>'); | |
| 645 | + }); </script> | |
| 646 | + <div id="-horizontal-slide-menu-731-1920" class="oxy-horizontal-slide-menu " ><nav class="oxy-horizontal-slide-menu_inner" data-open="Open submenu" data-close="Close submenu" data-icon="FontAwesomeicon-angle-right" data-navbar-link="parent" data-navbar-title="Menu" ><ul id="menu-header-mobile" class="oxy-horizonal-slide-menu_list"><li id="menu-item-667" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-667"><a href="https://www.appartementsurbains.ca/a-propos/">À propos</a></li> | |
| 647 | +<li id="menu-item-2274" class="menu-item menu-item-type-post_type_archive menu-item-object-edifices current-menu-item menu-item-2274"><a href="https://www.appartementsurbains.ca/projets-residentiels/" aria-current="page">Projets résidentiels</a></li> | |
| 648 | +<li id="menu-item-872" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-872"><a href="https://www.appartementsurbains.ca/projets-commerciaux/">Projets commerciaux</a></li> | |
| 649 | +<li id="menu-item-2272" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2272"><a href="https://www.appartementsurbains.ca/nouveaux-projets/">Nouveaux projets</a></li> | |
| 650 | +<li id="menu-item-2423" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2423"><a href="https://www.appartementsurbains.ca/carrieres/">Carrières</a></li> | |
| 651 | +<li id="menu-item-2424" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2424"><a href="https://www.appartementsurbains.ca/quartiers/">Quartiers</a></li> | |
| 652 | +<li id="menu-item-2514" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-2514"><a href="https://www.appartementsurbains.ca/actualites/">Actualités</a></li> | |
| 653 | +<li id="menu-item-825" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-825"><a href="https://www.appartementsurbains.ca/nous-joindre/">Nous joindre</a></li> | |
| 654 | +</ul></nav></div> | |
| 655 | + | |
| 656 | + </div><div id="div_block-707-1920" class="ct-div-block" ><div id="div_block-711-1920" class="ct-div-block c-owl-m c-max-width-480 c-right-self" ><div id="headline-712-1920" class="ct-headline c-h4 c-heading-dark">Prenons contact.</div><div id="div_block-713-1920" class="ct-div-block c-buttons c-margin-bottom-xs" ><div class="wpgb-content" hidden></div><div class="wpgb-content" hidden></div><a id="link-714-1920" class="ct-link c-btn-l c-transition c-btn-dark" href="https://www.appartementsurbains.ca/nous-joindre/" target="_self" ><div id="text_block-715-1920" class="ct-text-block" >Nous joindre</div></a><a id="link-716-1920" class="ct-link c-btn-l c-btn-accent c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Zircon" target="_self" ><div id="text_block-717-1920" class="ct-text-block" >Demande d'information</div></a></div><div id="div_block-718-1920" class="ct-div-block c-columns-gap-s" ><div class="wpgb-content" hidden></div><div class="wpgb-content" hidden></div><a id="link-719-1920" class="ct-link" href="https://www.facebook.com/appartementsurbains/" target="_blank" ><div id="fancy_icon-720-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-720-1920"><use xlink:href="#FontAwesomeicon-facebook"></use></svg></div></a><a id="link-721-1920" class="ct-link" href="https://www.instagram.com/appartementsurbains/?igshid=xj3gnkwj5ymd" target="_blank" ><div id="fancy_icon-722-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-722-1920"><use xlink:href="#FontAwesomeicon-instagram"></use></svg></div></a></div></div></div></div></div></div> | |
| 657 | + | |
| 658 | + <div id="div_block-826-1920" class="ct-div-block" ><section id="section-613-1920" class=" ct-section c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-614-1920" class="ct-div-block " ><div id="code_block-615-1920" class="ct-code-block " > | |
| 659 | +<div class="marquee marquee-ltr"> | |
| 660 | + <div class="track"> | |
| 661 | + <div class="scrolling-typo-text"> | |
| 662 | + <ul> | |
| 663 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 664 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 665 | + <li class="stroke-degrade">Service 7 jours sur 7 - Aucun frais communs - Aucun soucis d'entretien</li> | |
| 666 | + </ul> | |
| 667 | + <div> | |
| 668 | + </div> | |
| 669 | +</div></div></div></div></section><section id="section-377-1920" class=" ct-section c-owl-xl c-bg-dark" ><div class="ct-section-inner-wrap"><div id="div_block-378-1920" class="ct-div-block c-full-width c-inline" ><a id="link-568-1920" class="ct-link" href="/" target="_self" > | |
| 670 | + <div id="-lottie-animation-569-1920" class="oxy-lottie-animation " ><lottie-player renderer="svg" id="-lottie-animation-569-1920-lottie" data-src="/wp-content/uploads/animation-logo-app.json" data-offset="" data-click-trigger="self" data-trigger="always" data-start="0" data-end="60" speed="1" autoplay loop ></lottie-player></div> | |
| 671 | + | |
| 672 | + </a><div id="div_block-380-1920" class="ct-div-block c-right-self" ><nav id="_nav_menu-381-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="oxy-nav-menu-list"><li id="menu-item-2192" class="menu-item menu-item-type-post_type_archive menu-item-object-edifices current-menu-item menu-item-2192"><a href="https://www.appartementsurbains.ca/projets-residentiels/" aria-current="page">Résidentiel</a></li> | |
| 673 | +<li id="menu-item-1053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1053"><a href="https://www.appartementsurbains.ca/projets-commerciaux/">Commercial</a></li> | |
| 674 | +<li id="menu-item-2271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2271"><a href="https://www.appartementsurbains.ca/nouveaux-projets/">Nouveaux projets</a></li> | |
| 675 | +<li id="menu-item-2516" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-2516"><a href="https://www.appartementsurbains.ca/actualites/">Actualités</a></li> | |
| 676 | +<li id="menu-item-2270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2270"><a href="https://www.appartementsurbains.ca/carrieres/">Carrières</a></li> | |
| 677 | +<li id="menu-item-1056" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1056"><a href="https://www.appartementsurbains.ca/a-propos/">À propos</a></li> | |
| 678 | +</ul></div></nav><nav id="_nav_menu-382-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-secteurs-container"><ul id="menu-footer-secteurs" class="oxy-nav-menu-list"><li id="menu-item-2195" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2195"><a href="https://www.appartementsurbains.ca/quartiers/montcalm/">Montcalm</a></li> | |
| 679 | +<li id="menu-item-2196" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2196"><a href="https://www.appartementsurbains.ca/quartiers/ste-foy/">Ste-Foy</a></li> | |
| 680 | +<li id="menu-item-2197" class="menu-item menu-item-type-taxonomy menu-item-object-secteurs menu-item-2197"><a href="https://www.appartementsurbains.ca/quartiers/loretteville/">Loretteville</a></li> | |
| 681 | +</ul></div></nav></div></div><div id="div_block-383-1920" class="ct-div-block c-columns-2 c-columns-l-1 c-columns-gap-l c-margin-bottom-m" ><div id="div_block-384-1920" class="ct-div-block c-owl-m" ><div id="headline-385-1920" class="ct-headline c-h4 c-heading-light">Siège social</div><div id="code_block-460-1920" class="ct-code-block remove-p-margins" ><p>3200, chemin des Quatre-Bourgeois, bureau 103<br /> | |
| 682 | +Québec, QC, G1W 0G8</p> | |
| 683 | + | |
| 684 | +<p>T. <a href="tel:(418) 717-2105" class="remove-link-color">(418) 717-2105</a></p> </div></div><div id="div_block-399-1920" class="ct-div-block c-owl-m c-max-width-480 c-right-self" ><div id="headline-400-1920" class="ct-headline c-h4 c-heading-light">Prenons contact.</div><div id="div_block-401-1920" class="ct-div-block c-buttons" ><div class="wpgb-content" hidden></div><div class="wpgb-content" hidden></div><a id="link-402-1920" class="ct-link c-btn-transparent c-btn-l c-transition" href="https://www.appartementsurbains.ca/nous-joindre/" target="_self" ><div id="text_block-403-1920" class="ct-text-block" >Nous joindre</div></a><a id="link-404-1920" class="ct-link c-btn-l c-btn-accent c-transition" href="https://www.appartementsurbains.ca/demande-information/appartements-urbains/?projet=Le+Zircon" target="_self" ><div id="text_block-405-1920" class="ct-text-block" >Demande d'information</div></a></div></div></div><div id="div_block-406-1920" class="ct-div-block c-full-width c-columns-gap-s" ><div id="div_block-407-1920" class="ct-div-block" ><nav id="_nav_menu-408-1920" class="oxy-nav-menu c-full-width footer-main-menu" ><div class='oxy-menu-toggle'><div class='oxy-nav-menu-hamburger-wrap'><div class='oxy-nav-menu-hamburger'><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div><div class='oxy-nav-menu-hamburger-line'></div></div></div></div><div class="menu-footer-liens-supplementaires-container"><ul id="menu-footer-liens-supplementaires" class="oxy-nav-menu-list"><li id="menu-item-2199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2199"><a href="https://www.appartementsurbains.ca/politique-de-confidentialite/">Confidentialité</a></li> | |
| 685 | +<li id="menu-item-2550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2550"><a href="https://www.appartementsurbains.ca/politique-temoins/">Témoins</a></li> | |
| 686 | +<li id="menu-item-2200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2200"><a href="https://www.appartementsurbains.ca/termes-et-conditions/">Conditions</a></li> | |
| 687 | +<li id="menu-item-2198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2198"><a href="https://www.appartementsurbains.ca/html-sitemap/">Sitemap</a></li> | |
| 688 | +</ul></div></nav><div id="code_block-409-1920" class="ct-code-block copyright c-text-light" >© Appartements Urbains - Tous droits réservés 2026 | <a href="https://www.tactikmedia.com" target="_blank" rel="noopener">Conception de site web</a> par TactikMedia</div></div><div id="div_block-410-1920" class="ct-div-block c-columns-gap-s" ><div class="wpgb-content" hidden></div><div class="wpgb-content" hidden></div><a id="link-411-1920" class="ct-link" href="https://www.facebook.com/appartementsurbains/" target="_blank" ><div id="fancy_icon-412-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-412-1920"><use xlink:href="#FontAwesomeicon-facebook"></use></svg></div></a><a id="link-413-1920" class="ct-link" href="https://www.instagram.com/appartementsurbains/?igshid=xj3gnkwj5ymd" target="_blank" ><div id="fancy_icon-414-1920" class="ct-fancy-icon c-social-icon c-transition" ><svg id="svg-fancy_icon-414-1920"><use xlink:href="#FontAwesomeicon-instagram"></use></svg></div></a></div></div></div></section></div> | |
| 689 | +<script type="speculationrules"> | |
| 690 | +{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyone/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} | |
| 691 | +</script> | |
| 692 | +<script id='script-64357dd8db6b7-js' type='text/javascript'> | |
| 693 | +jQuery(document).ready(function() { | |
| 694 | + jQuery('.plax').paroller(); | |
| 695 | +}); | |
| 696 | +</script> | |
| 697 | +<script id='script-679280d660817-js' type='text/javascript'> | |
| 698 | +document.addEventListener('DOMContentLoaded', function() { | |
| 699 | + // Select all links containing "demande-information" in the URL | |
| 700 | + var ctaLinks = document.querySelectorAll('a[href*="demande-information"]'); | |
| 701 | + ctaLinks.forEach(function(link) { | |
| 702 | + link.setAttribute('target', '_blank'); | |
| 703 | + link.setAttribute('rel', 'noopener noreferrer'); | |
| 704 | + }); | |
| 705 | +}); | |
| 706 | +</script> | |
| 707 | +<script id='script-63f90ccabd3c9-js' type='text/javascript'> | |
| 708 | +jQuery(document).ready(function() { | |
| 709 | + jQuery(".mega-menu-immeuble").hover(function() { | |
| 710 | + var image = jQuery(this).data("image"); | |
| 711 | + var logo = jQuery(this).data("logo"); | |
| 712 | + jQuery(".mega-menu-image").css("background-image", "url(" + image + ")"); | |
| 713 | + }); | |
| 714 | +}); | |
Diff truncated — file too large.