> ## Documentation Index
> Fetch the complete documentation index at: https://docs.summerengine.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SummerStoreMedia

> Immutable expiring storefront media.

**Class:** `SummerStoreMedia` · **Inherits:** RefCounted

Immutable expiring storefront media.

Supplied through the trusted Player Host by `SummerClient.store.list_items()`. This read-only value grants no inventory ownership or purchase authority.

## Properties

| Property | Type | Access | Description |
| - | - | - | - |
| <a id="asset_id" />`asset_id` | String | read-only, `get_asset_id()` | Platform asset identity. |
| <a id="kind" />`kind` | String | read-only, `get_kind()` | Platform media kind. |
| <a id="url" />`url` | String | read-only, `get_url()` | HTTPS preview URL. Refresh the store page after expiry. |
| <a id="expires_at" />`expires_at` | String | read-only, `get_expires_at()` | RFC3339 expiry of the preview URL, including any fractional seconds. |

***

What is live on the platform today: [platform capability status](/knowledge-base/source-status). Check availability at runtime before you offer a feature.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.