Assets
Upload and manage 3D models, textures, and graphics.
List Assets
const assets = await client.getAssets('3d');
assets.forEach(a => console.log(a.name, a.format, a.fileSize));Create Asset
const asset = await client.createAsset({
name: 'Chair Model',
type: '3d',
url: 'https://storage.example.com/chair.glb',
fileSize: 1024000,
category: 'furniture'
});Get Download URL
const url = await client.getAssetDownloadUrl('asset_123');
// Returns a time-limited signed URLDelete Asset
await client.deleteAsset('asset_123');