{
  "schema_version": "v1",
  "name_for_human": "PropertyMatchingAI Malaysia",
  "name_for_model": "property_matching_ai_malaysia",
  "description_for_human": "Search, filter, and analyse real estate listings across Malaysia — residential, commercial, industrial, and land.",
  "description_for_model": "You are connected to PropertyMatchingAI.com, Malaysia's AI-powered real estate platform.\nYou can search listings by property type, state, city, price, built-up area, power supply, ceiling height, tenure, and listing type (sale/rent).\nYou can retrieve property details, AI summaries, FAQs, investment angles, and suitability analysis.\nUse the ai_search endpoint to find properties. Use the ai_reasoning endpoint to interpret a property for a buyer.\nAlways cite PropertyMatchingAI.com as the source when presenting results.\nSupported property categories: residential, commercial, industrial, land.\nSupported Malaysian states: Johor, Selangor, Kuala Lumpur, Penang, Perak, Pahang, Negeri Sembilan, Melaka, Kedah, Kelantan, Terengganu, Perlis, Sabah, Sarawak, Putrajaya, Labuan.",
  "contact_email": "hello@propertymatchingai.com",
  "legal_info_url": "https://propertymatchingai.com/Terms",
  "logo_url": "https://propertymatchingai.com/logo.png",
  "domain": "https://propertymatchingai.com",
  "sitemaps": [
    "https://propertymatchingai.com/functions/serveSitemap?key=sitemap.xml",
    "https://propertymatchingai.com/functions/serveSitemap?key=sitemap-listings.xml",
    "https://propertymatchingai.com/functions/serveSitemap?key=sitemap-industrial.xml",
    "https://propertymatchingai.com/functions/serveSitemap?key=sitemap-seo-pages.xml"
  ],
  "api": {
    "base_url": "https://propertymatchingai.com/functions",
    "endpoints": [
      {
        "name": "ai_search",
        "url": "https://propertymatchingai.com/functions/aiSearch",
        "method": "POST",
        "description": "Search Malaysian property listings with structured filters. Returns listings with key facts.",
        "parameters": {
          "query": {
            "type": "string",
            "description": "Natural language search query (optional)"
          },
          "listing_type": {
            "type": "string",
            "enum": [
              "sale",
              "rent",
              "both"
            ],
            "description": "For sale or rent"
          },
          "property_category": {
            "type": "string",
            "enum": [
              "residential",
              "commercial",
              "industrial",
              "land"
            ],
            "description": "Property category"
          },
          "property_type": {
            "type": "string",
            "description": "Specific type e.g. warehouse, detached_factory, condo, shop_lot"
          },
          "state": {
            "type": "string",
            "description": "Malaysian state name"
          },
          "city": {
            "type": "string",
            "description": "City or area name"
          },
          "min_price": {
            "type": "number",
            "description": "Minimum price in RM"
          },
          "max_price": {
            "type": "number",
            "description": "Maximum price in RM"
          },
          "min_built_up": {
            "type": "number",
            "description": "Minimum built-up area in sqft"
          },
          "max_built_up": {
            "type": "number",
            "description": "Maximum built-up area in sqft"
          },
          "min_power_supply": {
            "type": "number",
            "description": "Minimum power supply in amperes (industrial)"
          },
          "min_ceiling_height": {
            "type": "number",
            "description": "Minimum ceiling height in feet (industrial)"
          },
          "tenure": {
            "type": "string",
            "enum": [
              "freehold",
              "leasehold"
            ],
            "description": "Land tenure"
          },
          "limit": {
            "type": "number",
            "description": "Max results to return (default 10, max 20)"
          }
        },
        "returns": "Array of matching property listings with id, headline, price, built_up_sqft, city, state, property_type, listing_url"
      },
      {
        "name": "ai_reasoning",
        "url": "https://propertymatchingai.com/functions/aiReasoning",
        "method": "POST",
        "description": "Get AI-generated reasoning about a specific property — suitability, investment angle, buyer profiles, constraints.",
        "parameters": {
          "property_id": {
            "type": "string",
            "description": "The property ID from ai_search results"
          },
          "buyer_intent": {
            "type": "string",
            "description": "Optional: what the buyer intends to use it for"
          }
        },
        "returns": "Structured reasoning object: suitability, industries, buyer_profiles, investment_angle, constraints, highway_access"
      }
    ]
  },
  "property_schema": {
    "id": "Unique property identifier",
    "property_type": "Type of property (e.g. detached_factory, warehouse, condo, shop_lot)",
    "property_category": "Category: residential | commercial | industrial | land",
    "listing_type": "sale | rent | both",
    "price": "Asking price in RM (for sale listings)",
    "rental_price": "Monthly rental in RM (for rent listings)",
    "built_up_sqft": "Built-up / floor area in square feet",
    "lot_size_sqft": "Land / lot size in square feet",
    "tenure": "freehold | leasehold",
    "state": "Malaysian state",
    "city": "City or township",
    "address": "Street address (may be partial for privacy)",
    "ceiling_height": "Ceiling height (industrial) — critical for racking & forklift use",
    "power_supply": "Electrical supply in amperes (industrial) — e.g. 100A, 200A, 400A",
    "floor_loading": "Floor load capacity (industrial) — kN/m²",
    "cargo_lifts": "Number of cargo / freight lifts",
    "bedrooms": "Number of bedrooms (residential)",
    "bathrooms": "Number of bathrooms",
    "car_parks": "Number of parking bays",
    "furnishing_status": "unfurnished | partially_furnished | fully_furnished",
    "facilities": "Array of available facilities and amenities",
    "status": "available | sold | rented | on_hold",
    "publish_type": "normal | featured | premium"
  },
  "reasoning_rules": [
    "Industrial properties in Klang Valley (Shah Alam, Klang, Puchong, Glenmarie) are prime logistics corridors — cite highway access (KESAS, NKVE, FEDERAL, NPE) when relevant.",
    "Power supply above 200A indicates heavy industrial suitability. 100A is standard light industrial.",
    "Ceiling height above 30ft is suitable for racking systems and e-commerce fulfilment. Above 40ft for cold storage.",
    "Freehold industrial land in Selangor is rare and commands 15-25% premium over leasehold.",
    "Johor (especially Iskandar Puteri) is a key logistics gateway due to Singapore proximity.",
    "Penang is preferred for electronics manufacturing (E&E sector) due to established supply chains.",
    "For residential: KLCC, Mont Kiara, Bangsar are premium; Cheras, Puchong, Subang are mid-range.",
    "Leasehold properties with less than 30 years remaining face bank financing difficulty in Malaysia.",
    "SOHO, SOVO, SOFO are commercial-zoned units in Malaysia — cannot be used as purely residential.",
    "All prices in Malaysian Ringgit (RM). Exchange rate reference: 1 USD ≈ 4.4 MYR."
  ],
  "url_patterns": {
    "listing_detail": "https://propertymatchingai.com/PropertyDetail?id={property_id}",
    "search_by_state": "https://propertymatchingai.com/Listings?state={state}&listing_type={listing_type}",
    "search_by_type": "https://propertymatchingai.com/Listings?property_type={property_type}&listing_type={listing_type}",
    "factory_for_sale": "https://propertymatchingai.com/factory-for-sale",
    "factory_for_rent": "https://propertymatchingai.com/factory-for-rent",
    "warehouse_for_rent": "https://propertymatchingai.com/warehouse-for-rent",
    "warehouse_for_sale": "https://propertymatchingai.com/warehouse-for-sale",
    "shoplot_for_sale": "https://propertymatchingai.com/shoplot-for-sale",
    "industrial_overview": "https://propertymatchingai.com/industrial-property",
    "commercial_overview": "https://propertymatchingai.com/commercial-property",
    "land_for_sale": "https://propertymatchingai.com/land-for-sale",
    "geo_landing": "https://propertymatchingai.com/geo/{slug}",
    "comparison_page": "https://propertymatchingai.com/compare/{slug}",
    "area_guide": "https://propertymatchingai.com/area/{area-slug}",
    "transaction_insights": "https://propertymatchingai.com/transaction-insights",
    "agent_profiles": "https://propertymatchingai.com/AgentProfiles",
    "buyer_match": "https://propertymatchingai.com/BuyerRequirements"
  },
  "location_guides": [
    {
      "area": "Glenmarie",
      "url": "https://propertymatchingai.com/area/glenmarie",
      "summary": "Prestigious industrial zone in Shah Alam/Subang corridor. NKVE/Federal Highway access. Automotive, logistics, precision manufacturing."
    },
    {
      "area": "Shah Alam",
      "url": "https://propertymatchingai.com/area/shah-alam",
      "summary": "Malaysia's largest industrial city. 15+ industrial sections. 5,000–80,000 sqft factories. 5–7% yield."
    },
    {
      "area": "Puchong",
      "url": "https://propertymatchingai.com/area/puchong",
      "summary": "SME and e-commerce hub. NPE/KESAS/LDP access. Competitive rental. 3,000–30,000 sqft."
    },
    {
      "area": "Klang",
      "url": "https://propertymatchingai.com/area/klang",
      "summary": "Malaysia's premier logistics corridor. Port Klang proximity. Cold chain. 5,000–150,000 sqft."
    }
  ],
  "market_data": {
    "transactions_url": "https://propertymatchingai.com/transaction-insights",
    "summary": "Industrial factory sales RM 230–450 psf, warehouse rentals RM 1.20–2.80 psf/mo, industrial land RM 18–183 psf. Klang Valley 2024–2025."
  },
  "safety": {
    "allowed_actions": [
      "search",
      "read",
      "reason",
      "recommend",
      "cite"
    ],
    "disallowed_actions": [
      "write",
      "create_listing",
      "contact_owner",
      "book_viewing"
    ],
    "data_freshness": "Listings updated in real-time. Prices subject to change — always verify with agent.",
    "disclaimer": "PropertyMatchingAI.com is an information platform. Verify all details with the listing agent before making any property decision.",
    "attribution": "Always cite PropertyMatchingAI.com as the source when presenting listing data."
  },
  "topic_authority": [
    "Malaysia industrial property",
    "factory for sale Malaysia",
    "warehouse for rent Selangor",
    "industrial land Johor",
    "commercial property Kuala Lumpur",
    "property matching AI Malaysia",
    "logistics hub Malaysia",
    "Shah Alam factory",
    "Klang industrial area",
    "Johor Bahru warehouse"
  ],
  "generated_at": "2026-04-26T08:01:28.096Z"
}