★★★★★ Rated 5.0/5.0
150M+ properties · nationwide contacts · v1.0 live

One REST API for
property, people & company data.

Clean JSON over HTTPS. Bearer-key auth, deterministic per-call credits, clustered point lookups that return in tens of milliseconds. Enrich an address or a person, search profiles nationwide, match 10,000 addresses in one call, or reveal a verified email & phone — all from the same key. Native MCP server for Claude, ChatGPT, Gemini & Cursor.

terminal · curl
GET
# Trust-owned, contactable properties within 1 mile of a point
$ curl "https://api.plotted.to/v1/parcels/nearby" \
    -G \
    -d "lat=26.142&lon=-81.795&radius_mi=1" \
    -d "is_trust=true&has_contact=true" \
    -H "Authorization: Bearer $PLOTTED_KEY"

// 200 OK · 47 records · 38ms · 1 credit
{
  "data": [
    {
      "row_id": 8421947823,
      "owner_name": "NAPLES HOLDINGS REVOCABLE TRUST",
      "owner1": "DAVIS, MARGARET A (TRUSTEE)",
      "is_trust": true,
      "situs_address": "4421 GULF SHORE BLVD N",
      "mail_zip": "43215",    // OH mailing — absentee
      "owner_email": "mdavis@***.com",
      "owner_phone": "+1614***1247",
      "year_built": 2003,
      "bedrooms": 4,
      "distance_mi": 0.21
    }
    // ... 46 more
  ]
}
— Plug into your favorite AI agent
Claude ChatGPT Gemini Vercel AI Hugging Face Copilot Llama Mistral Cohere Perplexity LangChain Replicate Claude ChatGPT Gemini Vercel AI Hugging Face Copilot Llama Mistral Cohere Perplexity LangChain Replicate
Property records
0M+
Owners, contacts & valuation, nationwide
States
0
50 states + DC, refreshed nightly
Columns
0
Owner, dwelling, contact, geo per row
p50 latency
<0ms
Indexed on every common query path
— Why Plotted

The U.S. property, people & company graph, in one API.

150M+ owner-attributed records, normalized to a single schema. Owners, contacts, dwelling attributes, valuation, and spatial — all queryable through one bearer token.

One schema, every state

Every record carries the same 47 columns. Owners split into owner1..owner5 with type (person / entity / trust / gov). Address keys are suffix-tolerant — DR ≡ Drive ≡ Drv is solved at query time.

Spatial that actually works

PostGIS indexed. Radius around a lat/lon. Polygon select for draw-on-map. Address-to-address bulk match with our own geocoder. No third-party geocoding bill.

People + verified contacts

Nationwide professional profiles — name, title, seniority, employer, location — with verified business emails and phones. Enrich a person, or reveal a contact only when you need it.

Company firmographics

49M+ companies with industry, headcount band, location, and linked employees. Prospect by title / industry / size / geography like PDL or Apollo — straight from the API.

Predictable pricing

Flat monthly tiers with included credits. Buy more credits when you spike. No per-row pricing surprises. No quote-on-demo gates.

Refreshed nightly

Contact updates, new transfers, new construction — pulled in every 24h. Webhook notifications on the Pro tier for changed records.

Built for the queries that pay rent.

Absentee-owner direct mail. Trust-held estate triggers. Pre-foreclosure outreach. Owners within a SFR investor's farm zone. The four endpoints below do 80% of the work.

/parcels/nearby /views/absentee /views/trust /match_and_expand
bulk match · python
POST
import requests

addrs = [
  {"address": "123 Main St", "city": "Naples", "state": "FL"},
  {"address": "456 Oak Dr", "city": "Tampa",  "state": "FL"},
  # ...10,000 more
]

r = requests.post(
  "https://api.plotted.to/v1/match_and_expand",
  json={"items": addrs, "radius_mi": 0.5},
  headers={"Authorization": f"Bearer {KEY}"}
)

# 200 OK · 10,000 matched · 47,231 neighbors · 1.4s · 10,000 credits
— Who uses it

Built for teams who depend on accurate property data.

Lead gen
Direct-mail list builders
Absentee + trust filters, geo radius, contact attach — generate clean mail files in one request.
REI
Real estate investors
Farm a zip, isolate distressed indicators, find absentee LLC owners ready to sell.
Proptech
App builders
White-label owner lookup, comp engines, neighborhood detail. No data team required.
Skip-trace
Locating agencies
Owner name + mailing address + phone in one call. Tied to a verified parcel record.
— AI-native

Drop into Claude, ChatGPT, Gemini, or Cursor in 30 seconds.

Native MCP server. Hosted OpenAPI 3.1 spec. Function-calling templates for every major agent framework. Bring your existing agent — Plotted plugs in.

Works natively with
Claude · MCP
ChatGPT · Action
Gemini · Function
Cursor · MCP
LangChain
LlamaIndex

Free key. 100 credits.
Try every endpoint.

No demo call. No quote form. Get the key, hit the API, decide if it's worth paying for.

Get my free key