Skip to content

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.

optional buttons?: unknown[]

Defined in: packages/core/src/provider.ts:63

Button configurations attached to the template.


optional category?: 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: string

Defined in: packages/core/src/provider.ts:57

Template body with #{variable} placeholders.


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: "PENDING" | "APPROVED" | "REJECTED" | "INSPECTION"

Defined in: packages/core/src/provider.ts:61

Approval status of the template.


updatedAt: Date

Defined in: packages/core/src/provider.ts:69

When the template was last updated.


optional variables?: string[]

Defined in: packages/core/src/provider.ts:65

Names of variables expected in the template content.