So we have realtime events and they are great but the issue we are having is very often we don't need the full "hosepipe" of events only events related to a specific record or user where based on some method they are marked as high risk. Is there any way to filter these events before they are sent to us as 99% of all of these events we have no interest in and are just dropping it seems wasteful.

1 Answer 1


With winter 23 one can easily filter platform event by defining a filter expression via the metadata or the tooling API!

Check out the details here

Read more about the General Availability of the feature.

  • 1
    Does this address the problem at hand, though? Is there a way to configure a platform event filter so that it is dynamic, as in deliver only those events that relate to a specific record? Commented Apr 7, 2023 at 14:03
  • 2
    yeah this doesn't seem very dynamic each user will have very different interests and this seems to be only good for general fixed filtering. Commented Apr 11, 2023 at 10:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .