Not receiving delete events on filter stream. Is there any alternate way to consume delete events?



Twitter streaming API document mentions that compliance events (delete, withheld etc) are delivered on the stream.

When trying to consume filtered stream with track parameter we don’t see any compliance events (/1.1/statuses/filter.json?track=keyword). On the contrary using follow parameter alone with the same endpoint we receive delete events (/1.1/statuses/filter.json?follow=123).

  1. Is there any API where we can consume compliance events we are interested in (filtered)?
  2. If there is no filtered stream how do we consume the entire set of compliance events? It would be helpful if someone points out to the streaming endpoint for the same.
  3. Some users on forum has pointed out that they used to get the delete events on the filtered stream. On the similar lines I found out some questions. Found no response for the same.

Has twitter stopped sending compliance events?
No delete events for filtering streaming endpoints?