1 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.PushNotificationRegistration — openapi

Properties

NameTypeRequiredDescription
userPushNotificationDestinationIdintegerfalseId of the push notification destination
namestringfalseName of the push Notification destination
notificationTokenstringfalseNotification token
applicationstringfalseNotification application Example : "Roblox"
platformstringfalseNotification platform ['ChromeOnDesktop' = 0, 'AndroidNative' = 1, 'FirefoxOnDesktop' = 2, 'IOSNative' = 3, 'AndroidAmazon' = 4, 'IOSTencent' = 5, 'AndroidTencentService' = 6, 'IOSPushKit' = 7]

Complete Schema

{
  "type": "object",
  "properties": {
    "userPushNotificationDestinationId": {
      "format": "int64",
      "description": "Id of the push notification destination",
      "type": "integer"
    },
    "name": {
      "description": "Name of the push Notification destination",
      "type": "string"
    },
    "notificationToken": {
      "description": "Notification token",
      "type": "string"
    },
    "application": {
      "description": "Notification application\r\nExample : \"Roblox\"",
      "type": "string"
    },
    "platform": {
      "description": "Notification platform ['ChromeOnDesktop' = 0, 'AndroidNative' = 1, 'FirefoxOnDesktop' = 2, 'IOSNative' = 3, 'AndroidAmazon' = 4, 'IOSTencent' = 5, 'AndroidTencentService' = 6, 'IOSPushKit' = 7]",
      "enum": [
        "ChromeOnDesktop",
        "AndroidNative",
        "FirefoxOnDesktop",
        "IOSNative",
        "AndroidAmazon",
        "IOSTencent",
        "AndroidTencentService",
        "IOSPushKit"
      ],
      "type": "string"
    }
  },
  "additionalProperties": false
}