Building Permits (Technical Chamber of Greece)Άδειες Δόμησης (ΤΕΕ)
Άδειες Δόμησης (ΤΕΕ)Building Permits (Technical Chamber of Greece)
This API provides access to building permit data issued in Greece, referencing records associated with the Technical Chamber of Greece (TEE). It is published via a WMS geoserver endpoint maintained by the Municipality of Chalandri, offering free access without authentication. The dataset covers issued building permits at the national level and can be used for mapping and analysing construction activity.Άδειες Δόμησης (ΤΕΕ)
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (94 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| gid | int | Internal geometry record identifier.Internal geometry record identifier. |
| geom | geometry | Geographic geometry of the feature.Geographic geometry of the feature. |
| fid | long | Internal feature identifier.Internal feature identifier. |
| control_data_dateControl data date | dateTime | Date the inspection was carried out.Date the inspection was carried out. |
| control_data_timeControl data time | string | Time the inspection was carried out.Time the inspection was carried out. |
| control_data_regional_unitControl data regional unit | string | Regional unit where the inspection took place.Regional unit where the inspection took place. |
| control_data_municipalityControl data municipality | string | Municipality where the inspection took place.Municipality where the inspection took place. |
| control_data_municipal_unitControl data municipal unit | string | Municipal unit where the inspection took place.Municipal unit where the inspection took place. |
| control_data_settlementControl data settlement | string | Settlement or locality where the inspection took place.Settlement or locality where the inspection took place. |
| control_data_streetControl data street | string | Street name of the inspected property.Street name of the inspected property. |
| control_data_numberControl data number | string | Street number of the inspected property.Street number of the inspected property. |
| control_data_national_cadastre_codeControl data national cadastre code | string | National cadastral code (KAEK) of the parcel.National cadastral code (KAEK) of the parcel. |
| control_data_coordinate_xControl data coordinate x | double | X coordinate of the inspection location.X coordinate of the inspection location. |
| control_data_coordinate_yControl data coordinate y | double | Y coordinate of the inspection location.Y coordinate of the inspection location. |
| control_data_area_type_openControl data area type open | boolean | Indicates whether the inspected area is open/unfenced.Indicates whether the inspected area is open/unfenced. |
| control_data_area_type_fencedControl data area type fenced | boolean | Indicates whether the inspected area is fenced.Indicates whether the inspected area is fenced. |
| control_data_adjacency_detailsControl data adjacency details | string | Details about adjacent properties or land.Details about adjacent properties or land. |
| inspection_type_initialInspection type initial | boolean | Indicates whether this was an initial inspection.Indicates whether this was an initial inspection. |
| inspection_type_reinspectionInspection type reinspection | boolean | Indicates whether this was a follow-up reinspection.Indicates whether this was a follow-up reinspection. |
| inspection_type_complaintInspection type complaint | boolean | Indicates whether the inspection resulted from a complaint.Indicates whether the inspection resulted from a complaint. |
| responsible_person_full_nameResponsible person full name | string | Full name of the person responsible for the property.Full name of the person responsible for the property. |
| responsible_person_father_nameResponsible person father name | string | Father's name of the responsible person.Father's name of the responsible person. |
| responsible_person_tax_numberResponsible person tax number | string | Tax identification number of the responsible person.Tax identification number of the responsible person. |
| responsible_person_tax_officeResponsible person tax office | string | Tax office of the responsible person.Tax office of the responsible person. |
| responsible_person_id_passport_numberResponsible person id passport number | string | ID card or passport number of the responsible person.ID card or passport number of the responsible person. |
| responsible_person_issuing_authorityResponsible person issuing authority | string | Authority that issued the responsible person's ID document.Authority that issued the responsible person's ID document. |
| responsible_person_addressResponsible person address | string | Address of the responsible person.Address of the responsible person. |
| responsible_person_phoneResponsible person phone | string | Phone number of the responsible person.Phone number of the responsible person. |
| cleaning_work_dry_branches_removedCleaning work dry branches removed | string | Indicates whether dry branches were removed from the property.Indicates whether dry branches were removed from the property. |
| cleaning_work_dry_vegetation_removedCleaning work dry vegetation removed | string | Indicates whether dry vegetation was removed from the property.Indicates whether dry vegetation was removed from the property. |
| cleaning_work_tree_pruning_doneCleaning work tree pruning done | string | Indicates whether tree pruning was carried out.Indicates whether tree pruning was carried out. |
| cleaning_work_shrub_thinning_doneCleaning work shrub thinning done | string | Indicates whether shrub thinning was carried out.Indicates whether shrub thinning was carried out. |
| cleaning_work_flammable_materials_removedCleaning work flammable materials removed | string | Indicates whether flammable materials were removed.Indicates whether flammable materials were removed. |
| cleaning_work_safe_collection_doneCleaning work safe collection done | string | Indicates whether safe collection/disposal of cleared material was done.Indicates whether safe collection/disposal of cleared material was done. |
| inspection_result_complianceInspection result compliance | boolean | Indicates whether the property was found compliant.Indicates whether the property was found compliant. |
| inspection_result_fine_imposedInspection result fine imposed | boolean | Indicates whether a fine was imposed as a result of inspection.Indicates whether a fine was imposed as a result of inspection. |
| inspection_result_fine_and_fire_department_notifiedInspection result fine and fire department notified | boolean | Indicates whether a fine was imposed and the fire department notified.Indicates whether a fine was imposed and the fire department notified. |
| comments | string | Free-text comments about the inspection.Free-text comments about the inspection. |
| attachments_photo_and_mapAttachments photo and map | string | Reference to attached photos and map for the inspection.Reference to attached photos and map for the inspection. |
| kaek | string | National cadastral parcel code.National cadastral parcel code. |
| main_useMain use | string | Main use of the parcel or building.Main use of the parcel or building. |
| percentage | int | Ownership or allocation percentage.Ownership or allocation percentage. |
| descr | string | Free-text description of the record.Free-text description of the record. |
| prop_vertProp vert | int | Code indicating vertical (multi-storey) property ownership.Code indicating vertical (multi-storey) property ownership. |
| prop_horProp hor | int | Code indicating horizontal property ownership.Code indicating horizontal property ownership. |
| link | string | Link to the cadastral registry record.Link to the cadastral registry record. |
| area | double | Area of the parcel or feature.Area of the parcel or feature. |
| perimeter | double | Perimeter length of the parcel or feature.Perimeter length of the parcel or feature. |
| shape__areaShape area | double | Calculated area of the feature geometry.Calculated area of the feature geometry. |
| shape__lengthShape length | double | Calculated perimeter length of the feature geometry.Calculated perimeter length of the feature geometry. |
| controller | string | Name of the inspector who conducted the control.Name of the inspector who conducted the control. |
| layer | string | Name of the GIS data layer.Name of the GIS data layer. |
| path | string | File or storage path associated with the record.File or storage path associated with the record. |
| controller2 | string | Name of the second inspector who conducted the control.Name of the second inspector who conducted the control. |
| key_testKey test | string | Internal test or validation key.Internal test or validation key. |
| id | int | Internal record identifier.Internal record identifier. |
| dir | double | Direction code associated with the feature.Direction code associated with the feature. |
| type | double | Numeric code indicating feature type.Numeric code indicating feature type. |
| namegrk | string | Name of the street or feature in Greek.Name of the street or feature in Greek. |
| nameeng | string | Name of the street or feature in English.Name of the street or feature in English. |
| fromleft | double | Starting address number on the left side of the street.Starting address number on the left side of the street. |
| toleft | double | Ending address number on the left side of the street.Ending address number on the left side of the street. |
| fromright | double | Starting address number on the right side of the street.Starting address number on the right side of the street. |
| toright | double | Ending address number on the right side of the street.Ending address number on the right side of the street. |
| length | double | Length of the street segment.Length of the street segment. |
| pid | int | Internal parcel identifier.Internal parcel identifier. |
| onoma | string | Name of the entity or location.Name of the entity or location. |
| onoma_grOnoma gr | string | Greek name of the entity or location.Greek name of the entity or location. |
| katigoria | string | Category classification of the record.Category classification of the record. |
| xrisi | string | Designated land or building use.Designated land or building use. |
| poleod_enoPoleod eno | long | Urban planning unit identifier.Urban planning unit identifier. |
| kt | double | Site coverage ratio of the parcel.Site coverage ratio of the parcel. |
| isogeio | double | Ground floor building line value.Ground floor building line value. |
| f1_orF1 or | double | First floor building line value.First floor building line value. |
| f2_orF2 or | double | Second floor building line value.Second floor building line value. |
| f3_5F3 5 | double | Building line value for floors three to five.Building line value for floors three to five. |
| f6or | double | Building line value for the sixth floor and above.Building line value for the sixth floor and above. |
| meg_ypsosMeg ypsos | double | Maximum allowed building height.Maximum allowed building height. |
| sd | double | Building coefficient (floor area ratio).Building coefficient (floor area ratio). |
| syn_orofonSyn orofon | double | Total number of allowed floors.Total number of allowed floors. |
| mes_ypsosMes ypsos | double | Average allowed building height.Average allowed building height. |
| prag_sdPrag sd | double | Actual realized building coefficient.Actual realized building coefficient. |
| pos_sdPos sd | double | Amount of building coefficient allocated.Amount of building coefficient allocated. |
| ot_numberOt number | string | Urban block (city block) number.Urban block (city block) number. |
| entos_ektoEntos ekto | string | Indicates whether the parcel is inside or outside the town plan.Indicates whether the parcel is inside or outside the town plan. |
| xml_onomasia_xorouXml onomasia xorou | string | Name of the open/public space.Name of the open/public space. |
| xml_dieuthinsiXml dieuthinsi | string | Address of the open/public space.Address of the open/public space. |
| xml_katigoria_xorouXml katigoria xorou | string | Category of the open/public space.Category of the open/public space. |
| xml_paidiki_xaraXml paidiki xara | string | Indicates whether the space includes a playground.Indicates whether the space includes a playground. |
| xml_gipedoXml gipedo | string | Indicates whether the space includes a sports field.Indicates whether the space includes a sports field. |
| xml_syntrivnaniXml syntrivnani | string | Indicates whether the space includes a fountain.Indicates whether the space includes a fountain. |
| xml_methodos_adreusidXml methodos adreusid | string | Irrigation method used for the space.Irrigation method used for the space. |
| xml_nero_adreusisXml nero adreusis | string | Water source used for irrigation.Water source used for irrigation. |
| xml_programmatistisXml programmatistis | string | Irrigation controller/timer used for the space.Irrigation controller/timer used for the space. |
Schema captured from wfs 1 month ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (3 records)
Record 1fid: 38 · gid: 14025
{
"fid": 38,
"gid": 14025,
"area": 282.4644755092081,
"kaek": "051470882002",
"link": "https://www.ktimatologio.gr/ota/05147",
"path": null,
"descr": null,
"layer": null,
"comments": null,
"key_test": null,
"main_use": null,
"prop_hor": 0,
"perimeter": 67.88810590677173,
"prop_vert": 0,
"controller": "Ι. ΜΥΛΩΝΑΚΗΣ",
"percentage": null,
"controller2": "Α. ΧΑΤΖΗΓΕΩΡΓΙΟΥ",
"shape__area": 456.0908203125,
"shape__length": 86.27766197315412,
"control_data_date": "2025-07-18T03:52:31.571Z",
"control_data_time": "2025-07-18T09:52:31.571",
"control_data_number": null,
"control_data_street": null,
"control_data_settlement": "ΧΑΛΑΝΔΡΙ",
"inspection_type_initial": false,
"responsible_person_phone": null,
"attachments_photo_and_map": null,
"control_data_coordinate_x": 481262,
"control_data_coordinate_y": 4206507,
"control_data_municipality": "ΧΑΛΑΝΔΡΙΟΥ",
"inspection_type_complaint": true,
"control_data_regional_unit": "ΒΟΡΕΙΟΥ ΤΟΜΕΑ ΑΘΗΝΩΝ",
"responsible_person_address": null,
"control_data_area_type_open": true,
"control_data_municipal_unit": "ΧΑΛΑΝΔΡΙΟΥ",
"inspection_result_compliance": false,
"inspection_type_reinspection": false,
"responsible_person_full_name": null,
"control_data_area_type_fenced": false,
"responsible_person_tax_number": null,
"responsible_person_tax_office": null,
"control_data_adjacency_details": "Κατοικια, γραφεια",
"inspection_result_fine_imposed": true,
"responsible_person_father_name": null,
"cleaning_work_tree_pruning_done": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"cleaning_work_shrub_thinning_done": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"cleaning_work_dry_branches_removed": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"cleaning_work_safe_collection_done": "ΟΧΙ",
"control_data_national_cadastre_code": "051470882002",
"cleaning_work_dry_vegetation_removed": "ΟΧΙ",
"responsible_person_issuing_authority": null,
"responsible_person_id_passport_number": null,
"cleaning_work_flammable_materials_removed": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"inspection_result_fine_and_fire_department_notified": false
}Record 2fid: 55 · gid: 14026
{
"fid": 55,
"gid": 14026,
"area": 249.98276165830285,
"kaek": "051471168062",
"link": "https://www.ktimatologio.gr/ota/05147",
"path": null,
"descr": null,
"layer": null,
"comments": null,
"key_test": null,
"main_use": null,
"prop_hor": 0,
"perimeter": 63.789220921551625,
"prop_vert": 0,
"controller": "Ι. ΜΥΛΩΝΑΚΗΣ",
"percentage": null,
"controller2": "Α. ΝΙΚΟΛΑΟΥ",
"shape__area": 403.8251953125,
"shape__length": 81.07937843076789,
"control_data_date": "2025-06-24T04:57:27.424Z",
"control_data_time": "2025-06-24T10:57:27.424",
"control_data_number": null,
"control_data_street": null,
"control_data_settlement": "ΧΑΛΑΝΔΡΙ",
"inspection_type_initial": true,
"responsible_person_phone": null,
"attachments_photo_and_map": null,
"control_data_coordinate_x": 484940,
"control_data_coordinate_y": 4208333,
"control_data_municipality": "ΧΑΛΑΝΔΡΙΟΥ",
"inspection_type_complaint": false,
"control_data_regional_unit": "ΒΟΡΕΙΟΥ ΤΟΜΕΑ ΑΘΗΝΩΝ",
"responsible_person_address": null,
"control_data_area_type_open": false,
"control_data_municipal_unit": "ΧΑΛΑΝΔΡΙΟΥ",
"inspection_result_compliance": true,
"inspection_type_reinspection": false,
"responsible_person_full_name": null,
"control_data_area_type_fenced": true,
"responsible_person_tax_number": null,
"responsible_person_tax_office": null,
"control_data_adjacency_details": null,
"inspection_result_fine_imposed": false,
"responsible_person_father_name": null,
"cleaning_work_tree_pruning_done": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"cleaning_work_shrub_thinning_done": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"cleaning_work_dry_branches_removed": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"cleaning_work_safe_collection_done": "ΝΑΙ",
"control_data_national_cadastre_code": "051471168062",
"cleaning_work_dry_vegetation_removed": "ΝΑΙ",
"responsible_person_issuing_authority": null,
"responsible_person_id_passport_number": null,
"cleaning_work_flammable_materials_removed": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"inspection_result_fine_and_fire_department_notified": false
}Record 3fid: 886 · gid: 14027
{
"fid": 886,
"gid": 14027,
"area": 268.1073759374512,
"kaek": "051471193020",
"link": "https://www.ktimatologio.gr/ota/05147",
"path": null,
"descr": null,
"layer": null,
"comments": null,
"key_test": null,
"main_use": null,
"prop_hor": 0,
"perimeter": 69.75450809637141,
"prop_vert": 0,
"controller": "Ι. ΜΥΛΩΝΑΚΗΣ",
"percentage": null,
"controller2": "Α. ΧΑΤΖΗΓΕΩΡΓΙΟΥ",
"shape__area": 433.0751953125,
"shape__length": 88.67057834370124,
"control_data_date": "2025-07-15T04:33:04.289Z",
"control_data_time": "2025-07-15T10:33:04.289",
"control_data_number": null,
"control_data_street": null,
"control_data_settlement": "ΧΑΛΑΝΔΡΙ",
"inspection_type_initial": true,
"responsible_person_phone": null,
"attachments_photo_and_map": null,
"control_data_coordinate_x": 483973,
"control_data_coordinate_y": 4208076,
"control_data_municipality": "ΧΑΛΑΝΔΡΙΟΥ",
"inspection_type_complaint": false,
"control_data_regional_unit": "ΒΟΡΕΙΟΥ ΤΟΜΕΑ ΑΘΗΝΩΝ",
"responsible_person_address": null,
"control_data_area_type_open": true,
"control_data_municipal_unit": "ΧΑΛΑΝΔΡΙΟΥ",
"inspection_result_compliance": false,
"inspection_type_reinspection": false,
"responsible_person_full_name": null,
"control_data_area_type_fenced": false,
"responsible_person_tax_number": null,
"responsible_person_tax_office": null,
"control_data_adjacency_details": null,
"inspection_result_fine_imposed": true,
"responsible_person_father_name": null,
"cleaning_work_tree_pruning_done": "ΟΧΙ",
"cleaning_work_shrub_thinning_done": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"cleaning_work_dry_branches_removed": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"cleaning_work_safe_collection_done": "ΟΧΙ",
"control_data_national_cadastre_code": "051471193020",
"cleaning_work_dry_vegetation_removed": "ΟΧΙ",
"responsible_person_issuing_authority": null,
"responsible_person_id_passport_number": null,
"cleaning_work_flammable_materials_removed": "ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ",
"inspection_result_fine_and_fire_department_notified": false
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Query examples
curl -s 'https://services.chalandri.gr/geoserver/wfs?service=WFS&version=2.0.0&request=GetCapabilities#ekdotheises_praxeis_public' -H 'Accept: application/json'List the feature types (layers) and supported operations.
Dataset
Volume & freshness
License
No license declared upstream.
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.