콘텐츠로 이동

Template

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

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:34

Button configurations attached to the template.


optional category: string

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

Template category (e.g., “authentication”, “promotion”).


code: string

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

Template code used in send requests.


content: string

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

Template body with #{variable} placeholders.


createdAt: Date

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

When the template was created.


id: string

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

Unique template identifier.


name: string

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

Human-readable template name.


status: "PENDING" | "APPROVED" | "REJECTED" | "INSPECTION"

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

Approval status of the template.


updatedAt: Date

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

When the template was last updated.


optional variables: string[]

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

Names of variables expected in the template content.