Skip to content

DoCurious API Reference / types / ModerationLogEntry

Interface: ModerationLogEntry ​

Defined in: types/report.types.ts:54

Moderation log entry — tracks all moderation actions

Extends ​

Properties ​

action ​

action: ModerationActionType

Defined in: types/report.types.ts:60


communityId ​

communityId: string

Defined in: types/report.types.ts:55


createdAt ​

createdAt: string

Defined in: types/common.types.ts:154

ISO 8601 datetime when the entity was created

Inherited from ​

BaseEntity.createdAt


id ​

id: string

Defined in: types/common.types.ts:167

Inherited from ​

BaseEntity.id


moderator? ​

optional moderator: object

Defined in: types/report.types.ts:65

displayName ​

displayName: string

id ​

id: string


moderatorUserId ​

moderatorUserId: string

Defined in: types/report.types.ts:56


note? ​

optional note: string

Defined in: types/report.types.ts:62


reason? ​

optional reason: string

Defined in: types/report.types.ts:61


targetContentId? ​

optional targetContentId: string

Defined in: types/report.types.ts:58


targetContentType? ​

optional targetContentType: ReportableContentType

Defined in: types/report.types.ts:59


targetUser? ​

optional targetUser: object

Defined in: types/report.types.ts:69

displayName ​

displayName: string

id ​

id: string


targetUserId? ​

optional targetUserId: string

Defined in: types/report.types.ts:57


updatedAt ​

updatedAt: string

Defined in: types/common.types.ts:156

ISO 8601 datetime when the entity was last modified

Inherited from ​

BaseEntity.updatedAt

DoCurious Platform Documentation