# Content

Type: object

Media reference and optional presentation details. Use `mediaId` from `POST /media/uploads`
for Flownally-hosted media. Use `url` only for externally hosted media or an existing
Flownally media handle.

## Properties

- `mediaId` (string, optional) - Upload handle returned by `POST /media/uploads`. Preferred for outbound sends.
- `url` (string, optional) - Externally hosted media URL or existing Flownally media handle. Prefer `mediaId` for uploaded media.
- `caption` (string, optional)
- `filename` (string, optional)
- `mimeType` (string, optional)
- `fileSize` (integer, optional)
- `sourceId` (string, optional) - Channel media source ID on inbound messages. Ignored for outbound sends.
- `mediaType` (enum, optional)

