ApartmentGuide.com Scraper avatar

ApartmentGuide.com Scraper

Pricing

from $1.90 / 1,000 listings

Go to Apify Store
ApartmentGuide.com Scraper

ApartmentGuide.com Scraper

ApartmentGuide.com scraper for rental market data extraction: scrape apartments, townhomes and condos with rent prices, floor plans, amenities, availability, contacts and geo-coordinates for market intelligence, lead generation and CRM enrichment.

Pricing

from $1.90 / 1,000 listings

Rating

0.0

(0)

Developer

Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

banner


ApartmentGuide.com is a major US rental marketplace. This actor collects structured rental listings — pricing, beds/baths, square footage, amenities, photos, contact info, and floor plans — from ApartmentGuide search, category, and property detail pages.

Use Cases

  • Rental market intelligence: Track rent ranges, available units, and amenities across cities and zip codes.
  • Competitive pricing: Compare prices across floor-plans and property managers in a region.
  • Lead generation: Build contact lists of leasing offices with phone numbers and websites.
  • Catalog enrichment: Feed internal CRMs and BI pipelines with structured rental data.
  • Map-based analytics: Each listing carries lat/lng for geographic dashboards.

Input

  • startUrls (array, required): ApartmentGuide search, category, or property detail URLs.
  • maxItems (integer, optional): Maximum number of rental items per start URL.
  • proxyConfiguration (object, optional): Apify proxy. US residential proxies are required for reliable scraping.

Notes:

  • Search URLs (zip-style) such as https://www.apartmentguide.com/zip/94105-Apartments_Townhomes-For-Rent/1-beds-1-baths-... are supported.
  • Search URLs (state/city style) such as https://www.apartmentguide.com/apartments_townhomes_condos_houses/Illinois/Chicago are supported.
  • Category URLs such as https://www.apartmentguide.com/apartments/Texas/Austin/ are supported.
  • Detail URLs such as https://www.apartmentguide.com/a/Chicago-Midway-Bedford-Park-IL-6131253/ are processed directly.
  • Pagination is automatic; crawling stops per source URL when maxItems is reached.

Input Examples

1) Zip search URL

{
"startUrls": [
{
"url": "https://www.apartmentguide.com/zip/94105-Apartments_Townhomes-For-Rent/1-beds-1-baths-1z141xt+1z141xu/"
}
],
"maxItems": 5,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

2) State + city search URL

{
"startUrls": [
{ "url": "https://www.apartmentguide.com/apartments_townhomes_condos_houses/Illinois/Chicago" }
],
"maxItems": 10,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

3) Category URL

{
"startUrls": [{ "url": "https://www.apartmentguide.com/apartments/Texas/Austin/" }],
"maxItems": 20,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

4) Property detail URL

