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.
Field Type Description idstring Unique event identifier (UUID) objectstring Always "event" event_typestring The type of deed event (see Event Types ) dataobject Type-specific event data (see sections below)
The data object contains all event-specific information: jurisdiction, property, parties, and deed detail.
Field Type Required Description jurisdictionobject Yes Geographic jurisdiction where the deed was recorded propertyobject No Property involved in the event partiesarray Yes Individuals or entities involved detailobject No Deed-specific transaction detail
The jurisdiction object identifies the county and state where the deed was recorded.
Field Type Required Description countystring No County name statestring Yes Two-letter state abbreviation fips_codestring No Federal Information Processing Standards code
{
"jurisdiction" : {
"county" : "King" ,
"state" : "WA" ,
"fips_code" : "53033"
}
}
The property object contains details about the property involved in the deed event. All fields are nullable.
Field Type Description property_idstring Whitepages property identifier property_addressobject Structured address of the property apnstring Assessor's Parcel Number parcel_idstring Parcel identifier geolocationobject Geographic coordinates legal_descriptionobject Legal description of the property bedroomsinteger Number of bedrooms bathroomsnumber Number of bathrooms living_sqftinteger Living area in square feet lot_sqftinteger Lot size in square feet property_purposestring Property type
Field Type Description line1string Street address citystring City name statestring Two-letter state code zipstring ZIP code countystring County name
Field Type Description latnumber Latitude lngnumber Longitude
Field Type Description textstring Full legal description as raw text
{
"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"
}
}
The parties array lists individuals or entities involved in the deed transaction.
Field Type Required Description rolestring Yes Party's role: grantor (seller) or grantee (buyer) namestring No Full name of the individual or entity typestring No individual or entityperson_idstring No Whitepages person ID, if resolved addressesarray No Associated addresses
Field Type Required Description full_addressstring Yes Formatted full address
{
"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" : []
}
]
}
The detail object contains transaction-specific information from the deed record.
Field Type Description document_typeobject Document classification recorded_datestring Date the deed was recorded (ISO 8601) instrument_datestring Date the deed was executed (ISO 8601) considerationnumber Transaction amount in USD transaction_reasonobject Transaction classification
Field Type Description categorystring Normalized category textstring Human-readable label
Field Type Description categorystring Normalized category textstring Human-readable label
{
"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"
}
}
}
{
"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"
}
}
}
}
}