SPB Git

Repository Public

route.ts 1.2 KB 36 lines typescript

1// Auteur : Simon-Pierre Boucher — contact@spboucher.ai2/**3 * GET /api/stats — agrégats provinciaux publics de Vrai-Prix.4 * Consommé en live par le site mère groupe-ka.com pour ses métriques.5 * Import statique de src/data/stats.json (mêmes données que la page /stats) :6 * aucune base de données, réponse cachable 10 minutes.7 */8import { NextResponse } from "next/server";9import stats from "@/data/stats.json";1011/** Ventes réelles publiées 2021-01 → 2026-07 (constante du corpus, voir /methodologie). */12const TRANSACTIONS = 745119;1314export function GET() {15  return NextResponse.json(16    {17      units_total: stats.unites,18      value_total_2026: stats.valeur_totale_2026,19      value_median_2026: stats.valeur_mediane_2026,20      growth_2021_2026_pct: stats.croissance_2021_2026_pct,21      dwellings: stats.logements,22      municipalities: stats.municipalites,23      transactions: TRANSACTIONS,24      model_version: "hédonique LightGBM + comparables ajustés — erreur médiane 11 %",25      updated: stats.generated,26      source: "https://www.vrai-prix.com/stats",27    },28    {29      headers: {30        "Cache-Control": "public, max-age=600",31        "Access-Control-Allow-Origin": "*",32      },33    }34  );35}36
Files main
Menu

Theme