Skip to content

Get Formatting Templates

GET
/api/creative/hawken/format/templates

Return the static template catalog for Hawken’s create tab.

Successful Response

FormattingTemplatesListResponse

Response model for formatting templates list.

Contains list of all available formatting templates with total count.

Attributes: templates: List of formatting template objects total_count: Total number of templates available

Example: { “templates”: […], “totalCount”: 15 }

object
templates
required
Templates

Available templates

Array<object>
FormattingTemplateResponse

Response model for individual formatting template.

Contains template metadata including ID, name, task type, description, sections, and length range.

Attributes: id: Unique template identifier name: Human-readable template name task_type: Creative task type this template applies to description: Template description sections: List of section names in the template estimated_length_range: Min/max word count range

object
id
required
Id

Unique template identifier

string
name
required
Name

Template display name

string
taskType
required
Tasktype

Creative task type

string
description
required
Description

Template description

string
sections
required
Sections

Template section names

Array<string>
estimatedLengthRange
required
Estimatedlengthrange

Min/max word count range

object
key
additional properties
integer
totalCount
required
Totalcount

Total template count

integer