Rent.com API

Rent.com API for US Apartment and Home Rentals, Listing Details, Floor Plans and Location Autocomplete

Scrappa's Rent.com API returns structured JSON from Rent.com, a US rental marketplace. Search apartments and homes for rent by city, ZIP code, neighborhood or state with price, bedroom, bathroom, size, pet and amenity filters, open any listing for floor plans with units, fees, amenities, schools and manager, and autocomplete places and properties.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
3
Endpoints
30
Listings per page
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/rent-com/search?location=%2Ftexas%2Faustin%2F&beds=2&price_max=1500&sort=price_asc" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "location": { "name": "Austin, TX", "type": "city", "state_code": "TX" },
    "pagination": { "page": 1, "per_page": 30, "total": 857, "total_pages": 29, "has_next_page": true, "filtered_out": 0 },
    "items": [
      {
        "id": "lv3375482024",
        "url": "https://www.rent.com/r/1913-robbins-pl-austin-tx-lv3375482024",
        "price": { "text": "$850", "from": 850, "currency": "USD", "period": "month" },
        "address": { "street": "1913 Robbins Pl unit B", "city": "Austin", "state_code": "TX", "postal_code": "78705" },
        "beds": { "text": "2 Beds", "range": { "min": 2, "max": 2 } },
        "baths": { "text": "1 Bath", "range": { "min": 1, "max": 1 } }
      }
    ]
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Rent Price Tracking

Track asking rents by city, ZIP code or neighborhood, bedrooms, bathrooms and property type.

Availability Monitoring

Page through filtered searches and read units, rents and available dates from every floor plan.

Fee and Pet Policy Research

Compare admin, application and pet fees, deposits and amenities across properties.

Neighborhood Context

Read walk scores, schools and nearby places for every listing.

Rent.com scraper API

Rent.com API for US rentals, rents and floor plans

The Rent.com API is built for rental analytics, listing tools and market research. Each search item carries the rent range, address with coordinates, beds, baths, size, available units, phone, rating, highlights, manager and photos. Listing detail adds the description, fees, pet policies, amenities, floor plans with every unit, schools, walk score, nearby places, rent estimates and similar listings. Rent.com lists rentals only, so there is no sale search and no agent endpoint.

Search by city, ZIP code, neighborhood or state, 30 listings per page.

Filters are always honoured: items that break a filter are never returned.

Pagination returns the real page; a page is never labelled as another page.

A place that does not exist is a clean 404, never a whole state of results.

Failed requests are never billed.

Choose the right Rent.com API endpoint

Use Autocomplete to find a place

Resolve a name to a search_location value and pass it into search.

Open Rent.com Autocomplete API docs

Use Rental Search for market coverage

Add price, bedroom, bathroom, size and type filters, then page through the results.

Open Rent.com Search API docs

Use Listing Detail for the full record

Pass the id of a search result to get floor plans, units, fees, amenities and manager.

Open Rent.com Listing API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Rent.com listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Filters guaranteed on every item
Scrappa:
ScrapingBee / ScraperAPI: Not available
Floor plans with units and rents
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by plan
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits only

Key features

Search, listing detail and autocomplete routes as JSON
Numeric rent ranges with currency, beds, baths and size per item
Listing detail with floor plans and units, fees, pet policies, amenities, schools and walk score
No browser, no login: public data served through a single Scrappa API key

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Rent.com. The Rent.com API returns structured JSON from public listing data through a Scrappa API key.

No. Rent.com lists rentals only and has no agent profiles. The manager and listing agent of a property are part of the listing detail.

No. Only successful responses are billed. A valid empty result is successful and billable.

Start using the Rent.com API

Sign up and get 500 free credits. No credit card required.