API

브랜드 메시지 템플릿

작성일 2026.03.05 | 수정일 2026.03.25

브랜드 템플릿의 등록, 조회, 수정, 삭제 및 복사를 위한 API 레퍼런스입니다.
브랜드 템플릿은 알림톡 템플릿과 달리 검수 절차 없이 바로 사용할 수 있는 브랜드 메시지 전용 템플릿으로, 다양한 버블 타입(텍스트, 이미지, 와이드, 캐러셀, 커머스, 프리미엄 비디오 등)을 지원합니다.

공통 응답 스키마

대부분의 브랜드 템플릿 API는 아래 구조의 브랜드 템플릿 객체를 응답으로 반환합니다.

NameTypemustDescription
brandTemplateIdstring*브랜드 템플릿 고유 ID
accountIdstring*계정 ID
namestring*템플릿 이름
pfIdstring | null*플러스친구 ID (채널 단위 템플릿인 경우)
pfGroupIdstring | null*플러스친구 그룹 ID (그룹 단위 템플릿인 경우)
assignTypestring*할당 유형 (CHANNEL, GROUP)
chatBubbleTypestring*채팅 버블 타입 (TEXT, IMAGE, WIDE, WIDE_ITEM_LIST, CAROUSEL_FEED, COMMERCE, CAROUSEL_COMMERCE, PREMIUM_VIDEO)
contentstring | null*템플릿 본문 내용
headerstring | null*템플릿 헤더 (최대 20자)
imageIdstring | null*브랜드 메시지 이미지 ID
imageLinkstring | null*이미지 클릭 시 이동할 링크
additionalContentstring | null*템플릿 부가 정보
adultboolean*성인용 메시지 여부
allowCopyboolean*복사 허용 여부
isDeletedboolean*삭제 여부
buttonsarray*버튼 목록
couponobject | null*쿠폰 정보
carouselobject | null*캐러셀 정보
mainWideItemobject | null*와이드 리스트의 첫 번째 아이템
subWideItemListarray*와이드 리스트의 서브 아이템
videoobject | null*프리미엄 동영상 정보
commerceobject | null*커머스 정보
codesarray*서비스별 템플릿 코드 목록
variablesarray*템플릿 변수 목록
dateCreatedstring (ISO 8601)*생성 일시
dateUpdatedstring (ISO 8601)*수정 일시

Structure

{ "brandTemplateId": "KA01BP240101000000001", "accountId": "AC01000000000001", "name": "프리미엄 쇼핑 안내", "pfId": "PF01", "pfGroupId": null, "assignType": "CHANNEL", "chatBubbleType": "CAROUSEL_COMMERCE", "content": null, "header": "오늘의 특가 상품", "imageId": "IMG01", "imageLink": "https://example.com/event", "additionalContent": "자세한 내용은 홈페이지를 참고하세요.", "adult": false, "allowCopy": true, "isDeleted": false, "buttons": [ { "name": "홈페이지 바로가기", "linkType": "WL", "linkMobile": "https://m.example.com", "linkPc": "https://example.com", "linkAndroid": "exampleapp://main", "linkIos": "exampleapp://main" } ], "coupon": { "title": "신규 가입 쿠폰", "description": "10% 할인", "linkMobile": "https://m.example.com/coupon", "linkPc": "https://example.com/coupon", "linkAndroid": "exampleapp://coupon", "linkIos": "exampleapp://coupon" }, "carousel": { "head": { "header": "이번 주 특가", "content": "최대 50% 할인 상품을 만나보세요", "imageId": "IMG_HEAD01", "linkPc": "https://example.com/sale", "linkMobile": "https://m.example.com/sale", "linkAndroid": "exampleapp://sale", "linkIos": "exampleapp://sale" }, "list": [ { "header": "상품 A", "content": "인기 상품 A를 특가로 만나보세요", "additionalContent": "한정 수량 100개", "imageId": "IMG_ITEM01", "imageLink": "https://example.com/product/a", "commerce": { "title": "프리미엄 상품 A", "regularPrice": "50000", "discountPrice": "35000", "discountRate": "30", "discountFixed": "15000" }, "buttons": [ { "name": "구매하기", "linkType": "WL", "linkMobile": "https://m.example.com/product/a", "linkPc": "https://example.com/product/a", "linkAndroid": null, "linkIos": null } ], "coupon": { "title": "상품 A 전용 쿠폰", "description": "5% 추가 할인", "linkMobile": "https://m.example.com/coupon/a", "linkPc": "https://example.com/coupon/a", "linkAndroid": null, "linkIos": null } }, { "header": "상품 B", "content": "베스트셀러 상품 B", "additionalContent": null, "imageId": "IMG_ITEM02", "imageLink": "https://example.com/product/b", "commerce": { "title": "프리미엄 상품 B", "regularPrice": "30000", "discountPrice": "25000", "discountRate": "17", "discountFixed": "5000" }, "buttons": [ { "name": "구매하기", "linkType": "WL", "linkMobile": "https://m.example.com/product/b", "linkPc": "https://example.com/product/b", "linkAndroid": null, "linkIos": null } ], "coupon": null } ], "tail": { "linkPc": "https://example.com/products", "linkMobile": "https://m.example.com/products", "linkAndroid": "exampleapp://products", "linkIos": "exampleapp://products" } }, "mainWideItem": { "title": "메인 상품 안내", "imageId": "IMG_WIDE01", "linkMobile": "https://m.example.com/main", "linkPc": "https://example.com/main", "linkAndroid": "exampleapp://main", "linkIos": "exampleapp://main" }, "subWideItemList": [ { "title": "서브 상품 1", "imageId": "IMG_WIDE02", "linkMobile": "https://m.example.com/sub1", "linkPc": "https://example.com/sub1", "linkAndroid": null, "linkIos": null }, { "title": "서브 상품 2", "imageId": "IMG_WIDE03", "linkMobile": "https://m.example.com/sub2", "linkPc": "https://example.com/sub2", "linkAndroid": null, "linkIos": null } ], "video": { "videoUrl": "https://example.com/video/intro.mp4", "imageId": "IMG_THUMB01" }, "commerce": { "title": "프리미엄 상품 A", "regularPrice": "50000", "discountPrice": "35000", "discountRate": "30", "discountFixed": "15000" }, "codes": [ { "code": "CODE01", "status": "ACTIVE", "service": "biz", "isMain": true } ], "variables": [ { "name": "이름" } ], "dateCreated": "2024-01-01T00:00:00.000Z", "dateUpdated": "2024-01-01T00:00:00.000Z" }