# MediaSubscription A media subscription contains a representation of metadata desired to be recorded ## Fields | Field | Type | Required | Description | Example | | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | | `title` | *Optional\* | :heavy_minus_sign: | The title of this subscription type | This Episode | | `type` | *Optional\* | :heavy_minus_sign: | Metadata type number | | | `airingsType` | *Optional\* | :heavy_minus_sign: | N/A | | | `createdAt` | *Optional\* | :heavy_minus_sign: | N/A | | | `directory` | Map\ | :heavy_minus_sign: | Media Matching Hints | | | `durationTotal` | *Optional\* | :heavy_minus_sign: | Only included if `includeStorage` is specified | | | `key` | *Optional\* | :heavy_minus_sign: | N/A | | | `librarySectionTitle` | *Optional\* | :heavy_minus_sign: | N/A | | | `locationPath` | *Optional\* | :heavy_minus_sign: | N/A | | | `mediaGrabOperation` | List\<[MediaGrabOperation](../../models/shared/MediaGrabOperation.md)> | :heavy_minus_sign: | N/A | | | `playlist` | Map\ | :heavy_minus_sign: | Media Matching Hints | | | `setting` | List\<[Setting](../../models/shared/Setting.md)> | :heavy_minus_sign: | N/A | | | `storageTotal` | *Optional\* | :heavy_minus_sign: | Only included if `includeStorage` is specified | | | `targetLibrarySectionID` | *Optional\* | :heavy_minus_sign: | Where this subscription will record to | | | `targetSectionLocationID` | *Optional\* | :heavy_minus_sign: | The library section location id for where the item is to be recorded | | | `video` | Map\ | :heavy_minus_sign: | Media Matching Hints | | | `parameters` | *Optional\* | :heavy_minus_sign: | Parameter string for creating this subscription | | | `selected` | *Optional\* | :heavy_minus_sign: | N/A | |