PropDataAPI Workspace
Checking API 166M+ indexed parcels 20+ production routes
API Guide
Preview mode. Request Lab network calls are blocked. Connect a PropData key to load account telemetry, then deliberately switch to Production before making a live request.
Developer control plane

Everything around the API.
Nothing pretending to be the product.

Manage access, inspect usage, run real requests, understand coverage, connect AI clients, and get production support. Your application remains the customer experience.

Read API Docs
API-first by design

Your product owns the interface. PropData supplies the intelligence.

Resolve an address, parcel ID, or coordinate into a canonical property record. Add verified geometry where configured, then attach ownership, valuation, tax, sale, comps, rent, market, risk, and location context through one account.

ONE REQUEST · CUSTOMER-SAFE JSONPREVIEW
GET /v1/property/by-location?lat=25.7689792&lng=-80.1903649&include_geometry=1
COORDINATECOUNTY FIPSPARCELENRICHMENT
REST · Cursor · ChatGPT · Claude · MCPONE KEY
Current plan
Preview
Connect a key to load your account.
Monthly quota
/ —
Live usage not connected
Billing cycle reset
Reset metadata not connected.
Execution modePreview · zero callsProduction requests require an explicit mode change and Run action.
Billing resetNot reportedConnect an account to load authoritative reset metadata.
Session latencyNo samplesp95 is calculated only from Request Lab calls in this browser.
Credential protectionProtectedCredentials stay masked and are used only for deliberate API requests.
Primary credentialCopy deliberately; examples continue to use an environment variable.
Not connected
No API key connected

This browser never inserts the literal secret into a URL or quickstart. Customer-facing apps should call PropData from a trusted server or edge runtime.

Execution contextVerified states only—no pretend sandbox or connection claims.
Preview
ModePreview · live Request Lab calls blocked
APIHealth check pending
MCPOAuth available · client authorization not verified here
WebhooksNo delivery telemetry endpoint connected
Recent Request Lab activityLast eight explicit calls from this browser session—not fabricated account-wide traffic.
No requests yet
Run a request in Production mode to build a private, session-only diagnostic trail here.
Webhook & event deliveryOnly server-reported deliveries appear here; the workspace never fabricates event traffic.
Telemetry unavailable
No webhook delivery telemetry was returned by the authenticated usage contract.
Production quickstart
Environment variables keep keys out of source code

          
Base URL: propdata-api-worker.sales-fd3.workers.dev
Integration contract
What stays stable beneath your product
One authentication modelx-api-key across supported REST routes
Ready
Canonical parcel identityCounty-aware identifiers and source provenance
Ready
Null-preserving responsesMissing data stays missing instead of becoming fiction
Ready
Coverage-aware geometryBoundaries where official GIS is configured
Ready
Custom response contractsEnterprise schemas shaped around real workflows
Available
Interactive request lab

Build, run, and inspect a real API request.

Choose a production route, supply only the parameters you need, then inspect the exact HTTP response. Live requests always use your connected key and never run automatically.

Routes
22 requestable endpoints
GET
https://propdata-api-worker.sales-fd3.workers.dev/v1/market?zip=55101
Market intelligence

Market snapshot

RESPONSE
NOT RUN— MS— KB
EXPECTED SHAPE · illustrative fields onlyNo live rate-limit headers yet

            
Account telemetry

Usage you can reason about.

The authenticated usage contract reports plan consumption, allowance, remaining requests, reset time, and—when available—per-endpoint activity. Individual responses may also include worker-window rate-limit headers.

Manage billing
Authenticated plan window
requests
Connect a key to load usage
0
PREVIEW
Connect your key

Your subscription allowance and live rate-limit window will appear here without inventing unavailable monthly usage.

Requests this window
Reported by the authenticated /v1/usage route.
Remaining this window
Calculated from the reported limit.
Active endpoints
Routes present in the usage breakdown.
Endpoint activity
Breakdown supplied by the usage endpoint
Connect a key to load live endpoint activity.
Production surface

One API, more than five endpoints.

Property resolution, parcel geometry, market and rent intelligence, due diligence, public-record signals, deltas, coverage, usage, health, and AI delivery are represented below. Custom endpoints extend this surface around your exact workflow.

Download API guide
22 REST routes + MCP
Coverage model

National foundation. County-level truth.

PropData separates broad indexed reach from live official-source depth. That makes coverage easier to trust: national parcel indexing, county-configured assessor enrichment, and verified GIS geometry where available.

Request a county
166M+
Indexed parcel records

The national foundation used to resolve parcel identity across the U.S.

50
States in the data layer

State-level reach does not imply identical county-field depth everywhere.

County
Official-source routing

Assessor and GIS adapters are configured and tested at county level.

Daily
Expansion workflow

Customer needs become prioritized sourcing, crosswalk, and QA work.

