Implementation
gradeNot graded
gradeNot graded
page: Every page
search_listingsAnswer
Rechercher et filtrer les annonces immobilières à Rabat, Salé et Témara par transaction, emplacement, type de bien, budget, surface, nombre de pièces et mot-clé.
View tool JSON
{
"name": "search_listings",
"kind": "answer",
"impl": "imperative",
"description": "Rechercher et filtrer les annonces immobilières à Rabat, Salé et Témara par transaction, emplacement, type de bien, budget, surface, nombre de pièces et mot-clé.",
"inputSchema": {
"type": "object",
"properties": {
"transaction": {
"type": "string",
"enum": [
"Vente",
"Location"
],
"description": "Type de transaction (Vente ou Location)"
},
"location": {
"type": "string",
"description": "Quartier ou ville (ex: Agdal, Hay Riad, Salé)"
},
"propertyType": {
"type": "string",
"enum": [
"Appartement",
"Maison",
"Villa",
"Studio",
"Terrain",
"Bureau",
"Commerce",
"Riad"
],
"description": "Type de bien"
},
"priceMin": {
"type": "number",
"description": "Prix minimum en MAD"
},
"priceMax": {
"type": "number",
"description": "Prix maximum en MAD"
},
"surfaceMin": {
"type": "number",
"description": "Surface minimum en m²"
},
"surfaceMax": {
"type": "number",
"description": "Surface maximum en m²"
},
"roomsMin": {
"type": "number",
"description": "Nombre minimum de pièces"
},
"roomsMax": {
"type": "number",
"description": "Nombre maximum de pièces"
},
"q": {
"type": "string",
"description": "Mot-clé dans le titre ou la description"
},
"sort": {
"type": "string",
"enum": [
"price_asc",
"price_desc",
"date_desc",
"date_asc"
],
"description": "Ordre de tri"
},
"page": {
"type": "number",
"description": "Numéro de page (défaut: 1)"
},
"pageSize": {
"type": "number",
"description": "Résultats par page (max: 60)"
}
}
},
"page": "/"
}