NEW — County Assessor Records · Skip Trace · 10 Sources Live

The real estate API
developers actually want.

10 sources. 45+ data points. $49/mo flat.
Rent trends, market velocity, county assessors, FRED macro, AI investor signals — one endpoint. Ship in an afternoon.

Get free API key Read the docs
10
Data sources
45+
Data points / call
33K+
ZIP codes covered
7M+
Parcels & growing
<50ms
Edge latency globally
$49
Flat / month. Always.

The Problem

Real estate data is broken for builders.

ATTOM wants a sales call and $2,000/mo. RentCast bills per API call — your costs explode with scale. CoreLogic requires an enterprise contract before you can even see pricing. And none of them give you macro context alongside local data.

The math is not subtle. RentCast at 10,000 calls/mo = $100–500. ATTOM starts at $500+/mo. CoreLogic at $1,000+/mo. PropData at 10,000 calls/mo = $49. Flat. Always. No per-call fees. No tiered overages. No negotiated contracts. Your key is live the moment you sign up.

PropData is the data layer we built because we needed it for our own products — Local Home Buyers USA, IntelligentLandlord, and the rest of the PropTechUSA.ai suite. The same API powering live production decisions across a real portfolio of real estate products — available to you at $49/mo.


One call. Everything you need.

Select a ZIP below and hit Run to see a real PropData response — rent data, market velocity, HUD FMRs, macro signals, and computed investor signals in one JSON object.

PropData API · Live Playground LIVE
Endpoint
/v1/market
Enter an address
Or try a sample
GET propdata-api-worker.sales-fd3.workers.dev/v1/market?zip=77550

Integration

Ship in an afternoon.

Pass your key as a header. Query by ZIP, state, or metro. Get back structured JSON with rent data, market signals, macro context, and investor signals — no assembly required.

// Fetch full market profile — rent + market + macro + signals
const getMarket = async (zip) => {
  const res = await fetch(
    `https://propdata-api-worker.sales-fd3.workers.dev/v1/market?zip=${zip}`,
    { headers: { 'x-api-key': 'pd_YOUR_KEY' } }
  );
  const data = await res.json();

  // Everything you need — no stitching
  const { median_asking_rent, rent_yoy_pct, fmr_2br } = data.snapshot.rent;
  const { median_listing_price, median_days_on_market } = data.snapshot.market;
  const { mortgage_rate_30yr, mortgage_trend } = data.macro;
  const signals = data.snapshot.signals; // 8 computed investor signals

  return { median_asking_rent, rent_yoy_pct, fmr_2br,
           median_listing_price, median_days_on_market,
           mortgage_rate_30yr, mortgage_trend, signals };
};

// Query by ZIP, state, or metro
getMarket('55101');
fetch('/v1/market?state=MN');
fetch('/v1/market?metro=Minneapolis&months=24');
import requests

BASE = "https://propdata-api-worker.sales-fd3.workers.dev"
HEADERS = {"x-api-key": "pd_YOUR_KEY"}

def get_market(zip_code: str) -> dict:
    r = requests.get(f"{BASE}/v1/market", headers=HEADERS,
                    params={"zip": zip_code})
    r.raise_for_status()
    return r.json()

def screen_market(zip_code: str) -> bool:
    data = get_market(zip_code)
    rent = data["snapshot"]["rent"]["median_asking_rent"]
    price = data["snapshot"]["market"]["median_listing_price"]
    gross_yield = (rent * 12) / price
    return gross_yield > 0.06  # screen for 6% gross yield

# Screen all 50 states — 50 API calls
states = ["MN", "TX", "FL", "OH", "MI"]
results = {s: get_market(s) for s in states}
# Full market profile by ZIP
curl "https://propdata-api-worker.sales-fd3.workers.dev/v1/market?zip=55101" \
  -H "x-api-key: pd_YOUR_KEY"

# Rent only — faster, lighter
curl "https://propdata-api-worker.sales-fd3.workers.dev/v1/rent?zip=55101" \
  -H "x-api-key: pd_YOUR_KEY"

# Skip trace — owner name, assessed value, last sale
# Property Pro tier ($99/mo) · 7M+ parcels
curl "https://propdata-api-worker.sales-fd3.workers.dev/v1/property?zip=98117" \
  -H "x-api-key: pd_YOUR_KEY"

# System health — no auth required
curl "https://propdata-api-worker.sales-fd3.workers.dev/v1/health"
// Proprietary weighted rent estimate — Pro endpoint
// Model: ZORI 40% · Census ACS 25% · HUD FMR 20% · Redfin cap rate 15%

const res = await fetch(
  'https://propdata-api-worker.sales-fd3.workers.dev/v1/estimate?zip=55101&beds=2',
  { headers: { 'x-api-key': 'pd_YOUR_KEY' } }
);

// Response:
{
  "estimate": {
    "bedrooms": 2,
    "monthly_low":  1288,
    "monthly_mid":  1400,
    "monthly_high": 1512,
    "confidence_pct": 100,
    "market_trend": "stable",
    "yoy_rent_change": "+3.98%"
  },
  "sources_used": 4,
  "model": "PropData Weighted Multi-Source"
}

