---
title: "Create Creative Template"
method: POST
path: "/v2/creative-templates"
---

# Create Creative Template

`POST /v2/creative-templates`

## Request body

- object
  - `Name` string, required — The friendly name of the creative template, visible in the UI. Must be 50 characters or less
  - `Description` string, required — A *short* description of a template, visible in the UI. Best used as a version number. Must be 100 characters or less
  - `IsArchived` boolean — If true, archives the creative template. Defaults to `false`.
  - `Fields` unknown[] — Sets the creative template Fields. Requires zero or more objects. See above for more details.
    - unknown
  - `Contents` unknown[] — Sets the creative template Contents. Requires zero or more objects. See above for more details.
    - unknown

## Response `200`

200

- object
  - `Id` integer
  - `Description` string
  - `Name` string
  - `IsArchived` boolean
  - `Fields` object[]
    - `Name` string
    - `Description` string
    - `Type` string
    - `Variable` string
    - `Required` boolean
    - `AdQuery` boolean
  - `Contents` object[]
    - `Type` string
    - `Body` string

---

[API](https://skmtc.net/kevel/apis/engine-apis.md) · [All operations](https://skmtc.net/kevel/apis/engine-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kevel/engine-apis/versions/0ca55f45aa7d/schema)
