abacusai.video_asset

Classes

VideoAsset

Video Asset — reusable generation collateral (a product or app today; extensible by asset_type).

Module Contents

class abacusai.video_asset.VideoAsset(client, videoAssetId=None, assetType=None, name=None, sourceUrl=None, imageUrls=None, urls=None, documentNames=None, createdAt=None, updatedAt=None)

Bases: abacusai.return_class.AbstractApiClass

Video Asset — reusable generation collateral (a product or app today; extensible by asset_type).

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • videoAssetId (id) – The ID of the video asset

  • assetType (str) – The kind of collateral (product, app)

  • name (str) – The asset’s display name

  • sourceUrl (str) – The page the asset was scraped from, if any

  • imageUrls (list) – Signed URLs of the stored images (hero first), generated at read time

  • urls (list) – Extra product links attached as research material

  • documentNames (list) – Names of the uploaded documents attached as research material

  • createdAt (str) – The creation timestamp

  • updatedAt (str) – The last update timestamp

video_asset_id = None
asset_type = None
name = None
source_url = None
image_urls = None
urls = None
document_names = None
created_at = None
updated_at = None
deprecated_keys
__repr__()
to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict