Skip to main content

Interface: ClaimRequest

Defined in: src/types/interfaces/plugin.interface.ts:1640

Claim request record.

Since

0.1.0

Properties

canonicalUri?

readonly optional canonicalUri: string

Defined in: src/types/interfaces/plugin.interface.ts:1679

AT-URI of canonical record (once created).


claimantDid

readonly claimantDid: string

Defined in: src/types/interfaces/plugin.interface.ts:1654

DID of the claimant.


createdAt

readonly createdAt: Date

Defined in: src/types/interfaces/plugin.interface.ts:1684

When request was created.


expiresAt?

readonly optional expiresAt: Date

Defined in: src/types/interfaces/plugin.interface.ts:1689

When request expires (for pending claims).


id

readonly id: number

Defined in: src/types/interfaces/plugin.interface.ts:1644

Internal database ID.


importId

readonly importId: number

Defined in: src/types/interfaces/plugin.interface.ts:1649

ID of the imported eprint.


rejectionReason?

readonly optional rejectionReason: string

Defined in: src/types/interfaces/plugin.interface.ts:1674

Reason for rejection (if rejected).


reviewedAt?

readonly optional reviewedAt: Date

Defined in: src/types/interfaces/plugin.interface.ts:1669

When reviewed.


reviewedBy?

readonly optional reviewedBy: string

Defined in: src/types/interfaces/plugin.interface.ts:1664

DID of reviewer (if manually reviewed).


status

readonly status: ClaimStatus

Defined in: src/types/interfaces/plugin.interface.ts:1659

Current status.