Template
Defined in: packages/core/src/provider.ts:49
Represents an AlimTalk template registered with a provider. Templates must be approved by Kakao before use.
Properties
Section titled “Properties”buttons?
Section titled “buttons?”
optionalbuttons?:unknown[]
Defined in: packages/core/src/provider.ts:63
Button configurations attached to the template.
category?
Section titled “category?”
optionalcategory?:string
Defined in: packages/core/src/provider.ts:59
Template category (e.g., “authentication”, “promotion”).
code:
string
Defined in: packages/core/src/provider.ts:53
Template code used in send requests.
content
Section titled “content”content:
string
Defined in: packages/core/src/provider.ts:57
Template body with #{variable} placeholders.
createdAt
Section titled “createdAt”createdAt:
Date
Defined in: packages/core/src/provider.ts:67
When the template was created.
id:
string
Defined in: packages/core/src/provider.ts:51
Unique template identifier.
name:
string
Defined in: packages/core/src/provider.ts:55
Human-readable template name.
status
Section titled “status”status:
"PENDING"|"APPROVED"|"REJECTED"|"INSPECTION"
Defined in: packages/core/src/provider.ts:61
Approval status of the template.
updatedAt
Section titled “updatedAt”updatedAt:
Date
Defined in: packages/core/src/provider.ts:69
When the template was last updated.
variables?
Section titled “variables?”
optionalvariables?:string[]
Defined in: packages/core/src/provider.ts:65
Names of variables expected in the template content.