- GET /2/dm_conversations/with/:participant_id/dm_events - Retrieves Direct Message events associated with a one-to-one conversation. The :participant_id path parameter is the User ID of the account having the conversation with the authenticated user making this request.
- GET /2/dm_conversations/:dm_conversation_id/dm_events - Retrieves Direct Message events associated with a specific conversation ID, as indicated by the :dm_conversation_id path parameter.
- GET /2/dm_events - Retrieves Direct Message events associated with a user, including both one-to-one and group conversations. Events from up to 30 days ago are available.
- MessageCreate - A message has been created.
- ParticipantsJoin - A new participant has joined a conversation.
- ParticipantsLeave - A participant has left a conversation.
- An approved developer account.
- To authenticate using the keys and tokens from a developer App that is located within a Project.