Apartments Listings Scraper
Pricing
from $5.00 / 1,000 results
Apartments Listings Scraper
Apartment rental listings from Apartments.com by ZIP, city, or map bounding box — name, full address, beds, baths, rent range, amenities, pet policy, phone, rating, office hours, and listing URLs. Backed by the Apartments.com mobile app API.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Peters Bugs
Maintained by CommunityActor stats
0
Bookmarked
12
Total users
7
Monthly active users
17 days ago
Last modified
Categories
Share
Apartments.com Rental Listings & Pricing
Apartment rental listings from Apartments.com by ZIP, city, or map bounding box — name, full address, beds, baths, rent range, amenities, pet policy, phone, rating, office hours, and listing URLs. Backed by the Apartments.com mobile app API.
Quick start
Run with the default input — no configuration needed for the first try:
{"searchQuery": "10001","minRent": 600,"maxRent": 10000,"minBeds": 0,"maxBeds": 4,"maxItems": 10}
Or trigger via the Apify API:
curl -X POST "https://api.apify.com/v2/acts/<USERNAME>~apartments-listings-scraper/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{}'
Input parameters
| Field | Type | Default | Description |
|---|---|---|---|
searchQuery | string | 10001 | ZIP, city, or neighborhood (e.g. '10001', 'San Diego, CA', 'Brooklyn, NY'). Resolved via Apartments.com typeahead. |
minRent | integer | 600 | Minimum monthly rent. |
maxRent | integer | 10000 | Maximum monthly rent. |
minBeds | integer | 0 | 0 = studio. |
maxBeds | integer | 4 | Upper bound on bedrooms. |
maxItems | integer | 10 | Maximum listings to return. |
proxyConfiguration | object | _(empty)_ | Apify residential proxy recommended. |
Output fields
Each dataset record contains at least these fields:
| Field | Type | Description |
|---|---|---|
name | text | Community |
city | text | City |
state | text | State |
priceRange | text | Rent |
bedRange | text | Beds |
rating | number | Rating |
listingUrl | link | URL |
Plus a scrapedAt timestamp and any source-specific extra fields visible in the All fields view of the Apify console.
Pricing
Pay-per-event:
- Actor start — $0.0500 per event. Charged when the actor starts
- Listing record — $0.0080 per event. Charged per listing returned
How it works
This Actor calls the source's public web/API and parses the response. Results stream to the dataset and can be exported as JSON, CSV, Excel, or RSS via the Apify Console or API.
Use cases
- Bulk research and lead generation
- Feeding data warehouses, BI tools, or LLM/RAG pipelines
- Scheduled monitoring of changes over time
- Combining with other Apify Actors via Make, Zapier, n8n, or native Apify integrations
Compliance
Use this Actor only for purposes that comply with the source site's terms of service and applicable law. Respect rate limits. The author is not affiliated with the source.
Support
Questions, bugs, or feature requests — message the author via the Apify Console.