---
title: "MissingMediaDomain"
description: "API documentation for MissingMediaDomain"
url: https://developer.disguise.one/python-api/docs/missingmediadomain/
---

# MissingMediaDomain

Base class (inherits properties and methods): _[Domain](/python-api/docs/domain#domain)_

## Nested Classes

-   [Filter](/python-api/docs/missingmediadomain.filter#filter)

## Variables

#### **Filter\_AllowAll** : _Final\[[MissingMediaDomain.Filter](/python-api/docs/missingmediadomain.filter#filter)\]_ = MissingMediaDomain.Filter.AllowAll

#### **Filter\_AllowAllIncludingInactive** : _Final\[[MissingMediaDomain.Filter](/python-api/docs/missingmediadomain.filter#filter)\]_ = MissingMediaDomain.Filter.AllowAllIncludingInactive

#### **Filter\_AllowLocalOrNonEditors** : _Final\[[MissingMediaDomain.Filter](/python-api/docs/missingmediadomain.filter#filter)\]_ = MissingMediaDomain.Filter.AllowLocalOrNonEditors

## Methods

#### **dumpDiagnosticJson**(self)

Writes a JSON diagnostic dump to `<project>/output/missingmedia_diagnostic_<timestamp>.json`.

Sections:

-   notFoundMap: missing entries grouped by machine UID (name, active, entries with path/location/projections/regionName/assetPath).
-   machines: per-machine media file registry (path, type, size) plus role/active status.
-   mappedContent: per-projection mapped media locations from MappedMediaDomain.
-   videoAssetRegions: SLC region detail per VideoAsset — region rects, fragments+proxies.
-   machineMappingRequirements: per-machine/projection MediaRequirements (FullRes/Proxies/Nothing).

#### **notFound**(self, filter: _[MissingMediaDomain.Filter](/python-api/docs/missingmediadomain.filter#filter)_) -> _List\[[NotFoundMedia](/python-api/docs/notfoundmedia#notfoundmedia)\]_

#### **notFoundMedia**(self, filter: _[MissingMediaDomain.Filter](/python-api/docs/missingmediadomain.filter#filter)_) -> _List\[[NotFoundMediaMachineInfo](/python-api/docs/notfoundmediamachineinfo#notfoundmediamachineinfo)\]_

#### **notFoundMediaSize**(self, filter: _[MissingMediaDomain.Filter](/python-api/docs/missingmediadomain.filter#filter)_) -> _int_

#### **syncMissingMedia**(self, filename: _str_, filter: _[MissingMediaDomain.Filter](/python-api/docs/missingmediadomain.filter#filter)_)
