Skip to content

KakaoSenderNumberManager

Defined in: packages/channel/src/kakao/sender-number.ts:8

new KakaoSenderNumberManager(): KakaoSenderNumberManager

KakaoSenderNumberManager

addSenderNumber(channelId, request): Promise<SenderNumber>

Defined in: packages/channel/src/kakao/sender-number.ts:13

string

SenderNumberCreateRequest

Promise<SenderNumber>


blockSenderNumber(senderNumberId, reason): Promise<void>

Defined in: packages/channel/src/kakao/sender-number.ts:253

string

string

Promise<void>


cleanup(): void

Defined in: packages/channel/src/kakao/sender-number.ts:331

void


deleteSenderNumber(senderNumberId): Promise<boolean>

Defined in: packages/channel/src/kakao/sender-number.ts:231

string

Promise<boolean>


getSenderNumber(senderNumberId): Promise<SenderNumber | null>

Defined in: packages/channel/src/kakao/sender-number.ts:166

string

Promise<SenderNumber | null>


listSenderNumbers(filters?): Promise<SenderNumber[]>

Defined in: packages/channel/src/kakao/sender-number.ts:170

SenderNumberCategory

string

SenderNumberStatus

boolean

Promise<SenderNumber[]>


resendVerificationCode(senderNumberId): Promise<void>

Defined in: packages/channel/src/kakao/sender-number.ts:139

string

Promise<void>


unblockSenderNumber(senderNumberId): Promise<void>

Defined in: packages/channel/src/kakao/sender-number.ts:269

string

Promise<void>


updateSenderNumber(senderNumberId, updates): Promise<SenderNumber>

Defined in: packages/channel/src/kakao/sender-number.ts:210

string

Partial<SenderNumber>

Promise<SenderNumber>


validateSenderNumberForSending(senderNumberId): Promise<{ errors: string[]; isValid: boolean; }>

Defined in: packages/channel/src/kakao/sender-number.ts:286

string

Promise<{ errors: string[]; isValid: boolean; }>


verifySenderNumber(senderNumberId, code): Promise<boolean>

Defined in: packages/channel/src/kakao/sender-number.ts:103

string

string

Promise<boolean>