콘텐츠로 이동

SendResult

Defined in: packages/core/src/types/message.ts:367

Result of a message send operation. Returned by Provider.send() and KMsg.send().

messageId: string

Defined in: packages/core/src/types/message.ts:371

Correlation id (equals the request messageId).


providerId: string

Defined in: packages/core/src/types/message.ts:375

Identifier of the provider that handled this message.


optional providerMessageId: string

Defined in: packages/core/src/types/message.ts:379

Provider-specific message identifier for tracking.


optional raw: unknown

Defined in: packages/core/src/types/message.ts:399

Raw provider response for debugging (provider-specific shape).


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: MessageType

Defined in: packages/core/src/types/message.ts:387

The message type that was sent.


optional warnings: SendWarning[]

Defined in: packages/core/src/types/message.ts:395

Non-fatal warnings (e.g., failover partially applied).