Assets
Asset upload and retrieval endpoints.
Create an asset upload
client.assets.create(AssetCreateParams { source, workspace_id, content_type, 2 more } body, RequestOptionsoptions?): AssetCreateResponse { asset_id, status, uploaded_via, 6 more }
POST/assets
Complete a signed asset upload
client.assets.complete(stringassetID, RequestOptionsoptions?): AssetCompleteResponse { asset_id, status, url, 6 more }
POST/assets/{assetId}/complete
Retry a signed asset upload
client.assets.retry(stringassetID, RequestOptionsoptions?): AssetRetryResponse { asset_id, status, url, 6 more }
POST/assets/{assetId}/retry
List assets
client.assets.list(AssetListParams { cursor, limit, project_id, 2 more } query?, RequestOptionsoptions?): AssetsCursorPage<AssetListResponse { asset_id, content_type, created_at, 12 more } >
GET/assets
Get an asset
client.assets.retrieve(stringassetID, RequestOptionsoptions?): AssetRetrieveResponse { asset_id, content_type, created_at, 11 more }
GET/assets/{assetId}