APIs / Real estate / Rent.com

1 credit per call3 endpoints20 datapoints

Rent.com API

Rent.com API for US apartment rentals as JSON, with rent ranges, beds, baths, available units, photos and listing details. 1 credit per successful call.

Rent.com
GET/v1/rent-com/search?location=%2Ftexas%2Faustin%2F&beds[]=2&price_max=1500&sort=price_asc&page=1
{
  "success": true,
  "data": {
    "location": {
      "name": "Austin, TX",
      "type": "city",
      "city": "Austin",
      "state_code": "TX",
      "coordinates": {
        "latitude": 30.2669,
        "longitude": -97.7428
      },
      "seo_path": "/texas/austin/"
    },
    "applied_filters": {
      "beds": [
        "2"
      ],
      "price_max": 1500,
      "sort": "price_asc"
    },
    "pagination": {
      "page": 1,
      "per_page": 30,
      "total": 1061,
      "total_pages": 36,
      "has_next_page": true,
      "filtered_out": 0,
      "skipped_entries": 1
    },
    "units_available_total": 9491,
    "items": [
      {
        "id": "lc5916981",
        "name": "Karnes House",
        "url": "https://www.rent.com/apartment/karnes-house-austin-tx-lc5916981",
        "path": "/apartment/karnes-house-austin-tx-lc5916981",
        "property_type": "APARTMENTS",
        "verified": true,
        "address": {
          "street": "2222 Rio Grande St",
          "full": "2222 Rio Grande St, Austin, TX 78705",
          "city": "Austin",
          "state": "Texas",
          "state_code": "TX",
          "postal_code": "78705",
          "neighborhoods": [
            "Central Austin",
            "West Campus"
          ],
          "coordinates": {
            "latitude": 30.2865492,
            "longitude": -97.7456595
          }
        },
        "price": {
          "text": "$624+",
          "from": 624,
          "range": {
            "min": 624,
            "max": 1328
          },
          "currency": "USD",
          "period": "month"
        },
        "beds": {
          "text": "2 Beds",
          "range": {
            "min": 2,
            "max": 2
          }
        },
        "baths": {
          "text": "2 Baths",
          "range": {
            "min": 2,
            "max": 2
          }
        },
        "sqft": {
          "text": "1000–1050 Sqft",
          "range": {
            "min": 1000,
            "max": 1050
          }
        },
        "units": {
          "total": 28,
          "available": 0,
          "available_text": "Available Now"
        },
        "availability_status": "TODAY",
        "updated_at": "2026-11-11",
        "phone": "(737) 409-2853",
        "rating": {},
        "highlights": [
          "Pet Friendly",
          "Air Conditioning",
          "Dishwasher"
        ],
        "manager": "San Miguel Management",
        "photo_count": 36,
        "photos": [
          {
            "id": "912e79878abe08aa845ef3c4edce94c0",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/912e79878abe08aa845ef3c4edce94c0"
          },
          {
            "id": "0e0f6da27176029fcd150245a3fb5645",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/0e0f6da27176029fcd150245a3fb5645"
          },
          {
            "id": "e78e980e91407ffffea33704b07e984c",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/e78e980e91407ffffea33704b07e984c"
          }
        ]
      },
      {
        "id": "lc5897975",
        "name": "1883 at Montgomery House (Student Housing - Rent by the Bed)",
        "url": "https://www.rent.com/apartment/1883-at-montgomery-house-student-housing-rent-by-the-bed-austin-tx-lc5897975",
        "path": "/apartment/1883-at-montgomery-house-student-housing-rent-by-the-bed-austin-tx-lc5897975",
        "property_type": "APARTMENTS",
        "verified": true,
        "address": {
          "street": "2700 Nueces St",
          "full": "2700 Nueces St, Austin, TX 78705",
          "city": "Austin",
          "state": "Texas",
          "state_code": "TX",
          "postal_code": "78705",
          "neighborhoods": [
            "Central Austin",
            "West Campus"
          ],
          "coordinates": {
            "latitude": 30.2922849,
            "longitude": -97.7433254
          }
        },
        "price": {
          "text": "$587+",
          "from": 587,
          "range": {
            "min": 630,
            "max": 1260
          },
          "currency": "USD",
          "period": "month"
        },
        "beds": {
          "text": "1–3 Beds",
          "range": {
            "min": 2,
            "max": 2
          }
        },
        "baths": {
          "text": "1–3 Baths",
          "range": {
            "min": 2,
            "max": 2
          }
        },
        "sqft": {
          "text": "529–1442 Sqft",
          "range": {
            "min": 836,
            "max": 1086
          }
        },
        "units": {
          "total": 88,
          "available": 0,
          "available_text": "Available Now"
        },
        "availability_status": "TODAY",
        "updated_at": "2026-11-12",
        "phone": "(512) 807-6655",
        "rating": {},
        "highlights": [
          "Pet Friendly",
          "Air Conditioning",
          "Deck"
        ],
        "manager": "San Miguel Management",
        "photo_count": 91,
        "photos": [
          {
            "id": "4d9ad809dd339b5e9592bd72b0e11b5d",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/4d9ad809dd339b5e9592bd72b0e11b5d"
          },
          {
            "id": "23e014ab9a1dfe3da4dac3a4cbc20c87",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/23e014ab9a1dfe3da4dac3a4cbc20c87"
          },
          {
            "id": "253ae031a8b0dc9ab4d39f690636d2c0",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/253ae031a8b0dc9ab4d39f690636d2c0"
          }
        ]
      },
      {
        "id": "192714368",
        "name": "1915 Hearthstone Dr",
        "url": "https://www.rent.com/r/1915-hearthstone-dr-austin-tx-192714368",
        "path": "/r/1915-hearthstone-dr-austin-tx-192714368",
        "property_type": "HOUSE",
        "verified": false,
        "address": {
          "street": "1915 Hearthstone Dr unit 1",
          "full": "1915 Hearthstone Dr unit 1, Austin, TX 78757",
          "city": "Austin",
          "state": "Texas",
          "state_code": "TX",
          "postal_code": "78757",
          "neighborhoods": [
            "Central Austin",
            "Wooten"
          ],
          "coordinates": {
            "latitude": 30.3667001,
            "longitude": -97.7224498
          }
        },
        "price": {
          "text": "$645",
          "from": 645,
          "range": {
            "min": 645,
            "max": 645
          },
          "currency": "USD",
          "period": "month"
        },
        "beds": {
          "text": "2 Beds",
          "range": {
            "min": 2,
            "max": 2
          }
        },
        "baths": {
          "text": "1 Bath",
          "range": {
            "min": 1,
            "max": 1
          }
        },
        "sqft": {
          "text": "880 Sqft",
          "range": {
            "min": 880,
            "max": 880
          }
        },
        "units": {
          "available": 1,
          "available_text": "1 Unit Available"
        },
        "availability_status": "TODAY",
        "updated_at": "2026-11-06",
        "phone": "(512) 668-6100",
        "rating": {},
        "highlights": [
          "Pet Friendly",
          "Air Conditioning",
          "Patio"
        ],
        "photo_count": 5,
        "photos": [
          {
            "id": "f5e88766f4c40913bab05a98941b0d47",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/f5e88766f4c40913bab05a98941b0d47"
          },
          {
            "id": "b726cbe49e4f896cc4240933f1f3ddf7",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/b726cbe49e4f896cc4240933f1f3ddf7"
          },
          {
            "id": "940edd543e230c9ca1f34736250b5810",
            "url": "https://i.rent.com/t_3x2_fixed_webp_w1440/940edd543e230c9ca1f34736250b5810"
          }
        ]
      }
    ]
  },
  "meta": {
    "endpoint_family": "search",
    "request_id": "req_c9cfa897a196435dad874c5c0fbd8768",
    "credits_charged": 1,
    "credits_remaining": 1815
  }
}
200 OKJSONX-Credits-Used: 1
Recorded from our API and shortened.

