js-bao-wss-client / NotificationSendResult
Interface: NotificationSendResult
Per-channel outcome of a send.
Properties
channel
channel:
string
delivered?
optionaldelivered?:number
push: per-token tallies (one user can hold several device tokens).
error?
optionalerror?:string
failed?
optionalfailed?:number
httpStatus?
optionalhttpStatus?:number
invalidated?
optionalinvalidated?:number
notificationId?
optionalnotificationId?:string
in-app channel: the durable inbox row id.
retryable?
optionalretryable?:boolean
Whether a retry could plausibly succeed; set when status is "failed".
skipReason?
optionalskipReason?:string
status
status:
"failed"|"skipped"|"delivered"|"invalidated"
"invalidated": every push token for the recipient was dead (evicted).
tokenAttempts?
optionaltokenAttempts?:NotificationTokenAttempt[]
push: per-token detail.