{
"startUrls": [
{ "url": "https://www.apartmentguide.com/a/Chicago-Midway-Bedford-Park-IL-6131253/" }
],
"maxItems": 1,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

Output

Each dataset item contains fields like:

{
"url": "https://www.apartmentguide.com/a/Perry-Co-Living-Washington-DC-5904451/",
"originalUrl": "https://www.apartmentguide.com/a/Perry-Co-Living-Washington-DC-5904451/",
"listingId": "5904451",
"name": "Perry Co-Living",
"description": "Experience convenient, all-inclusive co-living (rooms for rent) at 1201 Perry St NE...",
"propertyType": "APARTMENTS",
"roomForRent": false,
"address": "1201 Perry St NE, Washington, DC 20017",
"city": "Washington",
"state": "District of Columbia",
"stateAbbr": "DC",
"zipCode": "20017",
"latitude": 38.936047,
"longitude": -76.99078,
"neighborhoods": ["University Heights", "Northeast Washington", "Brookland"],
"phoneNumber": "(703) 972-5630",
"websiteUrl": null,
"applicationUrl": null,
"priceText": "$1,275+",
"priceMin": 1275,
"priceMax": 1375,
"bedRange": "1 Bed",
"bedText": "1 Bed",
"bathText": "1 Bath",
"squareFeetText": "116–140 Sqft",
"unitsAvailable": 4,
"unitsAvailableText": "4 Units Available",
"totalUnits": 7,
"availabilityStatus": "TODAY",
"ratingPercent": null,
"ratingCount": null,
"amenities": ["Dishwasher", "Controlled Access"],
"amenitiesAll": [
{ "name": "24 Hour Availability", "category": "Additional Features", "subcategory": null },
{ "name": "Bicycle storage", "category": "Community Features", "subcategory": "Fitness" },
{ "name": "Dishwasher", "category": "In-Unit Features", "subcategory": "Kitchen & Dining" }
],
"uniqueHighlights": [
"24 Hour Availability", "Bicycle Storage", "Club House", "Library",
"TV Lounge", "Rooftop Deck", "Dishwasher", "In-Unit Laundry",
"Smart TV", "Community Movie Room"
],
"categoryBadges": [],
"propertyVibes": [
{ "category": "Great Price", "context": "in University Heights" },
{ "category": "Easy Access", "context": "to Red Line Metro" }
],
"propertyManagementCompany": null,
"bedCountData": [{ "beds": 1, "priceLow": 1275, "priceHigh": 1375 }],
"floorPlans": [
{
"name": "Shared Bath - 3 Person Suite",
"beds": 1,
"baths": 1,
"priceMin": 1325,
"priceMax": 1325,
"squareFeetMin": 120,
"squareFeetMax": 120,
"availableCount": 1,
"availabilityStatus": "AVAILABLE_WITH_COUNT",
"availableDate": null,
"priceTerm": "/mo",
"units": [
{
"unitId": "3-4",
"rent": "$1,325",
"dateAvailable": "2026-03-12T00:00:00.000Z",
"deposit": null,
"sqft": 102,
"unitFloor": null,
"isAvailable": true
}
]
}
],
"deals": [],
"leasingTerms": ["12-Month"],
"petPolicies": [
{
"label": "No Pets",
"id": "NO_PETS",
"deposit": null,
"additionalRent": null,
"initialFee": null,
"maximumPets": null,
"weightRestriction": null
}
],
"fees": {
"adminFee": null,
"applicationFee": "$30",
"brokerFee": null,
"salesTax": null,
"utilitiesIncluded": null,
"utilitiesTenantPaid": [],
"insuranceRequired": null,
"insuranceMinLiability": null
},
"incomeRestrictions": [],
"walkScore": {
"walk": { "score": 92, "description": "Walker's Paradise" },
"bike": { "score": 63, "description": "Bikeable" },
"transit": { "score": 69, "description": "Good Transit" },
"categoryScores": {
"parks": 100,
"schools": 100,
"grocery": 100,
"errands": 91,
"dineDrink": 85,
"culture": 96,
"shopping": 88
}
},
"schools": [
{
"name": "Brookland Ms",
"type": "public",
"grade": "6-8",
"overallRating": "4",
"milesToGeoCode": 0.2,
"address": "1150 Michigan Avenue Northeast",
"districtName": "District Of Columbia Public Schools"
}
],
"officeHours": [],
"imageUrls": [
"https://i.apartmentguide.com/t_3x2_fixed_webp_lg/ffe230d26be889ab307393d612bd1076"
],
"updatedAt": "2026-05-01T00:00:00.000Z"
}

The scraper paginates through result pages and stops when maxItems is reached per start URL or when no more results are returned.

Why use the ApartmentGuide.com Scraper?

  • Four entry points: Zip search, state/city search, category, and direct property detail URLs.
  • Rich per-property data: Pricing per floor plan, beds/baths, square footage, amenities, photos, contact info, and lat/lng.
  • Structured output: Ready-to-use JSON items.
  • Per-URL limits: maxItems is enforced per source URL.
  • Pagination-aware: Automatic pagination across search and category pages.
  • Apify-native: Works with Apify datasets, request queue, and proxy configuration.

FAQ

  • How many properties can it extract?
    Controlled by maxItems per source URL.

  • Do I need proxies?
    Yes. US residential proxies are required for reliable scraping.

  • Can I start from a property detail URL?
    Yes. Detail URLs are accepted and processed directly.

  • What property types are supported?
    All categories on apartmentguide.com — apartments, townhomes, condos, houses — and combinations.

Need to scrape other rental or real-estate platforms?

Check out these related actors:


Need help or want a custom solution?

Lexis Solutions is a certified Apify Partner. We can help with custom data extraction projects.

Contact us over Email or LinkedIn.

Support Our Work

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to.

Image Credit

Image credit: apartmentguide.com.