Simplio3D

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 URL

Delete Asset

await client.deleteAsset('asset_123');

Continue reading