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.Targeting — openapi
Properties
| Name | Type | Required | Description |
|---|---|---|---|
| ageGroups | array | false | The age brackets to deliver to. Empty means all ages. Values can be AGE_13_17, AGE_18_24, or AGE_25_PLUS. |
| countries | array | false | The ISO 3166-1 alpha-2 country codes to deliver to (for example, US). Empty means all countries. |
| devices | array | false | The device types to deliver to. Empty means all devices. Values can be PHONE, TABLET, DESKTOP, or CONSOLE. |
Complete Schema
{
"type": "object",
"properties": {
"ageGroups": {
"description": "The age brackets to deliver to. Empty means all ages. Values can be `AGE_13_17`,\n`AGE_18_24`, or `AGE_25_PLUS`.",
"type": "array",
"items": {
"type": "string",
"enum": [
"AGE_13_17",
"AGE_18_24",
"AGE_25_PLUS"
]
}
},
"countries": {
"description": "The ISO 3166-1 alpha-2 country codes to deliver to (for example, `US`). Empty\nmeans all countries.",
"type": "array",
"items": {
"type": "string"
}
},
"devices": {
"description": "The device types to deliver to. Empty means all devices. Values can be `PHONE`,\n`TABLET`, `DESKTOP`, or `CONSOLE`.",
"type": "array",
"items": {
"type": "string",
"enum": [
"PHONE",
"TABLET",
"DESKTOP",
"CONSOLE"
]
}
}
}
}