@idpass/data-collect-core / DetailEntityDoc
Interface: DetailEntityDoc
Defined in: interfaces/types.ts:164
Detailed entity document with additional metadata for UI display.
Extends
Properties
guid
guid:
string
Defined in: interfaces/types.ts:58
Global unique identifier (user-provided or generated)
Inherited from
externalId?
optionalexternalId:string
Defined in: interfaces/types.ts:60
Optional external system identifier for sync
Inherited from
name?
optionalname:string
Defined in: interfaces/types.ts:62
Optional display name for the entity
Inherited from
type
type:
EntityType
Defined in: interfaces/types.ts:64
Type of entity (Individual or Group)
Inherited from
version
version:
number
Defined in: interfaces/types.ts:66
Version number for optimistic concurrency control
Inherited from
data
data:
Record<string,any>
Defined in: interfaces/types.ts:69
Flexible data payload containing entity-specific fields
Inherited from
lastUpdated
lastUpdated:
string
Defined in: interfaces/types.ts:71
ISO timestamp of last modification
Inherited from
id
id:
string
Defined in: interfaces/types.ts:166
Internal database ID
Overrides
missing?
optionalmissing:true
Defined in: interfaces/types.ts:168
Indicates if the entity is missing/not found