콘텐츠로 이동

CommonSendOptions

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

optional from: string

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

Sender number / sender id. Optional at KMsg layer; providers may require it.


optional messageId: string

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

Correlation id generated by KMsg (or provided by the caller). Providers must echo this value back in SendResult.messageId.


optional options: object

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

Common delivery options understood by multiple providers.

optional country: string

Country code for providers that support it (e.g. SOLAPI). Examples: “82”, “+82”.

optional customFields: Record<string, string>

optional scheduledAt: Date


optional providerId: string

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

Optional routing hint to force a specific provider by id.


optional providerOptions: Record<string, unknown>

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

Provider-specific escape hatch (use sparingly).


to: string

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