{"source":"Echanges scolaires internationaux","entry_url":"https://c0mm0.com/entry/echanges-scolaires-internationaux/","license":"lo-2.0","retrieved_at":"2026-09-08T17:11:19.819Z","upstream_url":"https://data.issy.com/api/explore/v2.1/catalog/datasets/echanges-scolaires/records?limit=100","live":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":["total","montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales"],"entity_identifiers":[]},"publication":null,"publication_evidence":null,"notice":"personal data: no cited column names a natural person (the cited columns are all this reads)"},"row_count":6,"columns":["annee","eleves_isseens_partis","eleves_etrangers_recus","total","cout_de_l_echange","montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales"],"field_provenance":{"annee":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].annee","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":6,"delivered":6,"empty":0,"stringified":0,"truncated":0},"declared":{"label":"Année","type":"date"},"description_en":"Year of the school exchange program."},"eleves_isseens_partis":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].eleves_isseens_partis","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":6,"delivered":6,"empty":0,"stringified":0,"truncated":0},"declared":{"label":"Elèves isséens partis","type":"int"},"description_en":"Number of students from Issy who went abroad."},"eleves_etrangers_recus":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].eleves_etrangers_recus","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":6,"delivered":6,"empty":0,"stringified":0,"truncated":0},"declared":{"label":"Elèves étrangers reçus","type":"int"},"description_en":"Number of foreign students hosted."},"total":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].total","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":6,"delivered":6,"empty":0,"stringified":0,"truncated":0},"declared":{"type":"int"},"description_en":"Total number of students involved in the exchange."},"cout_de_l_echange":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].cout_de_l_echange","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":6,"delivered":6,"empty":0,"stringified":0,"truncated":0},"declared":{"label":"Coût de l'échange","type":"int"},"description_en":"Total cost of the exchange, in euros."},"montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":6,"delivered":6,"empty":0,"stringified":0,"truncated":0},"declared":{"label":"Montant prise en charge Comité de Jumelage et de Relations internationales","type":"int"},"description_en":"Amount funded by the Twinning and International Relations Committee, in euros."}},"rows":[{"annee":"2016","eleves_isseens_partis":141,"eleves_etrangers_recus":141,"total":282,"cout_de_l_echange":73018,"montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales":39020},{"annee":"2018","eleves_isseens_partis":157,"eleves_etrangers_recus":157,"total":314,"cout_de_l_echange":98717,"montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales":57622},{"annee":"2014","eleves_isseens_partis":136,"eleves_etrangers_recus":136,"total":272,"cout_de_l_echange":79014,"montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales":48367},{"annee":"2017","eleves_isseens_partis":167,"eleves_etrangers_recus":167,"total":334,"cout_de_l_echange":81481,"montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales":31740},{"annee":"2019","eleves_isseens_partis":170,"eleves_etrangers_recus":170,"total":340,"cout_de_l_echange":88215,"montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales":51304},{"annee":"2015","eleves_isseens_partis":150,"eleves_etrangers_recus":150,"total":300,"cout_de_l_echange":50506,"montant_prise_en_charge_comite_de_jumelage_et_de_relations_internationales":33748}],"manifest":{"answer_sha256":"45ef38e1299df2fea10f9accfed874f8439fd0b5d777bb9f953753cc9133b448","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":6,"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: rows[] (6 rows).","live":true,"live_basis":"This body was produced by executing the request.","created_at":"2026-09-08T17:11:19.819Z","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."}}