Filtering Webhook Results

Last updated: August 17, 2026

Read more about setting up webhooks here:📄 Setting Up Webhooks

Filtering Webhook Results

When to Use This

Use this when a webhook endpoint is receiving kinds of data it does not need, and you want to narrow what arrives there.

Before You Start

You need an existing webhook. See Setting Up Webhooks to create one.

Filter in Pursuit first

You do not have to receive everything and sort it out downstream. Each webhook has its own Sends setting for Research, Intel and Radar, so the simplest filter is to send only what that endpoint needs.

  1. Go to Settings → Webhooks

  2. Find the webhook and click Configure

  3. Turn Research, Intel or Radar on or off under Sends

  4. Click Save

New webhooks default to Research plus Intel, with Radar off. Webhooks created before August 2026 receive all three until you narrow them.

Note: Webhooks are company-scoped. A webhook belongs to your company rather than to one user, so Radar opportunities detected for any user on your team reach every webhook that has Radar turned on.

Filter downstream with event_type

Use the event_type field when you need finer routing than Sends provides, for example separating contact exports from account exports inside your Research feed.

Every payload carries one of five event types:

event_type

Sends category

What it is

prospecting.data.contact

Research

A contact exported from a Research worksheet

prospecting.data.entity

Research

An account exported from a Research worksheet

intel.data.contact

Intel

A contact exported from Intel

intel.data.entity

Intel

An account exported from Intel

radar.data.opportunity

Radar

A Radar opportunity, delivered automatically

For example, filter for "event_type": "radar.data.opportunity" to isolate signal data from contact and account exports.

What Success Looks Like

Your endpoint receives only the categories you selected under Sends, and anything left over is separable with a single event_type check.

Common Issues

Problem: Your endpoint is still receiving Radar opportunities after you added a downstream filter. Fix: Turn Radar off under Sends on that webhook instead. A downstream filter still accepts and processes the request. Sends stops it at the source.

Problem: You want Research contacts at one endpoint and Research accounts at another. Fix: Sends does not split by record type. Create two webhooks with Research turned on, then filter on event_type at each endpoint.

Next Step

See Setting Up Webhooks for payload formats and signature verification.