{"source":"Assistant-e-s maternel-le-s agréé-e-s en Loire-Atlantique","entry_url":"https://c0mm0.com/entry/assistant-e-s-maternel-le-s-agree-e-s-en-loire-atlantique/","license":"lo-2.0","retrieved_at":"2026-09-07T22:02:41.706Z","upstream_url":"https://data.loire-atlantique.fr/api/explore/v2.1/catalog/datasets/224400028_nb-assistantes-maternelles-agreees-loire-atlantique/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":["enf_nb_assmat_agrees_tot","enf_nb_assmat_agrees_18_24","enf_nb_assmat_agrees_25_34","enf_nb_assmat_agrees_35_49","enf_nb_assmat_agrees_50_59","enf_nb_assmat_agrees_60sup"],"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":13,"columns":["annee","code_departement","enf_nb_assmat_agrees_tot","enf_nb_assmat_agrees_18_24","enf_nb_assmat_agrees_25_34","enf_nb_assmat_agrees_35_49","enf_nb_assmat_agrees_50_59","enf_nb_assmat_agrees_60sup"],"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":13,"delivered":13,"empty":0,"stringified":0,"truncated":0},"declared":{"label":"Année","type":"date","description":"Année "}},"code_departement":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].code_departement","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":13,"delivered":13,"empty":0,"stringified":0,"truncated":0},"declared":{"label":"Département","type":"text","description":"Nom du département"}},"enf_nb_assmat_agrees_tot":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].enf_nb_assmat_agrees_tot","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":13,"delivered":13,"empty":0,"stringified":0,"truncated":0},"declared":{"label":"Nombre total","type":"int","description":"Nombre total d'assistants maternels"}},"enf_nb_assmat_agrees_18_24":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].enf_nb_assmat_agrees_18_24","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":13,"delivered":11,"empty":2,"stringified":0,"truncated":0},"declared":{"label":"Nombre -25 ans","type":"int","description":"Nombre d'assistants maternels de moins de 25 ans"}},"enf_nb_assmat_agrees_25_34":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].enf_nb_assmat_agrees_25_34","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":13,"delivered":11,"empty":2,"stringified":0,"truncated":0},"declared":{"label":"Nombre 25-34 ans","type":"text","description":"Nombre d'assistants maternels entre 25 et 34 ans"}},"enf_nb_assmat_agrees_35_49":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].enf_nb_assmat_agrees_35_49","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":13,"delivered":11,"empty":2,"stringified":0,"truncated":0},"declared":{"label":"Nombre 35-49 ans","type":"int","description":"Nombre d'assistants maternels entre 35 et 49 ans"}},"enf_nb_assmat_agrees_50_59":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].enf_nb_assmat_agrees_50_59","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":13,"delivered":11,"empty":2,"stringified":0,"truncated":0},"declared":{"label":"Nombre 50-59 ans","type":"int","description":"Nombre d'assistants maternels entre 50 et 59 ans"}},"enf_nb_assmat_agrees_60sup":{"basis":"upstream_verbatim","derived":false,"upstream_field":"results[].enf_nb_assmat_agrees_60sup","transform":"the field the opendatasoft Explore v2 records endpoint returned under this name, unchanged","cells":{"rows":13,"delivered":11,"empty":2,"stringified":0,"truncated":0},"declared":{"label":"Nombre +60 ans","type":"int","description":"Nombre d'assistants maternels de plus de 60 ans"}}},"rows":[{"annee":"2016","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":13445,"enf_nb_assmat_agrees_18_24":59,"enf_nb_assmat_agrees_25_34":"1660","enf_nb_assmat_agrees_35_49":5862,"enf_nb_assmat_agrees_50_59":4216,"enf_nb_assmat_agrees_60sup":1648},{"annee":"2012","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":14538,"enf_nb_assmat_agrees_18_24":130,"enf_nb_assmat_agrees_25_34":"2099","enf_nb_assmat_agrees_35_49":6786,"enf_nb_assmat_agrees_50_59":4297,"enf_nb_assmat_agrees_60sup":1226},{"annee":"2019","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":11590,"enf_nb_assmat_agrees_18_24":37,"enf_nb_assmat_agrees_25_34":"1282","enf_nb_assmat_agrees_35_49":4945,"enf_nb_assmat_agrees_50_59":3839,"enf_nb_assmat_agrees_60sup":1487},{"annee":"2009","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":14069,"enf_nb_assmat_agrees_18_24":100,"enf_nb_assmat_agrees_25_34":"1932","enf_nb_assmat_agrees_35_49":6904,"enf_nb_assmat_agrees_50_59":3825,"enf_nb_assmat_agrees_60sup":1308},{"annee":"2013","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":14573,"enf_nb_assmat_agrees_18_24":125,"enf_nb_assmat_agrees_25_34":"2111","enf_nb_assmat_agrees_35_49":6631,"enf_nb_assmat_agrees_50_59":4378,"enf_nb_assmat_agrees_60sup":1328},{"annee":"2014","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":14270,"enf_nb_assmat_agrees_18_24":92,"enf_nb_assmat_agrees_25_34":"1957","enf_nb_assmat_agrees_35_49":6440,"enf_nb_assmat_agrees_50_59":4312,"enf_nb_assmat_agrees_60sup":1469},{"annee":"2007","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":13534,"enf_nb_assmat_agrees_18_24":null,"enf_nb_assmat_agrees_25_34":null,"enf_nb_assmat_agrees_35_49":null,"enf_nb_assmat_agrees_50_59":null,"enf_nb_assmat_agrees_60sup":null},{"annee":"2008","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":12903,"enf_nb_assmat_agrees_18_24":null,"enf_nb_assmat_agrees_25_34":null,"enf_nb_assmat_agrees_35_49":null,"enf_nb_assmat_agrees_50_59":null,"enf_nb_assmat_agrees_60sup":null},{"annee":"2018","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":12191,"enf_nb_assmat_agrees_18_24":67,"enf_nb_assmat_agrees_25_34":"1553","enf_nb_assmat_agrees_35_49":5380,"enf_nb_assmat_agrees_50_59":3959,"enf_nb_assmat_agrees_60sup":1232},{"annee":"2010","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":13593,"enf_nb_assmat_agrees_18_24":93,"enf_nb_assmat_agrees_25_34":"1834","enf_nb_assmat_agrees_35_49":6585,"enf_nb_assmat_agrees_50_59":3997,"enf_nb_assmat_agrees_60sup":1084},{"annee":"2011","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":14021,"enf_nb_assmat_agrees_18_24":126,"enf_nb_assmat_agrees_25_34":"1954","enf_nb_assmat_agrees_35_49":6698,"enf_nb_assmat_agrees_50_59":4175,"enf_nb_assmat_agrees_60sup":1068},{"annee":"2015","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":13931,"enf_nb_assmat_agrees_18_24":73,"enf_nb_assmat_agrees_25_34":"1864","enf_nb_assmat_agrees_35_49":6181,"enf_nb_assmat_agrees_50_59":4227,"enf_nb_assmat_agrees_60sup":1586},{"annee":"2017","code_departement":"Loire Atlantique","enf_nb_assmat_agrees_tot":12855,"enf_nb_assmat_agrees_18_24":46,"enf_nb_assmat_agrees_25_34":"1492","enf_nb_assmat_agrees_35_49":5580,"enf_nb_assmat_agrees_50_59":4134,"enf_nb_assmat_agrees_60sup":1603}],"manifest":{"answer_sha256":"a0c2f5299b9172caf82caae03849942b2807468c3a9a1a5ba0ccbda84d70a656","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":13,"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[] (13 rows).","live":true,"live_basis":"This body was produced by executing the request.","created_at":"2026-09-07T22:02:41.706Z","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."}}