Media Library
Image and media asset management with Azure Blob Storage integration. Supports creating image assets via file upload, retrieving assets with download URLs (SAS URLs), updating asset metadata, deleting assets, listing assets with download URLs, and streaming image content with caching support (ETag-based 304 Not Modified responses). All images are stored in Azure Blob Storage with SHA-256 hash tracking.
-
GET List ImageAssetsLists all ImageAssets for the given tenant./tenants/{tenant}/media-library/images
-
POST Create ImageAssetCreate ImageAsset/tenants/{tenant}/media-library/images
-
GET Get ImageAssetGets a ImageAsset for the specified tenant./tenants/{tenant}/media-library/images/{code}
-
PUT Update ImageAssetUpdates a ImageAsset for the specified tenant./tenants/{tenant}/media-library/images/{code}
-
DELETE Delete ImageAssetDeletes a ImageAsset for the specified tenant./tenants/{tenant}/media-library/images/{code}
-
GET Streams image contentStreams image content/tenants/{tenant}/media-library/images/{code}/content