Module roboat::catalog::catalog_types
source · Expand description
Types related to the avatar catalog. They are in this module because there are so many.
Structs§
- Information comes directly from here https://create.roblox.com/docs/studio/catalog-api#marketplace-api.
- A builder for
AvatarSearchQuery
. - Contains an item id and its type. Used as part of a parameter in
Client::item_details
, and used as part of a response inClient::avatar_catalog_search
. - A struct containing (mostly) all the fields possibly returned from https://catalog.roblox.com/v1/catalog/items/details.
- Additional details for premium pricing.
Enums§
- An enum representing the type of the asset (hat, shirt, gear).
- An enum representing the type of bundle (BodyParts or AvatarAnimations).
- Limit the amount of results shown by the API when searching. Values can be found when entering an invalid limit to the API https://catalog.roblox.com/v1/search/items?limit=110.
- The broad category of an item for use in search (Clothing, Collectables).
- The type of a creator (User, Group).
- An enum representing the genre of an item (war, funny). Only used when returning info from item_details.
- Restriction on an item (ThirteenPlus, Limited). Not sure why limited is here but I guess that’s how they do it.
- The status of an item (Sale, Exclusive).
- An enum representing the overall high level type of the item (Asset or Bundle)
- The price status of an item. Only applies to items not on sale (Free, Offsale).
- These are only used when making a search query.
- An enum representing the sale location type of an asset. Only used when returning info from item_details.
- Sort between different sale types of assets, used when searching. Values can be from here https://create.roblox.com/docs/reference/engine/enums/SalesTypeFilter.
- A time period for when a sort applies.
- Sorting types that can be used in an item search.
- A subcategory for items, used when searching.