API PRODUCT

Rent.com API

Access real-time Rent.com rental data including location search, property listings, sorted listings, filtered listings, and detailed property information using a clean and developer-friendly OpenmarketPlace.

Description

🏠 Rent.com API

Rent.com API – Real-Time Rental Listings, Search & Property Details

The Rent.com API provides seamless access to real-time rental property data, enabling developers to build powerful property search platforms, rental apps, and real estate analytics tools.

This API allows you to perform location-based searches, fetch rental listings, apply sorting (price low-to-high / high-to-low), filter listings (e.g., showBuildings=false), and retrieve detailed property information.

Designed for simplicity, the API abstracts complex backend logic and exposes structured endpoints for fast integration using OpenmarketPlace authentication.

With this API, you can:

  • 🔎 Search locations
  • 🏘️ Fetch rental listings
  • 💰 Sort listings by price
  • ⚙️ Apply filters and controls
  • 📄 Get complete property details

🚀 Benefits

  • ⚡ Real-time rental property data
  • 🔎 Advanced location-based search
  • 🏘️ Flexible listing retrieval
  • 💰 Sorting support (low → high / high → low)
  • ⚙️ Filtering options like showBuildings
  • 📄 Detailed listing insights
  • 📱 Perfect for web & mobile apps
  • 📊 Ideal for analytics dashboards
  • 🤖 Useful for automation tools
  • 🛡️ Secure via OpenmarketPlace

💡 Use Cases

  • 🏠 Build a rental property search platform
  • 📱 Create a real estate mobile app
  • 🔎 Develop a location-based rental finder
  • 📊 Build rental analytics dashboards
  • 💰 Create price comparison tools
  • 🏘️ Build rental marketplaces
  • 🤖 Automate property data workflows
  • 📈 Analyze rental trends

📡 Endpoints


1️⃣ Location Search

GET /location-search

Query Params:

  • query (required)
  • limit (optional, default: 5)
  • sessionId (optional)

Example:

GET /location-search?query=nikol&limit=5

2️⃣ Location Listings

POST /location-listings

Body (JSON):

{
  "input": {
    "city": "Nikolaevsk",
    "locationSlug": "alaska/nikolaevsk",
    "state": "Alaska"
  },
  "resultsPerPage": 50,
  "page": 1,
  "showBuildings": true
}

3️⃣ Location Listings (Low → High)

POST /location-listings

Body:

{
  "input": {
    "locationSlug": "arizona/oro-valley/canada-hills-neighborhood"
  },
  "sort": "PRICE_LOW_TO_HIGH",
  "filters": {
    "propertyTypes": ["HOUSES"]
  },
  "resultsPerPage": 50,
  "page": 1,
  "showBuildings": true
}

4️⃣ Location Listings (High → Low)

POST /location-listings

Body:

{
  "input": {
    "locationSlug": "arizona/oro-valley/canada-hills-neighborhood"
  },
  "sort": "PRICE_HIGH_TO_LOW",
  "filters": {
    "propertyTypes": ["HOUSES"]
  },
  "resultsPerPage": 50,
  "page": 1,
  "showBuildings": true
}

5️⃣ Location Listings (showBuildings = false)

POST /location-listings

Body:

{
  "input": {
    "locationSlug": "arizona/oro-valley/canada-hills-neighborhood"
  },
  "resultsPerPage": 30,
  "page": 1,
  "showBuildings": false
}

6️⃣ Listing Details

GET /listing-details

Query Params:

  • listingId (required)
  • sessionId (optional)

Example:

GET /listing-details?listingId=lc5930006
API Playground
6 endpoints

              

              

              

              

            
Waiting for request...
Free

₹0.00 / Monthly

  • Limit Type: Global
  • 5 total requests
  • Rate Limit: 0/min
Pro

₹1,299.00 / Monthly

  • Limit Type: Global
  • 5,000 total requests
  • Rate Limit: 0/min
Ultra

₹5,999.00 / Monthly

  • Limit Type: Global
  • 100,000 total requests
  • Rate Limit: 0/min
Mega

₹19,999.00 / Monthly

  • Limit Type: Global
  • 500,000 total requests
  • Rate Limit: 0/min