Bundles
Bundles are an ID system that contains a "bundle" of other item types (usually assets)
Getting bundle information[edit | edit source]
To get information about a bundle, use thehttps://catalog.roblox.com/v1/bundles/details?bundleIds=BUNDLE_IDS
endpoint or thehttps://catalog.roblox.com/v1/bundles/BUNDLE_ID/details
endpoint. The first endpoint is a multiget for getting information about multiple bundles, and the second is a single-get for just one bundle. Both of them return data that looks like this:{
"id": 1,
"name": "Cy the Cyborg",
"description": "Where does the man end and the machine begin? Get this exclusive item when you redeem a $40 Roblox card from GameStop in August 2018, or when you redeem any card during GameStop's \"Game Days\" promotion from July 7-20, 2019!",
"bundleType": "BodyParts",
"items": [
{
"owned": false,
"id": 2136447464,
"name": "Cy the Cyborg - Left Arm",
"type": "Asset"
},
{
"owned": false,
"id": 2136456001,
"name": "Cy the Cyborg - Right Arm",
"type": "Asset"
},
{
"id": 132923164,
"name": "Cy the Cyborg",
"type": "UserOutfit"
}
],
"creator": {
"id": 1,
"name": "Roblox",
"type": "User"
},
"product": {
"id": 369653616,
"type": "productType",
"isPublicDomain": false,
"isForSale": false,
"priceInRobux": null,
"isFree": true,
"noPriceText": "Offsale"
}
}
Field Name | Type | Explanation |
---|---|---|
id | int | The bundle's ID. |
name | str | The bundle's name. |
description | str | The bundle's description. |
bundleType | BundleType | An enum. Can be either BodyParts, AvatarAnimations or Shoes. |
items | list[BundleItem] | The items in this bundle. |
creator | PartialUser | A PartialUser containing basic user information. |
product | BundleProduct | Information about this bundle's product. |