Working with Assets
This guide covers how to work with assets in the Athena SDK, including listing assets, retrieving asset details, and understanding the tags structure.
Understanding the Tags Structure
Every asset in Athena has a tags object that contains both system-managed fields and custom tags. This is important because the asset ID is stored in tags.asset_id as an array of strings.
System Fields in Tags
The tags object contains the following system-managed fields:
Example Tags Object
Response Structure
PublicAssetOut
When you retrieve an asset, you receive a PublicAssetOut object with the following structure:
PaginatedAssetsOut
When listing assets, you receive a PaginatedAssetsOut object:
