Instantiate a new instance of Asset class.
Optional
options: AssetOptionalInterfaceReturns a new Asset object with the asset id.
Upload a new Asset and return a new instance of Asset class.
Returns a new Asset object with the asset details.
const assetPayload = {
assetName: "exampleAssetName"
bottomLayerURL: "https://example.bottomLayerURL"
creatorTags: { "decorations": true },
tagJson: "[{"label":"decorations","value":"decorations"}]",
isPublic: true,
topLayerURL: "https://example.topLayerURL"
}
const asset = await Asset.upload(assetPayload, apiKey);
Example