Raw schema
{
"type": "object",
"properties": {
"area": {
"type": "string",
"maxLength": 80,
"description": "Neighbourhood, town or island, e.g. 'Glyfada', 'Kolonaki', 'Mykonos', 'Corfu'."
},
"region": {
"type": "string",
"enum": [
"athens_center",
"athens_south",
"athens_north",
"athens_east",
"athens_west",
"rest_attica",
"piraeus",
"thessaloniki",
"islands",
"peloponnese",
"mainland"
],
"description": "Broad public region; use instead of area for whole regions."
},
"deal": {
"type": "string",
"enum": [
"sale",
"rent"
],
"default": "sale"
},
"property_type": {
"type": "string",
"enum": [
"apartment",
"villa",
"townhouse",
"building",
"complex",
"commercial",
"land"
],
"description": "townhouse includes maisonettes; villa includes detached houses."
},
"min_price_eur": {
"type": "integer",
"minimum": 0
},
"max_price_eur": {
"type": "integer",
"minimum": 0
},
"min_bedrooms": {
"type": "integer",
"minimum": 0,
"maximum": 20
},
"max_bedrooms": {
"type": "integer",
"minimum": 0,
"maximum": 20,
"description": "Upper bound. Exactly two bedrooms: min_bedrooms=2 and max_bedrooms=2."
},
"min_area_sqm": {
"type": "integer",
"minimum": 0
},
"golden_visa_classified_only": {
"type": "boolean",
"description": "Only listings Greca House classifies as eligible under a Golden Visa property route. golden_visa_classified is Greca House's office classification of the property route only. Do not recalculate or overrule it from price, size or location, do not rank listings by eligibility strength, and do not imply applicant, document, transaction or permit approval: those need review by a qualified Greek lawyer."
},
"has_media": {
"type": "string",
"enum": [
"3d_model",
"360_tour",
"video"
],
"description": "Only listings with a 3D model, a 360° tour or a video."
},
"sort": {
"type": "string",
"enum": [
"newest",
"price_asc",
"price_desc"
],
"default": "newest"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 6
},
"offset": {
"type": "integer",
"minimum": 0,
"maximum": 500,
"default": 0
},
"language": {
"type": "string",
"enum": [
"en",
"el",
"ru",
"he",
"zh",
"ar"
],
"default": "en",
"description": "Language for listing text and links (en, el, ru, he, zh, ar)."
}
},
"additionalProperties": false
}