{"id":"9790a55c-9b68-4c59-8bb6-70d8b9c241cc","type":"API","name":"Principaux établissements d'enseignement supérieur - Rennes Métropole","slug":"principaux-etablissements-denseignement-superieur-rennes-metropole","description":"Caractéristiques des principaux établissements d'enseignement supérieur. Situation à date. Cette liste ne prends pas en compte les établissements-composantes des établissements publics expérimentaux et des établissements publics précédemment expérimentaux","free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://data.rennesmetropole.fr/explore/dataset/principaux-etablissements-denseignement-superieur/","docs_url":"https://data.rennesmetropole.fr/explore/dataset/principaux-etablissements-denseignement-superieur/","repo_url":null,"status":"ACTIVE","verification_state":"VERIFIED","tags":["education"],"logo_url":"https://s3-eu-west-1.amazonaws.com/aws-ec2-eu-1-opendatasoft-staticfileset/rennes-metropole/favicon","primary_source_url":"https://data.rennesmetropole.fr/explore/dataset/principaux-etablissements-denseignement-superieur/","extraction_confidence":"0.40","created_at":"2026-07-24T15:06:01.806Z","updated_at":"2026-10-20T11:28:46.490Z","last_verified_at":"2026-10-20T11:28:46.490Z","deprecated_at":null,"ranking_score":60,"last_ranked_at":"2026-10-11T16:22:56.229Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":"2026-10-11T13:43:20.907Z","popularity_score":"0.0000","maintenance_score":"0.7000","institution_id":"2d13d215-786e-432c-9156-a3b3c92e5249","institution_type":"MUNICIPALITY","country_code":"FR","official_confidence":40,"proof_summary":"40% - Official domain (rennesmetropole.fr)","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-25T18:02:00.000Z","geographic_scope":"LOCAL","name_en":"Main Higher Education Institutions - Rennes Métropole","description_en":"This API published by Rennes Métropole provides characteristics of the main higher education institutions located within its territory, reflecting their current situation. It does not include component institutions belonging to experimental public establishments or formerly experimental public establishments. Access is free and requires no authentication. The dataset is useful for mapping and analyzing the higher education landscape in the Rennes metropolitan area, supporting research, planning, and public information purposes at the local level.","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.rennesmetropole.fr/explore/dataset/principaux-etablissements-denseignement-superieur|principaux établissements d'enseignement supérieur - rennes métropole","upstream_ref":"data.rennesmetropole.fr:dataset:principaux-etablissements-denseignement-superieur","content_changed_at":"2026-10-08T21:11:23.547Z","institution":null,"title_qualifier":null,"access":{"level":"direct","primary":{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"List records","method":"GET","url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/records?limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Select & filter","method":"GET","url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/records?select=etablissement_id_paysage%2Cuo_lib%2Cnom_court&where=etablissement_id_paysage+is+not+null&limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Run verified request","method":"GET","url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur","source":"probe","runnable":true},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data.rennesmetropole.fr/explore/dataset/principaux-etablissements-denseignement-superieur/","source":"docs","runnable":false}],"formats":["CSV"]},"maturity":{"entry_id":"9790a55c-9b68-4c59-8bb6-70d8b9c241cc","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":"joinable","level_index":5,"level_label":"Joinable","meaning":"Canonical identifiers and concepts mapped","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":true,"reached":true,"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":"2d13d215-786e-432c-9156-a3b3c92e5249","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.rennesmetropole.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:15:58.792Z"},"api_details":{"id":"a714c04f-dbc4-461f-ac6b-7ccb9d7ad357","entry_id":"9790a55c-9b68-4c59-8bb6-70d8b9c241cc","base_url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur","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.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur","created_at":"2026-07-24T15:06:01.969Z","updated_at":"2026-07-24T15:06:01.969Z"},"dataset_details":{"id":"1341aadb-5222-4c8b-a720-749259b18d7e","entry_id":"9790a55c-9b68-4c59-8bb6-70d8b9c241cc","upstream_issued":null,"upstream_modified":"2026-10-19T03:02:46.000Z","themes":[],"update_frequency":"unknown","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":"opendatasoft","source_portal_url":"https://data.rennesmetropole.fr","created_at":"2026-07-24T15:09:01.620Z","updated_at":"2026-10-20T20:18:36.739Z","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":"6bf9f591-1874-4899-b360-4af082b7fc5d","entry_id":"9790a55c-9b68-4c59-8bb6-70d8b9c241cc","status":"VERIFIED","last_checked_at":"2026-10-20T11:28:46.117Z","p50_latency_ms":1396,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-07-27T00:39:02.233Z","updated_at":"2026-10-20T11:28:46.117Z","consecutive_successes":27,"probe_url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur","probe_method":"GET","probe_http_status":200,"probe_content_type":"application/json; charset=utf-8","probe_succeeded_at":"2026-10-20T11:28:46.117Z"},"data_profile":{"id":"1d8f4279-36da-4d94-a358-11d5640bd137","entry_id":"9790a55c-9b68-4c59-8bb6-70d8b9c241cc","profile_source":"opendatasoft","profile_kind":"dataset","dataset_id":"principaux-etablissements-denseignement-superieur","fields":[{"name":"etablissement_id_paysage","type":"text","label":"identifiant interne","fill_pct":100,"filterable":true,"description":null,"description_en":"Internal identifier in the Paysage directory."},{"name":"uo_lib","type":"text","label":"libellé","fill_pct":100,"filterable":true,"description":null,"description_en":"Full official name of the institution."},{"name":"nom_court","type":"text","label":null,"fill_pct":60,"filterable":true,"description":null,"description_en":"Short name of the institution."},{"name":"sigle","type":"text","label":null,"fill_pct":20,"filterable":true,"description":null,"description_en":"Acronym of the institution."},{"name":"type_d_etablissement","type":"text","label":"type d'établissement","fill_pct":100,"filterable":true,"description":null,"description_en":"Type of higher education institution."},{"name":"typologie_d_universites_et_assimiles","type":"text","label":"typologie d'universités et assimilés","fill_pct":40,"filterable":true,"description":null,"description_en":"Typology classification for universities and similar institutions."},{"name":"secteur_d_etablissement","type":"text","label":"secteur d'établissement","fill_pct":100,"filterable":true,"description":null,"description_en":"Sector of the institution (public or private)."},{"name":"vague_contractuelle","type":"text","label":null,"fill_pct":60,"filterable":true,"description":null,"description_en":"Contractual wave period for institutional agreements."},{"name":"localisation","type":"text","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Hierarchical location path (region, area, department, commune)."},{"name":"url","type":"text","label":"site internet","fill_pct":100,"filterable":true,"description":null,"description_en":"Official website address of the institution."},{"name":"coordonnees","type":"geo_point_2d","label":"géolocalisation","filterable":false,"description":null,"description_en":"Geographic coordinates of the institution's location."},{"name":"uai","type":"text","label":"uai - identifiant","filterable":true,"description":null,"description_en":"UAI code, the official identifier of the institution."},{"name":"anciens_codes_uai","type":"text","label":null,"filterable":true,"description":"Codes uai des prédécesseurs","description_en":"UAI codes of the institution's predecessor entities."},{"name":"siret","type":"text","label":null,"filterable":true,"description":null,"description_en":"SIRET business registration number of the institution."},{"name":"siren","type":"text","label":null,"filterable":true,"description":null,"description_en":"SIREN business registration number of the institution."},{"name":"rna","type":"text","label":null,"filterable":true,"description":null,"description_en":"RNA registration number for associations."},{"name":"identifiant_wikidata","type":"text","label":null,"filterable":true,"description":null,"description_en":"Wikidata identifier for the institution."},{"name":"element_wikidata","type":"text","label":"Elément wikidata","filterable":true,"description":null,"description_en":"Link to the institution's Wikidata entry."},{"name":"identifiant_idref","type":"text","label":null,"filterable":true,"description":null,"description_en":"IdRef identifier for the institution."},{"name":"identifiant_eter","type":"text","label":null,"filterable":true,"description":null,"description_en":"ETER identifier for the institution."},{"name":"identifiant_ror","type":"text","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"ROR identifier for the institution."},{"name":"element_ror","type":"text","label":"Elément ROR","fill_pct":100,"filterable":true,"description":null,"description_en":"Link to the institution's ROR entry."},{"name":"identifiant_pic","type":"text","label":null,"fill_pct":40,"filterable":true,"description":"Participant Identification Code utilisé dans les appels à projet européens","description_en":"Participant Identification Code used in European project calls."},{"name":"identifiant_orgref","type":"text","label":null,"fill_pct":60,"filterable":true,"description":null,"description_en":"OrgRef identifier for the institution."},{"name":"identifiant_isni","type":"text","label":null,"fill_pct":40,"filterable":true,"description":null,"description_en":"ISNI identifier for the institution."},{"name":"element_isni","type":"text","label":"Elément ISNI","fill_pct":40,"filterable":true,"description":null,"description_en":"Link to the institution's ISNI entry."},{"name":"element_fundref","type":"text","label":"Elément Funding Data","fill_pct":0,"filterable":true,"description":null,"description_en":"Link to the institution's FundRef/Funding Data entry."},{"name":"date_creation","type":"text","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Date the institution was created."},{"name":"texte_de_ref_creation_lib","type":"text","label":null,"fill_pct":40,"filterable":true,"description":null,"description_en":"Label of the legal text establishing the institution."},{"name":"texte_de_ref_creation","type":"text","label":null,"fill_pct":40,"filterable":true,"description":null,"description_en":"Reference to the legal text establishing the institution."},{"name":"com_code","type":"text","label":"Code commune","fill_pct":100,"filterable":true,"description":null,"description_en":"INSEE code of the commune where the institution is located."},{"name":"com_nom","type":"text","label":"Commune","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of the commune where the institution is located."},{"name":"uucr_id","type":"text","label":"Code unité urbaine","fill_pct":100,"filterable":true,"description":null,"description_en":"Code of the urban unit where the institution is located."},{"name":"uucr_nom","type":"text","label":"Unité urbaine","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of the urban unit where the institution is located."},{"name":"dep_id","type":"text","label":"Code département","fill_pct":100,"filterable":true,"description":null,"description_en":"Code of the department where the institution is located."},{"name":"dep_nom","type":"text","label":"Département","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of the department where the institution is located."},{"name":"aca_id","type":"text","label":"Code académie","fill_pct":100,"filterable":true,"description":null,"description_en":"Code of the educational academy covering the institution."},{"name":"aca_nom","type":"text","label":"Académie","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of the educational academy covering the institution."},{"name":"reg_id","type":"text","label":"Code région","fill_pct":100,"filterable":true,"description":null,"description_en":"Code of the current region where the institution is located."},{"name":"reg_nom","type":"text","label":"Région","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of the current region where the institution is located."},{"name":"reg_id_old","type":"text","label":"Ancien code région","fill_pct":100,"filterable":true,"description":null,"description_en":"Code of the former region before reorganisation."},{"name":"reg_nom_old","type":"text","label":"Ancienne région","fill_pct":100,"filterable":true,"description":null,"description_en":"Name of the former region before reorganisation."},{"name":"mention_distribution","type":"text","label":null,"fill_pct":0,"filterable":true,"description":null,"description_en":"Postal distribution mention for the institution's address."},{"name":"adresse_uai","type":"text","label":"Adresse","fill_pct":100,"filterable":true,"description":null,"description_en":"Street address of the institution."},{"name":"lieu_dit_uai","type":"text","label":"Lieu dit","fill_pct":40,"filterable":true,"description":null,"description_en":"Named locality or place associated with the address."},{"name":"boite_postale_uai","type":"text","label":"Boite postale","fill_pct":80,"filterable":true,"description":null,"description_en":"Postal box number of the institution."},{"name":"code_postal_uai","type":"text","label":"Code postal","fill_pct":100,"filterable":true,"description":null,"description_en":"Postal code of the institution's address."},{"name":"localite_acheminement_uai","type":"text","label":"Localité","fill_pct":100,"filterable":true,"description":null,"description_en":"Delivery locality of the institution's address."},{"name":"pays_etranger_acheminement","type":"text","label":"Pays","fill_pct":100,"filterable":true,"description":null,"description_en":"Foreign country name for international addresses."},{"name":"numero_telephone_uai","type":"text","label":"Numéro de téléphone","fill_pct":80,"filterable":true,"description":null,"description_en":"Telephone number of the institution."},{"name":"statut_juridique_court","type":"text","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Short label of the institution's legal status."},{"name":"statut_juridique_long","type":"text","label":"Statut juridique","fill_pct":100,"filterable":true,"description":null,"description_en":"Full label of the institution's legal status."},{"name":"compte_facebook","type":"text","label":null,"fill_pct":100,"filterable":true,"description":null,"description_en":"Institution's Facebook account address."},{"name":"compte_twitter","type":"text","label":null,"fill_pct":80,"filterable":true,"description":null,"description_en":"Institution's Twitter account address."},{"name":"compte_instagram","type":"text","label":null,"fill_pct":60,"filterable":true,"description":null,"description_en":"Institution's Instagram account address."},{"name":"compte_flickr","type":"text","label":null,"fill_pct":0,"filterable":true,"description":null,"description_en":"Institution's Flickr account address."},{"name":"compte_pinterest","type":"text","label":null,"fill_pct":0,"filterable":true,"description":null,"description_en":"Institution's Pinterest account address."},{"name":"flux_rss","type":"text","label":null,"fill_pct":0,"filterable":true,"description":null,"description_en":"RSS feed address of the institution."},{"name":"compte_linkedin","type":"text","label":null,"fill_pct":80,"filterable":true,"description":null,"description_en":"Institution's LinkedIn account address."},{"name":"compte_france_culture","type":"text","label":null,"fill_pct":0,"filterable":true,"description":null,"description_en":"Institution's France Culture account address."},{"name":"compte_scribd","type":"text","label":null,"filterable":true,"description":null,"description_en":"Institution's Scribd account address."},{"name":"compte_scoopit","type":"text","label":null,"filterable":true,"description":null,"description_en":"Institution's Scoop.it account address."},{"name":"compte_tumblr","type":"text","label":null,"filterable":true,"description":null,"description_en":"Institution's Tumblr account address."},{"name":"compte_youtube","type":"text","label":null,"filterable":true,"description":null,"description_en":"Institution's YouTube account address."},{"name":"compte_vimeo","type":"text","label":null,"filterable":true,"description":null,"description_en":"Institution's Vimeo account address."},{"name":"compte_dailymotion","type":"text","label":null,"filterable":true,"description":null,"description_en":"Institution's Dailymotion account address."},{"name":"compte_github","type":"text","label":null,"filterable":true,"description":null,"description_en":"Institution's GitHub account address."},{"name":"wikipedia","type":"text","label":"Page Wikipédia en français","filterable":true,"description":null,"description_en":"Link to the institution's French Wikipedia page."},{"name":"wikipedia_en","type":"text","label":"Page Wikipédia en anglais","filterable":true,"description":null,"description_en":"Link to the institution's English Wikipedia page."},{"name":"scanr","type":"text","label":null,"filterable":true,"description":null,"description_en":"Link to the institution's scanR research profile."},{"name":"hal","type":"text","label":null,"filterable":true,"description":null,"description_en":"Link to the institution's HAL open archive collection."},{"name":"mooc","type":"text","label":null,"filterable":true,"description":null,"description_en":"Link to MOOC courses offered by the institution."},{"name":"article","type":"text","label":null,"filterable":true,"description":null,"description_en":"French grammatical article to use before the institution's name."},{"name":"uo_lib_officiel","type":"text","label":null,"filterable":true,"description":null,"description_en":"Official registered name of the institution."},{"name":"uo_lib_en","type":"text","label":"English name","filterable":true,"description":null,"description_en":"English name of the institution."},{"name":"url_en","type":"text","label":"Site internet en anglais","filterable":true,"description":null,"description_en":"Institution's website in English."},{"name":"url_cn","type":"text","label":"Site internet en chinois","filterable":true,"description":null,"description_en":"Institution's website in Chinese."},{"name":"url_es","type":"text","label":"Site internet en espagnol","filterable":true,"description":null,"description_en":"Institution's website in Spanish."},{"name":"url_de","type":"text","label":"Site internet en allemand","filterable":true,"description":null,"description_en":"Institution's website in German."},{"name":"url_it","type":"text","label":"Site internet en italien","filterable":true,"description":null,"description_en":"Institution's website in Italian."},{"name":"universites_fusionnees","type":"text","label":null,"filterable":true,"description":null,"description_en":"Universities merged to form the current institution."},{"name":"etablissement_experimental","type":"text","label":null,"filterable":true,"description":null,"description_en":"Indicates whether the institution has experimental status."},{"name":"champ_recherche","type":"text","label":null,"filterable":true,"description":null,"description_en":"Research field or domain of the institution."},{"name":"inscrits","type":"text","label":null,"filterable":true,"description":null,"description_en":"Link to statistics on student enrolment numbers."},{"name":"inscrits_2010","type":"text","label":"Effectifs d'étudiants inscrits 2010-11","filterable":true,"description":null,"description_en":"Number of students enrolled in 2010-11."},{"name":"inscrits_2011","type":"text","label":"Effectifs d'étudiants inscrits 2011-12","filterable":true,"description":null,"description_en":"Number of students enrolled in 2011-12."},{"name":"inscrits_2012","type":"text","label":"Effectifs d'étudiants inscrits 2012-13","filterable":true,"description":null,"description_en":"Number of students enrolled in 2012-13."},{"name":"inscrits_2013","type":"text","label":"Effectifs d'étudiants inscrits 2013-14","filterable":true,"description":null,"description_en":"Number of students enrolled in 2013-14."},{"name":"inscrits_2014","type":"text","label":"Effectifs d'étudiants inscrits 2014-15","filterable":true,"description":null,"description_en":"Number of students enrolled in 2014-15."},{"name":"inscrits_2015","type":"text","label":"Effectifs d'étudiants inscrits 2015-16","filterable":true,"description":null,"description_en":"Number of students enrolled in 2015-16."},{"name":"inscrits_2016","type":"text","label":"Effectifs d'étudiants inscrits 2016-17","filterable":true,"description":null,"description_en":"Number of students enrolled in 2016-17."},{"name":"inscrits_2017","type":"text","label":"Effectifs d'étudiants inscrits 2017-18","filterable":true,"description":null,"description_en":"Number of students enrolled in 2017-18."},{"name":"inscrits_2018","type":"double","label":"Effectifs d'étudiants inscrits 2018-19","filterable":true,"description":null,"description_en":"Number of students enrolled in 2018-19."},{"name":"inscrits_2019","type":"double","label":"Effectifs d'étudiants inscrits 2019-20","filterable":true,"description":null,"description_en":"Number of students enrolled in 2019-20."},{"name":"inscrits_2020","type":"double","label":"Effectifs d'étudiants inscrits 2020-21","filterable":true,"description":null,"description_en":"Number of students enrolled in 2020-21."},{"name":"inscrits_2021","type":"double","label":"Effectifs d'étudiants inscrits 2021-22","filterable":true,"description":null,"description_en":"Number of students enrolled in 2021-22."},{"name":"inscrits_2022","type":"double","label":"Effectifs d'étudiants inscrits 2022-23","filterable":true,"description":null,"description_en":"Number of students enrolled in 2022-23."},{"name":"inscrits_2023","type":"double","label":"Effectifs d'étudiants inscrits 2023-24","filterable":true,"description":null,"description_en":"Number of students enrolled in 2023-24."},{"name":"inscrits_2024","type":"double","label":"Effectifs d'étudiants inscrits 2024-25","filterable":true,"description":null,"description_en":"Number of students enrolled in 2024-25."}],"field_count":99,"sample_records":[{"hal":null,"rna":null,"uai":"0353074B","url":"https://www.univ-rennes.fr/","mooc":null,"scanr":null,"sigle":null,"siren":["130030513"],"siret":["13003051300019"],"aca_id":"A14","dep_id":"D035","reg_id":"R53","uo_lib":"Université de Rennes","url_cn":null,"url_de":null,"url_en":null,"url_es":null,"url_it":null,"aca_nom":"Rennes","article":"à l'","com_nom":"Rennes","dep_nom":"Ille-et-Vilaine","reg_nom":"Bretagne","uucr_id":"UU35701","com_code":"35238","flux_rss":null,"inscrits":"https://data.enseignementsup-recherche.gouv.fr/explore/dataset/fr-esr-statistiques-sur-les-effectifs-d-etudiants-inscrits-par-etablissement-hcp/table/?sort=-annee_universitaire&refine.etablissement_id_paysage=91D9w","uucr_nom":"Rennes","nom_court":"UNIVRENNES","uo_lib_en":"University of Rennes","wikipedia":null,"reg_id_old":"R53","adresse_uai":"263 Avenue Général Leclerc","coordonnees":{"lat":48.114339,"lon":-1.636424},"element_ror":"https://ror.org/015m7wh34","reg_nom_old":"Bretagne","compte_vimeo":null,"element_isni":null,"lieu_dit_uai":null,"localisation":"Bretagne>Rennes>Ille-et-Vilaine>Rennes","wikipedia_en":null,"compte_flickr":null,"compte_github":null,"compte_scribd":null,"compte_tumblr":null,"date_creation":"2022-11-28","inscrits_2010":null,"inscrits_2011":null,"inscrits_2012":null,"inscrits_2013":null,"inscrits_2014":null,"inscrits_2015":null,"inscrits_2016":null,"inscrits_2017":null,"inscrits_2018":null,"inscrits_2019":null,"inscrits_2020":null,"inscrits_2021":null,"inscrits_2022":31759,"inscrits_2023":33124,"inscrits_2024":34926,"compte_scoopit":null,"compte_twitter":"https://twitter.com/RennesUniv","compte_youtube":"https://www.youtube.com/@RennesUniv","champ_recherche":"Université de Rennes;UNIVRENNES;University of Rennes","code_postal_uai":"35700","compte_facebook":"https://www.facebook.com/RennesUniv","compte_linkedin":"https://fr.linkedin.com/school/rennesuniv/","element_fundref":null,"identifiant_pic":"884014060","identifiant_ror":["015m7wh34"],"uo_lib_officiel":"Université de Rennes","compte_instagram":"https://www.instagram.com/UnivRennes1/","compte_pinterest":null,"element_wikidata":"https://www.wikidata.org/entity/Q1987282","identifiant_eter":null,"identifiant_isni":null,"anciens_codes_uai":["0350936C"],"boite_postale_uai":"CS 46510","identifiant_idref":["26693823X"],"compte_dailymotion":null,"identifiant_orgref":null,"vague_contractuelle":"Vague B","identifiant_wikidata":["Q1987282"],"mention_distribution":null,"numero_telephone_uai":"+33223233535","type_d_etablissement":["Université"],"compte_france_culture":null,"statut_juridique_long":"Établissement public à caractère scientifique, culturel et professionnel","texte_de_ref_creation":"https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000046619040/","statut_juridique_court":"EPSCP","universites_fusionnees":null,"secteur_d_etablissement":"public","etablissement_id_paysage":"91D9w","localite_acheminement_uai":"Rennes","texte_de_ref_creation_lib":"Décret n° 2022-1474 du 24 novembre 2022 portant création de l'Université de Rennes et approbation de ses statuts","etablissement_experimental":"Oui","pays_etranger_acheminement":"France","typologie_d_universites_et_assimiles":"Université scientifique et/ou médicale"},{"hal":null,"rna":["W353006967"],"uai":"0352349N","url":"https://www.icrennes.org/","mooc":null,"scanr":null,"sigle":"ICR","siren":["424437127"],"siret":["42443712700014"],"aca_id":"A14","dep_id":"D035","reg_id":"R53","uo_lib":"Institut catholique de Rennes","url_cn":null,"url_de":null,"url_en":null,"url_es":null,"url_it":null,"aca_nom":"Rennes","article":"à l'","com_nom":"Bruz","dep_nom":"Ille-et-Vilaine","reg_nom":"Bretagne","uucr_id":"UU35701","com_code":"35047","flux_rss":null,"inscrits":null,"uucr_nom":"Rennes","nom_court":null,"uo_lib_en":"Catholic University of Rennes","wikipedia":null,"reg_id_old":"R53","adresse_uai":"RUE BLAISE PASCAL","coordonnees":{"lat":48.04855,"lon":-1.74461},"element_ror":"https://ror.org/05n62pb30","reg_nom_old":"Bretagne","compte_vimeo":null,"element_isni":null,"lieu_dit_uai":"CAMPUS DE KER LANN","localisation":"Bretagne>Rennes>Ille-et-Vilaine>Rennes>Bruz","wikipedia_en":null,"compte_flickr":null,"compte_github":null,"compte_scribd":null,"compte_tumblr":null,"date_creation":"1989","inscrits_2010":null,"inscrits_2011":null,"inscrits_2012":null,"inscrits_2013":null,"inscrits_2014":null,"inscrits_2015":null,"inscrits_2016":null,"inscrits_2017":null,"inscrits_2018":null,"inscrits_2019":null,"inscrits_2020":null,"inscrits_2021":null,"inscrits_2022":null,"inscrits_2023":null,"inscrits_2024":null,"compte_scoopit":null,"compte_twitter":null,"compte_youtube":null,"champ_recherche":"Institut catholique de Rennes;Catholic University of Rennes;ICR","code_postal_uai":"35170","compte_facebook":"https://www.facebook.com/icrennes","compte_linkedin":null,"element_fundref":null,"identifiant_pic":null,"identifiant_ror":["05n62pb30"],"uo_lib_officiel":null,"compte_instagram":null,"compte_pinterest":null,"element_wikidata":"https://www.wikidata.org/entity/Q3151862","identifiant_eter":"FR0065","identifiant_isni":null,"anciens_codes_uai":null,"boite_postale_uai":null,"identifiant_idref":["136900887"],"compte_dailymotion":null,"identifiant_orgref":"21344184","vague_contractuelle":null,"identifiant_wikidata":["Q3151862"],"mention_distribution":null,"numero_telephone_uai":"+33299058475","type_d_etablissement":["École"],"compte_france_culture":null,"statut_juridique_long":"Association loi de 1901","texte_de_ref_creation":null,"statut_juridique_court":"Association loi de 1901","universites_fusionnees":null,"secteur_d_etablissement":"privé","etablissement_id_paysage":"3SqE2","localite_acheminement_uai":"BRUZ","texte_de_ref_creation_lib":null,"etablissement_experimental":null,"pays_etranger_acheminement":"France","typologie_d_universites_et_assimiles":null},{"hal":null,"rna":["W353006610"],"uai":"0352337A","url":"https://ecam-louisdebroglie.fr/","mooc":null,"scanr":"https://scanr.enseignementsup-recherche.gouv.fr/entite/379103096","sigle":null,"siren":["379103096"],"siret":["37910309600051"],"aca_id":"A14","dep_id":"D035","reg_id":"R53","uo_lib":"ECAM Louis de Broglie","url_cn":null,"url_de":null,"url_en":null,"url_es":null,"url_it":null,"aca_nom":"Rennes","article":"à l'","com_nom":"Bruz","dep_nom":"Ille-et-Vilaine","reg_nom":"Bretagne","uucr_id":"UU35701","com_code":"35047","flux_rss":null,"inscrits":null,"uucr_nom":"Rennes","nom_court":"ECAM Rennes","uo_lib_en":"ECAM Rennes","wikipedia":null,"reg_id_old":"R53","adresse_uai":"2 contour Antoine de Saint Éxupéry","coordonnees":{"lat":48.04692,"lon":-1.74357},"element_ror":"https://ror.org/03j4bgx95","reg_nom_old":"Bretagne","compte_vimeo":null,"element_isni":null,"lieu_dit_uai":"Campus de Ker Lann","localisation":"Bretagne>Rennes>Ille-et-Vilaine>Rennes>Bruz","wikipedia_en":null,"compte_flickr":null,"compte_github":null,"compte_scribd":null,"compte_tumblr":null,"date_creation":"1991","inscrits_2010":null,"inscrits_2011":null,"inscrits_2012":null,"inscrits_2013":null,"inscrits_2014":null,"inscrits_2015":null,"inscrits_2016":null,"inscrits_2017":null,"inscrits_2018":null,"inscrits_2019":null,"inscrits_2020":null,"inscrits_2021":null,"inscrits_2022":null,"inscrits_2023":null,"inscrits_2024":null,"compte_scoopit":null,"compte_twitter":"https://twitter.com/ECAMRennes","compte_youtube":"https://www.youtube.com/user/ECAMRennes","champ_recherche":"ECAM Louis de Broglie;ECAM Rennes","code_postal_uai":"35170","compte_facebook":"https://www.facebook.com/EcamRennesLouisDeBroglie?","compte_linkedin":"https://www.linkedin.com/groups/2951738/","element_fundref":null,"identifiant_pic":null,"identifiant_ror":["03j4bgx95"],"uo_lib_officiel":null,"compte_instagram":null,"compte_pinterest":null,"element_wikidata":"https://www.wikidata.org/entity/Q3045829","identifiant_eter":"FR0064","identifiant_isni":null,"anciens_codes_uai":null,"boite_postale_uai":"CS29128","identifiant_idref":null,"compte_dailymotion":null,"identifiant_orgref":null,"vague_contractuelle":"Vague B","identifiant_wikidata":["Q3045829"],"mention_distribution":null,"numero_telephone_uai":"+33299058400","type_d_etablissement":["École"],"compte_france_culture":null,"statut_juridique_long":"Association loi de 1901","texte_de_ref_creation":null,"statut_juridique_court":"Association loi de 1901","universites_fusionnees":null,"secteur_d_etablissement":"privé","etablissement_id_paysage":"2CPf2","localite_acheminement_uai":"Bruz","texte_de_ref_creation_lib":null,"etablissement_experimental":null,"pays_etranger_acheminement":"France","typologie_d_universites_et_assimiles":null},{"hal":"https://hal.univ-rennes2.fr/","rna":null,"uai":"0350937D","url":"https://www.univ-rennes2.fr/","mooc":null,"scanr":"https://scanr.enseignementsup-recherche.gouv.fr/entite/193509379","sigle":null,"siren":["193509379"],"siret":["19350937900015"],"aca_id":"A14","dep_id":"D035","reg_id":"R53","uo_lib":"Université Rennes 2","url_cn":null,"url_de":null,"url_en":null,"url_es":null,"url_it":null,"aca_nom":"Rennes","article":"à l'","com_nom":"Rennes","dep_nom":"Ille-et-Vilaine","reg_nom":"Bretagne","uucr_id":"UU35701","com_code":"35238","flux_rss":null,"inscrits":"https://data.enseignementsup-recherche.gouv.fr/explore/dataset/fr-esr-statistiques-sur-les-effectifs-d-etudiants-inscrits-par-etablissement-hcp/table/?sort=-annee_universitaire&refine.etablissement_id_paysage=ti37C","uucr_nom":"Rennes","nom_court":null,"uo_lib_en":"University of Rennes 2 – Upper Brittany","wikipedia":null,"reg_id_old":"R53","adresse_uai":"Place du recteur Henri Le Moal","coordonnees":{"lat":48.12064,"lon":-1.70333},"element_ror":"https://ror.org/01m84wm78","reg_nom_old":"Bretagne","compte_vimeo":null,"element_isni":"http://www.isni.org/0000 0001 2152 2279","lieu_dit_uai":null,"localisation":"Bretagne>Rennes>Ille-et-Vilaine>Rennes","wikipedia_en":null,"compte_flickr":null,"compte_github":null,"compte_scribd":null,"compte_tumblr":null,"date_creation":"1971-01-01","inscrits_2010":"17649","inscrits_2011":"19223","inscrits_2012":"20632","inscrits_2013":"20632","inscrits_2014":"21225","inscrits_2015":"22021","inscrits_2016":"21640","inscrits_2017":"20268","inscrits_2018":20338,"inscrits_2019":20435,"inscrits_2020":21753,"inscrits_2021":23057,"inscrits_2022":20936,"inscrits_2023":20360,"inscrits_2024":20843,"compte_scoopit":null,"compte_twitter":"https://twitter.com/Univ_Rennes2","compte_youtube":null,"champ_recherche":"Université Rennes-II;Université Rennes 2;University of Rennes 2 – Upper Brittany","code_postal_uai":"35043","compte_facebook":"https://www.facebook.com/UnivRennes2","compte_linkedin":"https://www.linkedin.com/school/universit%C3%A9-rennes-2/","element_fundref":null,"identifiant_pic":"999956220","identifiant_ror":["01m84wm78"],"uo_lib_officiel":"Université Rennes-II","compte_instagram":"https://www.instagram.com/univrennes2/","compte_pinterest":null,"element_wikidata":"https://www.wikidata.org/entity/Q459026","identifiant_eter":"FR0063","identifiant_isni":"0000 0001 2152 2279","anciens_codes_uai":null,"boite_postale_uai":"CS 24307","identifiant_idref":["054447658"],"compte_dailymotion":null,"identifiant_orgref":"13955034","vague_contractuelle":"Vague B","identifiant_wikidata":["Q459026"],"mention_distribution":null,"numero_telephone_uai":"+33299141000","type_d_etablissement":["Université"],"compte_france_culture":null,"statut_juridique_long":"Établissement public à caractère scientifique, culturel et professionnel","texte_de_ref_creation":"https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000000511402/","statut_juridique_court":"EPSCP","universites_fusionnees":null,"secteur_d_etablissement":"public","etablissement_id_paysage":"ti37C","localite_acheminement_uai":"Rennes CEDEX","texte_de_ref_creation_lib":"Décret n° 70-1174 du 17 décembre 1970 portant érection en établissements publics à caractère scientifique et culturel d'universités et centres universitaires","etablissement_experimental":null,"pays_etranger_acheminement":"France","typologie_d_universites_et_assimiles":"Université tertiaire - lettres et sciences Humaines"},{"hal":"https://hal-rennes-sb.archives-ouvertes.fr/","rna":["W353011767"],"uai":"0352305R","url":"https://www.rennes-sb.fr/","mooc":null,"scanr":"https://scanr.enseignementsup-recherche.gouv.fr/entite/378327514","sigle":null,"siren":["378327514"],"siret":["37832751400014"],"aca_id":"A14","dep_id":"D035","reg_id":"R53","uo_lib":"Rennes School of Business","url_cn":"https://rennes-sb.cn/","url_de":null,"url_en":"https://www.rennes-sb.com/","url_es":null,"url_it":null,"aca_nom":"Rennes","article":"à","com_nom":"Rennes","dep_nom":"Ille-et-Vilaine","reg_nom":"Bretagne","uucr_id":"UU35701","com_code":"35238","flux_rss":null,"inscrits":null,"uucr_nom":"Rennes","nom_court":"Rennes SB","uo_lib_en":"Rennes School of Business","wikipedia":null,"reg_id_old":"R53","adresse_uai":"2 rue Robert d’Arbrissel","coordonnees":{"lat":48.127773,"lon":-1.69295},"element_ror":"https://ror.org/02f08fz18","reg_nom_old":"Bretagne","compte_vimeo":null,"element_isni":"http://www.isni.org/0000 0001 2165 7579","lieu_dit_uai":null,"localisation":"Bretagne>Rennes>Ille-et-Vilaine>Rennes","wikipedia_en":null,"compte_flickr":null,"compte_github":null,"compte_scribd":null,"compte_tumblr":null,"date_creation":"1990","inscrits_2010":null,"inscrits_2011":null,"inscrits_2012":null,"inscrits_2013":null,"inscrits_2014":null,"inscrits_2015":null,"inscrits_2016":null,"inscrits_2017":null,"inscrits_2018":null,"inscrits_2019":null,"inscrits_2020":null,"inscrits_2021":null,"inscrits_2022":null,"inscrits_2023":null,"inscrits_2024":null,"compte_scoopit":null,"compte_twitter":"https://twitter.com/rennessb","compte_youtube":"https://www.youtube.com/c/RennesSchoolofBusiness","champ_recherche":"École supérieure de commerce de Rennes;Rennes School of Business;Rennes SB","code_postal_uai":"35065","compte_facebook":"https://www.facebook.com/RennesSB/","compte_linkedin":"https://www.linkedin.com/school/renneschoolofbusiness/","element_fundref":null,"identifiant_pic":null,"identifiant_ror":["02f08fz18"],"uo_lib_officiel":"École supérieure de commerce de Rennes","compte_instagram":"https://www.instagram.com/rennes_sb/","compte_pinterest":null,"element_wikidata":"https://www.wikidata.org/entity/Q3578440","identifiant_eter":null,"identifiant_isni":"0000 0001 2165 7579","anciens_codes_uai":null,"boite_postale_uai":"CS 76522","identifiant_idref":["030983908"],"compte_dailymotion":null,"identifiant_orgref":"4290311","vague_contractuelle":null,"identifiant_wikidata":["Q3578440"],"mention_distribution":null,"numero_telephone_uai":null,"type_d_etablissement":["École"],"compte_france_culture":null,"statut_juridique_long":"Association loi de 1901","texte_de_ref_creation":null,"statut_juridique_court":"Association loi de 1901","universites_fusionnees":null,"secteur_d_etablissement":"privé","etablissement_id_paysage":"8CElz","localite_acheminement_uai":"RENNES CEDEX","texte_de_ref_creation_lib":null,"etablissement_experimental":null,"pays_etranger_acheminement":"France","typologie_d_universites_et_assimiles":null}],"record_count":"5","data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/records?limit=20","curl":"curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/records?limit=20' -H 'Accept: application/json'","label":"List records","method":"GET","description":"First 20 records of the dataset as JSON."},{"url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/records?select=etablissement_id_paysage%2Cuo_lib%2Cnom_court&where=etablissement_id_paysage+is+not+null&limit=20","curl":"curl -s 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/records?select=etablissement_id_paysage%2Cuo_lib%2Cnom_court&where=etablissement_id_paysage+is+not+null&limit=20' -H 'Accept: application/json'","label":"Select & filter","method":"GET","description":"Project specific fields (etablissement_id_paysage, uo_lib, nom_court) and filter with ODSQL where clauses."},{"url":"https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/exports/csv","curl":"curl -sL 'https://data.rennesmetropole.fr/api/explore/v2.1/catalog/datasets/principaux-etablissements-denseignement-superieur/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-20T20:18:35.221Z","run_id":"4a9beedd-c40b-4657-8065-0639ef327f15","created_at":"2026-07-24T15:09:00.941Z","updated_at":"2026-10-20T20:18:35.221Z","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":"identified_person","basis":"direct_identifier_cited","grain":"one_row_per_person","allowed":false,"columns":{"direct_identifiers":["numero_telephone_uai"],"family_names":[],"given_names":[],"attributes":[],"unresolved_names":[],"measures":[],"entity_identifiers":["siret","siren","rna"]},"publication":null,"publication_evidence":null,"notice":"personal data: a record about ONE IDENTIFIABLE PERSON; rows WITHHELD; columns — identifiers: numero_telephone_uai; names: none; names of an unstated subject: none; attributes: none; measures: none; entity keys: siret, siren, rna"}},"datasets":[],"limits":[{"id":"328adc21-e1e1-4ff1-b0b6-27d3ccef99cd","entry_id":"9790a55c-9b68-4c59-8bb6-70d8b9c241cc","limit_type":"requests_per_day","value":"10000","unit":"requests","period":"day","scope":"per-ip","source_id":null,"claim_type":"measured","confidence":"0.90","observed_at":"2026-10-20T20:18:37.050Z"}],"source_access":{"status":"accessed_despite_disallow","host":"data.rennesmetropole.fr","requested_path_prefix":"/api/explore/v2.1/","robots_url":"https://data.rennesmetropole.fr/robots.txt","user_agent_group":"*","robots_rule":"Disallow: /api/","robots_read_at":"2026-08-25T11:29:19.232Z","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":"3bac21b981dc48e92eccc3ae857e1f29fda508bbb1048c132875f187458f4692","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":120,"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[] (99 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:16:12.524Z","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."}}