# TrackSchema

## BodySchema

### Audio
- **List of objects**: [AudioSchema](https://docs.mediakind.com/api-reference/media-api/schemas/audioschema) (Required)
  - **src**: string (Required)
  - **systemBitrate**: string (Required)
  - **systemLanguage**: string (Required)
  - **trackID**: string (Required)
  - **trackName**: string (Required)

### Text Stream
- **List of objects**: [TextStreamSchema](https://docs.mediakind.com/api-reference/media-api/schemas/textstreamschema) (Required)
  - **Scheme**: string (Optional)
  - **manifestOutput**: string (Required)
  - **parentTrackName**: string (Required)
  - **src**: string (Required)
  - **systemBitrate**: string (Required)
  - **timescale**: string (Optional)
  - **trackID**: string (Required)
  - **trackName**: string (Required)

### Video
- **List of objects**: [VideoSchema](https://docs.mediakind.com/api-reference/media-api/schemas/videoschema) (Required)
  - **src**: string (Required)
  - **systemBitrate**: string (Required)
  - **systemLanguage**: string (Required)
  - **trackID**: string (Required)
  - **trackName**: string (Required)

## HeadSchema

- **availabilityStartTime**: string (Required, format: date-time)
- **clientManifestRelativePath**: string (Required)
- **compatVersion**: string (Required)
- **extra**: map from strings to any (Required)
- **formats**: string (Required)
- **fragmentsPerHLSSegment**: string (Required)
