An event listener watches one event source. This reference lists every event producer and event type available to a listener, grouped by source, and the underlying PubNub feature each event type reports on. For how to build a listener and attach a filter to one, see Configure Events & Actions. For the JSON payload of each event type below, see Events & Actions payloads.
Membership metadata was removed. Membership data persists until explicitly deleted, so this event reports a durable state change rather than a transient signal.
Identifier fields vary by event type and envelope. Message and File payloads use senderId; Message Actions and App Context payloads use userId; Presence payloads can contain uuid inside their presence data. These fields hold the User ID value where shown. See Events & Actions payloads for the exact JSON for every event type and envelope variant.