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.

CreationContext — openapi

The context of creation that is not part of the asset content, such as metadata and creator information. Required for Create Asset.

Properties

NameTypeRequiredDescription
assetPrivacy#/components/schemas/AssetPrivacyfalseDesired privacy setting for the asset on creation. Only applies to asset types that support privacy override.
creator#/components/schemas/Creatorfalse
expectedPriceintegerfalseExpected asset upload fee in Robux. When the actual price is more than expected, the operation fails with a 400 error.

Complete Schema

{
  "type": "object",
  "properties": {
    "assetPrivacy": {
      "$ref": "#/components/schemas/AssetPrivacy",
      "description": "Desired privacy setting for the asset on creation. Only applies to asset types that support privacy override.",
      "required": false,
      "writeOnly": true
    },
    "creator": {
      "$ref": "#/components/schemas/Creator",
      "required": true
    },
    "expectedPrice": {
      "type": "integer",
      "description": "Expected asset upload fee in Robux. When the actual price is more than expected, the operation fails with a 400 error.",
      "format": "int64",
      "writeOnly": true
    }
  },
  "description": "The context of creation that is not part of the asset content, such as metadata and creator information. Required for [Create Asset](#POST-v1-assets)."
}