3 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.Develop.Models.ActivationEligibilityResponse — openapi

The result of various checks for a user's eligibility to activate a given universe from private to public.

Properties

NameTypeRequiredDescription
isEligiblebooleanfalseThe overall result of activation eligibility. This requires the user publish gate and either a maturity rating or an intact Build seal.
maturityRatedbooleanfalseWhether the place has an active content maturity rating or not.
isUserEligibleForPublicPublishbooleanfalseisUserEligibleForPublicPublish
remainingPublicPublishCountintegerfalseHow many public publishes are remaining for the given user / group.
isPublicPublishbooleanfalseWhether the universe is publicly published or not.
isPublishToExistingUniversebooleanfalseWhether the universeId is within the tracked list of distinct allowed published universes.
isUniverseSelectbooleanfalseWhether the universe is in the "Select" program.
creatorTierintegerfalseThe creator tier of the universe owner. ['Invalid' = 0, 'Blocked' = 1, 'Private' = 2, 'Trusted' = 3, 'Everyone' = 4]
allowedAudiencesarrayfalseAudiences the universe is allowed to be published to.
provisionalRatingAllowedbooleanfalseWhether the universe has a provisional rating via a Build seal in Content Catalog. When true, the universe is eligible for activation even without a full maturity questionnaire.
provisionalRating#/components/schemas/Roblox.Api.Develop.Models.BuildGeneratedRatingPreviewResponsefalse

Complete Schema

{
  "description": "The result of various checks for a user's eligibility to activate a given universe from private to public.",
  "type": "object",
  "properties": {
    "isEligible": {
      "description": "The overall result of activation eligibility. This requires the user publish gate\r\nand either a maturity rating or an intact Build seal.",
      "type": "boolean"
    },
    "maturityRated": {
      "description": "Whether the place has an active content maturity rating or not.",
      "type": "boolean"
    },
    "isUserEligibleForPublicPublish": {
      "description": "isUserEligibleForPublicPublish",
      "type": "boolean"
    },
    "remainingPublicPublishCount": {
      "format": "int32",
      "description": "How many public publishes are remaining for the given user / group.",
      "type": "integer"
    },
    "isPublicPublish": {
      "description": "Whether the universe is publicly published or not.",
      "type": "boolean"
    },
    "isPublishToExistingUniverse": {
      "description": "Whether the universeId is within the tracked list of distinct allowed published universes.",
      "type": "boolean"
    },
    "isUniverseSelect": {
      "description": "Whether the universe is in the \"Select\" program.",
      "type": "boolean"
    },
    "creatorTier": {
      "format": "int32",
      "description": "The creator tier of the universe owner. ['Invalid' = 0, 'Blocked' = 1, 'Private' = 2, 'Trusted' = 3, 'Everyone' = 4]",
      "enum": [
        0,
        1,
        2,
        3,
        4
      ],
      "type": "integer"
    },
    "allowedAudiences": {
      "description": "Audiences the universe is allowed to be published to.",
      "type": "array",
      "items": {
        "format": "int32",
        "description": " ['Invalid' = 0, 'Editors' = 1, 'PlayTesters' = 2, 'Friends' = 3, 'Public' = 4]",
        "enum": [
          0,
          1,
          2,
          3,
          4
        ],
        "type": "integer"
      }
    },
    "provisionalRatingAllowed": {
      "description": "Whether the universe has a provisional rating via a Build seal in Content Catalog.\r\nWhen true, the universe is eligible for activation even without a full maturity questionnaire.",
      "type": "boolean"
    },
    "provisionalRating": {
      "$ref": "#/components/schemas/Roblox.Api.Develop.Models.BuildGeneratedRatingPreviewResponse"
    }
  },
  "additionalProperties": false
}