Introducing Webhooks — Get real-time property deed updates delivered to you. Learn more →
Whitepages

Event Payload

Explore the full structure of an event object

When you retrieve an event using the Events API, the response is wrapped in a result envelope containing the full event object described below.

Webhook Notifications

Webhook deliveries do not include the full event payload. Instead, your endpoint receives a lightweight notification with the event type and a link to fetch the complete details:

{
  "event_id": "evt_abc123",
  "event_type": "deed.transfer",
  "links": [
    {
      "version": "1",
      "url": "https://api.whitepages.com/v1/events/evt_abc123"
    }
  ]
}

Use the url in the links array to call the Events API and retrieve the full event object shown below.

Top-Level Fields

FieldTypeDescription
idstringUnique event identifier (UUID)
objectstringAlways "event"
event_typestringThe type of deed event (see Event Types)
dataobjectType-specific event data (see sections below)

Data

The data object contains all event-specific information: jurisdiction, property, parties, and deed detail.

FieldTypeRequiredDescription
jurisdictionobjectYesGeographic jurisdiction where the deed was recorded
propertyobjectNoProperty involved in the event
partiesarrayYesIndividuals or entities involved
detailobjectNoDeed-specific transaction detail

Jurisdiction

The jurisdiction object identifies the county and state where the deed was recorded.

FieldTypeRequiredDescription
countystringNoCounty name
statestringYesTwo-letter state abbreviation
fips_codestringNoFederal Information Processing Standards code
Example
{
  "jurisdiction": {
    "county": "King",
    "state": "WA",
    "fips_code": "53033"
  }
}

Property

The property object contains details about the property involved in the deed event. All fields are nullable.

FieldTypeDescription
property_idstringWhitepages property identifier
property_addressobjectStructured address of the property
apnstringAssessor's Parcel Number
parcel_idstringParcel identifier
geolocationobjectGeographic coordinates
legal_descriptionobjectLegal description of the property
bedroomsintegerNumber of bedrooms
bathroomsnumberNumber of bathrooms
living_sqftintegerLiving area in square feet
lot_sqftintegerLot size in square feet
property_purposestringProperty type

Address Fields

FieldTypeDescription
line1stringStreet address
citystringCity name
statestringTwo-letter state code
zipstringZIP code
countystringCounty name

Geolocation Fields

FieldTypeDescription
latnumberLatitude
lngnumberLongitude
FieldTypeDescription
textstringFull legal description as raw text
Example
{
  "property": {
    "property_id": "prop_123",
    "property_address": {
      "line1": "123 Main St",
      "city": "Seattle",
      "state": "WA",
      "zip": "98101",
      "county": "King"
    },
    "apn": "123456-7890",
    "parcel_id": "P-7890",
    "geolocation": {
      "lat": 47.6062,
      "lng": -122.3321
    },
    "legal_description": {
      "text": "LOT 1 BLK 2 SEATTLE LAND CO ADD"
    },
    "bedrooms": 3,
    "bathrooms": 2.5,
    "living_sqft": 1850,
    "lot_sqft": 5000,
    "property_purpose": "single_family"
  }
}

Parties

The parties array lists individuals or entities involved in the deed transaction.

FieldTypeRequiredDescription
rolestringYesParty's role: grantor (seller) or grantee (buyer)
namestringNoFull name of the individual or entity
typestringNoindividual or entity
person_idstringNoWhitepages person ID, if resolved
addressesarrayNoAssociated addresses

Party Address Fields

FieldTypeRequiredDescription
full_addressstringYesFormatted full address
Example
{
  "parties": [
    {
      "role": "grantor",
      "name": "Jane Doe",
      "type": "individual",
      "person_id": "per_456",
      "addresses": [{ "full_address": "123 Main St, Seattle, WA 98101" }]
    },
    {
      "role": "grantee",
      "name": "Acme Properties LLC",
      "type": "entity",
      "person_id": null,
      "addresses": []
    }
  ]
}

Detail

The detail object contains transaction-specific information from the deed record.

FieldTypeDescription
document_typeobjectDocument classification
recorded_datestringDate the deed was recorded (ISO 8601)
instrument_datestringDate the deed was executed (ISO 8601)
considerationnumberTransaction amount in USD
transaction_reasonobjectTransaction classification

Document Type Fields

FieldTypeDescription
categorystringNormalized category
textstringHuman-readable label

Transaction Reason Fields

FieldTypeDescription
categorystringNormalized category
textstringHuman-readable label
Example
{
  "detail": {
    "document_type": {
      "category": "deed",
      "text": "Warranty Deed"
    },
    "recorded_date": "2026-02-27",
    "instrument_date": "2026-02-25",
    "consideration": 750000,
    "transaction_reason": {
      "category": "sale",
      "text": "Arms-length sale"
    }
  }
}

Full Example

Complete event response
{
  "result": {
    "id": "evt_abc123",
    "object": "event",
    "event_type": "deed.transfer",
    "data": {
      "jurisdiction": {
        "county": "King",
        "state": "WA",
        "fips_code": "53033"
      },
      "property": {
        "property_id": "prop_123",
        "property_address": {
          "line1": "123 Main St",
          "city": "Seattle",
          "state": "WA",
          "zip": "98101",
          "county": "King"
        },
        "apn": "123456-7890",
        "parcel_id": "P-7890",
        "geolocation": {
          "lat": 47.6062,
          "lng": -122.3321
        },
        "legal_description": {
          "text": "LOT 1 BLK 2 SEATTLE LAND CO ADD"
        },
        "bedrooms": 3,
        "bathrooms": 2.5,
        "living_sqft": 1850,
        "lot_sqft": 5000,
        "property_purpose": "single_family"
      },
      "parties": [
        {
          "role": "grantor",
          "name": "Jane Doe",
          "type": "individual",
          "person_id": "per_456",
          "addresses": [{ "full_address": "123 Main St, Seattle, WA 98101" }]
        },
        {
          "role": "grantee",
          "name": "John Smith",
          "type": "individual",
          "person_id": null,
          "addresses": []
        }
      ],
      "detail": {
        "document_type": {
          "category": "deed",
          "text": "Warranty Deed"
        },
        "recorded_date": "2026-02-27",
        "instrument_date": "2026-02-25",
        "consideration": 750000,
        "transaction_reason": {
          "category": "sale",
          "text": "Arms-length sale"
        }
      }
    }
  }
}

On this page