rozod
    Preparing search index...

    Variable getAvatarRulesConst Api Description

    getAvatarRules: EndpointGeneric<
        { [key: string]: any },
        {
            accessoryRefinementLowerBounds: {
                position: { xPosition: number; yPosition: number; zPosition: number };
                rotation: { xRotation: number; yRotation: number; zRotation: number };
                scale: { xScale: number; yScale: number; zScale: number };
            };
            accessoryRefinementTypes: number[];
            accessoryRefinementUpperBounds: {
                position: { xPosition: number; yPosition: number; zPosition: number };
                rotation: { xRotation: number; yRotation: number; zRotation: number };
                scale: { xScale: number; yScale: number; zScale: number };
            };
            basicBodyColorsPalette: {
                brickColorId: number;
                hexColor: string;
                name: string;
            }[];
            bodyColorsPalette: {
                brickColorId: number;
                hexColor: string;
                name: string;
            }[];
            bundlesEnabledForUser: boolean;
            defaultClothingAssetLists: {
                defaultPantAssetIds: number[];
                defaultShirtAssetIds: number[];
            };
            emotesEnabledForUser: boolean;
            minimumDeltaEBodyColorDifference: number;
            playerAvatarTypes: (1 | 3)[];
            proportionsAndBodyTypeEnabledForUser: boolean;
            scales: { increment: number; max: number; min: number };
            wearableAssetTypes: { id: number; maxNumber: number; name: string }[];
        },
        undefined,
    > = ...

    GET https://avatar.roblox.com/v1/avatar-rules Returns the business rules related to avatars. BodyColorsPalette is a list of valid brickColors you can choose for your avatar. WearableAssetTypes contains a list of asset types with names, ids, and the maximum number that you can wear at a time. Does not include packages because they cannot be worn on your avatar directly. PlayerAvatarTypes are the types of avatars you can choose between.