Webhooks / CatalystEvent
CatalystEvent
The trigger signal that caused a Goliath webhook to fire.
Used in: Catalyst Property Event
Fields
| Field | Type | Description |
|---|---|---|
type |
string | Type of catalyst signal (e.g. PREPROBATE) |
summary |
string | Stringified JSON — see CatalystSummary. Must be parsed. |
publicationDate |
string (YYYY-MM-DD) | Date the event was published |
url |
string | URL 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
| Value | Description |
|---|---|
PREPROBATE |
Early signal that a property owner may have recently died, before probate is filed |
PROBATE |
Probate has been formally filed |
PREFORECLOSURE |
Early-stage foreclosure signal before formal proceedings begin |
FORECLOSURE |
Active foreclosure proceeding |
NOTICE_OF_DEFAULT |
Lender has filed a notice of default |
LIS_PENDENS |
Lawsuit has been filed against the property |
TRUSTEE_SALE |
Property is scheduled for trustee sale |
SHERIFF_SALE |
Property is scheduled for sheriff sale |
PROPERTY_AUCTION |
Property is listed for auction |
NEGATIVE_EQUITY |
Owner owes more than the property is worth |
BANKRUPTCY |
Owner has filed for bankruptcy |
LIEN |
A lien has been placed on the property |
JUDGMENT_LIEN |
A court judgment has been recorded as a lien |
MECHANIC_LIEN |
A contractor or supplier has filed a lien |
MEDICAL_LIEN |
A medical provider has filed a lien |
HOA_LIEN |
HOA has filed a lien for unpaid dues |
UTILITY_LIEN |
A utility provider has filed a lien |
COUNTY_LIEN |
A county-level lien has been recorded |
STATE_LIEN |
A state-level lien has been recorded |
FEDERAL_LIEN |
A federal lien has been recorded |
CONTINUING_LIEN |
An existing lien has been renewed or extended |
LIEN_SALE |
A lien is being sold to a third party |
TAX_DELINQUENCY |
Owner has unpaid property taxes |
DEBT_CLAIMS |
Debt claims have been filed against the owner |
FINAL_JUDGMENT |
A final court judgment has been issued |
ASSIGNMENT |
Property rights or interest have been assigned |
SUBSTITUTION_OF_TRUSTEE |
The trustee on record has been substituted |
QUIT_CLAIM_DEED |
A quit claim deed has been recorded |
EVICTION |
An eviction proceeding has been filed |
ABSENTEE_OWNER |
Owner does not occupy the property |
VACANT |
Property appears to be vacant |
MARRIAGE |
A marriage record tied to the owner has been detected |
DIVORCE |
A divorce proceeding has been filed |
ARREST |
An arrest tied to the owner or property has been recorded |
VIOLENT_CRIME |
A violent crime incident has been recorded at the property |
POLICE_INCIDENT |
A police incident has been recorded at the property |
FIRE |
A fire incident has been recorded at the property |
CODE_VIOLATION |
A code violation has been filed against the property |
CITATION |
A citation has been issued against the property |
ENFORCEMENT_COMPLAINT |
A code enforcement complaint has been filed |
TENANT_COMPLAINT |
A tenant complaint has been filed |
INSPECTION_FAILURE |
The property has failed an inspection |
PROPERTY_JUDGMENT |
A judgment specific to the property has been recorded |
PERMIT_FILING |
A permit has been filed for the property |
FOR_SALE_BY_OWNER |
Owner is listing the property themselves |
FOR_SALE_BY_OWNER_FAILED |
An FSBO listing has expired or been removed |
FOR_RENT_BY_OWNER |
Owner is renting the property themselves |
FOR_RENT_BY_OWNER_FAILED |
An FRBO listing has expired or been removed |
MLS_FAILED |
An MLS listing has expired without selling |
LISTING_FAILED |
A listing has expired or been removed |
UNKNOWN |
Signal type could not be determined |
IRRELEVANT |
Signal was detected but is not actionable |