Skip to content

Item Configuration v1

Reference for the Item Configuration v1 endpoints on Roblox.

Base URL: https://itemconfiguration.roblox.com

MethodPathName
POST/v1/creations/get-asset-detailspostCreationsGetAssetDetails
GET/v1/creations/get-assetsgetCreationsGetAssets

POST /v1/creations/get-asset-details

Gets the asset status and other configuration details for the given assetIds list.

Usage
import { fetchApi } from 'rozod';
import { postCreationsGetAssetDetails } from 'rozod/lib/endpoints/itemconfigurationv1';
const data = await fetchApi(postCreationsGetAssetDetails, {
body: { /* ... */ }
});
FieldTypeDescription
AssetIdsnumber[]

Array of objects:

FieldTypeDescription
assetIdnumber
namestring
status`“Unknown""ReviewPending"
descriptionstring
creatorTypestring
creatorTargetIdnumber
pricenumber
priceConfigurationobjectSee below
isArchivedboolean
assetTypestring
releaseConfigurationobjectSee below
createdstring
updatedstring
isDelistedboolean
isCreatedForBundleboolean

priceConfiguration fields:

FieldTypeDescription
priceInRobuxnumber
premiumDiscountPercentagenumber
premiumPriceInRobuxnumber
priceOffsetnumber

releaseConfiguration fields:

FieldTypeDescription
saleAvailabilityLocations`“Undefined""Catalog"
StatusDescription
4001: Missing AssetIds parameters
2: Invalid asset Ids
4010: Authorization has been denied for this request.
4030: Token Validation Failed
4143: Too many asset Ids
4299: Flood Limit Exceeded
5036: Service Unavailable

GET /v1/creations/get-assets

Gets the user created asset information filtered by the given asset type.

Usage
import { fetchApi } from 'rozod';
import { getCreationsGetAssets } from 'rozod/lib/endpoints/itemconfigurationv1';
const data = await fetchApi(getCreationsGetAssets, {
assetType: /* string */,
isArchived: /* boolean? */,
groupId: /* integer? */,
cursor: /* string? */
});
NameTypeRequiredDescription
assetTypestringYes
isArchivedboolean?No
groupIdinteger?No
cursorstring?NoThe paging cursor for the previous or next page.
FieldTypeDescription
previousPageCursorstring
nextPageCursorstring
dataobject[]See below

data[] item fields:

FieldTypeDescription
assetIdnumber
namestring
StatusDescription
4005: Invalid assetType
10: Invalid Asset Category
4010: Authorization has been denied for this request.
4037: User does not have necessary permissions for group
8: Asset type does not have necessary permissions for group
4299: Flood Limit Exceeded
5036: Service Unavailable