#The QR Code Template object
Provides the reusable presets Linkbreakers suggests when teams create new links, bundling a design and copy so campaigns start with on-brand defaults. Templates can be either private (default) or public: - Private templates (published_at is null): Only visible to the creating workspace - Public templates (published_at is set): Visible to all workspaces in the gallery - Built-in templates: Always public and maintained by Linkbreakers
builtIn
booleanWhether the template is maintained by Linkbreakers (available to every workspace)
createdAt
string (date-time)When the template was created
description
stringShort marketing description displayed in the template picker
duplicatedFrom
stringReference to the original public template when this template was created via import. Null for original templates.
faq
stringFrequently Asked Questions about this template stored as JSON
id
stringUnique identifier of the template (UUID)
learnMore
stringExtended markdown-supported content providing detailed information about the template
name
stringHuman-readable name shown in the gallery
publishedAt
string (date-time)When the template was published. Null means private template, only visible to creating workspace.
qrcodeDesign
objectCaptures the visual recipe Linkbreakers uses when rendering downloadable QR codes, including colors, shapes, export options, and center media. QR Code Designs are the visual representation of a link. They can be attached to QR Code Templates for reusability. They can only be attached to one record at a time.
qrcodeDesignId
stringBacking QR code design that determines styling defaults (UUID)
slug
stringSlug used in public template selection URLs
tags
stringTags for categorizing and filtering templates (comma-separated)
thumbnailPendingUpdateSince
string (date-time)When the template thumbnail entered the regeneration queue
thumbnailSignedUrl
stringSigned thumbnail preview of the template design
updatedAt
string (date-time)When the template metadata was last updated
workspaceId
stringWorkspace that owns the template; empty for built-in templates (UUID when present)