Skip to main content
Piloterr
Back to library

Apartments Property API

Extract a full Apartments.com rental listing from a property URL, including amenities, gallery, description, geolocation, and unit details via browser rendering.

Active2 credits = 1 requestGET/v2/apartments/property

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

Extract the full public profile of any Apartments.com rental listing. Returns photos, amenities, bedroom/bathroom counts, square footage, description, geolocation, and contact phone.

Apartments.com property pages are JavaScript SPAs. Gallery images, amenities, and unit details load client-side after the initial HTML shell. Piloterr uses website rendering to load the page in a browser, wait for the listing to hydrate, and scrape structured JSON from the rendered DOM.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/apartments/property?query=https://www.apartments.com/141-e-33rd-st-new-york-ny-unit-si-fl16-id43/p6b4mes/

ParametersLink to Parameters

Parameter Type Required Description
query string yes Full Apartments.com property URL

Response fieldsLink to Response fields

Field Type Description
id string Apartments.com listing ID
url string Canonical property URL
title string Display title (often the headline price)
phone string | null Contact phone
address string Formatted address
bedrooms string | null Bedroom count label
bathrooms string | null Bathroom count label
square_feet string | null Area string (e.g. 850 sq ft)
rent_range string | null Rent range when available
description string | null Full listing description
image string | null Main photo URL
images array Photo gallery URLs
amenities array Amenity labels
units array Available unit rows when exposed
geolocation object { latitude, longitude }

NotesLink to Notes

  • Targets apartments.com (US).
  • title may reflect the headline rent rather than the building name on some listings.
  • units may be empty on single-unit listings.
  • rent_range may be null when only one price tier is shown.

Main use casesLink to Main use cases

  • Enrich CRM records with amenities, photos, and square footage
  • Extract full listing descriptions for market analysis
  • Monitor individual rentals for price and availability changes
  • Build rental comparison tools with geolocated apartment data

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included