Getting Started

Property Pulse API gives you access to US property data from authoritative public sources through a simple REST API.

Quick Start

1. Create an account

Sign up for free to get 250 API requests per month. No credit card required.

2. Get your API key

After confirming your email, create an API key in your dashboard. Your key will start with pda_.

3. Make your first request

Look up a property by address:

curl -H "X-API-Key: pda_your_key_here" \
  "https://api.propertypulse.dev/v1/properties/lookup?street=1600+Pennsylvania+Ave+NW&city=Washington&state=DC&zip=20500"

4. Get enriched data

Use the returned property_id to fetch flood zones, demographics, amenities, and walk scores:

Available Endpoints
# Get flood zone data
GET /v1/properties/{id}/flood

# Get demographics
GET /v1/properties/{id}/demographics

# Get nearby amenities
GET /v1/properties/{id}/amenities?radius=2000

# Get walk score
GET /v1/properties/{id}/walkscore

Base URL

All API requests should be made to:

https://api.propertypulse.dev

Response Format

All successful responses follow a consistent format with a data wrapper:

Success Response
{
  "data": {
    "id": 1,
    "street_address": "1600 PENNSYLVANIA AVE NW",
    "city": "WASHINGTON",
    "state": "DC",
    ...
  }
}

Errors return a detail field:

Error Response
{
  "detail": "Invalid API key"
}