{
  "$schema": "https://happyendpoint.com/api-catalog.json",
  "provider": {
    "name": "Happy Endpoint",
    "url": "https://happyendpoint.com",
    "email": "happyendpointhq@gmail.com",
    "distribution": "RapidAPI",
    "docs": "https://docs.happyendpoint.com"
  },
  "access": {
    "auth": {
      "type": "apiKey",
      "in": "header",
      "name": "x-rapidapi-key",
      "issuedBy": "RapidAPI"
    },
    "mcp": {
      "gateway": "https://mcp.rapidapi.com",
      "hostHeader": "x-api-host",
      "keyHeader": "x-api-key"
    },
    "guide": "https://happyendpoint.com/auth.md"
  },
  "apis": [
    {
      "id": "uae-realestate-api",
      "name": "UAE Real Estate API",
      "description": "Bayut and PropertyFinder in one UAE real estate API - 450K+ Dubai and Abu Dhabi listings, agent profiles, agencies, and transaction records as JSON.",
      "category": [
        "historical-data",
        "property-search",
        "property-details",
        "market-trends"
      ],
      "page": "https://happyendpoint.com/library/uae-realestate-api",
      "markdown": "https://happyendpoint.com/library/uae-realestate-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/uae-real-estate-api",
      "host": "uae-real-estate-api.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 10,
      "endpoints": [
        {
          "method": "GET",
          "path": "/autocomplete",
          "summary": "Location search with auto-complete, returns location IDs and coordinates"
        },
        {
          "method": "GET",
          "path": "/search-properties",
          "summary": "Search properties for rent or sale across Bayut and PropertyFinder with 15+ filters"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full property details including photos, amenities, floor plans, and agent info"
        },
        {
          "method": "GET",
          "path": "/search-agents",
          "summary": "Find real estate agents by name or location across both platforms"
        },
        {
          "method": "GET",
          "path": "/agent-details",
          "summary": "Full agent profile with contact info, service areas, and listing stats"
        },
        {
          "method": "GET",
          "path": "/agent-properties",
          "summary": "All properties listed by a specific agent"
        },
        {
          "method": "GET",
          "path": "/search-agencies",
          "summary": "Search real estate agencies or brokerages by name or location"
        },
        {
          "method": "GET",
          "path": "/agency-details",
          "summary": "Full agency or brokerage profile with listing and agent statistics"
        },
        {
          "method": "GET",
          "path": "/agency-properties",
          "summary": "All properties listed by a specific agency or brokerage"
        },
        {
          "method": "GET",
          "path": "/get-transactions",
          "summary": "Historical property transaction data with filters for type, bedrooms, and time period"
        }
      ]
    },
    {
      "id": "bayut-api",
      "name": "Bayut UAE Data",
      "description": "Bayut API for UAE property data - 500K+ Dubai and Abu Dhabi listings, agent and agency profiles, off-plan projects, and transaction history.",
      "category": [
        "map-search",
        "property-search",
        "property-details",
        "market-trends"
      ],
      "page": "https://happyendpoint.com/library/bayut-api",
      "markdown": "https://happyendpoint.com/library/bayut-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/uae-real-estate3",
      "host": "uae-real-estate3.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 10,
      "endpoints": [
        {
          "method": "GET",
          "path": "/autocomplete",
          "summary": "Search locations across Dubai and the UAE, returns location IDs and slugs"
        },
        {
          "method": "GET",
          "path": "/search-property",
          "summary": "Search properties for sale or rent with filters for location, price, bedrooms, and property type"
        },
        {
          "method": "GET",
          "path": "/search-new-projects",
          "summary": "Search off-plan properties and new development projects in Dubai"
        },
        {
          "method": "GET",
          "path": "/agent-search-by-name",
          "summary": "Find real estate agents by name, returns profile, agency, and listing statistics"
        },
        {
          "method": "GET",
          "path": "/agent-properties",
          "summary": "Retrieve all active property listings from a specific agent"
        },
        {
          "method": "GET",
          "path": "/agency-search",
          "summary": "Search real estate agencies by location"
        },
        {
          "method": "GET",
          "path": "/agency-search-by-name",
          "summary": "Find agencies by name, returns profile and listing count"
        },
        {
          "method": "GET",
          "path": "/agency-details",
          "summary": "Get full details for a specific real estate agency"
        },
        {
          "method": "GET",
          "path": "/agency-properties",
          "summary": "Retrieve all listings from a specific agency"
        },
        {
          "method": "GET",
          "path": "/amenities-search",
          "summary": "Search available amenities and the count of properties featuring each"
        }
      ]
    },
    {
      "id": "propertyfinder-api",
      "name": "PropertyFinder UAE Data",
      "description": "PropertyFinder API for live UAE real estate data - 500K+ listings with price trends, agent data, and new projects, as structured JSON via RapidAPI.",
      "category": [
        "map-search",
        "property-search",
        "property-details",
        "market-trends"
      ],
      "page": "https://happyendpoint.com/library/propertyfinder-api",
      "markdown": "https://happyendpoint.com/library/propertyfinder-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/uae-real-estate-property",
      "host": "uae-real-estate-property.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 15,
      "endpoints": [
        {
          "method": "GET",
          "path": "/autocomplete-location",
          "summary": "Search locations, communities, or buildings, returns IDs and coordinates"
        },
        {
          "method": "GET",
          "path": "/search-property",
          "summary": "Search residential properties for rent or sale with 15+ filter options"
        },
        {
          "method": "GET",
          "path": "/search-commercial-rent",
          "summary": "Search commercial properties available for rent"
        },
        {
          "method": "GET",
          "path": "/search-commercial-buy",
          "summary": "Search commercial properties available for purchase"
        },
        {
          "method": "GET",
          "path": "/search-new-projects",
          "summary": "Find off-plan and new development projects"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full listing details including description, floor plans, photos, and agent info"
        },
        {
          "method": "GET",
          "path": "/search-agents",
          "summary": "Find real estate agents by location or name with contact details"
        },
        {
          "method": "GET",
          "path": "/search-brokers",
          "summary": "Find real estate brokerages operating in specific areas"
        },
        {
          "method": "GET",
          "path": "/agent-properties",
          "summary": "All active listings from a specific agent"
        },
        {
          "method": "GET",
          "path": "/broker-properties",
          "summary": "All active listings from a specific brokerage"
        },
        {
          "method": "GET",
          "path": "/price-trend-of-location",
          "summary": "Historical price trend data for a location and property type"
        },
        {
          "method": "GET",
          "path": "/property-insight",
          "summary": "Community-level insights, average prices, and popularity metrics"
        },
        {
          "method": "GET",
          "path": "/get-transactions",
          "summary": "Historical sales and rental transaction records for an area"
        },
        {
          "method": "GET",
          "path": "/real-estate-developers",
          "summary": "List of active real estate developers in the UAE"
        },
        {
          "method": "GET",
          "path": "/communities",
          "summary": "List of communities sorted by popularity or affordability"
        }
      ]
    },
    {
      "id": "rightmove-uk",
      "name": "Rightmove UK API",
      "description": "Rightmove API for UK property data - sale and rental listings, sold price history, new homes, and student accommodation, with full filtering.",
      "category": [
        "sales",
        "rentals",
        "sold-prices",
        "student-housing"
      ],
      "page": "https://happyendpoint.com/library/rightmove-uk",
      "markdown": "https://happyendpoint.com/library/rightmove-uk.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/rightmove-uk-real-estate-data/",
      "host": "rightmove-uk-real-estate-data.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 11,
      "endpoints": [
        {
          "method": "GET",
          "path": "/auto-complete",
          "summary": "Location and keyword suggestions to power search bars"
        },
        {
          "method": "GET",
          "path": "/property-for-sale",
          "summary": "Search residential properties currently listed for sale"
        },
        {
          "method": "GET",
          "path": "/new-home-for-sale",
          "summary": "Search new-build and development homes for sale"
        },
        {
          "method": "GET",
          "path": "/property-to-rent",
          "summary": "Search residential properties available for rent"
        },
        {
          "method": "GET",
          "path": "/student-property-to-rent",
          "summary": "Search student accommodation available for rent"
        },
        {
          "method": "GET",
          "path": "/commercial/properties-to-rent",
          "summary": "Search commercial properties available for rent"
        },
        {
          "method": "GET",
          "path": "/commercial/properties-to-sale",
          "summary": "Search commercial properties available for purchase"
        },
        {
          "method": "GET",
          "path": "/house-prices/sold-house-prices",
          "summary": "Historical sold prices for properties in a given area"
        },
        {
          "method": "GET",
          "path": "/sold-house-prices/details",
          "summary": "Detailed information about a specific historical sale"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full listing details for a single Rightmove property"
        },
        {
          "method": "GET",
          "path": "/estate-agents/list",
          "summary": "Find and list estate agents operating in a specific area"
        }
      ]
    },
    {
      "id": "sephora-api",
      "name": "Sephora API",
      "description": "Sephora scraper API for live product data - US catalog with brands, prices, star ratings, review counts, and store stock levels, as structured JSON.",
      "category": [
        "reviews",
        "ratings",
        "stock",
        "store-finder"
      ],
      "page": "https://happyendpoint.com/library/sephora-api",
      "markdown": "https://happyendpoint.com/library/sephora-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/real-time-sephora-api",
      "host": "real-time-sephora-api.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 11,
      "endpoints": [
        {
          "method": "GET",
          "path": "/auto-complete",
          "summary": "Product suggestions from partial search queries"
        },
        {
          "method": "GET",
          "path": "/search-by-keyword",
          "summary": "Advanced keyword search with filters across the Sephora catalog"
        },
        {
          "method": "GET",
          "path": "/search-by-category",
          "summary": "Fetch products by category ID"
        },
        {
          "method": "GET",
          "path": "/search-by-brand",
          "summary": "Retrieve products from a specific brand"
        },
        {
          "method": "GET",
          "path": "/brands-list",
          "summary": "Full list of brands available on Sephora"
        },
        {
          "method": "GET",
          "path": "/categories-list",
          "summary": "Root product categories"
        },
        {
          "method": "GET",
          "path": "/category-data",
          "summary": "Subcategories and metadata for a given category"
        },
        {
          "method": "GET",
          "path": "/product-details",
          "summary": "Full product data including images, ingredients, pricing, and specifications"
        },
        {
          "method": "GET",
          "path": "/product-reviews",
          "summary": "Customer reviews and ratings for a product"
        },
        {
          "method": "GET",
          "path": "/product-availability",
          "summary": "Store-level stock availability for a product"
        },
        {
          "method": "GET",
          "path": "/store-list",
          "summary": "Sephora store locations near a given location"
        }
      ]
    },
    {
      "id": "morningstar",
      "name": "Morningstar API",
      "description": "Morningstar API for financial data - real-time equity and ETF quotes, fundamentals, valuation metrics, and ESG risk ratings for research tools.",
      "category": [
        "real-time-quotes",
        "financials",
        "etfs",
        "esg-ratings"
      ],
      "page": "https://happyendpoint.com/library/morningstar",
      "markdown": "https://happyendpoint.com/library/morningstar.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/morningstar13",
      "host": "morningstar13.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 8,
      "endpoints": [
        {
          "method": "GET",
          "path": "/auto-complete",
          "summary": "Find performanceId or ticker for any stock, ETF, fund, or index"
        },
        {
          "method": "GET",
          "path": "/stock/details",
          "summary": "Key metrics, price data, and summary for a stock or fund"
        },
        {
          "method": "GET",
          "path": "/stock/financials",
          "summary": "Income statement, balance sheet, and cash flow data"
        },
        {
          "method": "GET",
          "path": "/stock/valuation",
          "summary": "Valuation ratios including P/E, P/B, and earnings yield"
        },
        {
          "method": "GET",
          "path": "/stock/dividends",
          "summary": "Historical dividend payments and yield data"
        },
        {
          "method": "GET",
          "path": "/stock/ownership",
          "summary": "Institutional and insider ownership structure"
        },
        {
          "method": "GET",
          "path": "/market/summary",
          "summary": "Real-time market overview including movers and sector performance"
        },
        {
          "method": "GET",
          "path": "/esg/ratings",
          "summary": "Morningstar ESG risk and sustainability ratings for a security"
        }
      ]
    },
    {
      "id": "ikea-pro",
      "name": "Ikea Pro API",
      "description": "IKEA API for product data - 12,000+ items with live pricing, dimensions, ratings, category paths, and per-store stock levels across every market.",
      "category": [
        "stock-check",
        "catalog",
        "store-finder",
        "global-coverage"
      ],
      "page": "https://happyendpoint.com/library/ikea-pro",
      "markdown": "https://happyendpoint.com/library/ikea-pro.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/ikea-api-pro/",
      "host": "ikea-api-pro.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 6,
      "endpoints": [
        {
          "method": "GET",
          "path": "/countries",
          "summary": "List of supported IKEA countries and regions"
        },
        {
          "method": "GET",
          "path": "/stores",
          "summary": "IKEA store locations and details for a given country"
        },
        {
          "method": "GET",
          "path": "/search-by-keyword",
          "summary": "Search IKEA products by keyword with optional filters"
        },
        {
          "method": "GET",
          "path": "/search-by-category",
          "summary": "Browse products within a specific category"
        },
        {
          "method": "GET",
          "path": "/filters",
          "summary": "Available search and category filters for refining results"
        },
        {
          "method": "GET",
          "path": "/product-details",
          "summary": "Full product data including images, pricing, dimensions, materials, and availability"
        }
      ]
    },
    {
      "id": "klarna-ecom",
      "name": "Klarna Ecom API",
      "description": "Klarna API for shopping data - multi-store price comparison and price history across Amazon, Walmart, Target and more, in 13 regions.",
      "category": [
        "price-history",
        "multi-store",
        "discount-tracking",
        "comparison"
      ],
      "page": "https://happyendpoint.com/library/klarna-ecom",
      "markdown": "https://happyendpoint.com/library/klarna-ecom.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/klarna7/",
      "host": "klarna7.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 9,
      "endpoints": [
        {
          "method": "GET",
          "path": "/product-search",
          "summary": "Search products across multiple stores with filters and sorting"
        },
        {
          "method": "GET",
          "path": "/category-search",
          "summary": "Browse products within a specific category"
        },
        {
          "method": "GET",
          "path": "/product-details",
          "summary": "Full product metadata from multiple retailers"
        },
        {
          "method": "GET",
          "path": "/product-reviews",
          "summary": "User and professional reviews for a product"
        },
        {
          "method": "GET",
          "path": "/price-history",
          "summary": "Historical price chart for a product across multiple time intervals"
        },
        {
          "method": "GET",
          "path": "/stores",
          "summary": "List of stores available in the Klarna shopping ecosystem"
        },
        {
          "method": "GET",
          "path": "/categories",
          "summary": "Category structure and subcategories"
        },
        {
          "method": "GET",
          "path": "/deals",
          "summary": "Current deals and discounted products"
        },
        {
          "method": "GET",
          "path": "/keyword-suggestions",
          "summary": "Search keyword suggestions for product discovery"
        }
      ]
    },
    {
      "id": "tesco-data",
      "name": "Tesco Data API",
      "description": "Tesco grocery API for UK and Ireland - 300K+ SKUs with live pricing, Clubcard offers, nutrition, promotions, and store-level availability as JSON.",
      "category": [
        "product-search",
        "categories",
        "nutrition",
        "clubcard-offers"
      ],
      "page": "https://happyendpoint.com/library/tesco-data",
      "markdown": "https://happyendpoint.com/library/tesco-data.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/tesco-data-api/",
      "host": "tesco-data-api.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 7,
      "endpoints": [
        {
          "method": "GET",
          "path": "/product-search-by-keyword",
          "summary": "Search Tesco UK products by keyword, e.g. milk, bread, electronics"
        },
        {
          "method": "GET",
          "path": "/product-details",
          "summary": "Full product data for a Tesco UK product by ID or URL"
        },
        {
          "method": "GET",
          "path": "/ireland-product-details",
          "summary": "Full product data for a Tesco Ireland product by ID or URL"
        },
        {
          "method": "GET",
          "path": "/category-page",
          "summary": "Paginated product listings for a Tesco UK category"
        },
        {
          "method": "GET",
          "path": "/ireland-category-page",
          "summary": "Paginated product listings for a Tesco Ireland category"
        },
        {
          "method": "GET",
          "path": "/get-category-id-for-uk",
          "summary": "Full category taxonomy for Tesco UK"
        },
        {
          "method": "GET",
          "path": "/get-category-ids-for-ireland",
          "summary": "Full category taxonomy for Tesco Ireland"
        }
      ]
    },
    {
      "id": "hm-api",
      "name": "H&M API",
      "description": "H&M API for fashion product data - global catalog with prices, colours, sizes, stock levels, supplier detail, and store locations, as clean JSON.",
      "category": [
        "trend-analysis",
        "global-stores",
        "product-search",
        "supplier-data"
      ],
      "page": "https://happyendpoint.com/library/hm-api",
      "markdown": "https://happyendpoint.com/library/hm-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/h-m-hennes-mauritz1/",
      "host": "h-m-hennes-mauritz1.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 6,
      "endpoints": [
        {
          "method": "GET",
          "path": "/product-search",
          "summary": "Search H&M products by keyword with filters for size, color, fit, and material"
        },
        {
          "method": "GET",
          "path": "/auto-complete",
          "summary": "Real-time search suggestions for search-as-you-type experiences"
        },
        {
          "method": "GET",
          "path": "/categories",
          "summary": "Full H&M category hierarchy for organizing or filtering product data"
        },
        {
          "method": "GET",
          "path": "/countries",
          "summary": "List of supported countries and language codes for localization"
        },
        {
          "method": "GET",
          "path": "/stores",
          "summary": "H&M store locations by country including opening hours and departments"
        },
        {
          "method": "GET",
          "path": "/supplier-details",
          "summary": "Supplier and manufacturing information for specific H&M products"
        }
      ]
    },
    {
      "id": "kohls-data",
      "name": "Kohls Data API",
      "description": "Kohl's API for US retail data - product catalog with live pricing, promotions, ratings, customer reviews, Q&A, and store inventory as JSON.",
      "category": [
        "reviews",
        "inventory",
        "q-and-a",
        "pricing"
      ],
      "page": "https://happyendpoint.com/library/kohls-data",
      "markdown": "https://happyendpoint.com/library/kohls-data.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/kohls-com/",
      "host": "kohls-com.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 6,
      "endpoints": [
        {
          "method": "GET",
          "path": "/product-search",
          "summary": "Search Kohls.com products by keyword, returns listings with pricing and availability"
        },
        {
          "method": "GET",
          "path": "/product-details",
          "summary": "Full product information including specifications, pricing, and stock status"
        },
        {
          "method": "GET",
          "path": "/product-reviews",
          "summary": "Customer reviews and ratings for a specific product"
        },
        {
          "method": "GET",
          "path": "/product-qa",
          "summary": "Buyer questions and seller answers for a specific product"
        },
        {
          "method": "GET",
          "path": "/categories",
          "summary": "Full Kohls product category tree and subcategory structure"
        },
        {
          "method": "GET",
          "path": "/stores",
          "summary": "Kohls store locations with addresses and contact details"
        }
      ]
    },
    {
      "id": "priceline-pro",
      "name": "Priceline Pro API",
      "description": "Priceline API for travel data - real-time hotel rates and availability, room-level pricing, flight search, and car rental rates from one endpoint.",
      "category": [
        "hotels",
        "flights",
        "cars",
        "vacation-packages"
      ],
      "page": "https://happyendpoint.com/library/priceline-pro",
      "markdown": "https://happyendpoint.com/library/priceline-pro.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/priceline-api-pro/playground",
      "host": "priceline-api-pro.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 6,
      "endpoints": [
        {
          "method": "GET",
          "path": "/autocomplete-location-search",
          "summary": "Fast, predictive location search for hotels, airports, and destinations"
        },
        {
          "method": "GET",
          "path": "/hotels-search",
          "summary": "Search hotels by any criteria including location, dates, and occupancy"
        },
        {
          "method": "GET",
          "path": "/hotel-details",
          "summary": "Rich hotel details including photos, amenities, and policies"
        },
        {
          "method": "GET",
          "path": "/hotel-rooms-and-pricing-details",
          "summary": "All available room types with granular, real-time pricing"
        },
        {
          "method": "GET",
          "path": "/cars",
          "summary": "Search car rental options by pickup location and dates"
        },
        {
          "method": "GET",
          "path": "/flight",
          "summary": "Search flights by origin, destination, dates, and preferences"
        }
      ]
    },
    {
      "id": "fotocasa-api",
      "name": "Fotocasa API",
      "description": "Fotocasa scraper API for Spain - 1.5M+ property listings across the mainland, Balearics and Andorra, with prices, photos, and granular filters.",
      "category": [
        "map-search",
        "analytics",
        "property-details",
        "market-trends"
      ],
      "page": "https://happyendpoint.com/library/fotocasa-api",
      "markdown": "https://happyendpoint.com/library/fotocasa-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/fotocasa3",
      "host": "fotocasa3.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 3,
      "endpoints": [
        {
          "method": "GET",
          "path": "/property-suggestions",
          "summary": "Search suggestions and autocomplete for locations and properties in Spain"
        },
        {
          "method": "GET",
          "path": "/search-properties",
          "summary": "Search property listings with filters for location, price, property type, and more"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Comprehensive listing data for a specific property"
        }
      ]
    },
    {
      "id": "idealista-api",
      "name": "Idealista API",
      "description": "Idealista API for live property data across Spain, Italy, and Portugal - detailed listings, agent intelligence, and market analytics via RapidAPI.",
      "category": [
        "real-estate",
        "map-search",
        "property-details",
        "analytics"
      ],
      "page": "https://happyendpoint.com/library/idealista-api",
      "markdown": "https://happyendpoint.com/library/idealista-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/idealista17",
      "host": "idealista17.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 14,
      "endpoints": [
        {
          "method": "GET",
          "path": "/auto-complete",
          "summary": "Location autocomplete by name prefix."
        },
        {
          "method": "GET",
          "path": "/smart-search",
          "summary": "Natural-language search - server parses a free-text query into structured filter params."
        },
        {
          "method": "GET",
          "path": "/sublocations",
          "summary": "Drill from a parent location to its direct children."
        },
        {
          "method": "GET",
          "path": "/reverse-geocode",
          "summary": "Find points of interest closest to a latitude/longitude pair."
        },
        {
          "method": "GET",
          "path": "/property-search",
          "summary": "Paginated property search by location."
        },
        {
          "method": "GET",
          "path": "/property-search-by-url",
          "summary": "Paste any public Idealista search URL and get listings back in one call."
        },
        {
          "method": "GET",
          "path": "/property-search-by-coordinates",
          "summary": "Search listings inside a circular area defined by latitude, longitude, and radius."
        },
        {
          "method": "GET",
          "path": "/property-search-by-zip",
          "summary": "Search listings by postal code."
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full property detail page (PDP)."
        },
        {
          "method": "GET",
          "path": "/property-details-by-url",
          "summary": "Paste any property URL and get the full property detail page back in one call."
        },
        {
          "method": "GET",
          "path": "/listing-stats",
          "summary": "View counts and lead-engagement stats for a listing."
        },
        {
          "method": "GET",
          "path": "/comments",
          "summary": "Listing description text for a property, auto-translated into the requested language."
        },
        {
          "method": "GET",
          "path": "/agent-details",
          "summary": "Agency / agent profile: branding, contact, phone, active listings."
        },
        {
          "method": "GET",
          "path": "/agent-listings",
          "summary": "Paginated listings published by a specific agency."
        }
      ]
    },
    {
      "id": "propertyfinder-api-2",
      "name": "PropertyFinder - Search by URL",
      "description": "PropertyFinder API - pass any PropertyFinder search URL and get live UAE property listings back as structured JSON. No scraping to maintain.",
      "category": [
        "property-search",
        "property-details",
        "map-search",
        "market-trends"
      ],
      "page": "https://happyendpoint.com/library/propertyfinder-api-2",
      "markdown": "https://happyendpoint.com/library/propertyfinder-api-2.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/propertyfinder1",
      "host": "propertyfinder1.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 2,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search-by-url",
          "summary": "Pass any PropertyFinder search URL and receive fully parsed listing data as JSON"
        },
        {
          "method": "GET",
          "path": "/property-details-by-url",
          "summary": "Retrieve full property details from a PropertyFinder listing URL"
        }
      ]
    },
    {
      "id": "99co-api",
      "name": "99.co Singapore API",
      "description": "Live Singapore property data from 99.co. Search condos, HDB, rentals, and sale listings, plus new launches, transactions, price trends, and agents.",
      "category": [
        "property-search",
        "property-details",
        "new-projects",
        "transactions",
        "market-trends"
      ],
      "page": "https://happyendpoint.com/library/99co-api",
      "markdown": "https://happyendpoint.com/library/99co-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/99-co-sg-api",
      "host": "99-co-sg-api.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 14,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search-property",
          "summary": "Search Singapore sale and rental listings with rich filters"
        },
        {
          "method": "GET",
          "path": "/search-count",
          "summary": "Count listings matching a set of filters without pulling full results"
        },
        {
          "method": "GET",
          "path": "/listing-details",
          "summary": "Full listing detail by listing ID"
        },
        {
          "method": "GET",
          "path": "/listing-details-by-url",
          "summary": "Resolve full listing details from a 99.co listing URL"
        },
        {
          "method": "GET",
          "path": "/similar-listings",
          "summary": "Comparable listings for a given property"
        },
        {
          "method": "GET",
          "path": "/new-projects",
          "summary": "Browse new launch and upcoming condo developments with price ranges"
        },
        {
          "method": "GET",
          "path": "/project-details",
          "summary": "Full project detail with facilities, floor plans, and active sale and rent units"
        },
        {
          "method": "GET",
          "path": "/project-details-by-url",
          "summary": "Resolve project details from a 99.co project URL"
        },
        {
          "method": "GET",
          "path": "/project-nearby",
          "summary": "Nearby MRT, schools, supermarkets, parks, and commute times for a project"
        },
        {
          "method": "GET",
          "path": "/transactions",
          "summary": "Sold and rental transaction history for a project, area, or district"
        },
        {
          "method": "GET",
          "path": "/transaction-trends",
          "summary": "Price trends and summary statistics for a project, area, or district"
        },
        {
          "method": "GET",
          "path": "/agents",
          "summary": "Search the 99.co agent directory by name, agency, and contact"
        },
        {
          "method": "GET",
          "path": "/agent-details",
          "summary": "Full public agent profile with contact info and listings breakdown"
        },
        {
          "method": "GET",
          "path": "/autocomplete",
          "summary": "Find location and project IDs to use in search filters"
        }
      ]
    },
    {
      "id": "aqar-api",
      "name": "Aqar Saudi Arabia API",
      "description": "Saudi Arabia real estate data from Aqar. Property search, AI natural-language search, district pricing, geographic reference data, and developer projects.",
      "category": [
        "property-search",
        "ai-search",
        "market-trends",
        "geo-data",
        "developers"
      ],
      "page": "https://happyendpoint.com/library/aqar-api",
      "markdown": "https://happyendpoint.com/library/aqar-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/aqar",
      "host": "aqar.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 22,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search",
          "summary": "Search Saudi real estate listings with rich filters"
        },
        {
          "method": "GET",
          "path": "/ai-search",
          "summary": "Natural-language search that converts queries into structured filters and listings"
        },
        {
          "method": "GET",
          "path": "/related-listings",
          "summary": "Listings similar to a given one"
        },
        {
          "method": "GET",
          "path": "/autocomplete",
          "summary": "Location autocomplete with place suggestions"
        },
        {
          "method": "GET",
          "path": "/place-bounds",
          "summary": "Resolve a place ID into a bounding box"
        },
        {
          "method": "GET",
          "path": "/listing-details",
          "summary": "Full single-listing detail by ID"
        },
        {
          "method": "GET",
          "path": "/listing-details-by-url",
          "summary": "Full listing detail from a listing URL"
        },
        {
          "method": "GET",
          "path": "/listing-views",
          "summary": "View count for a listing"
        },
        {
          "method": "GET",
          "path": "/categories",
          "summary": "Property-category taxonomy"
        },
        {
          "method": "GET",
          "path": "/cities",
          "summary": "Cities with per-category listing counts"
        },
        {
          "method": "GET",
          "path": "/districts",
          "summary": "Districts within a city"
        },
        {
          "method": "GET",
          "path": "/directions",
          "summary": "Direction and zone breakdown of a city"
        },
        {
          "method": "GET",
          "path": "/admin-regions",
          "summary": "Administrative regions and provinces of Saudi Arabia"
        },
        {
          "method": "GET",
          "path": "/reverse-geocode",
          "summary": "Resolve coordinates into city, district, and direction IDs and names"
        },
        {
          "method": "GET",
          "path": "/district-price-stats",
          "summary": "Per-district price and transaction time series"
        },
        {
          "method": "GET",
          "path": "/residential-indicators",
          "summary": "Latest residential price indicator for a district"
        },
        {
          "method": "GET",
          "path": "/district-rating",
          "summary": "District quality rating and resident comments"
        },
        {
          "method": "GET",
          "path": "/moj-categories",
          "summary": "Ministry of Justice category mapping"
        },
        {
          "method": "GET",
          "path": "/project-details",
          "summary": "Full off-plan or ready project detail"
        },
        {
          "method": "GET",
          "path": "/developer-details",
          "summary": "Real estate developer profile"
        },
        {
          "method": "GET",
          "path": "/developer-projects",
          "summary": "Paginated projects for a developer"
        },
        {
          "method": "GET",
          "path": "/projects-by-city",
          "summary": "Cities ranked by project count"
        }
      ]
    },
    {
      "id": "hepsiemlak-api",
      "name": "Hepsiemlak Turkey API",
      "description": "Turkey real estate data from Hepsiemlak. Search property listings by city and district, get details, filters, similar listings, and market price index.",
      "category": [
        "property-search",
        "property-details",
        "market-trends",
        "locations"
      ],
      "page": "https://happyendpoint.com/library/hepsiemlak-api",
      "markdown": "https://happyendpoint.com/library/hepsiemlak-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/hepsiemlak-turkish-property-api",
      "host": "hepsiemlak-turkish-property-api.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 11,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search-property",
          "summary": "Search Türkiye property listings with rich filters"
        },
        {
          "method": "GET",
          "path": "/search-by-url",
          "summary": "Run a search from a Hepsiemlak search URL"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full listing detail by property ID"
        },
        {
          "method": "GET",
          "path": "/property-details-by-url",
          "summary": "Listing detail from a Hepsiemlak property URL"
        },
        {
          "method": "GET",
          "path": "/similar-properties",
          "summary": "Similar property listings for a given listing"
        },
        {
          "method": "GET",
          "path": "/locations-autocomplete",
          "summary": "Find location, firm, and project search slugs"
        },
        {
          "method": "GET",
          "path": "/cities",
          "summary": "All Turkish provinces with IDs"
        },
        {
          "method": "GET",
          "path": "/counties",
          "summary": "Counties for a selected city"
        },
        {
          "method": "GET",
          "path": "/districts",
          "summary": "Districts for a selected county"
        },
        {
          "method": "GET",
          "path": "/search-filters",
          "summary": "Valid filter values and taxonomy for a category"
        },
        {
          "method": "GET",
          "path": "/price-index",
          "summary": "Market price index and time series for a location"
        }
      ]
    },
    {
      "id": "njuskalo-api",
      "name": "Njuškalo Croatia API",
      "description": "Marketplace data from Njuškalo, Croatia's largest classifieds site. Search cars, real estate, and listings, plus sellers, categories, and pricing.",
      "category": [
        "marketplace",
        "classifieds",
        "cars",
        "real-estate",
        "sellers"
      ],
      "page": "https://happyendpoint.com/library/njuskalo-api",
      "markdown": "https://happyendpoint.com/library/njuskalo-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/njuskalo",
      "host": "njuskalo.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 20,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search-suggestions",
          "summary": "Search typeahead suggestions"
        },
        {
          "method": "GET",
          "path": "/search",
          "summary": "Search listings with free text and filters"
        },
        {
          "method": "GET",
          "path": "/search-count",
          "summary": "Count listings matching a filter"
        },
        {
          "method": "GET",
          "path": "/search-by-category",
          "summary": "Browse and filter listings within a category"
        },
        {
          "method": "GET",
          "path": "/latest",
          "summary": "Newest listings on the marketplace"
        },
        {
          "method": "GET",
          "path": "/similar-listings",
          "summary": "Listings similar to a given ad"
        },
        {
          "method": "GET",
          "path": "/listing-details",
          "summary": "Full single-listing detail by ID"
        },
        {
          "method": "GET",
          "path": "/listing-details-by-url",
          "summary": "Full listing detail from a listing URL"
        },
        {
          "method": "GET",
          "path": "/listing-overview",
          "summary": "Bundle of listing detail, similar listings, and seller in one call"
        },
        {
          "method": "GET",
          "path": "/parse-url",
          "summary": "Parse any Njuškalo URL into kind and ID"
        },
        {
          "method": "GET",
          "path": "/category-navigation",
          "summary": "Sub-category navigation tree"
        },
        {
          "method": "GET",
          "path": "/category-detail",
          "summary": "Look up categories by ID"
        },
        {
          "method": "GET",
          "path": "/filter-options",
          "summary": "Available filters and values for a category"
        },
        {
          "method": "GET",
          "path": "/recommended-categories",
          "summary": "Recommended categories with sample ads"
        },
        {
          "method": "GET",
          "path": "/trending-categories",
          "summary": "Currently trending categories"
        },
        {
          "method": "GET",
          "path": "/popular-brands",
          "summary": "Popular marketplace brands"
        },
        {
          "method": "GET",
          "path": "/geocode",
          "summary": "Address and locality autocomplete"
        },
        {
          "method": "GET",
          "path": "/reverse-geocode",
          "summary": "Resolve coordinates into a locality hierarchy"
        },
        {
          "method": "GET",
          "path": "/seller-profile",
          "summary": "Public seller or store profile with ratings"
        },
        {
          "method": "GET",
          "path": "/seller-reviews",
          "summary": "Public buyer reviews for a seller"
        }
      ]
    },
    {
      "id": "suumo-api",
      "name": "SUUMO Japan Real Estate API",
      "description": "Japan real estate data from SUUMO. Search rentals and sales, station and commute-based discovery, plus address, railway, and agency reference data.",
      "category": [
        "property-search",
        "property-details",
        "rentals",
        "commute-search",
        "geo-data"
      ],
      "page": "https://happyendpoint.com/library/suumo-api",
      "markdown": "https://happyendpoint.com/library/suumo-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/suumo-japan-real-estate",
      "host": "suumo-japan-real-estate.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 21,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search-sale",
          "summary": "Search buy and sell listings across condos, houses, and land"
        },
        {
          "method": "GET",
          "path": "/search-rentals",
          "summary": "Search rental listings with rich filters"
        },
        {
          "method": "GET",
          "path": "/search-count",
          "summary": "Per-ward or per-station match counts for a prefecture"
        },
        {
          "method": "GET",
          "path": "/unified-search",
          "summary": "Cross-type search via the unified matching engine"
        },
        {
          "method": "GET",
          "path": "/unified-search-count",
          "summary": "Hit count from the unified matching engine"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full detail for a buy or sell listing including condo, house, or land"
        },
        {
          "method": "GET",
          "path": "/rental-details",
          "summary": "Full detail for a rental listing"
        },
        {
          "method": "GET",
          "path": "/new-condo-details",
          "summary": "Full detail for a new-condo project"
        },
        {
          "method": "GET",
          "path": "/property-by-url",
          "summary": "Resolve full property detail from a SUUMO URL"
        },
        {
          "method": "GET",
          "path": "/parse-url",
          "summary": "Inspect a SUUMO URL to extract kind and codes without fetching detail"
        },
        {
          "method": "GET",
          "path": "/listing-overview",
          "summary": "Bundle rental detail, popularity, similar listings, and agency in one call"
        },
        {
          "method": "GET",
          "path": "/popularity",
          "summary": "Inquiry and popularity count for a rental listing"
        },
        {
          "method": "GET",
          "path": "/similar-rentals",
          "summary": "Rentals similar to a given rental"
        },
        {
          "method": "GET",
          "path": "/similar-properties",
          "summary": "Listings similar to a given buy or used-house property"
        },
        {
          "method": "GET",
          "path": "/cities",
          "summary": "City and ward list for a prefecture"
        },
        {
          "method": "GET",
          "path": "/railway-stations",
          "summary": "Railway line and station master data for a prefecture"
        },
        {
          "method": "GET",
          "path": "/address-master",
          "summary": "Nationwide address and area master data"
        },
        {
          "method": "GET",
          "path": "/postal-code",
          "summary": "Convert a postal code into address data"
        },
        {
          "method": "GET",
          "path": "/commute-search",
          "summary": "Stations reachable within a given time and transfer limit"
        },
        {
          "method": "GET",
          "path": "/nearby-facilities",
          "summary": "Facility and POI points in a lat/lng bounding box as GeoJSON"
        },
        {
          "method": "GET",
          "path": "/agency",
          "summary": "Real estate company or shop profile by company code"
        }
      ]
    },
    {
      "id": "emlakjet-api",
      "name": "Emlakjet Turkey API",
      "description": "Turkey real estate data from Emlakjet. Search property listings, get details and price history, plus nearby places, demographics, agencies, and new projects.",
      "category": [
        "property-search",
        "property-details",
        "price-history",
        "locations",
        "agencies"
      ],
      "page": "https://happyendpoint.com/library/emlakjet-api",
      "markdown": "https://happyendpoint.com/library/emlakjet-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/emlakjet",
      "host": "emlakjet.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 18,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search-property",
          "summary": "Search Türkiye property listings with rich filters"
        },
        {
          "method": "GET",
          "path": "/search-by-url",
          "summary": "Run a search from an Emlakjet search URL"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full listing detail by property ID"
        },
        {
          "method": "GET",
          "path": "/property-details-by-url",
          "summary": "Listing detail from an Emlakjet property URL"
        },
        {
          "method": "GET",
          "path": "/similar-listings",
          "summary": "Comparable listings for a given property"
        },
        {
          "method": "GET",
          "path": "/price-history",
          "summary": "Historical price changes for a listing"
        },
        {
          "method": "GET",
          "path": "/nearby-places",
          "summary": "Schools, hospitals, transport, and other nearby amenities"
        },
        {
          "method": "GET",
          "path": "/area-demographics",
          "summary": "Neighbourhood demographic and area information"
        },
        {
          "method": "GET",
          "path": "/locations-autocomplete",
          "summary": "Location autocomplete for building search experiences"
        },
        {
          "method": "GET",
          "path": "/cities",
          "summary": "All 81 Turkish provinces"
        },
        {
          "method": "GET",
          "path": "/districts",
          "summary": "Districts for a selected province"
        },
        {
          "method": "GET",
          "path": "/neighborhoods",
          "summary": "Neighbourhoods for a selected district"
        },
        {
          "method": "GET",
          "path": "/categories",
          "summary": "Property category taxonomy"
        },
        {
          "method": "GET",
          "path": "/search-filters",
          "summary": "Valid filter values and taxonomy for a category"
        },
        {
          "method": "GET",
          "path": "/agents-autocomplete",
          "summary": "Search real estate agencies and offices"
        },
        {
          "method": "GET",
          "path": "/agency-listings",
          "summary": "Agency profile and its active listings"
        },
        {
          "method": "GET",
          "path": "/project-search",
          "summary": "Search new housing projects and developers"
        },
        {
          "method": "GET",
          "path": "/project-details",
          "summary": "Detailed information for a construction project"
        }
      ]
    },
    {
      "id": "yad2-api",
      "name": "Yad2 Israel API",
      "description": "Israel marketplace data from Yad2. Search real estate, vehicles, and second-hand listings, get details and maps, plus government-registered sale prices.",
      "category": [
        "marketplace",
        "classifieds",
        "real-estate",
        "vehicles",
        "sale-prices"
      ],
      "page": "https://happyendpoint.com/library/yad2-api",
      "markdown": "https://happyendpoint.com/library/yad2-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/yad21",
      "host": "yad21.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 24,
      "endpoints": [
        {
          "method": "GET",
          "path": "/realestate-search",
          "summary": "Search Israel property listings for sale, rent, and commercial with rich filters"
        },
        {
          "method": "GET",
          "path": "/realestate-map",
          "summary": "Map view listing markers for a real estate filter set"
        },
        {
          "method": "GET",
          "path": "/realestate-map-clusters",
          "summary": "Area cluster counts (map aggregates) for a real estate filter set"
        },
        {
          "method": "GET",
          "path": "/realestate-details",
          "summary": "Full real estate ad detail by token"
        },
        {
          "method": "GET",
          "path": "/realestate-details-by-url",
          "summary": "Real estate ad detail from a listing URL"
        },
        {
          "method": "GET",
          "path": "/realestate-search-options",
          "summary": "Filter option lists for real estate search"
        },
        {
          "method": "GET",
          "path": "/realestate-agency-promos",
          "summary": "Agency banner cards and promoted agency listings for a search area"
        },
        {
          "method": "GET",
          "path": "/realestate-yad1-projects",
          "summary": "New-construction promos and project markers for a search area"
        },
        {
          "method": "GET",
          "path": "/realestate-yad1-nearby",
          "summary": "New-construction projects and promo ads related to a listing"
        },
        {
          "method": "GET",
          "path": "/latest-deals",
          "summary": "Recent government-registered completed deals with actual sale prices"
        },
        {
          "method": "GET",
          "path": "/realestate-nearby-deals",
          "summary": "Recent registered sale prices (comps) around a listing"
        },
        {
          "method": "GET",
          "path": "/vehicles-search",
          "summary": "Search vehicle listings with manufacturer, model, and range filters"
        },
        {
          "method": "GET",
          "path": "/vehicles-details",
          "summary": "Full vehicle ad detail by token"
        },
        {
          "method": "GET",
          "path": "/vehicles-details-by-url",
          "summary": "Vehicle ad detail from a listing URL"
        },
        {
          "method": "GET",
          "path": "/vehicles-catalog",
          "summary": "Manufacturer, model, and sub-model catalog with IDs for vehicle search"
        },
        {
          "method": "GET",
          "path": "/vehicles-models",
          "summary": "Model master data with price ranges and sub-models"
        },
        {
          "method": "GET",
          "path": "/vehicles-agency-ads",
          "summary": "More ads from the same dealer or agency as a vehicle listing"
        },
        {
          "method": "GET",
          "path": "/marketplace-listings",
          "summary": "Second-hand goods listings feed"
        },
        {
          "method": "GET",
          "path": "/marketplace-details",
          "summary": "Full second-hand product detail by token"
        },
        {
          "method": "GET",
          "path": "/locations-autocomplete",
          "summary": "Find city, area, neighborhood, and street IDs for searching"
        },
        {
          "method": "GET",
          "path": "/regions",
          "summary": "The 8 Yad2 regions used in real estate search"
        },
        {
          "method": "GET",
          "path": "/cities",
          "summary": "Cities, optionally within a region"
        },
        {
          "method": "GET",
          "path": "/neighborhoods",
          "summary": "Neighborhoods of a city"
        },
        {
          "method": "GET",
          "path": "/categories",
          "summary": "Full category and sub-category tree across all verticals"
        }
      ]
    },
    {
      "id": "auction-com-api",
      "name": "Auction.com API",
      "description": "US distressed property data from Auction.com. Search foreclosure, bank-owned, and auction listings, get property details, schedules, and live bid status.",
      "category": [
        "real-estate",
        "foreclosure",
        "auctions",
        "property-search",
        "property-details"
      ],
      "page": "https://happyendpoint.com/library/auction-com-api",
      "markdown": "https://happyendpoint.com/library/auction-com-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/auction-com-real-estate-api",
      "host": "auction-com-real-estate-api.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 12,
      "endpoints": [
        {
          "method": "GET",
          "path": "/advance-search",
          "summary": "Search US auction, foreclosure, and bank-owned listings with rich filters"
        },
        {
          "method": "GET",
          "path": "/search-by-zipcode",
          "summary": "Search listings in a 5-digit ZIP code"
        },
        {
          "method": "GET",
          "path": "/search-by-url",
          "summary": "Run a search from an Auction.com search URL"
        },
        {
          "method": "GET",
          "path": "/upcoming-auctions",
          "summary": "Upcoming auctions in chronological order, soonest first"
        },
        {
          "method": "GET",
          "path": "/listing-details",
          "summary": "Full listing detail by ID"
        },
        {
          "method": "GET",
          "path": "/listing-details-by-url",
          "summary": "Listing detail from a listing URL"
        },
        {
          "method": "GET",
          "path": "/auction-details",
          "summary": "Auction schedule, venue, trustee, live bid state, and property summary"
        },
        {
          "method": "GET",
          "path": "/auction-status",
          "summary": "Live auction and bid state for a listing"
        },
        {
          "method": "GET",
          "path": "/locations-autocomplete",
          "summary": "Find city, county, and ZIP values to search by"
        },
        {
          "method": "GET",
          "path": "/recommended-listings",
          "summary": "Curated recommendation rows of listings"
        },
        {
          "method": "GET",
          "path": "/marketing-tags",
          "summary": "Marketing tag taxonomy for the marketing_tags filter"
        },
        {
          "method": "GET",
          "path": "/enums",
          "summary": "All accepted filter values and response-field vocabularies"
        }
      ]
    },
    {
      "id": "gumtree-api",
      "name": "Gumtree UK API",
      "description": "UK classifieds data from Gumtree. Search listings with filters, get ad details, seller profiles and reviews, plus categories, locations, and trends.",
      "category": [
        "marketplace",
        "classifieds",
        "sellers",
        "categories",
        "locations"
      ],
      "page": "https://happyendpoint.com/library/gumtree-api",
      "markdown": "https://happyendpoint.com/library/gumtree-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/gumtree2",
      "host": "gumtree2.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 16,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search",
          "summary": "Search Gumtree listings with rich filters"
        },
        {
          "method": "GET",
          "path": "/search-by-url",
          "summary": "Run a search from a Gumtree search URL"
        },
        {
          "method": "GET",
          "path": "/search-suggestions",
          "summary": "Keyword autocomplete with categories"
        },
        {
          "method": "GET",
          "path": "/trending-searches",
          "summary": "Currently trending search terms"
        },
        {
          "method": "GET",
          "path": "/listing",
          "summary": "Full listing detail by ad ID"
        },
        {
          "method": "GET",
          "path": "/listing-by-url",
          "summary": "Listing detail from a listing URL"
        },
        {
          "method": "GET",
          "path": "/similar-listings",
          "summary": "Similar listings for an ad ID"
        },
        {
          "method": "GET",
          "path": "/locations-autocomplete",
          "summary": "Find location IDs for search"
        },
        {
          "method": "GET",
          "path": "/locations-nearest",
          "summary": "Reverse-geocode a coordinate to a location"
        },
        {
          "method": "GET",
          "path": "/countries",
          "summary": "ISO country list"
        },
        {
          "method": "GET",
          "path": "/categories",
          "summary": "Category tree, optionally a subtree"
        },
        {
          "method": "GET",
          "path": "/filters",
          "summary": "Available filters for a category"
        },
        {
          "method": "GET",
          "path": "/filter-options",
          "summary": "Selectable values for one attribute filter"
        },
        {
          "method": "GET",
          "path": "/seller",
          "summary": "Public seller profile"
        },
        {
          "method": "GET",
          "path": "/seller-listings",
          "summary": "A seller's active listings"
        },
        {
          "method": "GET",
          "path": "/seller-reviews",
          "summary": "A seller's reviews"
        }
      ]
    },
    {
      "id": "realtor-com-api",
      "name": "Realtor.com Data API",
      "description": "US property data from Realtor.com. Search homes for sale, rent, and sold, get full listing detail, valuations, agents, schools, mortgage rates, and market stats.",
      "category": [
        "real-estate",
        "listings",
        "valuation",
        "agents",
        "schools",
        "mortgage"
      ],
      "page": "https://happyendpoint.com/library/realtor-com-api",
      "markdown": "https://happyendpoint.com/library/realtor-com-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/realtor-com-data-api",
      "host": "realtor-com-data-api.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 37,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search",
          "summary": "Search US homes for sale, rent, or sold with rich filters and pagination"
        },
        {
          "method": "GET",
          "path": "/properties-for-sale",
          "summary": "Homes currently for sale, with the full filter surface"
        },
        {
          "method": "GET",
          "path": "/properties-for-rent",
          "summary": "Homes and apartments currently for rent, priced as monthly rent"
        },
        {
          "method": "GET",
          "path": "/properties-sold",
          "summary": "Recently sold homes, the comparable-sales dataset"
        },
        {
          "method": "GET",
          "path": "/search-by-coordinates",
          "summary": "Homes within a radius of a lat/lon point"
        },
        {
          "method": "GET",
          "path": "/search-by-polygon",
          "summary": "Homes inside a custom map polygon"
        },
        {
          "method": "GET",
          "path": "/search-by-commute",
          "summary": "Homes within a drive or walk time of a point"
        },
        {
          "method": "GET",
          "path": "/search-by-url",
          "summary": "Run a search from a Realtor.com search-results URL"
        },
        {
          "method": "GET",
          "path": "/property-search",
          "summary": "Search the full property universe, including off-market and sold records"
        },
        {
          "method": "GET",
          "path": "/records-by-owner",
          "summary": "Public-records property search by owner name"
        },
        {
          "method": "GET",
          "path": "/new-construction",
          "summary": "New-construction plans and ready-to-build builder inventory"
        },
        {
          "method": "GET",
          "path": "/locations-autocomplete",
          "summary": "Find location slug IDs and centroids to search by"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full listing detail by property ID"
        },
        {
          "method": "GET",
          "path": "/property-details-by-url",
          "summary": "Full listing detail from a Realtor.com listing URL"
        },
        {
          "method": "GET",
          "path": "/property-details-by-address",
          "summary": "Full listing detail from a street address"
        },
        {
          "method": "GET",
          "path": "/similar-homes",
          "summary": "Comparable and similar homes for a property"
        },
        {
          "method": "GET",
          "path": "/property-environment",
          "summary": "Flood, wildfire, heat, wind, air, and noise risk for a property"
        },
        {
          "method": "GET",
          "path": "/property-valuation",
          "summary": "RealEstimate valuation with every AVM source, history, and forecast"
        },
        {
          "method": "GET",
          "path": "/agents-search",
          "summary": "Search the agent directory by ZIP or city with true match counts"
        },
        {
          "method": "GET",
          "path": "/agent-details",
          "summary": "Full agent profile with licence, brokerage, ratings, and listing stats"
        },
        {
          "method": "GET",
          "path": "/agent-reviews",
          "summary": "Client reviews for an agent with per-dimension ratings and replies"
        },
        {
          "method": "GET",
          "path": "/agent-recommendations",
          "summary": "Client recommendations for an agent"
        },
        {
          "method": "GET",
          "path": "/agent-feedback",
          "summary": "Reviews and recommendations merged into one sortable feed"
        },
        {
          "method": "GET",
          "path": "/agent-listings",
          "summary": "An agent's listings by status - for sale, rent, sold, or off-market"
        },
        {
          "method": "GET",
          "path": "/schools-search",
          "summary": "Search schools and districts by city, ZIP, county, or neighborhood"
        },
        {
          "method": "GET",
          "path": "/school",
          "summary": "A single school by ID"
        },
        {
          "method": "GET",
          "path": "/school-district",
          "summary": "A school district by ID with enrolment, rating, and school count"
        },
        {
          "method": "GET",
          "path": "/mortgage-rates",
          "summary": "Current average mortgage rates by loan type for a ZIP"
        },
        {
          "method": "GET",
          "path": "/mortgage-calculator",
          "summary": "Estimated monthly payment breakdown for given loan terms"
        },
        {
          "method": "GET",
          "path": "/mortgage-lender-rates",
          "summary": "Live rate table from named lenders for a ZIP, loan amount, and LTV"
        },
        {
          "method": "GET",
          "path": "/market-hotness",
          "summary": "Market hotness score and badge for a ZIP"
        },
        {
          "method": "GET",
          "path": "/geo-statistics",
          "summary": "Median list, rent, and sold price plus market stats for a geography"
        },
        {
          "method": "GET",
          "path": "/neighborhood-info",
          "summary": "Neighborhood guide statistics and for-sale count"
        },
        {
          "method": "GET",
          "path": "/market-feed",
          "summary": "Location market pulse - new listings, open houses, and price drops"
        },
        {
          "method": "GET",
          "path": "/commute-time",
          "summary": "Travel time from a property to a destination address"
        },
        {
          "method": "GET",
          "path": "/map-boundary",
          "summary": "GeoJSON boundary polygon for a ZIP, city, neighborhood, or county"
        },
        {
          "method": "GET",
          "path": "/enums",
          "summary": "All accepted filter values and response-field vocabularies"
        }
      ]
    },
    {
      "id": "vrbo-api",
      "name": "Vrbo API",
      "description": "Vacation rental data from Vrbo. Search listings by destination, dates, or map area, plus property detail, amenities, photos, rates, availability, and reviews.",
      "category": [
        "travel",
        "vacation-rentals",
        "listings",
        "pricing",
        "reviews"
      ],
      "page": "https://happyendpoint.com/library/vrbo-api",
      "markdown": "https://happyendpoint.com/library/vrbo-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/vrbo2",
      "host": "vrbo2.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 21,
      "endpoints": [
        {
          "method": "GET",
          "path": "/search",
          "summary": "Search vacation rentals with dates, guests, price, and filters"
        },
        {
          "method": "GET",
          "path": "/search-by-coordinates",
          "summary": "Search rentals around a latitude/longitude point"
        },
        {
          "method": "GET",
          "path": "/search-by-bounds",
          "summary": "Search rentals inside a rectangular map area"
        },
        {
          "method": "GET",
          "path": "/search-by-url",
          "summary": "Run a search from a Vrbo search URL"
        },
        {
          "method": "GET",
          "path": "/search-filters",
          "summary": "Available filter groups for a destination"
        },
        {
          "method": "GET",
          "path": "/locations-autocomplete",
          "summary": "Find destinations and their region IDs to search by"
        },
        {
          "method": "GET",
          "path": "/neighborhoods",
          "summary": "Named neighborhoods in a destination with filterable IDs"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full rental detail by property ID"
        },
        {
          "method": "GET",
          "path": "/property-details-by-url",
          "summary": "Rental detail from a listing URL"
        },
        {
          "method": "GET",
          "path": "/property-amenities",
          "summary": "The full amenities list for one rental"
        },
        {
          "method": "GET",
          "path": "/property-rooms",
          "summary": "Room-by-room breakdown of beds, bathrooms, and shared spaces"
        },
        {
          "method": "GET",
          "path": "/property-photos",
          "summary": "The full photo gallery for one rental, grouped by room"
        },
        {
          "method": "GET",
          "path": "/property-prices",
          "summary": "Bookable rate plans and stay total over given dates"
        },
        {
          "method": "GET",
          "path": "/property-availability",
          "summary": "Day-by-day availability and nightly prices for a rental"
        },
        {
          "method": "GET",
          "path": "/property-cancellation-policy",
          "summary": "The refund schedule for a rental over specific dates"
        },
        {
          "method": "GET",
          "path": "/property-policies",
          "summary": "House rules, check-in times, registration number, and safety info"
        },
        {
          "method": "GET",
          "path": "/property-location",
          "summary": "Location, nearby points of interest with drive times, and a map image"
        },
        {
          "method": "GET",
          "path": "/property-reviews",
          "summary": "Paginated guest reviews for a rental"
        },
        {
          "method": "GET",
          "path": "/property-reviews-summary",
          "summary": "Review scorecard plus an AI digest of recurring guest feedback"
        },
        {
          "method": "GET",
          "path": "/property-host",
          "summary": "Host profile with Premier Host status, scores, and languages"
        },
        {
          "method": "GET",
          "path": "/host-listings",
          "summary": "Other rentals in the destination run by the same host"
        }
      ]
    },
    {
      "id": "28hse-api",
      "name": "28Hse Hong Kong Property API",
      "description": "Hong Kong property data from 28Hse. Search listings for sale and rent, estates, and new developments, plus transactions, agencies, school nets, and mortgages.",
      "category": [
        "real-estate",
        "listings",
        "transactions",
        "hong-kong",
        "mortgage"
      ],
      "page": "https://happyendpoint.com/library/28hse-api",
      "markdown": "https://happyendpoint.com/library/28hse-api.md",
      "rapidApiUrl": "https://rapidapi.com/happyendpoint/api/28hse-property-api",
      "host": "28hse-property-api.p.rapidapi.com",
      "mcpReady": true,
      "endpointCount": 13,
      "endpoints": [
        {
          "method": "GET",
          "path": "/property-search",
          "summary": "Search listings for sale or rent by district, estate, price, area, and type"
        },
        {
          "method": "GET",
          "path": "/estate-search",
          "summary": "Search residential estates with price, volume, and rental-yield stats"
        },
        {
          "method": "GET",
          "path": "/new-property-search",
          "summary": "Search new-development pre-sale and first-hand projects"
        },
        {
          "method": "GET",
          "path": "/property-details",
          "summary": "Full detail for a single property listing by ad ID"
        },
        {
          "method": "GET",
          "path": "/property-details-by-url",
          "summary": "Full property listing detail from a listing URL"
        },
        {
          "method": "GET",
          "path": "/transactions",
          "summary": "Recent sale and lease transaction records, optionally by estate"
        },
        {
          "method": "GET",
          "path": "/location-autocomplete",
          "summary": "Autocomplete estates and districts to discover search IDs"
        },
        {
          "method": "GET",
          "path": "/property-filters",
          "summary": "Available property type, sort, and price-range options"
        },
        {
          "method": "GET",
          "path": "/agent-search",
          "summary": "Agency directory with per-district listing counts"
        },
        {
          "method": "GET",
          "path": "/school-net-search",
          "summary": "Schools by school net, district, type, and gender or religion"
        },
        {
          "method": "GET",
          "path": "/service-apartment-search",
          "summary": "Serviced apartments and hotels with room types and price ranges"
        },
        {
          "method": "GET",
          "path": "/mortgage-plans",
          "summary": "Current bank mortgage plans with rate, cash rebate, and penalty period"
        },
        {
          "method": "GET",
          "path": "/news-search",
          "summary": "Property-market news and video articles"
        }
      ]
    }
  ],
  "datasets": [
    {
      "id": "bayut-agents-2026",
      "name": "Bayut UAE Real Estate Agents Database",
      "description": "19,892 active UAE real estate agents from Bayut.com with contact details, listing activity, trust signals, and agency data. 39 columns. Scraped May 2026.",
      "page": "https://happyendpoint.com/datasets/bayut-agents-2026",
      "markdown": "https://happyendpoint.com/datasets/bayut-agents-2026.md",
      "records": "19,892 agents",
      "format": "Excel (XLSX)",
      "price": "Contact Us",
      "freeSample": false
    },
    {
      "id": "ikea-products-us",
      "name": "IKEA US Complete Product Catalog",
      "description": "10,564 IKEA US products across 933 categories with pricing, ratings, images, badge data, and full category paths. 31 columns. Scraped April 2026.",
      "page": "https://happyendpoint.com/datasets/ikea-products-us",
      "markdown": "https://happyendpoint.com/datasets/ikea-products-us.md",
      "records": "10,564 products",
      "format": "CSV",
      "price": "$249",
      "freeSample": false
    },
    {
      "id": "sephora-products-us",
      "name": "Sephora US Product Data",
      "description": "8,000+ Sephora US products with brand data, USD pricing, star ratings, review counts, category paths, product page URLs, and image URLs. CSV download.",
      "page": "https://happyendpoint.com/datasets/sephora-products-us",
      "markdown": "https://happyendpoint.com/datasets/sephora-products-us.md",
      "records": "8,000+ products",
      "format": "CSV",
      "price": "$99",
      "freeSample": false
    },
    {
      "id": "propertyfinder-agents-2026",
      "name": "PropertyFinder UAE Real Estate Agents Dataset",
      "description": "19,994 active UAE real estate agents from PropertyFinder with 51 fields - contact details, performance metrics, transaction history, and agency data.",
      "page": "https://happyendpoint.com/datasets/propertyfinder-agents-2026",
      "markdown": "https://happyendpoint.com/datasets/propertyfinder-agents-2026.md",
      "records": "19,994 agents",
      "format": "Excel (XLSX)",
      "price": "$349",
      "freeSample": false
    },
    {
      "id": "sephora-reviews-dataset",
      "name": "Sephora Customer Reviews Dataset",
      "description": "500,000+ verified customer reviews from Sephora US with star ratings, skin type, review text, and helpfulness votes - ideal for NLP and sentiment analysis.",
      "page": "https://happyendpoint.com/datasets/sephora-reviews-dataset",
      "markdown": "https://happyendpoint.com/datasets/sephora-reviews-dataset.md",
      "records": "500,000+ reviews",
      "format": "JSON / CSV",
      "price": "Contact Us",
      "freeSample": false
    },
    {
      "id": "propertyfinder-transactions-data",
      "name": "PropertyFinder UAE Real Estate Transactions Dataset",
      "description": "128,000+ UAE real estate transactions with property type, bedroom count, area in sqft, transaction price, price per sqft, location data, and contract dates.",
      "page": "https://happyendpoint.com/datasets/propertyfinder-transactions-data",
      "markdown": "https://happyendpoint.com/datasets/propertyfinder-transactions-data.md",
      "records": "128,000+ transactions",
      "format": "CSV",
      "price": "$249",
      "freeSample": false
    },
    {
      "id": "rightmove-sold",
      "name": "Rightmove Sold Prices Dataset",
      "description": "Historical UK property sold prices for market analysis.",
      "page": "https://happyendpoint.com/datasets/rightmove-sold",
      "markdown": "https://happyendpoint.com/datasets/rightmove-sold.md",
      "records": "5M+ records",
      "format": "JSON / CSV",
      "price": "Contact Us",
      "freeSample": false
    },
    {
      "id": "sephora-bestsellers-free",
      "name": "Sephora US Products Free Sample",
      "description": "Free sample of Sephora US product data with 10 fields per record - brand, price, rating, reviews, product URL, image URL, and category path. Free CSV download.",
      "page": "https://happyendpoint.com/datasets/sephora-bestsellers-free",
      "markdown": "https://happyendpoint.com/datasets/sephora-bestsellers-free.md",
      "records": "Sample",
      "format": "CSV",
      "price": "Free",
      "freeSample": true
    },
    {
      "id": "ikea-catalog-sample",
      "name": "Ikea Catalog Sample",
      "description": "Sample Ikea products across categories. Includes images and dimensions.",
      "page": "https://happyendpoint.com/datasets/ikea-catalog-sample",
      "markdown": "https://happyendpoint.com/datasets/ikea-catalog-sample.md",
      "records": "500 products",
      "format": "JSON / CSV",
      "price": "Free",
      "freeSample": true
    },
    {
      "id": "sephora-skincare-sample",
      "name": "Sephora Skincare Sample",
      "description": "Free sample of 1,000 Sephora skincare products with ingredients, skin type compatibility, and customer ratings. Perfect for testing ML pipelines.",
      "page": "https://happyendpoint.com/datasets/sephora-skincare-sample",
      "markdown": "https://happyendpoint.com/datasets/sephora-skincare-sample.md",
      "records": "1,000 products",
      "format": "JSON / CSV",
      "price": "Free",
      "freeSample": true
    },
    {
      "id": "tesco-products-uk",
      "name": "Tesco UK Products Dataset",
      "description": "Complete catalog of Tesco UK products with pricing, nutrition data, and offers.",
      "page": "https://happyendpoint.com/datasets/tesco-products-uk",
      "markdown": "https://happyendpoint.com/datasets/tesco-products-uk.md",
      "records": "500K+ products",
      "format": "JSON / CSV",
      "price": "Contact Us",
      "freeSample": true
    },
    {
      "id": "rightmove-sales-sample",
      "name": "Rightmove Sales Sample",
      "description": "Sample UK property sales listings from London area. Great for prototyping.",
      "page": "https://happyendpoint.com/datasets/rightmove-sales-sample",
      "markdown": "https://happyendpoint.com/datasets/rightmove-sales-sample.md",
      "records": "5,000 properties",
      "format": "JSON / CSV",
      "price": "Free",
      "freeSample": true
    },
    {
      "id": "rightmove-rentals-sample",
      "name": "Rightmove Rentals Sample",
      "description": "Sample UK rental listings for testing rental data pipelines.",
      "page": "https://happyendpoint.com/datasets/rightmove-rentals-sample",
      "markdown": "https://happyendpoint.com/datasets/rightmove-rentals-sample.md",
      "records": "3,000 properties",
      "format": "JSON / CSV",
      "price": "Free",
      "freeSample": true
    },
    {
      "id": "priceline-hotels-sample",
      "name": "Priceline Hotels Sample",
      "description": "Sample hotel data from major US cities for testing travel apps.",
      "page": "https://happyendpoint.com/datasets/priceline-hotels-sample",
      "markdown": "https://happyendpoint.com/datasets/priceline-hotels-sample.md",
      "records": "2,000 hotels",
      "format": "JSON / CSV",
      "price": "Free",
      "freeSample": true
    }
  ],
  "feeds": [
    {
      "id": "propertyfinder-dubai-agent-movement",
      "name": "PropertyFinder Dubai Agent Movement Feed",
      "description": "Daily-tracked feed on every agent on PropertyFinder Dubai - listing counts, ranking, deal volume, phone, WhatsApp and email, with day-by-day movement.",
      "page": "https://happyendpoint.com/data-feeds/propertyfinder-dubai-agent-movement",
      "markdown": "https://happyendpoint.com/data-feeds/propertyfinder-dubai-agent-movement.md",
      "coverage": "PropertyFinder Dubai (UAE Real Estate)",
      "updateCadence": "Daily",
      "delivery": "Google Sheet, updated daily"
    },
    {
      "id": "propertyfinder-dubai-price-changes",
      "name": "PropertyFinder Dubai Listings and Price-Change Feed",
      "description": "Daily-tracked feed across 800,000 Dubai listings recording every price drop, delisting and day on market, the day it happens. Motivated-seller signals.",
      "page": "https://happyendpoint.com/data-feeds/propertyfinder-dubai-price-changes",
      "markdown": "https://happyendpoint.com/data-feeds/propertyfinder-dubai-price-changes.md",
      "coverage": "PropertyFinder Dubai (UAE Real Estate)",
      "updateCadence": "Daily",
      "delivery": "Google Sheet, updated daily"
    }
  ]
}