Skip to main content
Used in: Catalyst Property Event

Fields

FieldTypeDescription
typestringType of catalyst signal (e.g. PREPROBATE)
summarystringStringified JSON — see CatalystSummary. Must be parsed.
publicationDatestring (YYYY-MM-DD)Date the event was published
urlstringURL to the source document or record

Example

{
  "type": "PREPROBATE",
  "summary": "{\"city\":\"Springfield\",\"deceasedAge\":\"99\",\"deceasedDate\":\"January 1, 2026\",\"deceasedName\":\"John Doe\"}",
  "publicationDate": "2026-03-19",
  "url": "https://example.com/fake-preprobate-record.json"
}

type Enum Values

ValueDescription
PREPROBATEEarly signal that a property owner may have recently died, before probate is filed
PROBATEProbate has been formally filed
PREFORECLOSUREEarly-stage foreclosure signal before formal proceedings begin
FORECLOSUREActive foreclosure proceeding
NOTICE_OF_DEFAULTLender has filed a notice of default
LIS_PENDENSLawsuit has been filed against the property
TRUSTEE_SALEProperty is scheduled for trustee sale
SHERIFF_SALEProperty is scheduled for sheriff sale
PROPERTY_AUCTIONProperty is listed for auction
NEGATIVE_EQUITYOwner owes more than the property is worth
BANKRUPTCYOwner has filed for bankruptcy
LIENA lien has been placed on the property
JUDGMENT_LIENA court judgment has been recorded as a lien
MECHANIC_LIENA contractor or supplier has filed a lien
MEDICAL_LIENA medical provider has filed a lien
HOA_LIENHOA has filed a lien for unpaid dues
UTILITY_LIENA utility provider has filed a lien
COUNTY_LIENA county-level lien has been recorded
STATE_LIENA state-level lien has been recorded
FEDERAL_LIENA federal lien has been recorded
CONTINUING_LIENAn existing lien has been renewed or extended
LIEN_SALEA lien is being sold to a third party
TAX_DELINQUENCYOwner has unpaid property taxes
DEBT_CLAIMSDebt claims have been filed against the owner
FINAL_JUDGMENTA final court judgment has been issued
ASSIGNMENTProperty rights or interest have been assigned
SUBSTITUTION_OF_TRUSTEEThe trustee on record has been substituted
QUIT_CLAIM_DEEDA quit claim deed has been recorded
EVICTIONAn eviction proceeding has been filed
ABSENTEE_OWNEROwner does not occupy the property
VACANTProperty appears to be vacant
MARRIAGEA marriage record tied to the owner has been detected
DIVORCEA divorce proceeding has been filed
ARRESTAn arrest tied to the owner or property has been recorded
VIOLENT_CRIMEA violent crime incident has been recorded at the property
POLICE_INCIDENTA police incident has been recorded at the property
FIREA fire incident has been recorded at the property
CODE_VIOLATIONA code violation has been filed against the property
CITATIONA citation has been issued against the property
ENFORCEMENT_COMPLAINTA code enforcement complaint has been filed
TENANT_COMPLAINTA tenant complaint has been filed
INSPECTION_FAILUREThe property has failed an inspection
PROPERTY_JUDGMENTA judgment specific to the property has been recorded
PERMIT_FILINGA permit has been filed for the property
FOR_SALE_BY_OWNEROwner is listing the property themselves
FOR_SALE_BY_OWNER_FAILEDAn FSBO listing has expired or been removed
FOR_RENT_BY_OWNEROwner is renting the property themselves
FOR_RENT_BY_OWNER_FAILEDAn FRBO listing has expired or been removed
MLS_FAILEDAn MLS listing has expired without selling
LISTING_FAILEDA listing has expired or been removed
UNKNOWNSignal type could not be determined
IRRELEVANTSignal was detected but is not actionable

Notes

summary is a stringified JSON string, not a nested object. You must call JSON.parse(catalystEvent.summary) before accessing fields like city or deceasedName. See CatalystSummary for the parsed shape.
Additional type values beyond PREPROBATE may be available depending on your account configuration. Contact your Goliath account manager for the full list.