{"id":"1e350bf7-acef-4c11-a632-37d950315e30","type":"API","name":"Propositions du budget participatif 2023 du Département de Loire-Atlantique","slug":"propositions-du-budget-participatif-2023-du-departement-de-loire-atlantique","description":"Propositions déposées par les citoyens et associations au budget participatif du Département de Loire-Atlantique 2023. Voir aussi : La page de recherche des propositions citoyennes avec filtres (pour une exploration ergonomique) Le jeu de données Projets soumis au vote du budget participatif 2023...","free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://data.loire-atlantique.fr/explore/dataset/224400028_propositions-budget-participatif-2023-loire-atlantique/","docs_url":"https://data.loire-atlantique.fr/explore/dataset/224400028_propositions-budget-participatif-2023-loire-atlantique/","repo_url":null,"status":"ACTIVE","verification_state":"VERIFIED","tags":["government"],"logo_url":"https://data.loire-atlantique.fr/assets/favicon?tstamp=161130671088","primary_source_url":"https://data.loire-atlantique.fr/explore/dataset/224400028_propositions-budget-participatif-2023-loire-atlantique/","extraction_confidence":"0.40","created_at":"2026-07-24T16:17:53.189Z","updated_at":"2026-10-22T07:15:47.342Z","last_verified_at":"2026-10-22T07:15:47.342Z","deprecated_at":null,"ranking_score":58,"last_ranked_at":"2026-10-16T03:51:20.181Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":"2026-10-11T19:03:46.444Z","popularity_score":"0.0000","maintenance_score":"0.7000","institution_id":"cfd9d481-96b6-47b5-b2b8-e6ee0dd20c33","institution_type":"REGION","country_code":"FR","official_confidence":40,"proof_summary":"40% - Official domain (loire-atlantique.fr)","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-25T15:03:08.372Z","geographic_scope":"LOCAL","name_en":"Proposals for the 2023 Participatory Budget of the Loire-Atlantique Department","description_en":"This dataset lists proposals submitted by citizens and associations to the 2023 participatory budget of the Loire-Atlantique Department (France). It is published via the department's open data portal and maintained by the Département de Loire-Atlantique. Related resources include a searchable interface with filters for exploring citizen proposals, as well as a companion dataset covering the projects submitted for public vote in the 2023 participatory budget process.","native_lang":"fr","access_level":"direct","formats":["CSV"],"capability_tier":"live","trust_score":54.25,"merged_into_entry_id":null,"identity_key":"API|https://data.loire-atlantique.fr/explore/dataset/224400028_propositions-budget-participatif-2023-loire-atlantique|propositions du budget participatif 2023 du département de loire-atlantique","upstream_ref":"data.loire-atlantique.fr:dataset:224400028_propositions-budget-participatif-2023-loire-atlantique","content_changed_at":"2026-10-08T21:10:21.075Z","institution":null,"title_qualifier":null,"access":{"level":"direct","primary":{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"List records","method":"GET","url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/records?limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Select & filter","method":"GET","url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/records?select=prop_id%2Cprop_titre%2Cprop_date&where=prop_titre+is+not+null&limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Run verified request","method":"GET","url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique","source":"probe","runnable":true},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data.loire-atlantique.fr/explore/dataset/224400028_propositions-budget-participatif-2023-loire-atlantique/","source":"docs","runnable":false}],"formats":["CSV"]},"maturity":{"entry_id":"1e350bf7-acef-4c11-a632-37d950315e30","granularity":"entry","granularity_label":"One unit = one catalog entry. A PROXY for the SCOPE.md §4 ladder, which governs source families, not entries: a family with 400 entries moves this reading 400 times as much as a family with one. Never compare or combine with the source_family reading.","level":"executable","level_index":4,"level_label":"Executable","meaning":"Queries run through Commodity","counts_as_coverage":true,"blocked_by":null,"rungs":[{"level":"discovered","level_index":1,"label":"Discovered","meaning":"Source and metadata recorded","evidence":"membership of the named population the ladder is taken over","counts_as_coverage":false,"met":true,"reached":true,"criterion":"TRUE"},{"level":"verified","level_index":2,"label":"Verified","meaning":"Access tested successfully","evidence":"entries.verification_state = 'VERIFIED'","counts_as_coverage":false,"met":true,"reached":true,"criterion":"entries.verification_state = 'VERIFIED'"},{"level":"profiled","level_index":3,"label":"Profiled","meaning":"Schema, dimensions and licence understood","evidence":"a data profile with at least one field (entry_data_profiles.field_count > 0)","counts_as_coverage":false,"met":true,"reached":true,"criterion":"EXISTS (SELECT 1 FROM entry_data_profiles p WHERE p.entry_id = entries.id AND COALESCE(p.field_count, 0) > 0)"},{"level":"executable","level_index":4,"label":"Executable","meaning":"Queries run through Commodity","evidence":"entries.capability_tier = 'live' — today's proxy for \"queryable through us\"","counts_as_coverage":true,"met":true,"reached":true,"criterion":"entries.capability_tier = 'live'"},{"level":"joinable","level_index":5,"label":"Joinable","meaning":"Canonical identifiers and concepts mapped","evidence":"a field link to a canonical identifier whose sampled VALUES match its format","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_field_links efl WHERE efl.entry_id = entries.id AND efl.identifier_id IS NOT NULL AND efl.value_status = 'match')"},{"level":"reproducible","level_index":6,"label":"Reproducible","meaning":"Snapshots and transformation evidence retained","evidence":"at least one retained evidence manifest (migration 078)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM evidence_manifests em WHERE em.entry_id = entries.id)"},{"level":"guaranteed","level_index":7,"label":"Guaranteed","meaning":"Monitored against an operational reliability target","evidence":"an active reliability target with a named monitor (migration 096)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_reliability_targets rt WHERE rt.entry_id = entries.id AND rt.is_active = true)"}],"officialness":{"basis":"catalog_inherited","label":"Inherited from the upstream catalog: this item came from a trusted official government catalog, and that provenance — not per-item proof — is the warrant. Its own proof score is below 80 or it matched no registered institution (apps/worker/src/connectors/catalog/qualify-store.ts).","proof_confidence":40,"proven_threshold":80,"institution_id":"cfd9d481-96b6-47b5-b2b8-e6ee0dd20c33","definition":"CASE WHEN COALESCE(entries.is_public_sector, false) IS NOT TRUE THEN 'not_official' WHEN COALESCE(entries.official_confidence, 0) >= 80 AND entries.institution_id IS NOT NULL THEN 'per_item_proven' ELSE 'catalog_inherited' END"},"source_family":{"key":"data.loire-atlantique.fr","label":"One unit = one source family, approximated by the serving host of the entry's primary source URL (e.g. bdl.stat.gov.pl). A COMPUTED stand-in for the curated families of SCOPE.md §5, which no table holds yet. A family sits at the highest level any of its entries has reached, because a family is integrated to the depth of its deepest working integration. Never compare or combine with the entry reading."},"generated_at":"2026-10-22T23:17:48.641Z"},"api_details":{"id":"6226b488-a647-42db-8e30-2188ece8e823","entry_id":"1e350bf7-acef-4c11-a632-37d950315e30","base_url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique","openapi_url":null,"graphql_url":null,"api_version":null,"spec_format":null,"endpoints_count":null,"endpoints":[],"rate_limit_info":null,"free_tier_limits":null,"ping_url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique","created_at":"2026-07-24T16:17:53.358Z","updated_at":"2026-07-24T16:17:53.358Z"},"dataset_details":{"id":"c544c354-7213-42a6-969a-c4d63779f70e","entry_id":"1e350bf7-acef-4c11-a632-37d950315e30","upstream_issued":null,"upstream_modified":"2024-01-08T10:56:56.992Z","themes":[],"update_frequency":"irregular","temporal_start":"2023-02-27T06:00:00.000Z","temporal_end":"2023-03-28T21:59:00.000Z","spatial_coverage":null,"landing_page":null,"license_id":null,"license_raw":null,"has_documentation":false,"has_data_dictionary":false,"has_versioning":false,"source_portal":"opendatasoft","source_portal_url":"https://data.loire-atlantique.fr","created_at":"2026-07-24T16:21:08.491Z","updated_at":"2026-10-20T12:58:38.684Z","publisher":null,"publisher_url":null,"distributions":[],"license":null},"license":{"id":"lo-2.0","spdx_id":"etalab-2.0","name":"Licence Ouverte 2.0 (France / Etalab)","url":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","is_open":true,"is_redistributable":true,"requires_attribution":true,"category":"national","notes":null,"created_at":"2026-06-12T16:29:19.729Z"},"reuse":{"license_id":"lo-2.0","license_name":"Licence Ouverte 2.0 (France / Etalab)","license_url":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","commercial_use":{"status":"yes","value":true},"redistribution":{"status":"yes","value":true},"attribution_required":{"status":"yes","value":true},"share_alike":{"status":"no","value":false},"personal_data_warning":{"status":"yes","value":true},"cache_and_mirror":{"status":"yes","value":true},"undetermined":[],"basis":"licence_text","confidence":0.95,"confidence_tier":"high","source_text":"Texte de la licence - le reutilisateur est libre \"de la communiquer, la reproduire, la copier ; de l'adapter, la modifier, l'extraire et la transformer, notamment pour creer des Informations derivees ; de la diffuser, la redistribuer, la publier et la transmettre, de l'exploiter a titre commercial\". Seule obligation : \"mentionner la paternite de l'Information : sa source (a minima le nom du Concedant) et la date de la derniere mise a jour\". Le texte rappelle que le reutilisateur doit respecter \"le cadre legal relatif a la protection des donnees a caractere personnel\". Aucune clause de partage a l'identique n'est imposee.","source_url":"https://github.com/etalab/licence-ouverte/blob/master/LO.md","reviewed_at":null},"license_raw":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","latest_check":{"id":"2f525537-5aa6-4bfb-95b9-39f7ce8065ba","entry_id":"1e350bf7-acef-4c11-a632-37d950315e30","status":"VERIFIED","last_checked_at":"2026-10-22T07:15:47.088Z","p50_latency_ms":852,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-07-25T11:18:17.696Z","updated_at":"2026-10-22T07:15:47.088Z","consecutive_successes":29,"probe_url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique","probe_method":"GET","probe_http_status":200,"probe_content_type":"application/json; charset=utf-8","probe_succeeded_at":"2026-10-22T07:15:47.088Z"},"data_profile":{"id":"3564d0ed-6ce7-4278-8a80-54dbcdea1997","entry_id":"1e350bf7-acef-4c11-a632-37d950315e30","profile_source":"opendatasoft","profile_kind":"dataset","dataset_id":"224400028_propositions-budget-participatif-2023-loire-atlantique","fields":[{"name":"prop_id","type":"double","label":"Identifiant de la proposition","fill_pct":100,"filterable":true,"description":"Identifiant de la proposition","description_en":"Unique identifier of the proposal."},{"name":"prop_titre","type":"text","label":"Titre de la proposition","fill_pct":100,"filterable":true,"description":"Titre de la proposition","description_en":"Title of the proposal."},{"name":"prop_date","type":"datetime","label":"Date de la proposition","fill_pct":100,"filterable":true,"description":"Date de la proposition","description_en":"Date and time the proposal was submitted."},{"name":"prop_url","type":"text","label":"URL de la proposition","fill_pct":100,"filterable":true,"description":"URL de la proposition","description_en":"Web link to the proposal's page."},{"name":"prop_categorie","type":"text","label":"Défi de la proposition","fill_pct":100,"filterable":true,"description":"Défi de la proposition","description_en":"Challenge or thematic category of the proposal."},{"name":"prop_resume","type":"text","label":"Résumé de la proposition","fill_pct":28,"filterable":true,"description":"Résumé de la proposition","description_en":"Summary text describing the proposal."},{"name":"prop_localisation","type":"text","label":"Localisation de la proposition","fill_pct":100,"filterable":true,"description":"Localisation de la proposition","description_en":"Geographic location concerned by the proposal."},{"name":"prop_public","type":"text","label":"Public de la proposition","fill_pct":96.2,"filterable":true,"description":"Public de la proposition","description_en":"Target audience of the proposal."},{"name":"prop_financement","type":"text","label":"Ce que finance la proposition","fill_pct":100,"filterable":true,"description":"Ce que finance la proposition","description_en":"Description of what the funding would cover."},{"name":"prop_cout","type":"double","label":"Coût estimé de la proposition","fill_pct":94.5,"filterable":true,"description":"Coût estimé de la proposition","description_en":"Estimated cost of the proposal, in euros."},{"name":"prop_type","type":"text","label":"Type de porteur de la proposition","fill_pct":100,"filterable":true,"description":"Type de porteur de la proposition","description_en":"Type of person or entity submitting the proposal."},{"name":"prop_collectif","type":"text","label":"Nom de l'association ou du collectif de la proposition","fill_pct":87.7,"filterable":true,"description":"Nom de l'association ou du collectif réalisant la proposition","description_en":"Name of the association or group behind the proposal."},{"name":"prop_realisation","type":"text","label":"Maitre d'oeuvre de la proposition","fill_pct":100,"filterable":true,"description":"Maitre d'oeuvre de la proposition","description_en":"Entity responsible for implementing the proposal."},{"name":"prop_partenaire","type":"text","label":"Partenaires identifiés de la proposition","fill_pct":78.6,"filterable":true,"description":"Partenaires identifiés de la proposition","description_en":"Partners identified for the proposal."},{"name":"prop_retiree","type":"text","label":"Proposition retirée","fill_pct":0.3,"filterable":true,"description":"Proposition retirée par le porteur","description_en":"Indicates whether the proposal was withdrawn by its author."},{"name":"prop_nb_piecesjointes","type":"double","label":"Nombre de pièces jointes","fill_pct":100,"filterable":true,"description":"Nombre de pièces jointes de la proposition","description_en":"Number of attachments included with the proposal."},{"name":"prop_cantons","type":"text","label":"Cantons de la proposition","fill_pct":566.2,"filterable":true,"description":"Cantons de la proposition (avant analyse de recevabilité et faisabilité)","description_en":"Cantons associated with the proposal, before eligibility review."},{"name":"prop_nb_cantons","type":"double","label":"Nombre de cantons","fill_pct":100,"filterable":true,"description":"Nombre de cantons","description_en":"Number of cantons associated with the proposal."},{"name":"prop_tranch_cout","type":"text","label":"Tranche du coût","fill_pct":100,"filterable":true,"description":"Tranche du coût de la proposition (avant étude de recevabilité et faisabilité)","description_en":"Cost range of the proposal, before eligibility review."},{"name":"prop_etat","type":"text","label":"Statut","fill_pct":100,"filterable":true,"description":"Statut après étude de recavabilité et faisabilité : éligible ou non-éligible","description_en":"Eligibility status after review: eligible or not eligible."},{"name":"prop_reponse","type":"text","label":"Réponse","fill_pct":100,"filterable":true,"description":"Réponse à la proposition","description_en":"Full official response given to the proposal."},{"name":"prop_reponse_court","type":"text","label":"Réponse courte","fill_pct":100,"filterable":true,"description":"Réponse courte à la proposition","description_en":"Short summary of the response to the proposal."},{"name":"projet_id","type":"double","label":"Identifiant du projet","fill_pct":62.7,"filterable":true,"description":"Identifiant du projet soumis au vote","description_en":"Identifier of the resulting project submitted to the vote."}],"field_count":23,"sample_records":[{"prop_id":2582,"prop_url":"https://participer.loire-atlantique.fr/processes/budgetparticipatif2023/f/441/proposals/2582","projet_id":431,"prop_cout":3000,"prop_date":"2023-04-10T20:23:00+00:00","prop_etat":"éligible","prop_type":"au nom d'une association","prop_titre":"Café associatif de Vertou","prop_public":"Les vertaviennes et vertaviens","prop_resume":"Nous sommes un collectif de Vertaviens investis dans la vie locale et associative, désireux de créer un lieu d'échange participatif et intergénérationnel à Vertou. Le fonctionnement du lieu sera construit en intelligence collective, reposant sur l'engagement et la co-responsabilité des bénévoles. Il viendra se joindre aux dynamiques locales existantes.\n- Un lieu de rencontre : offrir un espace fédérateur et ouvert à tous afin d'animer la vie locale et mutualiser les énergies de création et de pr…","prop_cantons":["Vertou"],"prop_reponse":"Cette proposition respecte les critères du budget participatif. Les services du Département ont analysé sa faisabilité. Elle est jugée faisable et soumise au vote du 9 octobre au 13 novembre.","prop_retiree":null,"prop_categorie":"Citoyen","prop_collectif":"Café associatif de Vertou","prop_nb_cantons":1,"prop_partenaire":"Partenariat en cours avec une association locale ( l'Arche - Le Sénevé) qui nous hébergerait.","prop_financement":"​- petit matériel bricolage, cuisine, couture. - mobilier d'aménagement intérieur (fauteuil, étagères, tapis,...) - jeux et livres - vidéo projecteur.","prop_realisation":"Mon association","prop_tranch_cout":"20000-29999€","prop_localisation":"Centre ville de Vertou","prop_reponse_court":"éligible pour le vote","prop_nb_piecesjointes":2},{"prop_id":2660,"prop_url":"https://participer.loire-atlantique.fr/processes/budgetparticipatif2023/f/441/proposals/2660","projet_id":445,"prop_cout":50000,"prop_date":"2023-04-11T17:45:00+00:00","prop_etat":"éligible","prop_type":"au nom d'une association","prop_titre":"Aménagement d'une Halle dédié à la solidarité et l'économie circulaire sur un quartier populaire","prop_public":"Tout public, principalement les habitants du quartier","prop_resume":"Plan B est un tiers-lieu associatif d'initiative populaire sur le quartier de Bellevue à Nantes. Le projet est le résultat d'un élan collectif pour répondre aux problèmes d'accessibilité au foncier des associations, habitants et entrepreneurs. \nLe tiers-lieu se structure autour d'une dizaine d'associations travaillant sur des actions solidaires qui traitent de l'alimentation, le numérique, une conciergerie pour seniors, le bricolage, la culture, le vélo, la prévention spécialisée, etc.\nNous offr…","prop_cantons":["Nantes 2"],"prop_reponse":"Cette proposition respecte les critères du budget participatif. Les services du Département ont analysé sa faisabilité. Elle est jugée faisable et soumise au vote du 9 octobre au 13 novembre.","prop_retiree":null,"prop_categorie":"Écologique","prop_collectif":"Plan B Tiers Lieu des Transitions","prop_nb_cantons":1,"prop_partenaire":"Atelier Mobicréa, Le MAB, Océan,l'Espace Vélonomie, saga architectes, Ville de Nantes, Nantes Métropole, ville de St Herblain, etc.","prop_financement":"Le budget participatif financera des aménagements pour une cuisine, une recyclerie, des ateliers partagés bois-métal-vélo, ainsi que des équipements","prop_realisation":"Mon association","prop_tranch_cout":"​-5000€","prop_localisation":"Le projet se situe sur le quartier populaire de Bellevue à Nantes","prop_reponse_court":"éligible pour le vote","prop_nb_piecesjointes":1},{"prop_id":2647,"prop_url":"https://participer.loire-atlantique.fr/processes/budgetparticipatif2023/f/441/proposals/2647","projet_id":120,"prop_cout":13000,"prop_date":"2023-04-11T15:12:00+00:00","prop_etat":"éligible","prop_type":"au nom d'une association","prop_titre":"Un Repair Café et la mutualisation de matériel à Ancenis pour une consommation plus responsable","prop_public":"Tous publics","prop_resume":"L'association Cultivons les Cailloux œuvre sur le territoire d'Ancenis pour une production et une consommation plus responsable. Ce collectif d'entrepreneurs du Pays d'Ancenis rassemble des artisans, créateurs, producteurs et praticiens, engagés dans une démarche écoresponsable. Le réemploi, recyclage, surcyclage, zéro déchet, produits naturels font partie des modes de production des entrepreneurs du collectif. Pour mener nos activités, nous disposons d'un local au coeur du centre-ville d'Anceni…","prop_cantons":["Ancenis-Saint-Géréon"],"prop_reponse":"Cette proposition respecte les critères du budget participatif. Les services du Département ont analysé sa faisabilité. Elle est jugée faisable et soumise au vote du 9 octobre au 13 novembre.","prop_retiree":null,"prop_categorie":"Citoyen","prop_collectif":"CULTIVONS LES CAILLOUX","prop_nb_cantons":1,"prop_partenaire":null,"prop_financement":"Outils et équipements pour le Repair café, outils de bricolage et jardinage à la location, aménagement de l'espace (cloisons, rangements, plan de travail,... éco-conçus)","prop_realisation":"Mon association","prop_tranch_cout":"50000€","prop_localisation":"Ancenis-Saint-Géréon","prop_reponse_court":"éligible pour le vote","prop_nb_piecesjointes":0},{"prop_id":2580,"prop_url":"https://participer.loire-atlantique.fr/processes/budgetparticipatif2023/f/441/proposals/2580","projet_id":164,"prop_cout":15964,"prop_date":"2023-04-10T20:10:00+00:00","prop_etat":"éligible","prop_type":"au nom d'une association","prop_titre":"Maison Chardonnerets - Créer un îlot de biodiversité","prop_public":"Notre idée s'adresse à tous les amoureux de la nature !","prop_resume":"Toute jeune association, la Maison Chardonnerets localisée à Blain (44130), a pour ambition de former, partager et créer des contenus pédagogiques autour des thématiques suivantes :- Biodiversité- Agriculture- Culture\nSon premier chantier est la biodiversité. Refuge LPO et sanctuaire pour abeilles, nous souhaitons nous développer en investissant dans des infrastructures 'Refuge de biodiversité'. Sous le sol, sur le sol, dans les airs et dans l'eau, nous souhaitons créer des espaces pour le dével…","prop_cantons":["Blain","Guéméné-Penfao","Châteaubriant","Pontchâteau"],"prop_reponse":"Cette proposition respecte les critères du budget participatif. Les services du Département ont analysé sa faisabilité. Elle est jugée faisable et soumise au vote du 9 octobre au 13 novembre.","prop_retiree":null,"prop_categorie":"Écologique","prop_collectif":"Maison Chardonnerets","prop_nb_cantons":4,"prop_partenaire":"La Mairie de Blain, Le Pays de Blain, EPYSLAN, le SESSAD Nord Blain, ADAPEI 44, ESATCO Blain, Atelier de menuiserie de l'ESAT La Soubretière, l'AIRE","prop_financement":"Terrassement de 3 mares / Parking / Toilettes sèches / Construction d'un observatoire à oiseaux / Cheminements et sécurisation du site / Supports pour panneaux / Nichoirs /  Haies végétales","prop_realisation":"Mon association","prop_tranch_cout":"40000-49999€","prop_localisation":"Nord de Nantes, jusqu'à Redon et Chateaubriand","prop_reponse_court":"éligible pour le vote","prop_nb_piecesjointes":2},{"prop_id":2301,"prop_url":"https://participer.loire-atlantique.fr/processes/budgetparticipatif2023/f/441/proposals/2301","projet_id":122,"prop_cout":25000,"prop_date":"2023-03-31T10:12:00+00:00","prop_etat":"éligible","prop_type":"au nom d'une association","prop_titre":"Un jardin extraordinaire à la Récupérette: créer un espace d'expérimentation permaculturel et des ateliers biodiversité","prop_public":"Tous publics","prop_resume":"La Récupérette est une recyclerie associative qui a pour objet de créer du lien social en s'appuyant sur des actions de réduction des déchets et de sensibilisation à l'environnement. Elle accompagne des personnes dans leur parcours d'insertion sociale et professionnelle: allocataires du RSA et jeunes en situation de décrochage scolaire. Elle met en œuvre un mode d'accueil bienveillant propice à l'inclusion de tous les bénévoles dont des personnes en situation de handicap, personnes en situation …","prop_cantons":["Clisson","Vallet"],"prop_reponse":"Cette proposition respecte les critères du budget participatif. Les services du Département ont analysé sa faisabilité. Elle est jugée faisable et soumise au vote du 9 octobre au 13 novembre.","prop_retiree":null,"prop_categorie":"Écologique","prop_collectif":"La Récupérette","prop_nb_cantons":2,"prop_partenaire":"Espace départementaux des solidarités, Mission locale, CHS Daumezon, Amicale laïque, ANIMAJE, Lycée Briacé, ADAPEI 44, Communauté l'Arche Le Sénévé","prop_financement":"Outillage de jardin, broyeur, clotûre, abri pour animaux, kit de récupération d'eau / pompage alimenté par panneau solaire, installation d'une mare, plantations, matériaux de construction.","prop_realisation":"Mon association","prop_tranch_cout":"50000€","prop_localisation":"Vignoble nantais","prop_reponse_court":"éligible pour le vote","prop_nb_piecesjointes":2}],"record_count":"397","data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/records?limit=20","curl":"curl -s 'https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/records?limit=20' -H 'Accept: application/json'","label":"List records","method":"GET","description":"First 20 records of the dataset as JSON."},{"url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/records?select=prop_id%2Cprop_titre%2Cprop_date&where=prop_titre+is+not+null&limit=20","curl":"curl -s 'https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/records?select=prop_id%2Cprop_titre%2Cprop_date&where=prop_titre+is+not+null&limit=20' -H 'Accept: application/json'","label":"Select & filter","method":"GET","description":"Project specific fields (prop_id, prop_titre, prop_date) and filter with ODSQL where clauses."},{"url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/exports/csv","curl":"curl -sL 'https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_propositions-budget-participatif-2023-loire-atlantique/exports/csv' -o dataset.csv","label":"Export CSV","method":"GET","description":"Full dataset export as CSV (also available: json, parquet, xlsx)."}],"status":"ok","error_message":null,"profiled_at":"2026-10-20T12:58:37.730Z","run_id":"f9e39b7e-c981-4953-bad8-a1756f29b734","created_at":"2026-07-24T16:21:07.854Z","updated_at":"2026-10-20T12:58:37.730Z","license_raw":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","license_id":"lo-2.0","consecutive_failure_count":0,"last_error_at":null,"last_error_message":null,"previewable":true,"personal_data":{"status":"none","basis":"no_person_column_cited","grain":"none","allowed":true,"columns":{"direct_identifiers":[],"family_names":[],"given_names":[],"attributes":[],"unresolved_names":[],"measures":["prop_nb_piecesjointes","prop_nb_cantons"],"entity_identifiers":[]},"publication":null,"publication_evidence":null,"notice":"personal data: no cited column names a natural person (the cited columns are all this reads)"}},"datasets":[],"limits":[{"id":"f75ff477-af9b-43fe-b697-fa6b24081ac4","entry_id":"1e350bf7-acef-4c11-a632-37d950315e30","limit_type":"requests_per_day","value":"50000","unit":"requests","period":"day","scope":"per-ip","source_id":null,"claim_type":"measured","confidence":"0.90","observed_at":"2026-10-20T12:58:38.998Z"}],"source_access":{"status":"accessed_despite_disallow","host":"data.loire-atlantique.fr","requested_path_prefix":"/api/explore/","robots_url":"https://data.loire-atlantique.fr/robots.txt","user_agent_group":"*","robots_rule":"Disallow: /api/","robots_read_at":"2026-08-25T11:29:19.955Z","decision_ref":"owner decision 2026-08-22, recorded in docs/PROGRESS.md NEEDS-HUMAN: public-sector open-data portals whose purpose is machine access; the directive is an Opendatasoft vendor default reflecting no publisher intent. Concern raised and overruled; see the row.","note":"This answer is derived from a host whose robots.txt DISALLOWS the path Commodity requests, and Commodity requests it anyway under the decision named in `decision_ref`. The rule is quoted verbatim so you can read it yourself. Commodity does not send a user-agent it is not, so any `Allow` granted to a named crawler in that file is not claimed here."},"field_provenance_source_access":{"status":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"THIS PLATFORM’S READING OF ITS OWN CONDUCT: that it requests a path this host forbids. No publisher asserts it and none was asked to","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"host":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"the host Commodity addressed, lowercased and stripped of scheme and port by this platform so that one host has one row and one reading","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"requested_path_prefix":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"THE PATH THE VERDICT IS ABOUT, derived from the base URLs this platform stores for the host — not `/`, and not an assumed `/api/`. A verdict about a path we do not call would describe someone else’s traffic","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"robots_url":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"where the file was fetched from — composed by this platform from the host, at the one location the protocol fixes, so it can be re-fetched and the reading disputed","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"user_agent_group":{"basis":"stored_sample","derived":false,"upstream_field":"the `User-agent` line the deciding rule sits under","transform":"the group heading that made the rule OURS, verbatim from the stored file. Where it is `*` the directive addresses everyone; a group naming another crawler was not applied, because Commodity does not send a user-agent it is not","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"robots_rule":{"basis":"stored_sample","derived":false,"upstream_field":"the directive line of the matching group","transform":"THE PUBLISHER’S OWN LINE, QUOTED AND UNCUT, as read from robots.txt at the moment below and stored — not fetched for this request, and not part of this response’s payload. It is here so the verdict beside it can be checked rather than taken from us","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"robots_read_at":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"OUR CLOCK when the file was read, never a `Date` header the origin sent. It bounds how stale this reading may be: a publisher can have changed the file since","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"decision_ref":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"WHO DECIDED TO CALL IT ANYWAY, AND WHEN. Recorded by this platform and required by the database before the exception may exist at all, so it can never be anonymous","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}},"note":{"basis":"platform_computed","derived":true,"upstream_field":null,"transform":"this platform’s sentence explaining what the reader is holding. Written here, by us, and not a quotation of anybody","cells":{"rows":1,"delivered":1,"empty":0,"stringified":0,"truncated":0}}},"manifest":{"answer_sha256":"1346a547a2808cbc30f9223a402573085812b354a06a52017e6e6c89c5c5e63c","answer_sha256_rule":"sha256 (hex, UTF-8) of JSON.stringify(this body) after deleting the keys listed in manifest.stamped_keys from manifest, and deleting manifest itself if it is then empty. The hash was computed before the stamp existed, so no field of the stamp is inside it.","stamped_keys":["answer_sha256","answer_sha256_rule","stamped_keys","row_count","row_count_basis","live","live_basis","created_at","created_at_basis","durable_citation"],"row_count":44,"row_count_basis":"Objects that are elements of a JSON array anywhere in this body, excluding manifest. Not a claim about which collection is the answer. Largest single collection: data_profile.fields[] (23 rows).","live":false,"live_basis":"This body was replayed from the worker edge cache (x-edge-cache: hit); the bytes, and therefore answer_sha256, are those of the execution that filled the cache.","created_at":"2026-10-22T23:17:51.037Z","created_at_basis":"When this response body was assembled, deliberately OUTSIDE the hashed bytes so the same answer hashes identically on every request. Not the upstream read time — that is provenance[].retrieved_at. A zone-cached replay carries the assembly time, not your receipt time.","durable_citation":"This manifest is produced at response time and is NOT stored. A durable, replayable citation is persisted only on an explicit cite: GET /api/v1/entries/{id-or-slug}/evidence, or the MCP cite_query tool. Both are entry-scoped, because evidence_manifests is entry-shaped; a domain answer spanning several sources has no single entry and cannot be persisted through that path."}}