Skip to main content

Interface: ClaimRequest

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

Claim request record.

Since​

0.1.0

Properties​

canonicalUri?​

readonly optional canonicalUri: string

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

AT-URI of canonical record (once created).


claimantDid​

readonly claimantDid: string

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

DID of the claimant.


createdAt​

readonly createdAt: Date

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

When request was created.


expiresAt?​

readonly optional expiresAt: Date

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

When request expires (for pending claims).


id​

readonly id: number

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

Internal database ID.


importId​

readonly importId: number

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

ID of the imported eprint.


rejectionReason?​

readonly optional rejectionReason: string

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

Reason for rejection (if rejected).


reviewedAt?​

readonly optional reviewedAt: Date

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

When reviewed.


reviewedBy?​

readonly optional reviewedBy: string

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

DID of reviewer (if manually reviewed).


status​

readonly status: ClaimStatus

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

Current status.