Papier

Examples

Minimal runnable examples for common integrations.

Examples

Express quick render

import express from 'express'
import Papier from '@papier/sdk'

const app = express()
const client = new Papier({ apiKey: process.env.PAPIER_API_KEY })

app.get('/render', async (req, res) => {
  const out = await client.render({ templateId: 'tmpl_123', version: 'v1', data: { name: 'Bob' } })
  res.send(out.html)
})

app.listen(3000)

More examples: Serverless, Batch, S3 uploads in the SDK reference.