
Apartmentfinder.com Scraper
Pricing
$15.00/month + usage

Apartmentfinder.com Scraper
Extract complete apartment data: property details (name, address, phone, rating), rental pricing (rent ranges, bedrooms, bathrooms, sq ft), high-quality photos/videos/virtual tours, amenities, fees structure, location coordinates, reviews, and real-time availability.
0.0 (0)
Pricing
$15.00/month + usage
0
Total users
2
Monthly users
2
Runs succeeded
>99%
Last modified
2 days ago
ApartmentFinder Scraper
Unlock the Full Power of ApartmentFinder.com Rental Data - The only scraper you need to track, analyze, and understand apartment listings on ApartmentFinder.com with enterprise-grade reliability and precision. Whether you're monitoring rental trends, tracking specific property types, or conducting market research, our scraper delivers comprehensive, real-time insights while saving you time and resources.
"From studio apartments to luxury rentals, we turn ApartmentFinder.com's data into your competitive advantage."
Overview
The ApartmentFinder Scraper is your go-to tool for extracting rental property data from ApartmentFinder.com. Ideal for real estate agents, market analysts, and property researchers, it tracks listing details, pricing, and property information across the United States. With easy setup and multiple export formats (JSON, CSV), it's perfect for anyone looking to gather comprehensive rental data from ApartmentFinder.com.
What does ApartmentFinder Scraper do?
The ApartmentFinder Scraper is a powerful tool that enables you to:
Comprehensive Data Collection
- Property Data
- Extract complete apartment details and specifications
- Scrape historical listing data and rent changes
- Gather comprehensive property features and amenities
- Analyze property types and neighborhood information
- Download high-quality property images and virtual tours
- Location Data
- Scrape individual neighborhood profiles with complete information
- Extract location-based metrics and walkability scores
- Gather area demographics and rental statistics
- Access transportation details and nearby amenities
Advanced Scraping Capabilities
- Pagination Handling: Automatically navigates through all search result pages
- Efficient Processing: Processes only new or updated listings in subsequent runs
- Change Detection: Identifies rent changes, availability updates, and new listings
- Scheduled Monitoring: Set up automated runs to keep your rental data current
- Incremental Data Collection: Build comprehensive rental datasets over time
Flexible Scraping Options
- Search Results: Extract apartment listings by search criteria
- Example:
https://www.apartmentfinder.com/Georgia/Atlanta-Apartments
- Example:
- Individual Listings: Target specific properties using direct URLs
- Example:
https://www.apartmentfinder.com/Georgia/Atlanta-Apartments/Flats-At-Perimeter-Place-Apartments
- Example:
This tool is ideal for:
- US rental market research and analysis
- Rent pricing analysis and competitive intelligence
- Market trend analysis across various cities and neighborhoods
- Building rental databases for business intelligence
- Tracking rent trends and availability in the US rental market
Features
- Comprehensive Data Extraction: Detailed apartment information, pricing, and specifications
- Dual Scraping Modes:
- Search Results: Scrape all apartments from search results
- Individual Listings: Target specific properties using direct URLs
- Flexible Input: Supports multiple input formats:
- Search result URLs
- Direct property URLs
- Automatic Pagination: Handles multi-page results automatically
- Efficient Processing: Concurrent scraping with configurable concurrency settings
- Reliable Performance: Built-in retry mechanisms and proxy support
- Structured Data Export: Download rental data in JSON or CSV format for analysis
Supported Listing Categories
The ApartmentFinder Scraper can extract data from various types of rental listings:
-
Apartment Complexes - Multi-unit residential buildings with various floor plans
- Example:
https://www.apartmentfinder.com/Georgia/Atlanta-Apartments
- Fields:
floor_plans
,amenities
,rent_range
,availability
, etc.
- Example:
-
Individual Units - Specific apartment units within complexes
- Example:
https://www.apartmentfinder.com/Georgia/Atlanta-Apartments/Flats-At-Perimeter-Place-Apartments
- Fields:
bedrooms
,bathrooms
,square_footage
,rent_price
, etc.
- Example:
-
Luxury Apartments - High-end rental properties with premium amenities
- Example:
https://www.apartmentfinder.com/luxury-apartments/california/los-angeles
- Fields:
luxury_amenities
,concierge_services
,premium_features
, etc.
- Example:
Each category has its own unique data structure and fields, all of which are fully documented in this README.
Quick Start
- Sign up for Apify: Create your free account at apify.com.
- Find the Scraper: Search for "ApartmentFinder Scraper" in the Apify Store.
- Configure Input: Set up your scraping parameters using the input schema.
- Run the Scraper: Execute the scraper on the Apify platform.
- Data Collection: The scraper will output all available rental data.
Input Configuration
Here's an example of how to set up the input for the ApartmentFinder Scraper:
{"startUrls": [{"url": "https://www.apartmentfinder.com/Georgia/Atlanta-Apartments"},{"url": "https://www.apartmentfinder.com/Georgia/Atlanta-Apartments/Flats-At-Perimeter-Place-Apartments"},{"url": "https://www.apartmentfinder.com/New-York"}],"maxConcurrency": 10,"minConcurrency": 1,"maxRequestRetries": 100,"proxyConfiguration": {"useApifyProxy": true}}
Input Fields Explanation
startUrls
: Array of objects containing one of these formats:- Search URL:
{"url": "https://www.apartmentfinder.com/Georgia/Atlanta-Apartments"}
- Property URL:
{"url": "https://www.apartmentfinder.com/Georgia/Atlanta-Apartments/Flats-At-Perimeter-Place-Apartments"}
- Search URL:
maxItems
: Maximum number of items to scrape (default: 1000).monitoringMode
: When enabled, only scrapes new listings compared to previous runs (default: false).maxConcurrency
: Maximum number of pages processed simultaneously (default: 10).minConcurrency
: Minimum number of pages processed simultaneously (default: 1).maxRequestRetries
: Number of retries for failed requests (default: 100).proxyConfiguration
: Proxy settings for enhanced scraping reliability.
Monitoring Mode
When monitoringMode
is enabled, the scraper will only collect new listings that haven't been seen in previous runs. This is useful for:
- Tracking new properties as they come on the market
- Building a historical archive of property listings
- Monitoring specific areas for new opportunities without duplicating data
How Monitoring Mode Works
- The scraper maintains a record of previously scraped property IDs
- On subsequent runs with
monitoringMode: true
, it checks each property against this record - Only new properties (those not in the record) are processed and added to the output
- The record is updated with any new property IDs found
Output Structure
The scraper provides comprehensive information about apartmentfinder.com property listings. The output includes detailed property information, agent/agency details, location data, and multimedia content. Here's a breakdown of the main components:
Sample JSON Output
{"listingId": "vq3788g","propertyType": "Apartment","resultPosition": 0,"favoriteState": 0,"ratingTitle": "Learn about our <a href='https://www.apartmentfinder.com/RatingSystem' target='_blank'>ratings</a>.","hasRentSpecials": "True","phoneNumber": "(949) 732-1782","listingTypeId": 5,"carouselCollection": [{"Id": 1,"Width": 913,"Height": 588,"Uri": "https://image1.apartmentfinder.com:443/i2/AgPjuOFwFlI6yruycyM4e46XH6RwFl0cqjDKmTuvv64/110/nob-hill-syracuse-ny-primary-photo.jpg?p=1","VideoKey": "6k9f2f","TourKey": "Xoq5JiPSG4H","Description": "Nob Hill","AttachmentType": 3,"MediaType": 1,"AltText": "Primary Photo - Nob Hill","ExternalReferenceUri": "https://vapi.costargroup.com/video/play/6k9f2f?source=180","ExternalReferenceType": 180,"ExternalReferenceKey": "6k9f2f","VideoAttachmentId": 2,"TourAttachmentId": 4,"EntityId": "vq3788g"},...],"galleryCollection": [[{"Id": 4,"Width": 2048,"Height": 1152,"Uri": "https://image1.apartmentfinder.com:443/i2/rSqW-cyfhYyypkqAGMaai2dnCu4xjaH45-W4trSEbt0/116/nob-hill-syracuse-ny-2br-15ba.jpg?p=1","VideoKey": null,"TourKey": null,"Description": "2BR, 1.5BA","AttachmentType": 43,"MediaType": 5,"AltText": "2BR, 1.5BA - Nob Hill","ExternalReferenceUri": null,"ExternalReferenceType": null,"ExternalReferenceKey": null,"VideoAttachmentId": null,"TourAttachmentId": null,"EntityId": "vq3788g"},...]],"mediaCollection": [[{"Id": 1,"Uri": "https://image1.apartmentfinder.com:443/i2/AgPjuOFwFlI6yruycyM4e46XH6RwFl0cqjDKmTuvv64/110/nob-hill-syracuse-ny-primary-photo.jpg?p=1","ThumbUri": "https://image1.apartmentfinder.com:443/i2/AgPjuOFwFlI6yruycyM4e46XH6RwFl0cqjDKmTuvv64/110/nob-hill-syracuse-ny-primary-photo.jpg?p=1","Caption": "Nob Hill","VideoKey": null,"TourKey": null,"MediaType": 1,"AttachmentType": 3,"AltText": "Primary Photo - Nob Hill","ExternalReferenceUri": null,"ExternalReferenceType": null,"ExternalReferenceKey": null,"EntityId": "vq3788g"},...],[{"Id": 4,"Uri": "https://image1.apartmentfinder.com:443/i2/rSqW-cyfhYyypkqAGMaai2dnCu4xjaH45-W4trSEbt0/116/nob-hill-syracuse-ny-2br-15ba.jpg?p=1","ThumbUri": "https://image1.apartmentfinder.com:443/i2/rSqW-cyfhYyypkqAGMaai2dnCu4xjaH45-W4trSEbt0/116/nob-hill-syracuse-ny-2br-15ba.jpg?p=1","Caption": "2BR, 1.5BA","VideoKey": null,"TourKey": "Xoq5JiPSG4H","MediaType": 5,"AttachmentType": 43,"AltText": "2BR, 1.5BA - Nob Hill","ExternalReferenceUri": "https://my.matterport.com/show/?m=Xoq5JiPSG4H","ExternalReferenceType": 36,"ExternalReferenceKey": "Xoq5JiPSG4H","EntityId": "vq3788g"},...],[{"Id": 2,"Uri": "https://image1.apartmentfinder.com:443/i2/AgPjuOFwFlI6yruycyM4e46XH6RwFl0cqjDKmTuvv64/110/nob-hill-syracuse-ny-primary-photo.jpg?p=1","ThumbUri": "https://image1.apartmentfinder.com:443/i2/AgPjuOFwFlI6yruycyM4e46XH6RwFl0cqjDKmTuvv64/110/nob-hill-syracuse-ny-primary-photo.jpg?p=1","Caption": " - Nob Hill","VideoKey": "6k9f2f","TourKey": null,"MediaType": 3,"AttachmentType": 40,"AltText": " - Nob Hill","ExternalReferenceUri": "https://vapi.costargroup.com/video/play/6k9f2f?source=180","ExternalReferenceType": 180,"ExternalReferenceKey": "6k9f2f","EntityId": "n16f27q"},...]],"listingCity": "Syracuse","listingState": "NY","listingZip": "13205","listingAddress": "101 Lafayette Rd","listingName": "Nob Hill","listingDescription": "Looking for a rental community where your comfort is the number one priority? Then welcome to Nob Hill Apartments! Living in one of our South Valley Syracuse apartments means rediscovering the definition of comfort. Say hello to newly renovated interiors, resort-style amenities, relaxing green views, and accessibility to everything in the city.","listingRating": 5,"location": {"latitude": 42.99742,"longitude": -76.13019},"rentals": [{"RentalKey": "eg5nzxq","RentalType": 1,"RentDisplay": "$930 - $1,280","Deposit": null,"DepositDisplay": null,"BathsDisplay": "1 Bathroom","Baths": "1","BedsDisplay": "1 Bedroom","Beds": "1","MinRent": "930","MaxRent": "1280","SquareFootDisplay": "640 Sq Ft - 925 Sq Ft","DateAvailableDisplay": "Available Now","ModelName": "1 Bedroom","UnitNumberDisplay": null,"InteriorAmenities": {"Id": 5,"Name": "Rooms","SubCategories": [{"Id": 8,"Name": "Outdoor Space","Amenities": [{"Id": 7,"Name": "Balcony"},{"Id": 281,"Name": "Patio"}]}],"PopularAmenities": null,"AmenitiesCount": 0},"LeaseInfoDisplay": null,"AmenitySubCategoryIconClasses": {"1": "servicesIcon","2": "interiorIcon","3": "parksIcon","4": "fitnessIcon","5": "propertyIcon","6": "kitchenIcon","7": "sofaIcon","8": "parksIcon","98": "featuresIcon","99": "featuresIcon"},"BestValuePercentSavings": null,"BestValueDollarSavings": null,"TopDealPercentDrop": null,"TopDealerDollarDrop": null,"IsNew": false,"Description": null},...],"fees": {"IsProsumer": false,"MonthlyFees": [{"DisplayAmount": "$0","Description": "Cat Rent"},{"DisplayAmount": "$0","Description": "Dog Rent"}],"OnetimeFees": [{"DisplayAmount": "$20","Description": "Application Fee Per Applicant"},{"DisplayAmount": "$0","Description": "Cat Deposit"},{"DisplayAmount": "$0","Description": "Dog Deposit"}],"UtilitiesIncluded": null},"reviews": "","isOpenLeadForm": "False","searchCriteria": {},"isTierTwo": false,"companyId": "4wj8vek","isProsumer": false,"hasLeadEmail": true,"isPaid": true,"reviewsCount": 27,"reqTourUrl": "","tourTypesId": "System.Int32[]","hasTourTypesId": "True","AptsDotComListingKey": "kp39d8c","iframeDomain": "https://www.apartmentfinder.com","isGreyStarProperty": false,"IsShowSpecialtyHousingDisclaimer": false,"SpecialHousingReqHdr": "","SpecialHousingReqMsg": "","isPhoneNumberRequired": "False","engrainKey": "DRdlRoSlcH0k2xajIIgRwJpOjl621V8Z","apartmentsDotComListingKey": "kp39d8c","deviceType": "desktop","isFromFeed": false,"ProfileUrl": "https://www.apartmentfinder.com/New-York/Syracuse-Apartments/Nob-Hill-Apartments","userContact": {"firstName": "","lastName": "","email": "","contactId": ""},"hasFeeTransparency": false,"isRentEstimatorAvailable": false,"apartmentsDotComRoot": "https://www.apartments.com","basicInfo": {"id": "vq3788g","listingId": "vq3788g","propertyName": "Nob Hill","address": "101 Lafayette Rd, Syracuse, NY 13205","phone": "(949) 732-1782","latitude": 42.99742,"longitude": -76.13019,"city": "Syracuse","state": "NY","url": "https://www.apartmentfinder.com/New-York/Syracuse-Apartments/Nob-Hill-Apartments","rentOptions": [{"beds": "1 BED","price": "$930+"},{"beds": "2 BEDS","price": "$1,065+"},{"beds": "3 BEDS","price": "$1,595+"}],"images": ["https://image1.apartmentfinder.com/i2/AgPjuOFwFlI6yruycyM4e46XH6RwFl0cqjDKmTuvv64/117/nob-hill-syracuse-ny-interior-photo.jpg?p=1"],"propertyLevel": "Diamond","videoUrl": "https://vapi.costargroup.com/video/play/6k9f2f?source=180","hasVirtualTour": true}}
Output Fields Explanation
Basic Information
listingId
(String): Unique identifier for the apartment listing (e.g., "vq3788g")propertyType
(String): Type of property (e.g., "Apartment")resultPosition
(Integer): Position in search results (0 = first result)favoriteState
(Integer): Favorite status (0 = not favorited, 1 = favorited)ratingTitle
(String): HTML-encoded information about the rating system with link to rating detailshasRentSpecials
(String): Indicates if property has rent specials ("True"/"False")phoneNumber
(String): Contact phone number for the property (e.g., "(949) 732-1782")listingTypeId
(Integer): Internal listing type identifier (e.g., 5)
Media Collections
Carousel Collection
carouselCollection
(Array[Object]): Main carousel media items displayed prominentlyId
(Integer): Unique media item identifierWidth
(Integer): Image width in pixels (e.g., 913)Height
(Integer): Image height in pixels (e.g., 588)Uri
(String): Direct URL to the media itemVideoKey
(String): Video identifier for video content (e.g., "6k9f2f")TourKey
(String): Virtual tour identifier (e.g., "Xoq5JiPSG4H")Description
(String): Media description (e.g., "Nob Hill")AttachmentType
(Integer): Type of attachment (3 = primary photo)MediaType
(Integer): Type of media (1 = image, 3 = video, 5 = floor plan)AltText
(String): Alternative text for accessibilityExternalReferenceUri
(String): External reference URL for videos/toursExternalReferenceType
(Integer): External reference type (180 = video service)ExternalReferenceKey
(String): External reference key matching VideoKeyVideoAttachmentId
(Integer): Associated video attachment IDTourAttachmentId
(Integer): Associated tour attachment IDEntityId
(String): Associated entity identifier
Gallery Collection
galleryCollection
(Array[Array[Object]]): Gallery images organized by categoryId
(Integer): Unique gallery item identifierWidth
(Integer): Image width in pixels (e.g., 2048)Height
(Integer): Image height in pixels (e.g., 1152)Uri
(String): Direct URL to the gallery imageVideoKey
(String): Video identifier if applicable (null for images)TourKey
(String): Virtual tour identifier if applicableDescription
(String): Image description (e.g., "2BR, 1.5BA")AttachmentType
(Integer): Type of attachment (43 = floor plan image)MediaType
(Integer): Type of media (5 = floor plan)AltText
(String): Alternative text for accessibilityExternalReferenceUri
(String): External reference URL (null for regular images)ExternalReferenceType
(String): External reference type (null for regular images)ExternalReferenceKey
(String): External reference key (null for regular images)VideoAttachmentId
(String): Associated video attachment ID (null for images)TourAttachmentId
(String): Associated tour attachment ID (null for images)EntityId
(String): Associated entity identifier
Media Collection
mediaCollection
(Array[Array[Object]]): All media items organized by type in nested arrays- Array Structure: Each sub-array contains media items of a specific type
- First Array: Primary photos and images
Id
(Integer): Unique media item identifierUri
(String): Direct URL to the full-size media itemThumbUri
(String): URL to thumbnail version of the mediaCaption
(String): Media caption/description (e.g., "Nob Hill")VideoKey
(String): Video identifier (null for images)TourKey
(String): Virtual tour identifier (null for regular images)MediaType
(Integer): Type of media (1 = primary image, 3 = video, 5 = floor plan)AttachmentType
(Integer): Attachment classification (3 = primary photo, 40 = video, 43 = floor plan)AltText
(String): Alternative text for accessibilityExternalReferenceUri
(String): External reference URL (null for regular images)ExternalReferenceType
(String): External reference type (null for regular images)ExternalReferenceKey
(String): External reference key (null for regular images)EntityId
(String): Associated entity identifier
- Second Array: Floor plans and unit layouts
TourKey
(String): Virtual tour identifier (e.g., "Xoq5JiPSG4H")ExternalReferenceUri
(String): External tour URL (e.g., Matterport link)ExternalReferenceType
(Integer): External reference type (36 = Matterport)ExternalReferenceKey
(String): External reference key matching TourKey
- Third Array: Videos and promotional content
VideoKey
(String): Video identifier (e.g., "6k9f2f")MediaType
(Integer): Media type (3 = video)AttachmentType
(Integer): Attachment type (40 = promotional video)ExternalReferenceUri
(String): Video playback URLExternalReferenceType
(Integer): Video service type (180 = video platform)ExternalReferenceKey
(String): Video key for external service
Property Details
listingCity
(String): City where the property is located (e.g., "Syracuse")listingState
(String): State abbreviation (e.g., "NY")listingZip
(String): ZIP code of the property (e.g., "13205")listingAddress
(String): Street address of the property (e.g., "101 Lafayette Rd")listingName
(String): Name of the apartment complex (e.g., "Nob Hill")listingDescription
(String): Detailed marketing description of the propertylistingRating
(Integer): Property rating on a scale (e.g., 5)
Location Information
location
(Object): Geographic coordinates of the propertylatitude
(Number): Latitude coordinate (e.g., 42.99742)longitude
(Number): Longitude coordinate (e.g., -76.13019)
Rental Information
rentals
(Array[Object]): Available rental units and floor plansRentalKey
(String): Unique identifier for the rental unit (e.g., "eg5nzxq")RentalType
(Integer): Type of rental unit (1 = standard unit)RentDisplay
(String): Formatted rent range for display (e.g., "$930 - $1,280")Deposit
(String): Security deposit amount (null if not specified)DepositDisplay
(String): Formatted deposit amount for display (null if not specified)BathsDisplay
(String): Formatted bathroom count (e.g., "1 Bathroom")Baths
(String): Number of bathrooms (e.g., "1")BedsDisplay
(String): Formatted bedroom count (e.g., "1 Bedroom")Beds
(String): Number of bedrooms (e.g., "1")MinRent
(String): Minimum rent amount (e.g., "930")MaxRent
(String): Maximum rent amount (e.g., "1280")SquareFootDisplay
(String): Formatted square footage range (e.g., "640 Sq Ft - 925 Sq Ft")DateAvailableDisplay
(String): Availability status (e.g., "Available Now")ModelName
(String): Floor plan name (e.g., "1 Bedroom")UnitNumberDisplay
(String): Specific unit number (null if not specified)LeaseInfoDisplay
(String): Lease information (null if not specified)IsNew
(Boolean): Indicates if unit is newly available (false = not new)Description
(String): Unit description (null if not provided)
Interior Amenities
InteriorAmenities
(Object): Interior amenities for the unitId
(Integer): Amenity category ID (e.g., 5)Name
(String): Amenity category name (e.g., "Rooms")SubCategories
(Array[Object]): Amenity subcategoriesId
(Integer): Subcategory ID (e.g., 8)Name
(String): Subcategory name (e.g., "Outdoor Space")Amenities
(Array[Object]): Specific amenities in this subcategoryId
(Integer): Amenity ID (e.g., 7, 281)Name
(String): Amenity name (e.g., "Balcony", "Patio")
PopularAmenities
(Array): Popular amenities (null if not specified)AmenitiesCount
(Integer): Total count of amenities (e.g., 0)
Amenity Icon Classes
AmenitySubCategoryIconClasses
(Object): CSS icon classes for amenity categories"1"
(String): Services icon class ("servicesIcon")"2"
(String): Interior icon class ("interiorIcon")"3"
(String): Parks icon class ("parksIcon")"4"
(String): Fitness icon class ("fitnessIcon")"5"
(String): Property icon class ("propertyIcon")"6"
(String): Kitchen icon class ("kitchenIcon")"7"
(String): Living room icon class ("sofaIcon")"8"
(String): Outdoor space icon class ("parksIcon")"98"
(String): Features icon class ("featuresIcon")"99"
(String): Additional features icon class ("featuresIcon")
Special Offers and Deals
BestValuePercentSavings
(Number): Best value percentage savings (null if no savings)BestValueDollarSavings
(Number): Best value dollar savings (null if no savings)TopDealPercentDrop
(Number): Top deal percentage drop (null if no deal)TopDealerDollarDrop
(Number): Top deal dollar drop (null if no deal)
Fees and Costs
fees
(Object): Comprehensive fee structure for the propertyIsProsumer
(Boolean): Prosumer property status (false = standard property)MonthlyFees
(Array[Object]): Recurring monthly feesDisplayAmount
(String): Formatted fee amount (e.g., "$0")Description
(String): Fee description (e.g., "Cat Rent", "Dog Rent")
OnetimeFees
(Array[Object]): One-time fees and depositsDisplayAmount
(String): Formatted fee amount (e.g., "$20", "$0")Description
(String): Fee description (e.g., "Application Fee Per Applicant", "Cat Deposit", "Dog Deposit")
UtilitiesIncluded
(String): Utilities inclusion information (null if not specified)
Property Management & Reviews
reviews
(String): Property reviews content (empty string if no reviews)reviewsCount
(Integer): Number of reviews (e.g., 27)companyId
(String): Property management company identifier (e.g., "4wj8vek")isProsumer
(Boolean): Prosumer property indicator (false = standard)hasLeadEmail
(Boolean): Lead email availability (true = available)isPaid
(Boolean): Paid listing status (true = paid listing)isTierTwo
(Boolean): Tier two property status (false = not tier two)
Tour and Contact Information
reqTourUrl
(String): Tour request URL (empty string if not available)tourTypesId
(String): Available tour types identifier (e.g., "System.Int32[]")hasTourTypesId
(String): Tour types availability ("True"/"False")isOpenLeadForm
(String): Lead form status ("False"/"True")isPhoneNumberRequired
(String): Phone number requirement ("False"/"True")
System Integration & Technical Details
AptsDotComListingKey
(String): Apartments.com listing identifier (e.g., "kp39d8c")apartmentsDotComListingKey
(String): Alternative Apartments.com listing keyapartmentsDotComRoot
(String): Apartments.com root URL (e.g., "https://www.apartments.com")iframeDomain
(String): Domain for iframe embedding (e.g., "https://www.apartmentfinder.com")engrainKey
(String): Engrain integration key (e.g., "DRdlRoSlcH0k2xajIIgRwJpOjl621V8Z")deviceType
(String): Device type for display (e.g., "desktop")isFromFeed
(Boolean): Feed source indicator (false = not from feed)ProfileUrl
(String): Property profile URLsearchCriteria
(Object): Search criteria used (empty object if none)
Property Classification
isGreyStarProperty
(Boolean): GreyStar property indicator (false = not GreyStar)IsShowSpecialtyHousingDisclaimer
(Boolean): Specialty housing disclaimer requirement (false = not required)SpecialHousingReqHdr
(String): Specialty housing requirement header (empty if not applicable)SpecialHousingReqMsg
(String): Specialty housing requirement message (empty if not applicable)
Additional Features
hasFeeTransparency
(Boolean): Fee transparency availability (false = not available)isRentEstimatorAvailable
(Boolean): Rent estimator availability (false = not available)
User Contact Information
userContact
(Object): User contact details for lead generationfirstName
(String): User's first name (empty string if not provided)lastName
(String): User's last name (empty string if not provided)email
(String): User's email address (empty string if not provided)contactId
(String): Contact identifier (empty string if not provided)
Basic Info Summary
basicInfo
(Object): Condensed property information for quick reference and displayid
(String): Property identifier (e.g., "vq3788g")listingId
(String): Listing identifier (matches main listingId, e.g., "vq3788g")propertyName
(String): Name of the apartment complex (e.g., "Nob Hill")address
(String): Complete formatted address (e.g., "101 Lafayette Rd, Syracuse, NY 13205")phone
(String): Contact phone number (e.g., "(949) 732-1782")latitude
(Number): Latitude coordinate (e.g., 42.99742)longitude
(Number): Longitude coordinate (e.g., -76.13019)city
(String): City name (e.g., "Syracuse")state
(String): State abbreviation (e.g., "NY")url
(String): Direct property profile URLpropertyLevel
(String): Property tier/quality level (e.g., "Diamond")videoUrl
(String): Direct URL to property videohasVirtualTour
(Boolean): Virtual tour availability (true = available)
Rent Options
rentOptions
(Array[Object]): Available bedroom configurations and starting pricesbeds
(String): Bedroom configuration (e.g., "1 BED", "2 BEDS", "3 BEDS")price
(String): Starting price for this configuration (e.g., "$930+", "$1,065+", "$1,595+")
Images
images
(Array[String]): Array of property image URLs- Each string is a direct URL to a property image
- Example: "https://image1.apartmentfinder.com/i2/AgPjuOFwFlI6yruycyM4e46XH6RwFl0cqjDKmTuvv64/117/nob-hill-syracuse-ny-interior-photo.jpg?p=1"
Explore More Scrapers
If you found this Apify Scraper useful, be sure to check out our other powerful scrapers and actors at memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.
Support
- For issues or feature requests, please use the Issues section of this actor.
- If you need customization or have questions, feel free to contact the author:
- Author's website: https://muhamed-didovic.github.io/
- Email: muhamed.didovic@gmail.com
Additional Services
- Request customization or whole dataset: muhamed.didovic@gmail.com
- If you need anything else scraped, or this actor customized, email: muhamed.didovic@gmail.com
- For API services of this scraper (no Apify fee, just usage fee for the API), contact: muhamed.didovic@gmail.com
- Email: muhamed.didovic@gmail.com
On this page
Share Actor: