Table of contents
Methods
constructor
• new AssetClient(client): AssetClient
Parameters
Returns
AssetClient
Methods
create
▸ create(params): Promise<CreateAssetResponse>
Creates an asset record.
This method creates the asset metadata and returns the full asset data
that can be used for listings and other operations.
Parameters
Returns
Promise<CreateAssetResponse>
Object containing success status, the created asset ID, and full asset data.
Example
batchCreate
▸ batchCreate(params): Promise<BatchCreateAssetsResponse>
Creates multiple asset records.
This method creates multiple asset metadata records and returns the full asset data
for each successfully created asset.
Supports both JSON-only requests and file uploads.
Parameters
Returns
Promise<BatchCreateAssetsResponse>
Object containing success status, created assets data, and any errors.
Example

