{
    "nom": "API de baisserlesretraitesgeantes.fr",
    "version_api": "v1",
    "version_donnees": "1.4.0",
    "mise_a_jour": "2026-08-13",
    "licence": "Licence Ouverte 2.0",
    "attribution_requise": "baisserlesretraitesgeantes.fr",
    "principe": "Toute valeur affichée sur le site provient de ces fichiers et porte une source vérifiable. Aucun nombre n'est écrit en dur dans le code. Les valeurs observées, estimées, projetées et interpolées sont distinguées par le champ « nature ».",
    "natures": {
        "observed": "Constaté et publié par une source officielle.",
        "estimate": "Estimé par la source elle-même, faute de donnée définitive.",
        "projection": "Projeté par la source selon un scénario explicite.",
        "interpolated": "Calculé entre deux points publiés. Non publié comme tel.",
        "derived": "Calculé par ce site à partir d'autres valeurs de ce jeu de données."
    },
    "points_d_entree": {
        "GET /api/v1/": "Ce document.",
        "GET /api/v1/manifest": "Index des jeux de données.",
        "GET /api/v1/sources": "Registre des sources.",
        "GET /api/v1/datasets": "Liste des jeux disponibles.",
        "GET /api/v1/datasets/{id}": "Jeu complet en JSON.",
        "GET /api/v1/datasets/{id}.csv": "Jeu en CSV. Paramètre dialecte=excel|rfc.",
        "GET /api/v1/datasets/{id}?de=&a=": "Filtre par année, bornes incluses.",
        "GET /api/v1/indicateurs": "Liste des indicateurs unitaires.",
        "GET /api/v1/indicateurs/{id}": "Valeur unitaire avec sa source complète.",
        "GET /api/v1/compteur": "Montant versé depuis le 1er janvier, calculé côté serveur."
    }
}
