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.

MatchmakingAttributeValue — openapi

Matchmaking attribute value object for matchmaking rules.

Properties

NameTypeRequiredDescription
boolValuebooleanfalseBool value of the attribute. One of BoolValue, NumericValue, or StringValue must be set.
numericValuenumberfalseDouble value of the attribute. One of BoolValue, NumericValue, or StringValue must be set.
stringValuestringfalseString value of the attribute. One of BoolValue, NumericValue, or StringValue must be set.
type#/components/schemas/MatchmakingAttributeValueTypefalse

Complete Schema

{
  "type": "object",
  "properties": {
    "boolValue": {
      "type": "boolean",
      "description": "Bool value of the attribute. One of BoolValue, NumericValue, or StringValue must be set.",
      "nullable": true
    },
    "numericValue": {
      "type": "number",
      "description": "Double value of the attribute. One of BoolValue, NumericValue, or StringValue must be set.",
      "format": "double",
      "nullable": true
    },
    "stringValue": {
      "type": "string",
      "description": "String value of the attribute. One of BoolValue, NumericValue, or StringValue must be set.",
      "nullable": true
    },
    "type": {
      "$ref": "#/components/schemas/MatchmakingAttributeValueType"
    }
  },
  "additionalProperties": false,
  "description": "Matchmaking attribute value object for matchmaking rules."
}