# montagnais — Le Montagnais, résidences étudiantes - site: https://www.lemontagnais.com/logement/ (WordPress, thème Oktane « campus ») - méthode: admin-ajax JSON `get_posts_location` (post_type=logement, posts_per_page=-1) — 1 requête POST par sync - annonces: 31 types de logements sur 6 campus (Campus de la santé 12, Campus principal 8, Résidences G 3 / E 2, Mont-Bellevue 3, Centro 3) - couverture: prix 100% (« à partir de »), dispo 100% (« Disponible »), type 100%, GPS 100%, images 100%, description 100% ; adresse civique 26% (publiée seulement pour certains campus) - fixture: ok (1 requête) · test: ok (2 verts) ## Découverte - robots.txt : WP standard (admin-ajax explicitement permis). Vérifié. - Le site a été refondu depuis l'étude (plus de pages campus Divi statiques) : la page /logement/ charge la liste via admin-ajax. La réponse JSON est complète : post_title, startingFrom (prix), habitation_terms (campus), projet_status/acf.logement_status, address ACF structurée (rue, ville, code postal, lat/lng Google), post_content, acf.logement_caracteristiques (liste HTML), photo, permalink. - Granularité = TYPE de logement par campus (« Petite chambre - Résidence E », « Studio Galt Ouest », « Logement 4 ½ ») — aucune unité individuelle publiée ; acceptable comme sig.py (résidences étudiantes). ## Champs extraits - prix : startingFrom -> price_label « À partir de N $/mois » (price_from détecté par la normalisation centrale). - statut : seuls les types « Disponible » deviennent des annonces. - secteur = campus ; details.residence = campus ; ville = address.city (Sherbrooke partout). - commodités : habitation_specs (liste à virgules) +