Skip to content
Get startedDashboardSupport

Templates

Create and manage reusable HTML templates. A template’s HTML can include merge variables (e.g. {{firstName}}) and be referenced by ID when creating letters, postcards, cheques, and self mailers.

Create Template
client.printMail.templates.create(TemplateCreateParams { description, html, metadata } body, RequestOptionsoptions?): Template { id, createdAt, live, 5 more }
POST/print-mail/v1/templates
List Templates
client.printMail.templates.list(TemplateListParams { limit, search, skip } query?, RequestOptionsoptions?): SkipLimit<Template { id, createdAt, live, 5 more } >
GET/print-mail/v1/templates
Get Template
client.printMail.templates.retrieve(stringid, RequestOptionsoptions?): Template { id, createdAt, live, 5 more }
GET/print-mail/v1/templates/{id}
Update Template
client.printMail.templates.update(stringid, TemplateUpdateParams { description, html, metadata } body, RequestOptionsoptions?): Template { id, createdAt, live, 5 more }
POST/print-mail/v1/templates/{id}
Delete Template
client.printMail.templates.delete(stringid, RequestOptionsoptions?): TemplateDeleteResponse { id, deleted, object }
DELETE/print-mail/v1/templates/{id}
ModelsExpand Collapse