solapi
    Preparing search index...

    Hierarchy (View Summary)

    Index

    Constructors

    Methods

    • Parameters

      • data:
            | {
                buttons?: readonly (
                    | {
                        buttonName: string;
                        buttonType: "WL";
                        linkMo: string;
                        linkPc?: string
                        | null;
                    }
                    | {
                        buttonName: string;
                        buttonType: "AL";
                        linkAnd: string;
                        linkIos: string;
                    }
                    | {
                        buttonName: string;
                        buttonType: "AC"
                        | "BK"
                        | "MD"
                        | "BC"
                        | "BT"
                        | "DS";
                    }
                )[];
                categoryCode: string;
                content: string;
                emphasizeSubTitle?: string;
                emphasizeTitle?: string;
                emphasizeType?: "TEXT"
                | "IMAGE"
                | "NONE"
                | "ITEM_LIST";
                extra?: string;
                header?: string;
                highlight?: {
                    description?: string | null;
                    imageId?: string | null;
                    title?: string | null;
                };
                imageId?: string;
                item?: {
                    list: readonly { description: string; title: string }[];
                    summary: { description?: string | null; title?: string | null };
                };
                messageType?: "BA"
                | "EX"
                | "AD"
                | "MI";
                name: string;
                quickReplies?: readonly (
                    | { linkMo: string; linkPc?: string; linkType: "WL"; name: string }
                    | { linkAnd: string; linkIos: string; linkType: "AL"; name: string }
                    | { linkType: "BK" | "BC" | "BT"; name: string }
                )[];
                securityFlag?: boolean;
            } & { channelId: string }
            | {
                buttons?: readonly (
                    | {
                        buttonName: string;
                        buttonType: "WL";
                        linkMo: string;
                        linkPc?: string
                        | null;
                    }
                    | {
                        buttonName: string;
                        buttonType: "AL";
                        linkAnd: string;
                        linkIos: string;
                    }
                    | {
                        buttonName: string;
                        buttonType: "AC"
                        | "BK"
                        | "MD"
                        | "BC"
                        | "BT"
                        | "DS";
                    }
                )[];
                categoryCode: string;
                content: string;
                emphasizeSubTitle?: string;
                emphasizeTitle?: string;
                emphasizeType?: "TEXT"
                | "IMAGE"
                | "NONE"
                | "ITEM_LIST";
                extra?: string;
                header?: string;
                highlight?: {
                    description?: string | null;
                    imageId?: string | null;
                    title?: string | null;
                };
                imageId?: string;
                item?: {
                    list: readonly { description: string; title: string }[];
                    summary: { description?: string | null; title?: string | null };
                };
                messageType?: "BA"
                | "EX"
                | "AD"
                | "MI";
                name: string;
                quickReplies?: readonly (
                    | { linkMo: string; linkPc?: string; linkType: "WL"; name: string }
                    | { linkAnd: string; linkIos: string; linkType: "AL"; name: string }
                    | { linkType: "BK" | "BC" | "BT"; name: string }
                )[];
                securityFlag?: boolean;
            } & { channelGroupId: string }

      Returns Promise<KakaoAlimtalkTemplate>

      카카오 알림톡 템플릿 생성

    • 카카오 템플릿 목록 조회

      Parameters

      • Optionaldata: {
            channelId?: string;
            endDate?: string | Date;
            isHidden?: boolean;
            limit?: number;
            name?: string | { like: string } | { eq?: string; ne?: string };
            startDate?: string | Date;
            startKey?: string;
            status?: "PENDING" | "INSPECTING" | "APPROVED" | "REJECTED";
            templateId?: string;
        }

      Returns Promise<GetKakaoAlimtalkTemplatesFinalizeResponse>

    • 카카오 알림톡 템플릿 수정(검수 X)

      Parameters

      • templateId: string
      • data: {
            buttons?: readonly (
                | {
                    buttonName: string;
                    buttonType: "WL";
                    linkMo: string;
                    linkPc?: string
                    | null;
                }
                | {
                    buttonName: string;
                    buttonType: "AL";
                    linkAnd: string;
                    linkIos: string;
                }
                | {
                    buttonName: string;
                    buttonType: "AC"
                    | "BK"
                    | "MD"
                    | "BC"
                    | "BT"
                    | "DS";
                }
            )[];
            categoryCode?: string;
            content?: string;
            emphasizeSubTitle?: string;
            emphasizeTitle?: string;
            emphasizeType?: "TEXT"
            | "IMAGE"
            | "NONE"
            | "ITEM_LIST";
            extra?: string;
            header?: string;
            highlight?: {
                description?: string | null;
                imageId?: string | null;
                title?: string | null;
            };
            imageId?: string;
            item?: {
                list: readonly { description: string; title: string }[];
                summary: { description?: string | null; title?: string | null };
            };
            messageType?: "BA"
            | "EX"
            | "AD"
            | "MI";
            name?: string;
            quickReplies?: readonly (
                | { linkMo: string; linkPc?: string; linkType: "WL"; name: string }
                | { linkAnd: string; linkIos: string; linkType: "AL"; name: string }
                | { linkType: "BK" | "BC" | "BT"; name: string }
            )[];
            securityFlag?: boolean;
        }

      Returns Promise<KakaoAlimtalkTemplate>