Filter for listing time series

interface TimeseriesFilter {
    assetExternalIds?: string[];
    assetIds?: number[];
    assetSubtreeIds?: IdEither[];
    createdTime?: DateRange;
    dataSetIds?: IdEither[];
    externalIdPrefix?: string;
    isStep?: boolean;
    isString?: boolean;
    lastUpdatedTime?: DateRange;
    metadata?: Metadata;
    name?: string;
    rootAssetIds?: number[];
    unit?: string;
    unitExternalId?: string;
}

Hierarchy (view full)

Properties

assetExternalIds?: string[]

Asset External IDs of related equipment that this time series relates to.

assetIds?: number[]

Get time series related to these assets. Takes [ 1 .. 100 ] unique items.

assetSubtreeIds?: IdEither[]

Only include timeseries that are related to an asset in a subtree rooted at any of these assetIds. If the total size of the given subtrees exceeds 100,000 assets, an error will be returned.

createdTime?: DateRange
dataSetIds?: IdEither[]

Only include assets that reference these specific dataSet IDs

externalIdPrefix?: string
isStep?: boolean
isString?: boolean
lastUpdatedTime?: DateRange
metadata?: Metadata
name?: string
rootAssetIds?: number[]

Only include timeseries that have a related asset in a tree rooted at any of these root assetIds.

unit?: string
unitExternalId?: string

The physical unit of the time series (reference to unit catalog).