SendResult
Defined in: packages/core/src/types/message.ts:378
Result of a message send operation. Returned by Provider.send() and KMsg.send().
Properties
Section titled “Properties”messageId
Section titled “messageId”messageId:
string
Defined in: packages/core/src/types/message.ts:382
Correlation id (equals the request messageId).
providerId
Section titled “providerId”providerId:
string
Defined in: packages/core/src/types/message.ts:386
Identifier of the provider that handled this message.
providerMessageId?
Section titled “providerMessageId?”
optionalproviderMessageId?:string
Defined in: packages/core/src/types/message.ts:390
Provider-specific message identifier for tracking.
optionalraw?:unknown
Defined in: packages/core/src/types/message.ts:410
Raw provider response for debugging (provider-specific shape).
status
Section titled “status”status:
MessageStatus
Defined in: packages/core/src/types/message.ts:394
Current delivery status of the message.
to:
string
Defined in: packages/core/src/types/message.ts:402
Recipient phone number.
type:
MessageType
Defined in: packages/core/src/types/message.ts:398
The message type that was sent.
warnings?
Section titled “warnings?”
optionalwarnings?:SendWarning[]
Defined in: packages/core/src/types/message.ts:406
Non-fatal warnings (e.g., failover partially applied).