Sample data

What one call returns

A recorded run of search: the fields and shapes you will get, shortened to 3 items.

#idstringnamestringurlurlpathstringproperty_typestringverifiedbooleanaddressobjectpriceobjectbedsobjectbathsobjectsqftobjectunitsobjectavailability_statusstringupdated_atstringphonestringratingobjecthighlightsstring[]managerstringphoto_countintegerphotosobject[]
1lc5916981Karnes Househttps://www.rent.com/apartment/karnes-house-austin-tx-lc5916981/apartment/karnes-house-austin-tx-lc5916981APARTMENTStrue{8 fields}{5 fields}{2 fields}{2 fields}{2 fields}{3 fields}TODAY2026-11-11(737) 409-2853{0 fields}[3 items]San Miguel Management36[3 items]
2lc58979751883 at Montgomery House (Student Housing - Rent by the Bed)https://www.rent.com/apartment/1883-at-montgomery-house-student-housing-rent-by-the-bed-austin-tx-lc5897975/apartment/1883-at-montgomery-house-student-housing-rent-by-the-bed-austin-tx-lc5897975APARTMENTStrue{8 fields}{5 fields}{2 fields}{2 fields}{2 fields}{3 fields}TODAY2026-11-12(512) 807-6655{0 fields}[3 items]San Miguel Management91[3 items]
31927143681915 Hearthstone Drhttps://www.rent.com/r/1915-hearthstone-dr-austin-tx-192714368/r/1915-hearthstone-dr-austin-tx-192714368HOUSEfalse{8 fields}{5 fields}{2 fields}{2 fields}{2 fields}{2 fields}TODAY2026-11-06(512) 668-6100{0 fields}[3 items]—5[3 items]

