Skip to main content
Use the tools and scenarios below to validate Spark360 webhook behavior end to end.
ToolURLBest for
webhook.sitehttps://webhook.siteQuick ad-hoc HTTPS endpoint and live request inspection
Pipedreamhttps://pipedream.comPersistent endpoint and forced 4xx/5xx response simulation

Core scenarios

ScenarioHow to testExpected result
Successful deliveryUse webhook.site and trigger a leadstatus = delivered with correct headers/signature
HMAC verificationRecompute signature using your secretSignature validates
4xx abandonmentReturn 403 from endpointImmediate abandoned, no retries
5xx retry sequenceReturn 500 from endpointRetries, warning on attempt 4, abandonment on attempt 5
Required core eventConfigure optional events onlylead.enriched still fires
Rental co-fireTrigger non-owner-occupied leadlead.enriched and lead.rental_alert both deliver
Test Endpoint buttonRun test from Settings UISample lead.enriched delivered with inline response

Lead payload defaults to verify

For lead events, verify:
{
  "widget_version": "01",
  "source_tracking": {
    "source_code": "01"
  }
}