[Apr 17, 2025] Event Webhook Metadata Added

We’ve upgraded our webhook payloads to make routing, debugging, and event classification significantly easier for engineering teams.

This update requires no integration changes.
All existing webhook endpoints automatically receive the enhanced payload format.

What’s new

All webhook events now include a standardized "event" object at the top level of the payload.
This object provides canonical metadata describing exactly which webhook your listener is receiving.

The event object

Each webhook delivered by Baselayer now begins with:

"__event__": {  
  "type": "WebPresenceRequest.submitted",  
  "origin": "api"  
}

This object includes:

  • type: the precise webhook event name, selected from Baselayer’s full enumeration of supported events (e.g., BusinessSearch.Completed, LienSearch.Submitted, WebPresenceRequest.Completed). This ensures your integration can reliably route and interpret all webhook types.
  • origin: indicates whether the event was triggered via the API or Console. Defaults to api unless initiated manually.