{"id":"38645990-6ca7-4f0c-854d-c5e64e7b08d1","type":"API","name":"Διοικητικά Όρια Δήμου Χαλανδρίου","slug":"dioikitika-oria-dimoy-chalandrioy","description":"Διοικητικά Όρια Δήμου Χαλανδρίου","free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://services.chalandri.gr/geoserver/wms#orio_dimou","docs_url":null,"repo_url":null,"status":"ACTIVE","verification_state":"VERIFIED","tags":[],"logo_url":"https://www.google.com/s2/favicons?sz=64&domain=services.chalandri.gr","primary_source_url":"https://services.chalandri.gr/geoserver/wms#orio_dimou","extraction_confidence":"0.00","created_at":"2026-07-13T11:03:14.670Z","updated_at":"2026-10-11T17:52:14.946Z","last_verified_at":"2026-10-11T17:52:14.946Z","deprecated_at":null,"ranking_score":56,"last_ranked_at":"2026-10-07T21:20:49.434Z","last_seen_at":null,"last_validated_at":null,"last_uptime_at":null,"search_vector":"'a':105B 'access':31B,52B 'accessible':103B,124B 'administr':5A,23B 'administrative':77A,95B 'and':114B,121B,135B 'api':17B,89B 'applic':65B 'applications':137B 'authent':54B 'authentication':126B 'boundari':6A,24B,71B 'boundaries':78A,96B 'boundary':143B 'by':116B 'chalandri':11A,29B,48B,83A,101B,120B 'data':20B,92B 'dataset':56B,128B 'endpoint':38B,110B 'for':131B 'freeli':51B 'freely':123B 'geometri':72B 'geometry':144B 'geospati':19B 'geospatial':91B 'gis':64B,136B 'greec':30B 'greece':102B 'in':133B 'intend':58B 'intended':130B 'is':112B,122B,129B 'it':111B 'maintain':43B 'maintained':115B 'map':36B,62B,108B 'mapping':134B 'municip':9A,27B,46B,70B 'municipal':142B 'municipality':81A,99B,118B 'of':79A,82A,97B,100B,119B 'offici':69B 'official':141B 'on':93B 'provid':18B 'provides':90B 'publish':41B 'published':113B 'requir':67B 'require':139B 'servic':37B 'service':109B 'that':138B 'the':80A,94B,98B,117B,127B,140B 'this':88B 'use':60B,132B 'via':32B,104B 'web':35B,107B 'without':53B,125B 'wms':34B,106B 'δήμου':3A,14B 'δημου':75A,86B 'διοικητικά':1A,12B 'διοικητικα':73A,84B 'ορια':74A,85B 'χαλανδρίου':4A,15B 'χαλανδριου':76A,87B 'όρια':2A,13B","popularity_score":"0.0000","maintenance_score":"0.7000","institution_id":null,"institution_type":null,"country_code":"GR","official_confidence":0,"proof_summary":"Confidence: 0%","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-14T08:45:00.000Z","geographic_scope":"NATIONAL","name_en":"Administrative Boundaries of the Municipality of Chalandri","description_en":"This API provides geospatial data on the administrative boundaries of the Municipality of Chalandri, Greece, accessible via a WMS (Web Map Service) endpoint. It is published and maintained by the Municipality of Chalandri and is freely accessible without authentication. The dataset is intended for use in mapping and GIS applications that require the official municipal boundary geometry.","native_lang":"el","access_level":"direct","formats":[],"capability_tier":"live","trust_score":36.5,"merged_into_entry_id":null,"identity_key":"API|https://services.chalandri.gr/geoserver/wms#orio_dimou|διοικητικά όρια δήμου χαλανδρίου","upstream_ref":null,"content_changed_at":"2026-10-11T16:18:11.595Z","title_qualifier":null,"access":{"level":"direct","primary":{"kind":"query","label":"Query features","method":"GET","url":"https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=Dimos_Chalandriou%3Aorio_dimou&count=5&outputFormat=application%2Fjson#orio_dimou","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"query","label":"Query features","method":"GET","url":"https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=Dimos_Chalandriou%3Aorio_dimou&count=5&outputFormat=application%2Fjson#orio_dimou","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"GetFeature","method":"GET","url":"https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=%3Cfeature+type%3E&count=5&outputFormat=application%2Fjson#orio_dimou","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Run verified request","method":"GET","url":"https://services.chalandri.gr/geoserver/wms#orio_dimou","source":"probe","runnable":true},{"kind":"query","label":"GetCapabilities","method":"GET","url":"https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetCapabilities#orio_dimou","source":"query_example","runnable":true,"direct":false}],"formats":[]},"maturity":{"entry_id":"38645990-6ca7-4f0c-854d-c5e64e7b08d1","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":"executable","level_index":4,"level_label":"Executable","meaning":"Queries run through Commodity","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":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_field_links efl WHERE efl.entry_id = entries.id AND efl.identifier_id IS NOT NULL AND efl.value_status = 'match')"},{"level":"reproducible","level_index":6,"label":"Reproducible","meaning":"Snapshots and transformation evidence retained","evidence":"at least one retained evidence manifest (migration 078)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM evidence_manifests em WHERE em.entry_id = entries.id)"},{"level":"guaranteed","level_index":7,"label":"Guaranteed","meaning":"Monitored against an operational reliability target","evidence":"an active reliability target with a named monitor (migration 096)","counts_as_coverage":true,"met":false,"reached":false,"criterion":"EXISTS (SELECT 1 FROM entry_reliability_targets rt WHERE rt.entry_id = entries.id AND rt.is_active = true)"}],"officialness":{"basis":"catalog_inherited","label":"Inherited from the upstream catalog: this item came from a trusted official government catalog, and that provenance — not per-item proof — is the warrant. Its own proof score is below 80 or it matched no registered institution (apps/worker/src/connectors/catalog/qualify-store.ts).","proof_confidence":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":"services.chalandri.gr","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-11T18:04:11.645Z"},"api_details":null,"dataset_details":{"id":"74ca4c36-c5ee-406b-953b-6b938f0e2169","entry_id":"38645990-6ca7-4f0c-854d-c5e64e7b08d1","upstream_issued":null,"upstream_modified":null,"themes":[],"update_frequency":null,"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":null,"source_portal_url":null,"created_at":"2026-07-13T11:04:45.617Z","updated_at":"2026-10-07T13:18:19.581Z","publisher":"Municipality of Chalandri","publisher_url":null,"distributions":[],"license":null},"license":null,"reuse":{"license_id":null,"license_name":null,"license_url":null,"commercial_use":{"status":"unknown","value":null},"redistribution":{"status":"unknown","value":null},"attribution_required":{"status":"unknown","value":null},"share_alike":{"status":"unknown","value":null},"personal_data_warning":{"status":"unknown","value":null},"cache_and_mirror":{"status":"unknown","value":null},"undetermined":["commercial_use","redistribution","attribution_required","share_alike","personal_data_warning","cache_and_mirror"],"basis":"unverified","confidence":0.1,"confidence_tier":"low","source_text":null,"source_url":null,"reviewed_at":null},"license_raw":null,"latest_check":{"id":"cb2f1c2b-02fb-4617-947e-81e627557be0","entry_id":"38645990-6ca7-4f0c-854d-c5e64e7b08d1","status":"VERIFIED","last_checked_at":"2026-10-11T17:52:14.640Z","p50_latency_ms":1556,"p95_latency_ms":null,"last_error":null,"consecutive_failures":0,"created_at":"2026-07-13T11:20:12.111Z","updated_at":"2026-10-11T17:52:14.640Z","consecutive_successes":66,"probe_url":"https://services.chalandri.gr/geoserver/wms#orio_dimou","probe_method":"GET","probe_http_status":200,"probe_content_type":"text/xml;charset=UTF-8","probe_succeeded_at":"2026-10-11T17:52:14.640Z"},"data_profile":{"id":"d4b17f91-6702-4048-aad0-b8c3b3b8e75a","entry_id":"38645990-6ca7-4f0c-854d-c5e64e7b08d1","profile_source":"wfs","profile_kind":"dataset","dataset_id":null,"fields":[{"name":"id","type":"int","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"Unique numeric identifier of the record."},{"name":"apofasi","type":"string","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"Decision (apofasi) number defining the administrative boundary."},{"name":"date_","type":"string","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"Date the boundary decision was issued."},{"name":"foreas","type":"string","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"Authority or body that issued the decision."},{"name":"dimos","type":"string","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"Name of the municipality associated with the boundary decision."},{"name":"files","type":"string","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"URL link to the PDF document of the decision."},{"name":"orig_diagram","type":"string","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"Reference to the original boundary diagram, if available."},{"name":"lektiko_apofasis","type":"string","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"Textual wording describing the boundary line in the decision."},{"name":"geom","type":"MultiCurvePropertyType","label":null,"container":"Dimos_Chalandriou:orio_dimou","description":null,"description_en":"Geometric shape of the feature."}],"field_count":9,"sample_records":[{"id":1,"date_":"12-07-1955","dimos":"Βριλήσσια","files":"http://gis.chalandri.gr/Data/dioikitika_oria/Apofasi_8_1955-07-12.pdf","foreas":"Διοικητικό Δικαστήριο","apofasi":"8","orig_diagram":null,"lektiko_apofasis":"Από το σημείο τομής του άξονα της Λεωφ. Αθηνών – Πεντέλης με την εγκάρσια προς αυτήν οδό Λιβιεράτου ακολουθεί την οδό Λιβιεράτου με κατεύθυνση ανατολική μέχρι να συναντήσει την οδό Δωδεκανήσου, από το οποίο σημείο κάμπτει νότια ακολουθώντας την οδό Δωδεκανήσου μέχρι να συναντήσει την υφιστάμενη οδό Μεσογείων, με την οποία δεν συμπίπτει αλλά την αφήνει αριστερά του. Από το σημείο αυτό ακολουθεί την Μεσογείων ανατολικά, ώστε να αφήνει στην Κοιν. Βριλησσίων τις ιδιοκτησίες Μένεγα, Στυλιανοπούλου, Λιαρομάτη και στο Δ. Χαλανδρίου τις ιδιοκτησίες Νικολογιάννη, Έξαρχου, Κουράση, μέχρι να συναντήσει την οδό Καρητού μόλις 20μ από τη σιδηροδρομική γραμμή. Από αυτό το σημείο, όπου αριστερά βρίσκεται ο αμπελώνας Μάρκου, κάμπτει βόρεια και ακολουθεί την Καρητού μέχρι να συναντήσει τα καθορισμένα όρια των Δ. Χαλανδρίου και Αμαρουσίου, δηλαδή μέχρι την ΝΑ γωνία του κτήματος Μπούμπουλη. Από το σημείο αυτό κάμπτει δυτικά και ακολουθεί την οριογραμμή των Δ. Χαλανδρίου – Αμαρουσίου, η οποία συμπίπτει με τη νότια πλευρά των κτημάτων Μπουμπούλη και Σκουλή, μέχρι να συναντήσει τον άξονα της λεωφόρου Αθηνών – Πεντέλης. Από το σημείο αυτό κάμπτει νότια ακολουθώντας τον άξονα της λεωφόρου Αθηνών – Πεντέλης μέχρι την οδό Λιβιεράτου όπου είναι και η αρχή των ορίων."},{"id":5,"date_":"03-12-1958","dimos":"Χολαργός","files":"http://gis.chalandri.gr/Data/dioikitika_oria/Apofasi_46_1958-12-03.pdf","foreas":"Διοικητικό Δικαστήριο","apofasi":"46","orig_diagram":null,"lektiko_apofasis":"Αναθεωρεί την από 25-7-1932 έκθεση της Πρωτοβάθμιας Επιτροπής.\nΤο όριο ξεκινάει από τον πευκόφυτο λοφίσκο, ο οποίος παραμένει στην Αγία Παρασκευή, και βρίσκεται ~120μ από τη Μεσογείων στο 10ο χλμ. Εκεί ακολουθεί την ανώνυμη οδό, η οποία ξεκινάει από την Μεσογείων και διερχόμενη προ του κέντρου Αραπογιάννη, παραμένει στο Χαλάνδρι, καταλήγει στη θέση Νταμάρια Γκικάκη οδό την άγουσαν από της οδού Γαρυττού προς Σταυρόν. Εκεί ακολουθεί την οδό αυτή μέχρι να συναντήσει την οδό Γαρυττού , όπου την ακολουθεί σε όλη την προέκτασή της διασχίζοντας την οδό Χαλανδρίου και φθάνει στην Μεσογείων, όπου την ακολουθεί προς Αθήνα μέχρι τα όρια Αγίας Παρασκευής και Χολαργού.\n"},{"id":9,"date_":null,"dimos":null,"files":null,"foreas":null,"apofasi":null,"orig_diagram":null,"lektiko_apofasis":null}],"record_count":null,"data_size_bytes":null,"dataset_count":149,"query_examples":[{"url":"https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetCapabilities#orio_dimou","curl":"curl -s 'https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetCapabilities#orio_dimou' -H 'Accept: application/json'","label":"GetCapabilities","method":"GET","description":"List the feature types (layers) and supported operations."},{"url":"https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=Dimos_Chalandriou%3Aorio_dimou&count=5&outputFormat=application%2Fjson#orio_dimou","curl":"curl -s 'https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=Dimos_Chalandriou%3Aorio_dimou&count=5&outputFormat=application%2Fjson#orio_dimou' -H 'Accept: application/json'","label":"Query features","method":"GET","description":"Fetch features from the profiled layer (Dimos_Chalandriou:orio_dimou) as GeoJSON."},{"url":"https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=%3Cfeature+type%3E&count=5&outputFormat=application%2Fjson#orio_dimou","curl":"curl -s 'https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typeNames=%3Cfeature+type%3E&count=5&outputFormat=application%2Fjson#orio_dimou' -H 'Accept: application/json'","label":"GetFeature","method":"GET","description":"Fetch records for a feature type as GeoJSON (replace <feature type> with a Name from GetCapabilities)."}],"status":"ok","error_message":null,"profiled_at":"2026-10-07T13:18:18.785Z","run_id":"1f0fdc30-d4c4-4015-b98b-241832c0c4f9","created_at":"2026-07-13T11:04:44.898Z","updated_at":"2026-10-07T13:18:18.785Z","license_raw":null,"license_id":null,"consecutive_failure_count":0,"last_error_at":null,"last_error_message":null,"previewable":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":[],"entity_identifiers":[]},"publication":null,"publication_evidence":null,"notice":"personal data: no cited column names a natural person (the cited columns are all this reads)"}},"datasets":[],"limits":[],"manifest":{"answer_sha256":"a9cdc81c90c0f9c47bcc8ce7e68d278b38c10c4b539900b77af5d38f6029e9aa","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":26,"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[] (9 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-11T18:05:08.233Z","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."}}