> ## 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.

# SummerItemMedia

> Immutable presentation media for an owned item.

**Class:** `SummerItemMedia` · **Inherits:** RefCounted

Immutable presentation media for an owned item.

Platform-provided media metadata from the canonical inventory projection. This resource describes presentation and grants no ownership rights.

## Methods

### get\_asset\_id

```gdscript theme={null}
func get_asset_id() -> String const
```

Stable presentation asset identity.

**Returns:** String

### get\_content\_type

```gdscript theme={null}
func get_content_type() -> String const
```

Media content type.

**Returns:** String

### get\_url

```gdscript theme={null}
func get_url() -> String const
```

Platform-provided presentation URL.

**Returns:** String

### get\_digest\_sha256

```gdscript theme={null}
func get_digest_sha256() -> String const
```

SHA256 digest of the presentation asset.

**Returns:** String

***

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.