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.

HomepageThumbnail — openapi

A homepage thumbnail associated with a universe.

Properties

NameTypeRequiredDescription
homepageThumbnailIdstringtrueThe unique identifier of the homepage thumbnail.
assetIdintegertrueThe identifier of the image asset used by the thumbnail.
moderationStatustrueThe moderation status of the thumbnail's image asset.
personalizedConfigStatustrueIndicates whether the thumbnail belongs to an active personalization configuration.
homepageThumbnailStatustrueThe availability status of the homepage thumbnail.

Complete Schema

{
  "required": [
    "assetId",
    "homepageThumbnailId",
    "homepageThumbnailStatus",
    "moderationStatus",
    "personalizedConfigStatus"
  ],
  "type": "object",
  "properties": {
    "homepageThumbnailId": {
      "minLength": 1,
      "type": "string",
      "description": "The unique identifier of the homepage thumbnail."
    },
    "assetId": {
      "type": "integer",
      "description": "The identifier of the image asset used by the thumbnail.",
      "format": "int64"
    },
    "moderationStatus": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ThumbnailPersonalizationApi.ModerationStatus"
        }
      ],
      "description": "The moderation status of the thumbnail's image asset."
    },
    "personalizedConfigStatus": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PersonalizedConfigStatus"
        }
      ],
      "description": "Indicates whether the thumbnail belongs to an active personalization configuration."
    },
    "homepageThumbnailStatus": {
      "allOf": [
        {
          "$ref": "#/components/schemas/HomepageThumbnailStatus"
        }
      ],
      "description": "The availability status of the homepage thumbnail."
    }
  },
  "additionalProperties": false,
  "description": "A homepage thumbnail associated with a universe."
}