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.

internal_public_v1.CampaignOptionsResponse — openapi

Properties

NameTypeRequiredDescription
adFormatsarrayfalseThe supported creative formats and their pixel dimensions.
eligibilityfalseThe eligibility result for the requested experience. Present only when universeId was supplied in the request.
objectivesarrayfalseThe campaign objectives you can create. Values can be PLAYS or the deprecated ENGAGEMENT (both create the same campaign).
paymentTypesarrayfalseThe payment types available for the caller's account. Values can be CREDIT_CARD, ADS_CREDIT, or INVOICE.
targetingDimensions#/components/schemas/internal_public_v1.TargetingDimensionsfalse

Complete Schema

{
  "type": "object",
  "properties": {
    "adFormats": {
      "description": "The supported creative formats and their pixel dimensions.",
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/internal_public_v1.AdFormat"
      }
    },
    "eligibility": {
      "description": "The eligibility result for the requested experience. Present only when\nuniverseId was supplied in the request.",
      "allOf": [
        {
          "$ref": "#/components/schemas/internal_public_v1.UniverseEligibility"
        }
      ]
    },
    "objectives": {
      "description": "The campaign objectives you can create. Values can be `PLAYS` or the\ndeprecated `ENGAGEMENT` (both create the same campaign).",
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "PLAYS",
          "ENGAGEMENT"
        ]
      }
    },
    "paymentTypes": {
      "description": "The payment types available for the caller's account. Values can be\n`CREDIT_CARD`, `ADS_CREDIT`, or `INVOICE`.",
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "CREDIT_CARD",
          "ADS_CREDIT",
          "INVOICE"
        ]
      }
    },
    "targetingDimensions": {
      "$ref": "#/components/schemas/internal_public_v1.TargetingDimensions"
    }
  }
}