콘텐츠로 이동

TrackingRecord

Defined in: packages/messaging/src/delivery-tracking/types.ts:15

attemptCount: number

Defined in: packages/messaging/src/delivery-tracking/types.ts:35


optional deliveredAt: Date

Defined in: packages/messaging/src/delivery-tracking/types.ts:32


optional failedAt: Date

Defined in: packages/messaging/src/delivery-tracking/types.ts:33


optional from: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:25


optional lastCheckedAt: Date

Defined in: packages/messaging/src/delivery-tracking/types.ts:36


optional lastError: TrackingError

Defined in: packages/messaging/src/delivery-tracking/types.ts:38


messageId: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:16


optional metadata: Record<string, unknown>

Defined in: packages/messaging/src/delivery-tracking/types.ts:40


nextCheckAt: Date

Defined in: packages/messaging/src/delivery-tracking/types.ts:37


providerId: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:17


providerMessageId: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:22

Provider-assigned message id used to query status APIs. When missing, store implementations may persist an empty string and the tracker will stop polling.


optional providerStatusCode: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:29


optional providerStatusMessage: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:30


optional raw: unknown

Defined in: packages/messaging/src/delivery-tracking/types.ts:39


requestedAt: Date

Defined in: packages/messaging/src/delivery-tracking/types.ts:26


optional scheduledAt: Date

Defined in: packages/messaging/src/delivery-tracking/types.ts:27


optional sentAt: Date

Defined in: packages/messaging/src/delivery-tracking/types.ts:31


status: DeliveryStatus

Defined in: packages/messaging/src/delivery-tracking/types.ts:28


statusUpdatedAt: Date

Defined in: packages/messaging/src/delivery-tracking/types.ts:34


to: string

Defined in: packages/messaging/src/delivery-tracking/types.ts:24


type: MessageType

Defined in: packages/messaging/src/delivery-tracking/types.ts:23