Three coverage layers
Clear claims instead of a misleading yes/no map
PropData parcel coverage stackThree verified data layers align over one parcel polygon: canonical index, assessor enrichment, and GIS geometry.GISASSESSORINDEX
03GIS geometry

Verified polygon, centroid, and bounds only where county GIS routing has passed QA.

02Official assessor enrichment

Ownership, tax, valuation, sale, and building fields vary with the configured source.

01Canonical parcel index

County-aware parcel identity and location resolution form the national foundation.

Production rule: use /v1/property/coverage and response provenance to decide what your workflow can promise for a given county. A missing field remains null; coverage is never inferred from marketing language.
Live coverage response
/v1/property/coverage
Load the live coverage contract, then search locally by county or FIPS.
Inspect exact worker response
Connect a PropData API key, switch to Production, then choose “Load live coverage.”

This panel preserves the worker response exactly as returned.
AI-native delivery

The same property layer inside your code and your AI.

Use REST directly, connect compatible MCP clients, or commission a customer-specific response contract. Authentication, account controls, coverage rules, and usage stay unified underneath.

MCP connector status

PropData MCP uses OAuth in the client. This workspace can verify your REST key, but it will not claim Cursor, ChatGPT, or Claude is connected without a client authorization record.

OAUTH READY · CLIENT NOT VERIFIED
ConnectorPublished URL configuredThe workspace does not infer protocol health from a marketing link.
AccountREST account not connectedOAuth authorization still occurs independently inside each MCP client.
Client sessionNot observable hereA connected state appears only when server telemetry explicitly reports it.
CURSOR · ONE CLICK

Build with live property tools in your editor.

Resolve parcels, inspect geometry, compare markets, estimate rent, and call supported tools without leaving the development workflow.

Add to Cursor →
CHATGPT + CLAUDE

Connect compatible MCP workflows.

Bring PropData tools into supported AI clients while keeping production requests tied to the subscriber account and its limits.

REST + CUSTOM

Keep complete control in your product.

Call standard routes, run bulk or delta workflows, or define a response shape that drops directly into an existing schema.

{
  "mcpServers": {
  "propdata": {
    "url": "https://propdata-mcp.sales-fd3.workers.dev/mcp"
  }
  }
}
One account, controlled usage. Connecting an AI client does not create a second data product. Requests continue through the same PropData account, source-transparent response layer, coverage rules, and plan.
Credentials

Keep production access deliberate.

The workspace keeps the active key in memory for this session unless you explicitly choose to remember it on this device. Keys are never written into example source code or page URLs.

Connected credential
Used only for explicit requests from this browser
NOT CONNECTED
No API key connected
Quickstart examples use PROPDATA_API_KEY, not the literal credential.
The request lab sends the key only as the x-api-key header to the PropData API origin.
Disconnect removes both session and remembered browser copies.
Production handling
Recommended server-side pattern
# .env — never commit this file
PROPDATA_API_KEY=pd_live_...

# Runtime request
curl "$PROPDATA_URL/v1/property?parcel=..." \
  -H "x-api-key: $PROPDATA_API_KEY"
Do not expose a live key in browser code. This workspace is an account tool. Your customer-facing application should call PropData from a trusted server or edge function.
Current API pricing

Plans built around requests, not dashboard features.

The old consumer-dashboard tiers are gone. Every plan is an API plan; higher tiers add volume, deeper enrichment, more keys, priority coverage, delivery options, and integration support.

Coverage is a workflow, not a vague upsell. Builder, Scale, and Enterprise customers can submit priority county requests. Approved markets enter official-source discovery, parcel crosswalk, geometry routing, and live QA.
Implementation resources

Get from first request to production.

Use the API reference for contracts, the workspace for live testing, and direct support for county coverage or customer-specific payloads.

PDF

API Reference & Integration Guide

Authentication, routes, request and response examples, coordinate lookup, geometry, enrichment, MCP, usage, errors, and implementation guidance.

Download guide
DOC

Web documentation

Browse the latest route reference, schemas, setup notes, and implementation examples in the documentation workspace.

Open documentation
API

Request Lab

Build a URL from supported parameters, make an explicit live request with your key, and inspect status, latency, size, and exact JSON.

US

Priority county coverage

Share the county FIPS, sample parcel IDs or coordinates, required fields, volume, and target response shape. We will scope the configuration path.

Email coverage request
JSON

Custom response contracts

Bring your existing schema. Enterprise integrations can receive a route shaped around the fields and nesting your product already expects.

Send desired payload
SOS

Production support

For integration blockers, key rotation, data questions, or incident follow-up, contact the PropData team directly.

sales@proptechusa.ai
§

Terms, acceptable use & compliance

Review the complete API terms, security duties, source limitations, regulated-use restrictions, caching rules, and legal notices in one printable policy center.

CURRENT · v1.0

This is the first published API-only terms version in this workspace. No earlier version is represented as available. Future verified revisions will appear here with their effective dates and a real change summary.