Ten sources. One response. Zero compromise.

Every source was chosen deliberately — not just for coverage, but for what it adds that the others miss. Zillow tells you asking rent. HUD benchmarks it against government reality. Redfin tells you how fast deals are closing. The Federal Reserve tells you where rates are heading. County assessors tell you who owns what and what they paid.

SOURCE 01
Zillow ZORI
Smoothed median asking rent · ZIP / metro / state · 10yr history
median rentYoYMoM
SOURCE 02
HUD Fair Market Rents
Government benchmark · Every county · Studio–4BR · Section 8 ground truth
FMRcounty-levelbedroom
SOURCE 03
Realtor.com Research
Median prices · DOM · Active inventory · Price cuts · Price/sqft
DOMprice/sqftinventory
SOURCE 04
Redfin Market Tracker
Sale-to-list ratio · % sold above list · Days to pending · Sharpest demand signal in public RE data
sale/list ratioabove list %
SOURCE 05
Census ACS
Vacancy rates · Renter % · Median income · Rent-to-income ratio
vacancyrent burden
SOURCE 06 · LIVE
FRED / St. Louis Fed
30yr mortgage rates · Shelter CPI · Housing starts · National vacancy — updated weekly
mortgage rateshelter CPI
SOURCE 07 · LIVE
FHFA House Price Index
Home price appreciation · State + metro · Quarterly · Used by mortgage lenders & Fed economists
HPIappreciation
SOURCE 08 · LIVE
Census Building Permits
New construction by unit type · Forward supply signal · Permits today = inventory in 12–18mo
supply signalmultifamily
SOURCE 09 · PROPRIETARY
PropData Estimate Engine
Weighted model — ZORI 40% · Census 25% · HUD FMR 20% · Redfin 15% · Returns confidence score
proprietaryconfidence score
SOURCE 10 · NEW
County Assessor Records
Owner names · Mailing addresses · Assessed values · Last sale price · Delinquent tax flag · 7M+ parcels
skip trace7M+ parcels

The only API with data and intelligence.

RentCast is a rent lookup. ATTOM and CoreLogic are enterprise contracts with sales calls and NDAs. PropData is the only API at any price point that bundles live mortgage rates, vacancy data, AI investor signals, and a proprietary estimate engine — with a free tier, no credit card, no per-call fees. Ever.

Feature PropData RentCast ATTOM CoreLogic
Pricing$49/mo flatPer call$500+/mo$1,000+/mo
At 10,000 calls/month$49 flat$100–500$500+$1,000+
Free tier · no credit card
No per-call fees ever
FRED macro data Exclusive
AI investor signals (computed) Exclusive
HUD Fair Market Rents
Days on market + inventory
County assessor / skip trace $99/moEnterpriseEnterprise
No enterprise contract
Developer-first API

Full PropData vs RentCast breakdown with cost calculator


Built on Cloudflare. Zero cold starts. Global edge.

PropData runs on 165+ Cloudflare Workers in production — the same stack powering the full PropTechUSA.ai suite. Every ingestion worker has its own cron. Data cached at the edge in KV with 7-day TTL. Sub-50ms reads globally. No monolith. Pure edge.

165+
Cloudflare Workers in production
KV
Edge cache · 7-day TTL · sub-50ms globally
Supabase
15+ normalized tables · ZIP / state / metro tiers
600K+
Rows in canonical data store
Weekly
FRED + HUD ingestion cadence
Stripe
Keys provisioned in KV instantly on upgrade

Pricing

Simple. Flat. No surprises.

Your key is live the moment you sign up. Cancel Pro anytime. Enterprise gets direct founder access.

Starter
$0 / mo
Free forever · No credit card

  • 50 requests / hour
  • All endpoints
  • ZIP, state, metro queries
  • Investor signals included
  • Community support
Get free key →
Property Pro
$99 / mo
Everything in Pro, plus:

  • County assessor data
  • Owner name + address
  • Assessed & market values
  • Last sale price + date
  • Skip trace lookup
  • Delinquent tax filter
  • Bulk ZIP export
Get Property Pro →

PropTech Network

Part of the PropTechUSA.ai ecosystem.

PropData is the data infrastructure layer for the PropTechUSA.ai product suite. The same API you can access for $49/mo powers live decisions across a real portfolio of real estate products — built by Justin Erickson.

Data Layer
PropData API
You are here. The data engine for everything below.
Cash Home Buying
Local Home Buyers USA
Data-backed offers powered by PropData in every market.
Landlord Tools
IntelligentLandlord
Rent pricing and market intelligence for landlords.
Buyer Intelligence
IntelligentHomeBuying
Market-aware home buying tools for serious buyers.
Short-Term Rentals
IntelligentSTR
STR market signals and rent optimization.
AI Layer
LHBUSA.ai
AI-powered real estate intelligence for the network.
// propdata · proptechusa.ai

Get your API key
in 10 seconds.

Free tier. No credit card. No BS. Start querying rent data, market signals, and county assessor records for any ZIP, state, or metro — immediately.

[email protected] · 1-888-784-3881

Related