PaperClerk
TemplatesPricing

Getting started

  • Overview
  • Authentication
  • Conventions
  • Errors
  • Pagination
  • Retries
  • Filling placeholders

Templates

  • GETList templates
  • GETGet a template

Documents

  • POSTGenerate a document
  • GETList generated documents
  • GETGet a generated document
  • GETGet the PDF

Resources

  • Limits and what the API does not do
  • OpenAPI 3.1 specification
  • MCP connector
Documentation

Getting started

  • Overview
  • Authentication
  • Conventions
  • Errors
  • Pagination
  • Retries
  • Filling placeholders

Templates

  • GETList templates
  • GETGet a template

Documents

  • POSTGenerate a document
  • GETList generated documents
  • GETGet a generated document
  • GETGet the PDF

Resources

  • Limits and what the API does not do
  • OpenAPI 3.1 specification
  • MCP connector

API reference

Overview

Generate documents from your templates, over HTTP

Everything the PaperClerk workspace does with a template, from a script or an automation platform: list saved templates, read their placeholders, generate a document by sending values keyed by placeholder key, and fetch its PDF. JSON in, JSON out, one bearer token.

Authentication

Authenticate requests with your workspace API key.

Filling placeholders

Learn how keys, defaults and repeating groups work.

Templates

Find saved templates and inspect their fields.

Generate a document

Send values and receive a document and its PDF.

Base URL

HTTPS
https://usepaperclerk.com/api/v1
OpenAPI 3.1 specificationMCP connector

Ready to call it?

Create a workspace, save a template, then create an API token under Connections.

Start your free trialConnect a chat assistant instead
NextAuthentication
PaperClerk

© 2026 PaperClerk
All rights reserved

Platform

  • How it works
  • Pricing
  • AI info

Compare

  • PaperClerk vs DocsAutomator

Developers

  • API documentation

Company

  • Privacy
  • Terms
  • Support