{"id":"af243f1e-d38c-4375-a276-3a528d3c34c9","type":"API","name":"Événements de Grand Paris Sud","slug":"evenements-de-grand-paris-sud","description":"Les événements de Grand Paris Sud. Tous les loisirs et sorties en famille. Manifestations cette semaine ou ce weekend. Agenda des activités proche de chez moi.","free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://data.grandparissud.fr/explore/dataset/evenements/","docs_url":"https://data.grandparissud.fr/explore/dataset/evenements/","repo_url":null,"status":"ACTIVE","verification_state":"VERIFIED","tags":["culture"],"logo_url":"https://data.grandparissud.fr/assets/favicon?tstamp=153675595372","primary_source_url":"https://data.grandparissud.fr/explore/dataset/evenements/","extraction_confidence":"0.00","created_at":"2026-07-25T18:55:51.112Z","updated_at":"2026-10-23T01:53:48.457Z","last_verified_at":"2026-10-23T01:29:43.754Z","deprecated_at":null,"ranking_score":58,"last_ranked_at":"2026-10-13T01:19:31.271Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":"2026-10-15T01:16:43.737Z","popularity_score":"0.0000","maintenance_score":"0.7000","institution_id":null,"institution_type":null,"country_code":"FR","official_confidence":0,"proof_summary":"Confidence: 0%","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-27T10:33:00.000Z","geographic_scope":"NATIONAL","name_en":"Events in Grand Paris Sud","description_en":"This API provides data on events organized in the Grand Paris Sud area, covering leisure activities and family outings such as fairs, festivals, and shows happening during the current week or weekend. Published as open data by the Grand Paris Sud metropolitan authority, it allows users to browse a local agenda of nearby activities. Access is free and requires no authentication, making it suitable for building applications or services that help residents and visitors find events close to their location.","native_lang":"fr","access_level":"direct","formats":["CSV"],"capability_tier":"live","trust_score":42.25,"merged_into_entry_id":null,"identity_key":"API|https://data.grandparissud.fr/explore/dataset/evenements|événements de grand paris sud","upstream_ref":"data.grandparissud.fr:dataset:evenements","content_changed_at":"2026-10-08T21:11:23.754Z","institution":null,"title_qualifier":null,"access":{"level":"direct","primary":{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"List records","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/records?limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Select & filter","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/records?select=name%2Cfull_name%2Ctype&where=name+is+not+null&limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Run verified request","method":"GET","url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements","source":"probe","runnable":true},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data.grandparissud.fr/explore/dataset/evenements/","source":"docs","runnable":false}],"formats":["CSV"]},"maturity":{"entry_id":"af243f1e-d38c-4375-a276-3a528d3c34c9","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":0,"proven_threshold":80,"institution_id":null,"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.grandparissud.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-24T07:03:30.213Z"},"api_details":{"id":"89d90255-f0ed-43ce-a346-4a9fd0c44620","entry_id":"af243f1e-d38c-4375-a276-3a528d3c34c9","base_url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements","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.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements","created_at":"2026-07-25T18:55:51.273Z","updated_at":"2026-07-25T18:55:51.273Z"},"dataset_details":{"id":"bce35e74-ee5d-4c6c-ae4c-25c23a9878bd","entry_id":"af243f1e-d38c-4375-a276-3a528d3c34c9","upstream_issued":null,"upstream_modified":"2023-08-08T16:10:28.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.grandparissud.fr","created_at":"2026-07-26T01:49:56.573Z","updated_at":"2026-10-22T03:08:59.080Z","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":"69b626b9-59ad-46c4-8165-4552dab0c105","entry_id":"af243f1e-d38c-4375-a276-3a528d3c34c9","status":"VERIFIED","last_checked_at":"2026-10-23T01:29:43.484Z","p50_latency_ms":929,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-07-29T05:01:59.040Z","updated_at":"2026-10-23T01:29:43.484Z","consecutive_successes":23,"probe_url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements","probe_method":"GET","probe_http_status":200,"probe_content_type":"application/json; charset=utf-8","probe_succeeded_at":"2026-10-23T01:29:43.484Z"},"data_profile":{"id":"a51e121c-c8cf-4b25-a355-d1678fe4cd36","entry_id":"af243f1e-d38c-4375-a276-3a528d3c34c9","profile_source":"opendatasoft","profile_kind":"dataset","dataset_id":"evenements","fields":[{"name":"name","type":"text","label":"Nom","filterable":true,"description":null,"description_en":"Name of the event."},{"name":"full_name","type":"text","label":"Nom complet","filterable":true,"description":null,"description_en":"Full name of the event."},{"name":"type","type":"text","label":null,"filterable":true,"description":null,"description_en":"Category or type of event."},{"name":"full_type","type":"text","label":"Type hiérarchisé","filterable":true,"description":null,"description_en":"Hierarchical classification of the event type."},{"name":"themes","type":"text","label":"Thèmes","filterable":true,"description":null,"description_en":"Themes or subjects associated with the event."},{"name":"rich_description","type":"text","label":"Description riche","filterable":true,"description":null,"description_en":"Formatted (rich text) description of the event."},{"name":"full_text_description","type":"text","label":"Description","filterable":true,"description":null,"description_en":"Full plain-text description of the event."},{"name":"geo_coordinates","type":"geo_point_2d","label":"Geo point","filterable":false,"description":null,"description_en":"Geographic coordinates of the event location."},{"name":"geographic_address","type":"text","label":"Adresse","filterable":true,"description":null,"description_en":"Street address of the event location."},{"name":"postal_address","type":"text","label":"Adresse postale","filterable":true,"description":null,"description_en":"Full postal address of the event location."},{"name":"postal_code","type":"text","label":"Code postal","fill_pct":84,"filterable":true,"description":null,"description_en":"Postal code of the event location."},{"name":"city","type":"text","label":"Ville","fill_pct":95.2,"filterable":true,"description":null,"description_en":"City where the event takes place."},{"name":"city_insee_code","type":"int","label":"Code ville","fill_pct":95.2,"filterable":true,"description":null,"description_en":"INSEE code of the city."},{"name":"epci","type":"text","label":null,"fill_pct":93.8,"filterable":true,"description":null,"description_en":"Name of the intermunicipal association (EPCI) covering the location."},{"name":"epci_insee_code","type":"text","label":"Code EPCI","fill_pct":93.8,"filterable":true,"description":null,"description_en":"INSEE code of the intermunicipal association (EPCI)."},{"name":"canton","type":"text","label":null,"fill_pct":0,"filterable":true,"description":null,"description_en":"Canton in which the event takes place."},{"name":"canton_insee_code","type":"text","label":"Code canton","fill_pct":0,"filterable":true,"description":null,"description_en":"INSEE code of the canton."},{"name":"department","type":"text","label":"Département","fill_pct":95.2,"filterable":true,"description":null,"description_en":"Department in which the event takes place."},{"name":"department_insee_code","type":"text","label":"Code département","fill_pct":95.2,"filterable":true,"description":null,"description_en":"INSEE code of the department."},{"name":"region","type":"text","label":"Région","fill_pct":95.2,"filterable":true,"description":null,"description_en":"Region in which the event takes place."},{"name":"region_insee_code","type":"text","label":"Code région","fill_pct":95.2,"filterable":true,"description":null,"description_en":"INSEE code of the region."},{"name":"tags","type":"text","label":null,"fill_pct":7.6,"filterable":true,"description":null,"description_en":"Keywords or tags associated with the event."},{"name":"metas","type":"text","label":"Métas informations","fill_pct":0,"filterable":true,"description":null,"description_en":"Additional metadata about the event."},{"name":"start_at","type":"date","label":"Date de début","fill_pct":99.9,"filterable":true,"description":null,"description_en":"Start date of the event."},{"name":"end_at","type":"date","label":"Date de fin","fill_pct":99.9,"filterable":true,"description":null,"description_en":"End date of the event."},{"name":"dates","type":"text","label":null,"fill_pct":82,"filterable":true,"description":null,"description_en":"List of scheduled dates and time slots for the event."},{"name":"bookings","type":"text","label":"Réservations","fill_pct":4.5,"filterable":true,"description":null,"description_en":"Booking or reservation information for the event."},{"name":"fees","type":"text","label":"Tarifs","fill_pct":3,"filterable":true,"description":null,"description_en":"Pricing or admission fee information for the event."},{"name":"images","type":"text","label":null,"fill_pct":93.9,"filterable":true,"description":null,"description_en":"List of images illustrating the event."},{"name":"documents","type":"text","label":null,"fill_pct":0.8,"filterable":true,"description":null,"description_en":"List of documents related to the event."},{"name":"email","type":"text","label":null,"fill_pct":0,"filterable":true,"description":null,"description_en":"Contact email address for the event."},{"name":"contact_url","type":"text","label":"Url de contact","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the contact page for the event."},{"name":"phone_number","type":"text","label":"Téléphone","fill_pct":5,"filterable":true,"description":null,"description_en":"Contact phone number for the event."},{"name":"website_url","type":"text","label":"Url du site","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's official website."},{"name":"facebook_url","type":"text","label":"Facebook","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Facebook page."},{"name":"facebook_messenger_url","type":"text","label":"Messenger","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Facebook Messenger contact."},{"name":"twitter_url","type":"text","label":"Twitter","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Twitter account."},{"name":"instagram_url","type":"text","label":"Instagram","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Instagram account."},{"name":"linkedin_url","type":"text","label":"Linkedin","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's LinkedIn page."},{"name":"viadeo_url","type":"text","label":"Viadeo","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Viadeo page."},{"name":"vimeo_url","type":"text","label":"Vimeo","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Vimeo channel."},{"name":"youtube_url","type":"text","label":"YouTube","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's YouTube channel."},{"name":"dailymotion_url","type":"text","label":"Dailymotion","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Dailymotion channel."},{"name":"medium_url","type":"text","label":"Medium","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Medium page."},{"name":"rss_url","type":"text","label":"RSS","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's RSS feed."},{"name":"allocine_url","type":"text","label":"Allociné","fill_pct":0,"filterable":true,"description":null,"description_en":"URL of the event's Allociné page."},{"name":"url","type":"text","label":"Urls de la fiche","fill_pct":227.8,"filterable":true,"description":null,"description_en":"List of URLs to the event's detail pages."},{"name":"publidata_uuid","type":"text","label":"ID","fill_pct":100,"filterable":true,"description":null,"description_en":"Unique identifier of the record in the Publidata system."},{"name":"publidata_author","type":"text","label":"Auteur","fill_pct":100,"filterable":true,"description":null,"description_en":"Author who created the record in Publidata."},{"name":"publidata_contributors","type":"text","label":"Contributeurs","fill_pct":112.1,"filterable":true,"description":null,"description_en":"Contributors who edited the record in Publidata."}],"field_count":50,"sample_records":[{"url":["https://sortir.grandparissud.fr/evenements/serge-lama-je-debute","https://www.arenesdelagora.fr/les-spectacles/serge-lama-je-debute","https://data.grandparissud.fr/explore/dataset/evenements"],"city":"Évry","epci":"Grand Paris Sud","fees":null,"name":"Serge Lama: Je débute","tags":null,"type":["Concert"],"dates":"[{\"opening_hours\": \"2018 Jan 26 20:30-22:30\", \"label\": null, \"start_at\": \"2018-01-26T20:30:00Z\", \"sold_out\": false, \"end_at\": \"2018-01-26T22:30:00Z\"}]","email":null,"metas":null,"canton":null,"end_at":"2018-01-26","images":"[{\"name\": \"image de couverture de Serge Lama: Je débute\", \"copyright\": null, \"url\": \"https://medias.publidata.io/production/images/images/000/020/904/original/serge-lama-je-debute.jpg?1498177870\", \"role\": \"cover\", \"position\": \"0\", \"alt\": \"image de couverture de Serge Lama: Je débute\", \"size\": \"\", \"description\": \"image de couverture de Serge Lama: Je débute\"}, {\"name\": \"image de couverture de Serge Lama: Je débute\", \"copyright\": null, \"url\": \"https://medias.publidata.io/production/images/images/0…","region":"Ile-de-France","themes":["Culture","Musique","Chant"],"rss_url":null,"bookings":null,"start_at":"2018-01-26","documents":null,"full_name":"Serge Lama: Je débute","full_type":["Concert"],"vimeo_url":null,"department":"Essonne","medium_url":null,"viadeo_url":null,"contact_url":null,"postal_code":"91000","twitter_url":null,"website_url":null,"youtube_url":null,"allocine_url":null,"facebook_url":null,"linkedin_url":null,"phone_number":null,"instagram_url":null,"postal_address":"Rue Eugène Thomas, 91000 Évry, France","publidata_uuid":"jVJbSaOeVR","city_insee_code":91228,"dailymotion_url":null,"epci_insee_code":"200059228","geo_coordinates":{"lat":48.6287565,"lon":2.4304318},"publidata_author":"Grand Paris Sud","rich_description":["Serge Lama partagera sur scène les pépites de son dernier album","Où sont passés nos rêves","mais également les plus grands standards qui ont jalonné sa carrière hors du commun. Il n’est pas seulement un auteur intemporel","mais il est également l’un des derniers grands interprètes de sa génération."],"canton_insee_code":null,"region_insee_code":"11","geographic_address":"Rue Eugène Thomas, 91000 Évry, France","department_insee_code":"91","full_text_description":null,"facebook_messenger_url":null,"publidata_contributors":["Grand Paris Sud"]},{"url":["https://sortir.grandparissud.fr/evenements/forum-des-associations-de-bondoufle-2017","https://data.grandparissud.fr/explore/dataset/evenements"],"city":"Bondoufle","epci":"Grand Paris Sud","fees":null,"name":"Forum des associations de Bondoufle 2017","tags":null,"type":["Salon"],"dates":"[{\"opening_hours\": \"2017 Sep 10 10:00-18:00\", \"label\": null, \"start_at\": \"2017-09-10T10:00:00Z\", \"sold_out\": false, \"end_at\": \"2017-09-10T18:00:00Z\"}]","email":null,"metas":null,"canton":null,"end_at":"2017-09-10","images":"[{\"name\": \"image de couverture de Forum des associations de Bondoufle 2017\", \"copyright\": null, \"url\": \"https://medias.publidata.io/production/images/images/000/021/900/original/forum-des-associations-de-tigery.jpg?1503320375\", \"role\": \"cover\", \"position\": \"0\", \"alt\": \"image de couverture de Forum des associations de Bondoufle 2017\", \"size\": \"\", \"description\": \"image de couverture de Forum des associations de Bondoufle 2017\"}, {\"name\": \"image de couverture de Forum des associations de Bondoufle …","region":"Ile-de-France","themes":["Économie"],"rss_url":null,"bookings":null,"start_at":"2017-09-10","documents":null,"full_name":"Forum des associations de Bondoufle 2017","full_type":["Salon"],"vimeo_url":null,"department":"Essonne","medium_url":null,"viadeo_url":null,"contact_url":null,"postal_code":"91070","twitter_url":null,"website_url":null,"youtube_url":null,"allocine_url":null,"facebook_url":null,"linkedin_url":null,"phone_number":null,"instagram_url":null,"postal_address":"18 Rue Charles de Gaulle, 91070 Bondoufle, France","publidata_uuid":"o7NBSKkX7n","city_insee_code":91086,"dailymotion_url":null,"epci_insee_code":"200059228","geo_coordinates":{"lat":48.6152609,"lon":2.3814182},"publidata_author":"Grand Paris Sud","rich_description":["Le 10/09/2017 au complexe Henry Marcille\r\nOrganisée par le comité des fêtes\r\nRenseignements au 06 71 95 39 25"],"canton_insee_code":null,"region_insee_code":"11","geographic_address":"18 Rue Charles de Gaulle, 91070 Bondoufle, France","department_insee_code":"91","full_text_description":null,"facebook_messenger_url":null,"publidata_contributors":["Grand Paris Sud"]},{"url":["https://sortir.grandparissud.fr/evenements/creation","https://data.grandparissud.fr/explore/dataset/evenements"],"city":"Moissy-Cramayel","epci":"Grand Paris Sud","fees":null,"name":"Création","tags":null,"type":["Animation"],"dates":"[{\"opening_hours\": \"2017 Mar 22 14:10-16:00\", \"label\": null, \"start_at\": \"2017-03-22T14:10:00Z\", \"sold_out\": true, \"end_at\": \"2017-03-22T16:00:00Z\"}]","email":null,"metas":null,"canton":null,"end_at":"2017-03-22","images":"[{\"name\": \"image de couverture de Création\", \"copyright\": \"vincent renaud\", \"url\": \"https://medias.publidata.io/production/images/images/000/015/558/original/couverture-creation-sortir-grand-paris-sud-vincent-renaud.png?1486983076\", \"role\": \"cover\", \"position\": \"0\", \"alt\": \"image de couverture de Création\", \"size\": \"\", \"description\": \"image de couverture de Création\"}, {\"name\": \"image de couverture de Création\", \"copyright\": \"vincent renaud\", \"url\": \"https://medias.publidata.io/production/images…","region":"Ile-de-France","themes":["Vie pratique","Quotidien","Jeunesse"],"rss_url":null,"bookings":null,"start_at":"2017-03-22","documents":null,"full_name":"Création","full_type":["Animation"],"vimeo_url":null,"department":"Seine-et-Marne","medium_url":null,"viadeo_url":null,"contact_url":null,"postal_code":"77550","twitter_url":null,"website_url":null,"youtube_url":null,"allocine_url":null,"facebook_url":null,"linkedin_url":null,"phone_number":null,"instagram_url":null,"postal_address":"22 Place du 14 Juillet 1789, 77550 Moissy-Cramayel, France","publidata_uuid":"NKx0ASmdLX","city_insee_code":77296,"dailymotion_url":null,"epci_insee_code":"200059228","geo_coordinates":{"lat":48.628122,"lon":2.5904247},"publidata_author":"Grand Paris Sud","rich_description":["Ce spectacle fera suite à un cycle de formation de 4 jours auprès des acteurs éducatifs du département. Les stagiaires","pour l’occasion","partageront avec le public les chansons écrites lors d’ateliers d’écriture","animés par Geneviève Laloy. Ils se retrouveront sur scène accompagnés de musiciens. Geneviève Laloy","quant à elle","nous interprètera également quelques unes de ses chansons. Les stagiaires seront les véritables acteurs de cette aventure musicale."],"canton_insee_code":null,"region_insee_code":"11","geographic_address":"22 Place du 14 Juillet 1789, 77550 Moissy-Cramayel, France","department_insee_code":"77","full_text_description":null,"facebook_messenger_url":null,"publidata_contributors":["Grand Paris Sud"]},{"url":["https://sortir.grandparissud.fr/evenements/les-j-oeufs-en-chocolat","https://data.grandparissud.fr/explore/dataset/evenements"],"city":"Cesson","epci":"Grand Paris Sud","fees":null,"name":"Les j'oeufs en chocolat","tags":null,"type":["Chasse"],"dates":"[{\"opening_hours\": \"2019 Apr 22 Mo 10:00-12:00\", \"label\": null, \"start_at\": \"2019-04-22T10:00:00Z\", \"sold_out\": false, \"end_at\": \"2019-04-22T12:00:00Z\"}]","email":null,"metas":null,"canton":null,"end_at":"2019-04-22","images":"[{\"name\": \"Jeux_en_chocolat.jpg\", \"copyright\": null, \"url\": \"https://medias.publidata.io/production/images/images/000/035/162/original/Jeux_en_chocolat.jpg?1554799877\", \"role\": \"cover\", \"position\": \"0\", \"alt\": \"\", \"size\": \"\", \"description\": null}]","region":"Ile-de-France","themes":["Loisir","Jeu"],"rss_url":null,"bookings":null,"start_at":"2019-04-22","documents":null,"full_name":"Les j'oeufs en chocolat","full_type":["Chasse"],"vimeo_url":null,"department":"Seine-et-Marne","medium_url":null,"viadeo_url":null,"contact_url":null,"postal_code":"77240","twitter_url":null,"website_url":null,"youtube_url":null,"allocine_url":null,"facebook_url":null,"linkedin_url":null,"phone_number":null,"instagram_url":null,"postal_address":"Jardin sous le Vent, Rue de Paris, 77240 Cesson, France","publidata_uuid":"axGQS9XGVN","city_insee_code":77067,"dailymotion_url":null,"epci_insee_code":"200059228","geo_coordinates":{"lat":48.5704595,"lon":2.6003623},"publidata_author":"Grand Paris Sud","rich_description":["<p class=\"\">Cesson Animation organise ses traditionnels <b>J'Oeufs en chocola</b>t pour les enfants des écoles primaires","maternelles et crèches de Cesson mais également pour les petits cessonnais scolarisés en dehors de la commune.&nbsp;</p><p>Lundi 22 avril de 10h à 12h au Jardin sous le Vent - Plaine du Moulin à vent</p><p class=\"\">Contact : 07 71 12 56 49<br><span style=\"font-size: 1em; font-family: ProximaNova","Helvetica","Arial","&quot;Sans Serif&quot;;\">Mail : cessonanimation77@gmail.com</span></p>"],"canton_insee_code":null,"region_insee_code":"11","geographic_address":"Jardin sous le Vent, Rue de Paris, 77240 Cesson, France","department_insee_code":"77","full_text_description":"Cesson Animation organise ses traditionnels J'Oeufs en chocolat pour les enfants des écoles primaires, maternelles et crèches de Cesson mais également pour les petits cessonnais scolarisés en dehors de la commune. \nLundi 22 avril de 10h à 12h au Jardin sous le Vent - Plaine du Moulin à vent\nContact : 07 71 12 56 49Mail : cessonanimation77@gmail.com","facebook_messenger_url":null,"publidata_contributors":["Grand Paris Sud"]},{"url":["https://data.grandparissud.fr/explore/dataset/evenements","https://creermonentreprise.grandparissud.fr/evenements/les-aides-a-l-embauche-en-2022-on-fait-le-point"],"city":null,"epci":null,"fees":null,"name":"Les aides à l'embauche en 2022, on fait le point !","tags":null,"type":["Workshop"],"dates":"[{\"start_at\": \"2022-02-17T10:00:00Z\", \"end_at\": \"2022-02-17T11:00:00Z\", \"label\": null, \"opening_hours\": \"2022 Feb 17 Th 10:00-11:00\", \"sold_out\": false}]","email":null,"metas":null,"canton":null,"end_at":"2022-02-17","images":"[{\"name\": \"b904b2e5-7d12-488d-91d6-9c104b0a3b47.jpg\", \"description\": null, \"url\": \"https://medias.publidata.io/production/images/images/000/063/182/original/b904b2e5-7d12-488d-91d6-9c104b0a3b47.jpg?1641571391\", \"copyright\": null, \"role\": \"poster\", \"position\": \"0\", \"size\": \"\", \"alt\": \"\"}, {\"name\": \"rg.jpg\", \"description\": null, \"url\": \"https://medias.publidata.io/production/images/images/000/063/829/original/rg.jpg?1643730341\", \"copyright\": null, \"role\": \"cover\", \"position\": \"0\", \"size\": \"\", \"alt…","region":null,"themes":["Économie","Économie"],"rss_url":null,"bookings":"[{\"name\": \"je m'inscris\", \"value\": \"https://docs.google.com/forms/d/e/1FAIpQLSdOyqoaX2RpbABob3VBDMRnkF1hR-ZsHtUAHjf8LtOdOAEi5Q/viewform\"}]","start_at":"2022-02-17","documents":null,"full_name":"Les aides à l'embauche en 2022, on fait le point !","full_type":["Workshop"],"vimeo_url":null,"department":null,"medium_url":null,"viadeo_url":null,"contact_url":null,"postal_code":null,"twitter_url":null,"website_url":null,"youtube_url":null,"allocine_url":null,"facebook_url":null,"linkedin_url":null,"phone_number":null,"instagram_url":null,"postal_address":null,"publidata_uuid":"DVAWSjRKxX","city_insee_code":null,"dailymotion_url":null,"epci_insee_code":null,"geo_coordinates":null,"publidata_author":"Grand Paris Sud","rich_description":["<p>Lors de cette web RH","nous aborderons les différents types d’aides à l’embauche et notamment les contrats aidés : PEC","emplois Francs","CUI CIE","alternance mais également les dispositifs Territoire zéro chômeur longue durée et Entreprise éphémères ...</p><p>Nos 3 spécialistes répondront à l’ensemble de vos questions lors de cet évènement.</p><p class=\"\">Intervenants :</p><p>Caroline PENNACCHIA - MDEF GPS (ML Sénart)</p><p>Sonia Champagne -  DDETS 77</p><p>Frederic AGATHE  - DDETS  77</p>"],"canton_insee_code":null,"region_insee_code":null,"geographic_address":null,"department_insee_code":null,"full_text_description":"Lors de cette web RH , nous aborderons les différents types d’aides à l’embauche et notamment les contrats aidés : PEC, emplois Francs, CUI CIE, alternance mais également les dispositifs Territoire zéro chômeur longue durée et Entreprise éphémères ...\nNos 3 spécialistes répondront à l’ensemble de vos questions lors de cet évènement.\nIntervenants :\nCaroline PENNACCHIA - MDEF GPS (ML Sénart)\nSonia Champagne - DDETS 77\nFrederic AGATHE - DDETS 77","facebook_messenger_url":null,"publidata_contributors":["Grand Paris Sud"]}],"record_count":"11321","data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/records?limit=20","curl":"curl -s 'https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/records?limit=20' -H 'Accept: application/json'","label":"List records","method":"GET","description":"First 20 records of the dataset as JSON."},{"url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/records?select=name%2Cfull_name%2Ctype&where=name+is+not+null&limit=20","curl":"curl -s 'https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/records?select=name%2Cfull_name%2Ctype&where=name+is+not+null&limit=20' -H 'Accept: application/json'","label":"Select & filter","method":"GET","description":"Project specific fields (name, full_name, type) and filter with ODSQL where clauses."},{"url":"https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/exports/csv","curl":"curl -sL 'https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/evenements/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-22T03:08:57.888Z","run_id":"1124cade-b13c-4407-b733-113cb871e05f","created_at":"2026-07-26T01:49:55.914Z","updated_at":"2026-10-22T03:08:57.888Z","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":["email","phone_number"],"family_names":["name","full_name"],"given_names":[],"attributes":[],"unresolved_names":[],"measures":[],"entity_identifiers":[]},"publication":null,"publication_evidence":null,"notice":"personal data: a record about ONE IDENTIFIABLE PERSON; rows WITHHELD; columns — identifiers: email, phone_number; names: name, full_name; names of an unstated subject: none; attributes: none; measures: none; entity keys: none"}},"datasets":[],"limits":[{"id":"ec5c8a18-ece3-4d84-ae84-a1618ae675e4","entry_id":"af243f1e-d38c-4375-a276-3a528d3c34c9","limit_type":"requests_per_day","value":"5000","unit":"requests","period":"day","scope":"per-ip","source_id":null,"claim_type":"measured","confidence":"0.90","observed_at":"2026-10-22T03:08:59.395Z"}],"source_access":{"status":"accessed_despite_disallow","host":"data.grandparissud.fr","requested_path_prefix":"/api/explore/v2.1/","robots_url":"https://data.grandparissud.fr/robots.txt","user_agent_group":"*","robots_rule":"Disallow: /api/","robots_read_at":"2026-08-25T11:29:16.061Z","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":"8d1d0f0d6bc6d9b63e62eaef307cfc61752f90ff9018d1977aa319019739b7b4","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":71,"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[] (50 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-24T07:05:04.303Z","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."}}