Recorded from our API · 3 items shown · 20 datapoints per itemGET /v1/rent-com/search?location=%2Ftexas%2Faustin%2F&beds[]=2&price_max=1500&sort=price_asc&page=1

20 datapoints

Identity

  • idstring
  • namestring
  • property_typestring
  • availability_statusstring

Contact

  • urlurl
  • phonestring

Location

  • addressobject

Reputation

  • verifiedboolean
  • ratingobject
  • photo_countinteger
  • photosobject[]

Price

  • priceobject

Other

  • pathstring
  • bedsobject
  • bathsobject
  • sqftobject
  • unitsobject
  • updated_atstring
  • highlightsstring[]
  • managerstring

Playground

Run this API

cURLshell
curl "https://api.perceptlayer.com/v1/rent-com/search?location=%2Ftexas%2Faustin%2F&beds[]=2&price_max=1500&sort=price_asc&page=1" \
  -H "X-API-Key: $API_KEY"

Rent.com · 3 endpoints

Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

EndpointRequired parametersCost
GET/v1/rent-com/autocomplete
q+1 optional
1 credit
GET/v1/rent-com/listing
none+2 optional
1 credit
GET/v1/rent-com/search
location+11 optional
1 credit

Overview

About the Rent.com API

What you can get

The Rent.com API returns Rent.com rental data as JSON through 3 endpoints.

  • Search: search takes a location path such as /texas/austin/, with property_types[], beds[], baths[] and amenities[] (all repeatable), price_min, price_max, sqft_min, sqft_max, pet_friendly (true, false, 1 or 0), sort (price_asc, price_desc or beds_asc) and page.
  • Listings: listing takes an id or a url.
  • Autocomplete: autocomplete takes a q, with limit.

The recorded search for 2-bedroom rentals in Austin up to $1,500, sorted by price_asc, returns the matched location, pagination with a total of 1,061, per_page (30) and total_pages, and units_available_total. Each item in items carries id, name, url, property_type, verified, address, price, beds, baths, sqft, units, availability_status, updated_at, phone, rating, highlights, manager, photo_count and photos.

How a call works

Search a city: GET /v1/rent-com/search?location=/texas/austin/&beds[]=2&price_max=1500&sort=price_asc&page=1 with your key in the X-API-Key header. Each item's id or url is what listing takes. Check has_next_page in pagination before asking for the next page. Every successful call costs 1 credit; failed calls cost nothing.

Real estateJSONRESTMCP

More real estate APIs

Use cases

Track asking rents by bedroom count in a US city

Use the Rent.com API to track asking rents by bedroom count in a US city

Count available units across buildings with `units` and `units_available_total`

Use the Rent.com API to count available units across buildings with `units` and `units_available_total`

Find pet-friendly apartments with `pet_friendly`

Use the Rent.com API to find pet-friendly apartments with `pet_friendly`

Build a rental shortlist with managers, phone numbers and photos

Use the Rent.com API to build a rental shortlist with managers, phone numbers and photos

FAQ

Questions

Do I need a Rent.com account?

No. You call this Rent.com API with your Perceptlayer key in the `X-API-Key` header, with no Rent.com login.

How much does the Rent.com API cost?

Each successful call costs one credit. New accounts get free credits to start, and credit packs bring the price down as you scale.

What format are responses in?

Every endpoint returns JSON, with no HTML parsing on your side.

What goes in `location`?

A Rent.com location path such as /texas/austin/. The response echoes it as `seo_path` in `location`.

Should I build a Rent.com scraper instead?

You can, but a Rent.com scraper is code you maintain: page changes break it, requests get blocked, and Rent.com's terms govern how you collect data. The Rent.com API gives you 3 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.

Try the Rent.com API with 100 free credits

No credit card. Failed calls are never billed.