# Content

Type: object

Media reference and optional presentation details. Use `mediaId` for Flownally-hosted
upload and inbound media. Use `GET /media/{mediaId}` to retrieve inbound
media bytes through an authorized download URL.

## Properties

- `mediaId` (string, optional) - Flownally media handle returned by `POST /media/uploads` or attached to inbound media.
- `url` (string, optional) - Externally hosted media URL. Prefer `mediaId` for Flownally-hosted media.
- `caption` (string, optional)
- `filename` (string, optional)
- `mimeType` (string, optional)
- `fileSize` (integer, optional)
- `sourceId` (string, optional) - Compatibility media source handle on inbound messages. Prefer `mediaId`.
- `mediaType` (enum, optional)

