SendResult
Defined in: packages/core/src/types/message.ts:367
Result of a message send operation. Returned by Provider.send() and KMsg.send().
Properties
섹션 제목: “Properties”messageId
섹션 제목: “messageId”messageId:
string
Defined in: packages/core/src/types/message.ts:371
Correlation id (equals the request messageId).
providerId
섹션 제목: “providerId”providerId:
string
Defined in: packages/core/src/types/message.ts:375
Identifier of the provider that handled this message.
providerMessageId?
섹션 제목: “providerMessageId?”
optionalproviderMessageId:string
Defined in: packages/core/src/types/message.ts:379
Provider-specific message identifier for tracking.
raw?
섹션 제목: “raw?”
optionalraw:unknown
Defined in: packages/core/src/types/message.ts:399
Raw provider response for debugging (provider-specific shape).
status
섹션 제목: “status”status:
MessageStatus
Defined in: packages/core/src/types/message.ts:383
Current delivery status of the message.
to:
string
Defined in: packages/core/src/types/message.ts:391
Recipient phone number.
type
섹션 제목: “type”type:
MessageType
Defined in: packages/core/src/types/message.ts:387
The message type that was sent.
warnings?
섹션 제목: “warnings?”
optionalwarnings:SendWarning[]
Defined in: packages/core/src/types/message.ts:395
Non-fatal warnings (e.g., failover partially applied).