Skip to main content
GET
Get a library design

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 library design id (design_…).

Response

OK.

A ready-made design in the Print.App library.

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

The library design id: import it with POST /v2/library/designs/{id}/import.

title
string | null
required
collectionId
string | null
required

The collection it belongs to: designs made together, in one style. Pass as collectionId to list them.

collectionTitle
string | null
required
product
enum<string> | null
required

What it prints on: business is business cards and stationery, print flyers, menus and brochures, signage banners, signs and posters. Read from its title and tags; null when they don't say.

Available options:
cards,
invitations,
business,
labels,
apparel,
gifts,
signage,
print,
null
occasion
enum<string> | null
required

What it is for: life is weddings, babies, graduations and memorials. null when its title and tags don't say.

Available options:
holidays,
life,
kids,
business,
food,
null
inSeason
boolean
required

Whether it is for the next occasion coming up, or the one after.

pages
integer
required

How many pages it has (2 for a double-sided card).

sizeMm
object | null
required

Its trim size in mm. null when the library has no size for it.

sizeMatch
enum<string> | null
required

With width and height in the search: same within 2%, rotated the same size turned, aspect the same shape at another size (it scales without cropping), different another shape, unknown no size known. null without them.

Available options:
same,
rotated,
aspect,
different,
unknown,
null
thumbnailUrl
string | null
required

Its first page, 400 px.

imageUrl
string | null
required

Its first page, 1000 px.

importedDesignId
string | null
required

Your copy of it, when your account has imported it and still has the copy.

created
string | null
required

When it was added to the library (ISO 8601).

pagePreviews
object[]

Every page with its preview image (only when getting one design).