Triggered when a configured catalyst signal is detected on a property (e.g. pre-probate, foreclosure).
This webhook is only sent if your account is configured to receive webhook events. Contact your Goliath account manager to enable it.
Overview
When a catalyst event is detected, Goliath sends aPOST request to your configured webhook URL.
The payload includes:
- Event metadata (version, timestamp)
- Catalyst signal details
- Property details and valuation
- Ownership data
- Skip tracing results (phones, emails, relatives)
Example Payload
All data below is mock data for documentation purposes only.
Payload Fields
| Field | Type | Description |
|---|---|---|
version | string | Schema version of this webhook payload |
triggeredAt | string (ISO 8601) | Timestamp when the event was triggered |
catalystEvent | CatalystEvent | Details about the triggering signal |
property | Property | Enriched property and ownership data |
Type Reference
All types used in this payload are documented on the Types page.| Type | Description | |
|---|---|---|
| CatalystEvent | The trigger signal | |
| CatalystSummary | Parsed contents of catalystEvent.summary | |
| Property | Full property object | |
| PropertyMetrics | Valuation and physical details | |
| Parcel | Legal and assessor data | |
| Owner | A single owner entry | |
| SkipTrace | Contact bundle attached to an owner | |
| SkipTraceResult | An individual in the expanded people graph | |
| Phone | Phone number with type and ranking | |
| Email address with ranking |
Notes
- Opt-in only — you will only receive this payload if your account is configured for webhook delivery.
summarymust be parsed — it is a stringified JSON object, not a nested object. CallJSON.parse()on it before accessing its fields.- Ranking — lower
ranking= higher confidence across phones, emails, and skip trace results. - Partial data — some fields (emails,
ownerMailingAddress, etc.) may benullor empty arrays. - Relatives included —
skipTraceResultsmay include relatives of the owner, not just the owner themselves. UseisRelativeto filter.