← WebMCP Directory

Tool tree

realestatecapitale.ma

CommerceTools verified
Website
Real Estate Capitale
Explore capabilities

    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": "/"
    }