Skip to main content
POST
Add pages

Authorizations

Authorization
string
header
required

A secret key from Print.App admin → Domains → Secret keys, sent as Authorization: Bearer sk_…. Server-side only.

Path Parameters

id
string
required

The designId.

Body

application/json

Blank pages to add.

count
integer
default:1

How many pages to add.

Required range: 1 <= x <= 50
position
integer

The index the first new page takes. Default: after the last page.

Required range: x >= 0
titles
string[]

A title per new page.

Maximum array length: 50
Maximum string length: 100

Response

Created.

A design (template) your customers start from. Open it in the editor with new PrintAppClient({ designId }).

object
string
required
Allowed value: "design"
id
string
required

The designId to pass to PrintAppClient.

title
string | null
required
unit
string | null
required

The unit the design is measured in: mm, cm, in, pt, px or ft.

pages
object[]
required
tags
string[]
required
created
string<date-time> | null
required
modified
string<date-time> | null
required