# Interface TwinGet

Specification of a Twinfinity Twin

interface TwinGet {
aggregatedSpaces?: string[];
aggregatedTwins?: string[];
computedPropertySets?: PropertySet[];
createdBy: string;
createdUtc: string;
elementQuantities?: ElementQuantities[];
entities: EntityCollection;
etag: string;
filePatches?: { [key: string]: FilePatchSet };
fileReferences: TwinFileReference[];
id: string;
isDeleted?: boolean;
location?: Location;
modifiedBy: string;
modifiedUtc: string;
name: string;
propertySets?: PropertySet[];
relatedContainerIds: string[];
site?: string;
version: number;
}

#### Hierarchy (View Summary)

- TwinSpecification
  - TwinGet

##### Index

### Properties

aggregatedSpaces?
aggregatedTwins?
computedPropertySets?
createdBy
createdUtc
elementQuantities?
entities
etag
filePatches?
fileReferences
id
isDeleted?
location?
modifiedBy
modifiedUtc
name
propertySets?
relatedContainerIds
site?
version

## Properties

### `Optional` aggregatedSpaces

aggregatedSpaces?: string[]

Spaces that are not part of any facility

Inherited from TwinSpecification.aggregatedSpaces

### `Optional` aggregatedTwins

aggregatedTwins?: string[]

Ids of Twins that are part of this Twin

Inherited from TwinSpecification.aggregatedTwins

### `Optional` computedPropertySets

computedPropertySets?: PropertySet[]

### createdBy

createdBy: string

### createdUtc

createdUtc: string

### `Optional` elementQuantities

elementQuantities?: ElementQuantities[]

Inherited from TwinSpecification.elementQuantities

### entities

entities: EntityCollection

Collection of entities that are part of the twin

Inherited from TwinSpecification.entities

### etag

etag: string

### `Optional` filePatches

filePatches?: { [key: string]: FilePatchSet }

Per-file patch operations applied to model products before merge

Inherited from TwinSpecification.filePatches

### fileReferences

fileReferences: TwinFileReference[]

### id

id: string

Unique identifier for the twin

Overrides TwinSpecification.id

### `Optional` isDeleted

isDeleted?: boolean

### `Optional` location

location?: Location

Twin location in WGS84

Inherited from TwinSpecification.location

### modifiedBy

modifiedBy: string

### modifiedUtc

modifiedUtc: string

### name

name: string

Name of the Twin

Inherited from TwinSpecification.name

### `Optional` propertySets

propertySets?: PropertySet[]

Inherited from TwinSpecification.propertySets

### relatedContainerIds

relatedContainerIds: string[]

### `Optional` site

site?: string

The site of the Twin

Inherited from TwinSpecification.site

### version

version: number