Apartment List API

US Rental Listings, Floorplans, Units and Fees as JSON

Scrappa's read-only Apartment List API turns the US rental platform into structured JSON. Search rentals by location, beds, baths, price, and amenities; read full listing records with fees, pet policy, specials, floorplans and available units; and find city, neighborhood and ZIP code ids. Apartment List lists rentals only.

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
United States
Market
USD
Prices

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/apartmentlist/search?location_id=642592&beds=2&price_max=1500&sort=price_asc" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "total": 357,
  "total_units": 4168,
  "returned": 20,
  "pagination": {
    "page": 1,
    "per_page": 20,
    "total_pages": 18,
    "has_next_page": true
  },
  "applied_filters": {
    "location_id": 642592,
    "beds": [2],
    "price_max": 1500,
    "sort": "price_asc"
  },
  "listings": [],
  "meta": {
    "endpoint_family": "search",
    "billable": true,
    "attempts": 2,
    "omitted": 0
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Rental Search Applications

Build US rental search with filters for location, beds, baths, price and amenities.

Rent Monitoring

Track asking rents per unit by city, neighborhood or ZIP code with price sorting.

Listing Data Enrichment

Pull fees, pet policy, specials, floorplans, units, coordinates and photos for one property.

Relocation Tools

Help renters compare US cities and neighborhoods with location autocomplete and filter-exact results.

Apartment List scraper API

Apartment List API for rental search, listing details and locations in the United States

The Apartment List API is built for proptech teams, relocation services and analysts working with US rentals. Search properties by location, beds, baths and price, then use listing details and location autocomplete to build search tools, rent monitors and data products.

Search US rentals by city, neighborhood or ZIP code.

Filter by beds, baths, price and amenities.

Get floorplans with available units, prices and move-in dates.

Read fees, pet policy, specials and the property manager.

Find the location ids the search accepts.

Call 3 read-only endpoints that return structured JSON.

Choose the right Apartment List API endpoint

Search Apartment List rentals

Find a location with autocomplete, then pass its id to the search endpoint with beds and a price cap. Units that do not match are never returned.

Open Apartment List Rental Search API docs

Read the full record of a property

Take a slug or rental id from search and request the listing endpoint for fees, pet policy, specials, units and the property manager.

Open Apartment List Listing Details API docs

Available endpoints

Everything you need in one API.

GET

Location Autocomplete

/api/apartmentlist/location-autocomplete

Find the cities, neighborhoods and ZIP codes the search accepts

Scrappa vs Do-it-yourself rental data extraction

See how Scrappa compares to the official API.

Dedicated Apartment List endpoints
Scrappa: yes (3 endpoints)
Do-it-yourself rental data extraction:
Output format
Scrappa: Structured JSON
Do-it-yourself rental data extraction: Raw page content
Units that miss your filter
Scrappa: Removed before the response
Do-it-yourself rental data extraction: Shown next to matching units
Request mode
Scrappa: Read-only
Do-it-yourself rental data extraction: Depends on implementation
Parser maintenance
Scrappa: Handled by Scrappa
Do-it-yourself rental data extraction: Your team

Key features

3 read-only endpoints for US rentals
Rentals only
Filters for location, beds, baths, price and amenities
Floorplans with available units, prices and move-in dates
Fees, pet policy, specials and property manager
Location autocomplete with search-ready ids

Frequently asked questions

The Apartment List API is Scrappa's read-only REST API for rentals in the United States. It covers search, listing details and location autocomplete.

No. Scrappa is an independent service and is not affiliated with or endorsed by Apartment List. A Scrappa API key is used to access the endpoints on this page.

No. Apartment List lists rentals only, so this API has no sale scope.

No. Apartment List has no agent profile pages. The property manager and agent fields are part of the listing details.

No. All Apartment List endpoints on this page are read-only.

Start using the Apartment List API

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