Get Results
curl --request GET \
--url https://api.lobstr.io/v1/results \
--header 'Authorization: <authorization>'import requests
url = "https://api.lobstr.io/v1/results"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://api.lobstr.io/v1/results', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.lobstr.io/v1/results",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.lobstr.io/v1/results"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.lobstr.io/v1/results")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.lobstr.io/v1/results")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"url": "<string>",
"full_address": "<string>",
"street": "<string>",
"city": "<string>",
"state": "<string>",
"county": "<string>",
"zip_code": "<string>",
"status": "<string>",
"price": 123,
"sold_price": 123,
"currency": "<string>",
"bed": 123,
"bath": 123,
"house_size": 123,
"acre_lot": 123,
"property_type": "<string>",
"is_new_construction": true,
"is_to_be_built": true,
"is_foreclosure": true,
"pending": true,
"brokered_by": "<string>",
"seller": "<string>",
"co_seller": "<string>",
"lat": 123,
"lng": 123,
"image_url": "<string>",
"published_at": "<string>",
"list_date": "<string>",
"sold_date": "<string>",
"last_status_change_date": {},
"year_built": 123,
"hoa_fee": 123,
"price_per_sqft": 123,
"agent_name": "<string>",
"agent_phone": "<string>",
"agent_email": "<string>",
"office_name": "<string>",
"office_phone": "<string>",
"builder_name": "<string>",
"sub_type": "<string>",
"garage": 123,
"neighborhood": "<string>",
"neighborhoods": "<any>",
"county_fips_code": "<string>",
"street_view_url": "<string>",
"virtual_tour_url": "<string>",
"is_price_reduced": true,
"is_contingent": true,
"is_coming_soon": true,
"is_new_listing": true,
"price_reduced_amount": 123,
"open_houses": "<any>",
"mls_id": "<string>",
"property_id": "<string>",
"stories": 123,
"year_renovated": 123,
"photos": "<any>",
"photo_count": 123,
"photo_tags": "<any>",
"description_text": "<string>",
"property_history": "<any>",
"tax_history": "<any>",
"building_permits_history": "<any>",
"schools": "<any>",
"spec_details": "<any>",
"amenity_tags": "<any>",
"baths_full": 123,
"baths_half": 123,
"baths_3qtr": 123,
"baths_total": 123,
"beds_max": 123,
"beds_min": 123,
"sqft_max": 123,
"sqft_min": 123,
"garage_type": "<string>",
"cooling": "<string>",
"heating": "<string>",
"roofing": "<string>",
"exterior": "<string>",
"construction": "<string>",
"styles": "<string>",
"pool": "<string>",
"fireplace": "<string>",
"rooms": "<string>",
"units": "<string>",
"zoning": "<string>",
"fema_zone": "<string>",
"noise_score": 123,
"noise_categories": "<any>",
"flood_factor_score": 123,
"flood_factor_severity": "<string>",
"flood_trend_direction": 123,
"flood_trend": "<string>",
"flood_trend_paragraph": "<string>",
"flood_insurance_text": "<string>",
"flood_insurance_requirement": "<string>",
"flood_firststreet_url": "<string>",
"flood_fsid": "<string>",
"flood_insurance_rates": "<any>",
"environmental_risk": 123,
"fire_factor_score": 123,
"fire_factor_severity": "<string>",
"fire_cumulative_30": "<string>",
"fire_trend": "<string>",
"fire_trend_paragraph": "<string>",
"fire_insurance_text": "<string>",
"usfs_relative_risk": "<string>",
"fire_firststreet_url": "<string>",
"fire_fsid": "<string>",
"fire_insurance_rates": "<any>",
"is_non_deeded": true,
"is_fractionally_owned": true,
"is_price_excludes_land": true,
"is_usda_eligible": true,
"is_short_sale": true,
"is_auction": true,
"is_subdivision": true,
"street_number": "<string>",
"street_name": "<string>",
"street_suffix": "<string>",
"street_direction": "<string>",
"unit": "<string>",
"search_areas": "<any>",
"hot_market_badge": "<string>",
"state_license": "<string>",
"agent_nrds_id": "<string>",
"agent_id": "<string>",
"agent_href": "<string>",
"agent_slogan": "<string>",
"agent_mls_set": "<string>",
"agent_photo_url": "<string>",
"agent_address": "<any>",
"agent_phones": "<any>",
"team_id": "<string>",
"team_name": "<string>",
"broker_name": "<string>",
"broker_id": "<string>",
"broker_logo": "<string>",
"broker_accent_color": "<string>",
"broker_designations": "<any>",
"office_id": "<string>",
"office_email": "<string>",
"office_href": "<string>",
"office_slogan": "<string>",
"office_mls_set": "<string>",
"office_application_url": "<string>",
"office_out_of_community": true,
"office_hours": "<any>",
"office_lead_email": "<string>",
"office_photo_url": "<string>",
"office_address": "<any>",
"office_phones": "<any>"
}Realtor Listings Scraper
Get Results
Retrieve scraped data from Realtor Listings Scraper
GET
/
v1
/
results
Get Results
curl --request GET \
--url https://api.lobstr.io/v1/results \
--header 'Authorization: <authorization>'import requests
url = "https://api.lobstr.io/v1/results"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://api.lobstr.io/v1/results', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.lobstr.io/v1/results",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.lobstr.io/v1/results"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.lobstr.io/v1/results")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.lobstr.io/v1/results")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"url": "<string>",
"full_address": "<string>",
"street": "<string>",
"city": "<string>",
"state": "<string>",
"county": "<string>",
"zip_code": "<string>",
"status": "<string>",
"price": 123,
"sold_price": 123,
"currency": "<string>",
"bed": 123,
"bath": 123,
"house_size": 123,
"acre_lot": 123,
"property_type": "<string>",
"is_new_construction": true,
"is_to_be_built": true,
"is_foreclosure": true,
"pending": true,
"brokered_by": "<string>",
"seller": "<string>",
"co_seller": "<string>",
"lat": 123,
"lng": 123,
"image_url": "<string>",
"published_at": "<string>",
"list_date": "<string>",
"sold_date": "<string>",
"last_status_change_date": {},
"year_built": 123,
"hoa_fee": 123,
"price_per_sqft": 123,
"agent_name": "<string>",
"agent_phone": "<string>",
"agent_email": "<string>",
"office_name": "<string>",
"office_phone": "<string>",
"builder_name": "<string>",
"sub_type": "<string>",
"garage": 123,
"neighborhood": "<string>",
"neighborhoods": "<any>",
"county_fips_code": "<string>",
"street_view_url": "<string>",
"virtual_tour_url": "<string>",
"is_price_reduced": true,
"is_contingent": true,
"is_coming_soon": true,
"is_new_listing": true,
"price_reduced_amount": 123,
"open_houses": "<any>",
"mls_id": "<string>",
"property_id": "<string>",
"stories": 123,
"year_renovated": 123,
"photos": "<any>",
"photo_count": 123,
"photo_tags": "<any>",
"description_text": "<string>",
"property_history": "<any>",
"tax_history": "<any>",
"building_permits_history": "<any>",
"schools": "<any>",
"spec_details": "<any>",
"amenity_tags": "<any>",
"baths_full": 123,
"baths_half": 123,
"baths_3qtr": 123,
"baths_total": 123,
"beds_max": 123,
"beds_min": 123,
"sqft_max": 123,
"sqft_min": 123,
"garage_type": "<string>",
"cooling": "<string>",
"heating": "<string>",
"roofing": "<string>",
"exterior": "<string>",
"construction": "<string>",
"styles": "<string>",
"pool": "<string>",
"fireplace": "<string>",
"rooms": "<string>",
"units": "<string>",
"zoning": "<string>",
"fema_zone": "<string>",
"noise_score": 123,
"noise_categories": "<any>",
"flood_factor_score": 123,
"flood_factor_severity": "<string>",
"flood_trend_direction": 123,
"flood_trend": "<string>",
"flood_trend_paragraph": "<string>",
"flood_insurance_text": "<string>",
"flood_insurance_requirement": "<string>",
"flood_firststreet_url": "<string>",
"flood_fsid": "<string>",
"flood_insurance_rates": "<any>",
"environmental_risk": 123,
"fire_factor_score": 123,
"fire_factor_severity": "<string>",
"fire_cumulative_30": "<string>",
"fire_trend": "<string>",
"fire_trend_paragraph": "<string>",
"fire_insurance_text": "<string>",
"usfs_relative_risk": "<string>",
"fire_firststreet_url": "<string>",
"fire_fsid": "<string>",
"fire_insurance_rates": "<any>",
"is_non_deeded": true,
"is_fractionally_owned": true,
"is_price_excludes_land": true,
"is_usda_eligible": true,
"is_short_sale": true,
"is_auction": true,
"is_subdivision": true,
"street_number": "<string>",
"street_name": "<string>",
"street_suffix": "<string>",
"street_direction": "<string>",
"unit": "<string>",
"search_areas": "<any>",
"hot_market_badge": "<string>",
"state_license": "<string>",
"agent_nrds_id": "<string>",
"agent_id": "<string>",
"agent_href": "<string>",
"agent_slogan": "<string>",
"agent_mls_set": "<string>",
"agent_photo_url": "<string>",
"agent_address": "<any>",
"agent_phones": "<any>",
"team_id": "<string>",
"team_name": "<string>",
"broker_name": "<string>",
"broker_id": "<string>",
"broker_logo": "<string>",
"broker_accent_color": "<string>",
"broker_designations": "<any>",
"office_id": "<string>",
"office_email": "<string>",
"office_href": "<string>",
"office_slogan": "<string>",
"office_mls_set": "<string>",
"office_application_url": "<string>",
"office_out_of_community": true,
"office_hours": "<any>",
"office_lead_email": "<string>",
"office_photo_url": "<string>",
"office_address": "<any>",
"office_phones": "<any>"
}Retrieve scraped data from your Realtor Listings Scraper runs.
Headers
string
required
Your API authentication token. Value:
Token YOUR_API_KEYQuery Parameters
string
required
Hash of the squid to get results from.
string
Hash of a specific run (optional).
integer
Page number (default: 1).
integer
Results per page (default: 50, max: 100).
Result Fields
string
Direct URL to the listing on realtor.com. Example:
https://www.realtor.com/realestateandhomes-detail/123-Main-St_Los-Angeles_CA_90001_M12345-67890string
Full formatted address of the property. Example:
123 Main St, Los Angeles, CA 90001string
Street address. Example:
123 Main Ststring
City name. Example:
Los Angelesstring
US state abbreviation. Example:
CAstring
County name. Example:
Los Angeles Countystring
ZIP code. Example:
90001string
Listing status (e.g. for_sale, sold, pending). Example:
for_saleinteger
Listed price in USD. Example:
750000integer
Final sold price (if applicable). Example:
740000string
Currency of the price. Example:
USDinteger
Number of bedrooms. Example:
3number
Number of bathrooms. Example:
2.5integer
Interior living area in square feet. Example:
1850number
Lot size in acres. Example:
0.15string
Type of property (e.g. single_family, condo, townhouse). Example:
single_familyboolean
Whether the property is new construction. Example:
falseboolean
Whether the property is to be built. Example:
falseboolean
Whether the listing is a foreclosure. Example:
falseboolean
Whether the listing is under contract/pending. Example:
falsestring
Name of the brokerage listing the property. Example:
Keller Williams Realtystring
Primary seller or listing agent name.
string
Co-seller or co-listing agent name.
number
Latitude coordinate of the property. Example:
34.052235number
Longitude coordinate of the property. Example:
-118.243683string
URL of the main listing photo.
string
Date the listing was first published. Example:
2026-03-10string
Date the property was listed. Example:
2026-03-10string
Date the property was sold (if applicable). Example:
2026-03-28datetime
Date the listing status last changed (e.g. listed → pending). Example:
2026-04-02integer
Year the property was built. Example:
1998integer
Monthly HOA fee in USD. Example:
250integer
Price per square foot. Example:
405string
Listing agent’s display name. Example:
Jane Smithstring
Listing agent’s phone number. Example:
+13105550142string
Listing agent email address. Example:
jane.smith@kw.comstring
Brokerage office name. Example:
Keller Williams Realtystring
Brokerage office phone number. Example:
+13105550100string
Builder name for new-construction listings. Example:
Pulte Homesstring
Property sub-type (e.g.
co_op, condo, townhouse). Example: townhouseinteger
Number of garage spaces. Example:
2string
Neighborhood name. Example:
Silver Lakejson
All neighborhood names for the listing (when multiple apply). Example:
["Silver Lake", "Eastside"]string
County FIPS code, for joining to census or market data. Example:
06037string
Google Street View image URL for the property.
string
Virtual tour / 3D walkthrough URL.
boolean
Whether the price was recently reduced. Example:
falseboolean
Whether the listing is contingent. Example:
falseboolean
Whether the listing is marked as coming soon. Example:
falseboolean
Whether the listing was added in the last 14 days. Example:
trueinteger
Amount of the most recent price reduction in USD. Example:
25000json
Scheduled open house dates and times, when available.
string
MLS listing ID. Example:
SR26054321string
Realtor.com internal property ID. Example:
M12345-67890integer
Number of stories in the property. Example:
2integer
Year the property was last renovated. Example:
2018Detail Fields
These fields requireproperty_details: true:
json
Full photo gallery (list of image URLs). Requires
property_details.integer
Total number of photos. Requires
property_details. Example: 42json
Per-photo metadata: AI-generated room tags (e.g. kitchen, bedroom), title and description for each photo. Requires
property_details.string
Full listing description text. Requires
property_details.json
Price and sale event timeline. Requires
property_details.json
Yearly tax, assessment and market valuations. Requires
property_details.json
Building permit history with project, type of work, project type, and effective date. Requires
property_details.json
Rated nearby schools with grades, ratings and distance. Requires
property_details.json
Full spec sheet grouped by category (interior, exterior, HOA, etc.). Requires
property_details.json
Structured amenity tags, each with a stable
id and human-readable label. Requires property_details.integer
Number of full bathrooms. Requires
property_details. Example: 2integer
Number of half bathrooms. Requires
property_details. Example: 1integer
Number of three-quarter bathrooms. Requires
property_details. Example: 0integer
Total bathroom count. Requires
property_details. Example: 3integer
Upper bound of bedroom count for multi-unit listings. Requires
property_details.integer
Lower bound of bedroom count for multi-unit listings. Requires
property_details.integer
Upper bound of square footage for multi-unit listings. Requires
property_details.integer
Lower bound of square footage for multi-unit listings. Requires
property_details.string
Garage type (e.g.
attached, detached). Requires property_details.string
Cooling system description. Requires
property_details. Example: Central Airstring
Heating system description. Requires
property_details. Example: Forced Airstring
Roofing material. Requires
property_details. Example: Compositionstring
Exterior material. Requires
property_details. Example: Stuccostring
Construction material. Requires
property_details. Example: Wood Framestring
Architectural style. Requires
property_details. Example: Contemporarystring
Pool features. Requires
property_details. Example: In Groundstring
Fireplace features. Requires
property_details. Example: Gasstring
Total room count. Requires
property_details. Example: 8string
Number of units or unit type. Requires
property_details.string
Zoning designation. Requires
property_details. Example: R1string
FEMA flood zone designation(s), comma-separated. Requires
property_details. Example: Xinteger
Local noise score. Requires
property_details. Example: 42json
Noise source breakdown (e.g. traffic, airports). Requires
property_details.integer
Flood Factor risk score 1–10. Requires
property_details. Example: 2string
Flood Factor severity label. Requires
property_details. Example: Minimalinteger
Direction of change in flood risk over time. Requires
property_details.string
Short summary of the flood risk trend. Requires
property_details.string
Full paragraph describing the flood risk trend. Requires
property_details.string
Narrative flood insurance guidance. Requires
property_details.string
Whether flood insurance is required or recommended. Requires
property_details.string
Link to the First Street flood risk report. Requires
property_details.string
First Street flood risk record ID. Requires
property_details.json
Flood insurance quotes by provider. Requires
property_details.integer
Environmental flood risk score (similar scale to flood_factor_score). Requires
property_details.integer
Wildfire Factor risk score 1–10. Requires
property_details. Example: 1string
Wildfire Factor severity label. Requires
property_details. Example: Minorstring
Cumulative wildfire risk over the next 30 years. Requires
property_details.string
Short summary of the wildfire risk trend. Requires
property_details.string
Full paragraph describing the wildfire risk trend. Requires
property_details.string
Narrative wildfire insurance guidance. Requires
property_details.string
US Forest Service relative wildfire risk narrative. Requires
property_details.string
Link to the First Street wildfire risk report. Requires
property_details.string
First Street wildfire risk record ID. Requires
property_details.json
Wildfire insurance quotes by provider. Requires
property_details.boolean
Whether ownership is non-deeded (e.g. co-op share). Requires
property_details.boolean
Whether the property is fractionally owned. Requires
property_details.boolean
Whether the listed price excludes the land. Requires
property_details.boolean
Whether the property is USDA loan eligible. Requires
property_details.boolean
Whether the listing is a short sale. Requires
property_details.boolean
Whether the listing is an auction. Requires
property_details.boolean
Whether the property is part of a subdivision. Requires
property_details.string
Parsed street number. Requires
property_details. Example: 123string
Parsed street name. Requires
property_details. Example: Mainstring
Parsed street suffix. Requires
property_details. Example: Ststring
Parsed street direction prefix. Requires
property_details. Example: Nstring
Parsed unit or apartment number. Requires
property_details. Example: 4Bjson
Broader search areas (city/state/county) the listing belongs to. Requires
property_details.string
Local housing market heat badge for the postal code. Requires
property_details. Example: Hotstring
Listing agent’s state real estate license number. Requires
property_details.string
Agent’s NRDS ID — a stable identifier for deduping the same agent across listings. Requires
property_details.string
Stable agent identifier. Requires
property_details.string
URL to the agent’s Realtor.com profile. Requires
property_details.string
Agent’s tagline or slogan. Requires
property_details.string
Agent’s MLS set identifier. Requires
property_details.string
Agent’s profile photo URL. Requires
property_details.json
Agent’s business address. Requires
property_details.json
All agent phone numbers, typed (mobile, office, etc.) and flagged primary. Requires
property_details.string
Stable team identifier when the agent belongs to a team. Requires
property_details.string
Team name when the agent belongs to a team. Requires
property_details.string
Broker (brokerage company) name. Requires
property_details.string
Stable broker identifier. Requires
property_details.string
Broker logo image URL. Requires
property_details.string
Broker’s brand accent color. Requires
property_details.json
Broker designations or certifications. Requires
property_details.string
Stable brokerage office identifier. Requires
property_details.string
Brokerage office name. Requires
property_details.string
Brokerage office contact email. Requires
property_details.string
URL to the brokerage office’s Realtor.com profile. Requires
property_details.string
Brokerage office tagline or slogan. Requires
property_details.string
Brokerage office’s MLS set identifier. Requires
property_details.string
Office rental or application URL, when available. Requires
property_details.boolean
Whether the office is outside the listing’s community. Requires
property_details.json
Brokerage office business hours. Requires
property_details.string
Office’s direct lead-contact email. Requires
property_details.string
Brokerage office photo or logo URL. Requires
property_details.json
Brokerage office’s full street address. Requires
property_details.json
All brokerage office phone numbers, typed and flagged primary. Requires
property_details.Code Examples
curl -X GET "https://api.lobstr.io/v1/results?squid=YOUR_SQUID_HASH&page=1&page_size=50" \
-H "Authorization: Token YOUR_API_KEY"
import requests
API_KEY = "YOUR_API_KEY"
BASE_URL = "https://api.lobstr.io/v1"
headers = {"Authorization": f"Token {API_KEY}"}
params = {
"squid": "YOUR_SQUID_HASH",
"page": 1,
"page_size": 50
}
all_results = []
url = f"{BASE_URL}/results"
while True:
response = requests.get(url, headers=headers, params=params)
data = response.json()
all_results.extend(data["data"])
print(f"Fetched page {data['page']} of {data['total_pages']}")
if data["next"] is None:
break
url = data["next"]
params = {}
print(f"\nTotal listings collected: {len(all_results)}")
for listing in all_results[:5]:
print(f"- {listing.get('full_address')} — ${listing.get('price', 0):,} ({listing.get('bed')}bd/{listing.get('bath')}ba)")
Response
200
{
"total_results": 120,
"limit": 50,
"page": 1,
"total_pages": 3,
"result_from": 1,
"result_to": 50,
"data": [
{
"id": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4",
"object": "result",
"squid": "YOUR_SQUID_HASH",
"run": "RUN_HASH",
"url": "https://www.realtor.com/realestateandhomes-detail/123-Main-St_Los-Angeles_CA_90001_M12345-67890",
"full_address": "123 Main St, Los Angeles, CA 90001",
"street": "123 Main St",
"city": "Los Angeles",
"state": "CA",
"county": "Los Angeles County",
"zip_code": "90001",
"status": "for_sale",
"price": 750000,
"sold_price": null,
"currency": "USD",
"bed": 3,
"bath": 2.0,
"house_size": 1850,
"acre_lot": 0.15,
"property_type": "single_family",
"is_new_construction": false,
"is_foreclosure": false,
"pending": false,
"brokered_by": "Keller Williams Realty",
"lat": 34.052235,
"lng": -118.243683,
"published_at": "2026-03-10",
"list_date": "2026-03-10",
"scraping_time": "2026-03-20T09:15:00.000Z"
},
{
"id": "b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5",
"object": "result",
"squid": "YOUR_SQUID_HASH",
"run": "RUN_HASH",
"url": "https://www.realtor.com/realestateandhomes-detail/15-E-30th-St-Apt-44C_New-York_NY_10016_M90774-92123",
"full_address": "15 E 30th St Apt 44C New York, NY 10016",
"street": "15 E 30th St Apt 44C",
"city": "New York",
"state": "NY",
"county": "New York",
"zip_code": "10016",
"status": "for_rent",
"price": 12800,
"sold_price": null,
"currency": "USD",
"bed": 1,
"bath": 1.5,
"house_size": 1100,
"acre_lot": null,
"property_type": "condos",
"is_new_construction": null,
"is_foreclosure": false,
"pending": false,
"brokered_by": "Keller Williams NYC",
"lat": 40.745763,
"lng": -73.984952,
"published_at": "2026-04-28",
"list_date": "2026-04-28",
"scraping_time": "2026-04-28T17:33:27.629Z"
}
],
"next": "https://api.lobstr.io/v1/results?squid=YOUR_SQUID_HASH&page=2&page_size=50",
"previous": null
}