2 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

Roblox.Api.Notifications.Models.NotificationStreamEntriesModel — openapi

Properties

NameTypeRequiredDescription
idstringfalseId of the notification stream entry
notificationSourceTypestringfalseType of the notification source ['Test' = 0, 'FriendRequestReceived' = 1, 'FriendRequestAccepted' = 2, 'PartyInviteReceived' = 3, 'PartyMemberJoined' = 4, 'ChatNewMessage' = 5, 'PrivateMessageReceived' = 6, 'UserAddedToPrivateServerWhiteList' = 7, 'ConversationUniverseChanged' = 8, 'TeamCreateInvite' = 9, 'GameUpdate' = 10, 'DeveloperMetricsAvailable' = 11, 'GroupJoinRequestAccepted' = 12, 'Sendr' = 13, 'ExperienceInvitation' = 14]
eventDatestringfalseDatetime when the notification stream entry event had occured
timestampstringfalseRelative timestamp for sendr notification stream entry
isInteractedbooleanfalseHas the user interacted with the notification stream entry
metadataCollectionarrayfalseList of metadata objects showing more details related to the notification stream entry
eventCountintegerfalseCount of events corresponding to the group of notification stream entry
contentfalseContent object for sendr notification stream entry

Complete Schema

{
  "type": "object",
  "properties": {
    "id": {
      "format": "uuid",
      "description": "Id of the notification stream entry",
      "type": "string"
    },
    "notificationSourceType": {
      "description": "Type of the notification source ['Test' = 0, 'FriendRequestReceived' = 1, 'FriendRequestAccepted' = 2, 'PartyInviteReceived' = 3, 'PartyMemberJoined' = 4, 'ChatNewMessage' = 5, 'PrivateMessageReceived' = 6, 'UserAddedToPrivateServerWhiteList' = 7, 'ConversationUniverseChanged' = 8, 'TeamCreateInvite' = 9, 'GameUpdate' = 10, 'DeveloperMetricsAvailable' = 11, 'GroupJoinRequestAccepted' = 12, 'Sendr' = 13, 'ExperienceInvitation' = 14]",
      "enum": [
        "Test",
        "FriendRequestReceived",
        "FriendRequestAccepted",
        "PartyInviteReceived",
        "PartyMemberJoined",
        "ChatNewMessage",
        "PrivateMessageReceived",
        "UserAddedToPrivateServerWhiteList",
        "ConversationUniverseChanged",
        "TeamCreateInvite",
        "GameUpdate",
        "DeveloperMetricsAvailable",
        "GroupJoinRequestAccepted",
        "Sendr",
        "ExperienceInvitation"
      ],
      "type": "string"
    },
    "eventDate": {
      "format": "date-time",
      "description": "Datetime when the notification stream entry event had occured",
      "type": "string"
    },
    "timestamp": {
      "description": "Relative timestamp for sendr notification stream entry",
      "type": "string"
    },
    "isInteracted": {
      "description": "Has the user interacted with the notification stream entry",
      "type": "boolean"
    },
    "metadataCollection": {
      "description": "List of metadata objects showing more details related to the notification stream entry",
      "type": "array",
      "items": {}
    },
    "eventCount": {
      "format": "int64",
      "description": "Count of events corresponding to the group of notification stream entry",
      "type": "integer"
    },
    "content": {
      "description": "Content object for sendr notification stream entry"
    }
  },
  "additionalProperties": false
}