Skip to content

Get Preset

GET
/api/creative/bookmaker/presets/{preset_id}

Get details for a specific platform preset.

preset_id
required
Preset Id
string
>= 1 characters

Successful Response

PlatformPresetInfo

Platform publishing specs.

object
id
required
Id
string
Allowed values: kdp-paperback kdp-hardcover drivethrurpg ingram-spark lulu custom
name
required
Name
string
description
required
Description
string
defaultLayout
LayoutConfig

Physical page layout — trim size, margins, columns, headers/footers.

object
trimWidth
Trimwidth
number
default: 6 > 0 <= 24
trimHeight
Trimheight
number
default: 9 > 0 <= 24
marginTop
Margintop
number
default: 0.75 <= 6
marginBottom
Marginbottom
number
default: 0.75 <= 6
marginInner
Margininner
number
default: 0.875 <= 6
marginOuter
Marginouter
number
default: 0.625 <= 6
bleed
Bleed
number
default: 0.125 <= 1
columnsPerPage
Columnsperpage
integer
default: 1 >= 1 <= 6
columnGap
Columngap
number
default: 0.25 <= 3
chapterStartPage
Chapterstartpage
string
default: recto
Allowed values: any recto verso
headerStyle
Headerstyle
string
default: book-title-alternating
Allowed values: none book-title-alternating chapter-title custom
pageNumberStyle
Pagenumberstyle
string
default: bottom-center
Allowed values: none bottom-center bottom-outside top-outside
colorProfile
Colorprofile
string
default: cmyk
Allowed values: cmyk rgb
trimSizes
Trimsizes
Array<string>
notes
Notes
string
""

Validation Error

HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context
object