{"id":"3346b96b-b8dd-43ea-9699-0aca1cddbab4","type":"API","name":"Projets de Recherche ADEME - Vue agrégée depuis 2021","slug":"projets-de-recherche-ademe-vue-agregee-depuis-2021","description":"La mise à disposition de ce jeu de données s’inscrit dans le cadre des engagements de l’ADEME pour la science ouverte. Elle vise entre autres à faciliter le référencement du soutien de l’agence dans toutes les publications d’articles ou de données issus de ces projets dans des archives ouvertes, pa…","free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://www.data.gouv.fr/dataservices/projets-de-recherche-ademe-vue-agregee-depuis-2021","docs_url":"https://data.ademe.fr/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/api-doc","repo_url":null,"status":"ACTIVE","verification_state":"STALE","tags":["culture"],"logo_url":"https://udata-avatars.s3.rbx.io.cloud.ovh.net/9d/0ab926e5a94c838b7c8ad25401e774-100.jpg","primary_source_url":"https://www.data.gouv.fr/dataservices/projets-de-recherche-ademe-vue-agregee-depuis-2021","extraction_confidence":"0.40","created_at":"2026-06-07T22:08:52.346Z","updated_at":"2026-08-21T07:28:33.929Z","last_verified_at":"2026-08-14T19:13:10.616Z","deprecated_at":null,"ranking_score":65,"last_ranked_at":"2026-08-08T15:09:44.269Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":"2026-08-21T07:28:33.929Z","search_vector":"'2021':8A,15A,89B,156A,163A,237B 'a':166B,191B 'access':139B 'accessible':287B 'activ':132B 'activity':280B 'adem':4A,9A,34B,81B,96B,135B 'ademe':152A,157A,182B,229B,244B,283B 'agenc':51B,84B,108B 'agence':199B 'agency':232B,256B 'aggreg':12A,74B 'aggregated':160A,222B 'agregee':154A 'agrégé':6A 'aim':102B 'aiming':250B 'an':221B 'and':262B,284B 'api':71B,219B 'archiv':67B,124B 'archives':215B,272B 'articl':57B,113B 'articles':205B,261B 'as':241B 'authent':141B 'authentication':289B 'autr':42B 'autres':190B 'by':228B,282B 'cadr':29B 'cadre':177B 'ce':21B,169B 'ces':63B,211B 'commit':101B 'commitments':249B 'cover':127B 'covers':275B 'cultur':148C 'd':56B,204B 'dan':27B,52B,65B 'dans':175B,200B,213B 'data':115B,263B 'dataset':126B,274B 'de':2A,20B,23B,32B,49B,59B,62B,150A,168B,171B,180B,197B,207B,210B 'deposit':121B 'deposited':269B 'depui':7A 'depuis':155A 'des':30B,66B,178B,214B 'disposit':19B 'disposition':167B 'donnees':172B,208B 'donné':24B,60B 'du':47B,195B 'ecolog':86B 'ecological':234B 'ell':39B 'elle':187B 'engag':31B 'engagements':179B 'entr':41B 'entre':189B 'facilit':44B,104B 'facilitate':252B 'faciliter':192B 'for':233B 'freeli':138B 'freely':286B 'french':83B,231B 'from':265B 'fund':79B,145B 'funded':227B,293B 'in':259B,270B 'inscrit':26B,174B 'is':239B,285B 'issus':61B,209B 'it':238B 'jeu':22B,170B 'l':33B,50B,181B,198B 'la':16B,36B,164B,184B 'le':28B,45B,176B,193B 'les':54B,202B 'mise':17B,165B 'nation':129B 'national':277B 'national-scop':128B 'national-scope':276B 'of':224B,243B,254B,292B 'open':99B,123B,247B,271B 'open-sci':98B 'open-science':246B 'ou':58B,206B 'output':147B 'outputs':295B 'ouvert':38B,68B 'ouverte':186B 'ouvertes':216B 'pa':69B,217B 'part':94B,242B 'pour':35B,183B 'project':11A,78B,119B 'projects':159A,226B,267B 'projet':1A,64B 'projets':149A,212B 'provid':72B 'provides':220B 'public':55B,112B 'publications':203B,260B 'publish':92B 'published':240B 'recherch':3A 'recherche':151A 'referenc':105B 'referencement':194B 'referencing':253B 'research':10A,77B,131B,146B,158A,225B,279B,294B 'result':116B 'resulting':264B 'référencement':46B 's':173B,245B,257B 'scienc':37B,100B 'science':185B,248B 'scope':130B,278B 'sinc':14A,88B 'since':162A,236B 'soutien':48B,196B 'support':110B,133B,142B,258B 'supported':281B 'supporting':290B 'the':230B,255B,273B 'these':266B 'this':218B 'to':251B 'tout':53B 'toutes':201B 'traceability':291B 'traceabl':143B 'transit':87B 'transition':235B 'view':13A,75B,161A,223B 'vise':40B,188B 'vue':5A,153A 'when':268B 'without':140B,288B 'à':18B,43B","popularity_score":"0.0000","maintenance_score":"0.7000","institution_id":"71924fb9-b342-4ac1-902b-211a66fa9f56","institution_type":"AGENCY","country_code":"FR","official_confidence":40,"proof_summary":"official domain (data.gouv.fr) (catalog: api_gouv_fr)","source_seed_url":null,"is_public_sector":true,"published_at":"2026-06-07T22:08:52.346Z","geographic_scope":"NATIONAL","name_en":"ADEME Research Projects - Aggregated view since 2021","description_en":"This API provides an aggregated view of research projects funded by ADEME (the French Agency for Ecological Transition) since 2021. It is published as part of ADEME's open-science commitments, aiming to facilitate referencing of the agency's support in publications, articles, and data resulting from these projects when deposited in open archives. The dataset covers national-scope research activity supported by ADEME and is freely accessible without authentication, supporting traceability of funded research outputs.","native_lang":"fr","access_level":"direct","formats":["CSV"],"capability_tier":"live","trust_score":55.75,"access":{"level":"direct","primary":{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/lines?format=csv&size=10000","format":"CSV","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/lines?format=csv&size=10000","format":"CSV","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"List records","method":"GET","url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/lines?size=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Run verified request","method":"GET","url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/","source":"probe","runnable":true},{"kind":"query","label":"Schema","method":"GET","url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/schema","source":"query_example","runnable":true,"direct":false},{"kind":"spec","label":"OpenAPI spec","method":"GET","url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/api-docs.json","source":"openapi","runnable":false},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data.ademe.fr/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/api-doc","source":"docs","runnable":false},{"kind":"landing","label":"Visit homepage","method":"GET","url":"https://www.data.gouv.fr/dataservices/projets-de-recherche-ademe-vue-agregee-depuis-2021","source":"homepage","runnable":false}],"formats":["CSV"]},"maturity":{"entry_id":"3346b96b-b8dd-43ea-9699-0aca1cddbab4","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":"discovered","level_index":1,"level_label":"Discovered","meaning":"Source and metadata recorded","counts_as_coverage":false,"blocked_by":"verified","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":false,"reached":false,"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":false,"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":false,"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":"71924fb9-b342-4ac1-902b-211a66fa9f56","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":"www.data.gouv.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-08-22T19:53:49.501Z"},"api_details":{"id":"061abc54-57ec-48ed-b6f6-64a5836e68a3","entry_id":"3346b96b-b8dd-43ea-9699-0aca1cddbab4","base_url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/","openapi_url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/api-docs.json","graphql_url":null,"api_version":null,"spec_format":"openapi","endpoints_count":null,"endpoints":[],"rate_limit_info":null,"free_tier_limits":null,"ping_url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/","created_at":"2026-06-07T22:08:52.367Z","updated_at":"2026-06-07T22:08:52.367Z"},"dataset_details":{"id":"9ceeb911-1374-4aad-8a52-61ee592a98db","entry_id":"3346b96b-b8dd-43ea-9699-0aca1cddbab4","upstream_issued":null,"upstream_modified":"2026-07-26T05:34:10.514Z","themes":[],"update_frequency":"daily","temporal_start":null,"temporal_end":null,"spatial_coverage":null,"landing_page":null,"license_id":null,"license_raw":null,"has_documentation":false,"has_data_dictionary":false,"has_versioning":false,"source_portal":"datafair","source_portal_url":"https://data.ademe.fr","created_at":"2026-06-26T13:12:44.062Z","updated_at":"2026-07-26T15:10:12.008Z","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/licence-ouverte-open-licence","latest_check":{"id":"cb9c69de-c7b9-4f90-aca4-7f3e4505316b","entry_id":"3346b96b-b8dd-43ea-9699-0aca1cddbab4","status":"VERIFIED","last_checked_at":"2026-08-14T19:13:10.298Z","p50_latency_ms":1362,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-06-08T12:43:09.021Z","updated_at":"2026-08-14T19:13:10.298Z","consecutive_successes":50,"probe_url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/","probe_method":"GET","probe_http_status":200,"probe_content_type":"application/json; charset=utf-8","probe_succeeded_at":"2026-08-14T19:13:10.298Z"},"data_profile":{"id":"0936990e-5c49-47b1-87b5-03d63f9a0ab6","entry_id":"3346b96b-b8dd-43ea-9699-0aca1cddbab4","profile_source":"datafair","profile_kind":"dataset","dataset_id":null,"fields":[{"name":"callid","type":"string","label":"call.id","filterable":true,"description":null,"enum_values":["DSP000602","DSP000224","DSP000648","DSP000756","DSP000569","DSP000665","DSP000769","DSP000320","DSP000327","2105G0005","DSP000033","DSP000424","2297G0001","DSP000222","DSP000411","2202G0001","2408G0002","23ESG0038","DSP000250","DSP000398"],"description_en":"Identifier of the call for projects."},{"name":"callprogrammeid","type":"string","label":"call.programmeId","filterable":true,"description":null,"enum_values":["24ESG0003","2262G0004","24ESG0005","25ESG0001","24ESG0004","2462G0005","25ESG0004","23ESG0002","23ESG0003","2105G0005","2304G0037","25ESG0003","2297G0001","2272G0007","23ESG0004","2202G0001","2408G0002","2202G0006","2366G0015","23ESG0038"],"description_en":"Identifier of the funding programme linked to the call."},{"name":"callprogramme","type":"string","label":"call.programme","filterable":true,"description":null,"enum_values":["Projets de Recherche, Développement ou Innovation (RDI)","GRAINE (Phase 2) - Production, valorisation des biomasses et préservation des écosystèmes","AQACIA 2022 - Préserver la qualité de l’air dans un monde en transition","Appel à projets de recherche « Transitions Écologiques Économiques et Sociales » (APR TEES)","Projets de Recherche et Développement","AQACIA 2024 - Gérer les pollutions à l’ozone et sectorielles","Appel à projets de recherche - Énergie Durable : production, gestion et utilisation efficaces et à moindre impact","Appel à projets de recherche - Énergie Durable : production, gestion et utilisation efficaces","APR : ENERGIE DURABLE : Production, gestion et utilisation efficaces","Aide aux projets de recherche, développement ou innovation","Appel à projets de recherche  - Vers des bâtiments responsables - 2024","APRED 2020","Recherche  pour la GEStion Intégrée des sites POLlués (GESIPOL)","IMPACTS - Évaluation des impacts des interactions entre polluants sur l’Homme et son environnement (phase 2)","AAP ERAMIN 3","ITTECOP 2024","Appel à projets Européen CETP (Clean Energy Transition Partnership)","PERFECTO 2023 - Performance environnementale des produits, technologies et procédés en R&D dans une démarche d’écoconception","Recherche pour la GEStion Intégrée des sites POLlués (GESIPOL)","Sobriété et Résilience des Territoires"],"description_en":"Name of the funding programme linked to the call."},{"name":"callprogrammetype","type":"string","label":"call.programmeType","filterable":true,"description":null,"enum_values":["AAP","GAG"],"description_en":"Type or category of the funding programme."},{"name":"callopening_date","type":"string","label":"call.opening_date","filterable":true,"description":null,"enum_values":["01/2024","01/2023","07/2022","01/2025","05/2024","02/2025","06/2024","05/2023","01/2022","09/2023","11/2022","11/2024","05/2022","04/2025","12/2025","02/2023","03/2022","08/2025","09/2024","10/2023"],"description_en":"Opening date of the call for projects."},{"name":"callending_date","type":"string","label":"call.ending_date","filterable":true,"description":null,"enum_values":["12/2023","04/2024","12/2025","11/2022","11/2024","07/2024","12/2022","12/2024","04/2023","05/2025","07/2023","02/2025","03/2023","05/2023","07/2022","09/2023","07/2025","01/2024","02/2026","03/2026"],"description_en":"Closing date of the call for projects."},{"name":"identifier","type":"string","label":null,"filterable":true,"description":null,"description_en":"Unique identifier of the research project."},{"name":"title","type":"string","label":null,"filterable":true,"description":null,"description_en":"Title of the research project."},{"name":"keywords","type":"string","label":null,"filterable":true,"description":null,"description_en":"Thematic keywords or category associated with the project."},{"name":"budgetamount","type":"number","label":"budget.amount","filterable":true,"description":null,"description_en":"Total budget amount of the project, in euros."},{"name":"budgetgrant","type":"number","label":"budget.grant","filterable":true,"description":null,"description_en":"Amount of the grant awarded to the project, in euros."},{"name":"start_date","type":"string (date)","label":null,"format":"date","filterable":true,"description":null,"description_en":"Start date of the project."},{"name":"announced_end_date","type":"string (date)","label":null,"format":"date","filterable":true,"description":null,"description_en":"Originally announced end date of the project."},{"name":"end_date","type":"string (date)","label":null,"format":"date","filterable":true,"description":null,"description_en":"Actual end date of the project."},{"name":"status","type":"string","label":null,"filterable":true,"description":null,"enum_values":["Suivi du projet","Clos","Post versement"],"description_en":"Current status or follow-up stage of the project."},{"name":"granteename","type":"string","label":"grantee.name","filterable":true,"description":null,"description_en":"Name of the organization receiving the grant."}],"field_count":16,"sample_records":[{"title":"APR PACT2e - PAENDORA - Pour la gestion du confort estival : Données, Outils et Recherche-Action","_score":null,"status":"Suivi du projet","keywords":"Urbanisme / Bâtiment","identifier":"21DAD0080","start_date":"2021-11-30","budgetgrant":197331.36,"granteename":"CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE","budgetamount":512447.12,"announced_end_date":"2025-03-30"},{"title":"gesipol 2019 BUDDY : Back Diffusion & bioDegradation : estimation des effets rebonds après traitement via la prise en compte de la rétrodiffusion et de la biodégradation naturelle","_score":null,"status":"Suivi du projet","keywords":"Sols / Agriculture / Forêt","identifier":"2272D0066","start_date":"2022-11-01","budgetgrant":204597.98,"granteename":"BRGM","budgetamount":395223.77,"announced_end_date":"2025-11-01"},{"title":"Concours financier 2024 au titre de la CONVENTION DE PARTENARIAT POUR LE RENOUVELLEMENT D’UNE CHAIRE MODÉLISATION PROSPECTIVE  AU SERVICE DU DÉVELOPPEMENT DURABLE","_score":null,"status":"Suivi du projet","keywords":"Changement climatique","identifier":"24ESD0857","start_date":"2024-01-01","budgetgrant":120000,"granteename":"FONDATION MINES PARIS","budgetamount":898750,"announced_end_date":"2029-01-01"},{"title":"AAP GESIPOL 2020 -ARGOS: Micro-Analyse élémentaiRe et isotopique des cernes des arbres comme outil de suivi chronoloGique et spatiale des pOllutionS dans le domaine des sites et sols pollués : Dendroc","_score":null,"status":"Suivi du projet","keywords":"Sols / Agriculture / Forêt","identifier":"2272D0068","start_date":"2022-10-01","budgetgrant":193854.65,"granteename":"BRGM","budgetamount":438470.51,"announced_end_date":"2025-10-01"},{"title":"Projet DURABILIT'AIR 2 - Étude de l’évolution de l’étanchéité à l’air des bâtiments","_score":null,"status":"Suivi du projet","keywords":"Urbanisme / Bâtiment","identifier":"2104D0023","start_date":"2021-04-30","budgetgrant":250283.79,"granteename":"CENTRE D'ETUDES ET D'EXPERTISE SUR LES RISQUES L'ENVIRONNEMENT LA MOBILITE ET L'AMENAGEMENT","budgetamount":604623.55,"announced_end_date":"2025-10-30"}],"record_count":"659","data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/lines?size=20","curl":"curl -s 'https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/lines?size=20' -H 'Accept: application/json'","label":"List records","method":"GET","description":"First 20 records of the dataset as JSON."},{"url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/schema","curl":"curl -s 'https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/schema' -H 'Accept: application/json'","label":"Schema","method":"GET","description":"Field definitions (columns, types) of the dataset."},{"url":"https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/lines?format=csv&size=10000","curl":"curl -sL 'https://data.ademe.fr/data-fair/api/v1/datasets/projets-de-recherche-ademe-vue-agregee-depuis-2021/lines?format=csv&size=10000' -o dataset.csv","label":"Export CSV","method":"GET","description":"Records as CSV (raises size for larger exports)."}],"status":"ok","error_message":null,"profiled_at":"2026-07-26T15:10:11.214Z","run_id":"e4367385-0a18-4aca-944c-22f18c1dec5c","created_at":"2026-06-12T19:01:03.391Z","updated_at":"2026-07-26T15:10:11.214Z","license_raw":"https://www.etalab.gouv.fr/licence-ouverte-open-licence","license_id":"lo-2.0","consecutive_failure_count":0,"last_error_at":null,"last_error_message":null,"previewable":true},"datasets":[],"limits":[],"manifest":{"answer_sha256":"9c44f9d00ddecaca568f2c9870c77587896d707a93dc7edd06d8438af4f10db9","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":38,"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[] (16 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-08-22T19:54:42.043Z","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."}}