# PDFMonkey integration

> Generate PDFs and images from HTML/Liquid or builder templates, and manage documents and templates.

- Authentication: apiKey

## Tools (14)

- **Create Document**: Create a document from a template and optionally queue generation (uses document quota).
- **Create Document (Synchronous)**: Create a document and wait for generation to finish in one request (uses document quota).
- **Create Template**: Create a document template in a workspace.
- **Delete Document**: Permanently delete a document, its generated file, payload and meta.
- **Delete Template**: Permanently delete a template.
- **Get Current User**: Return the authenticated account, its plan and remaining document quota.
- **Get Document**: Fetch the full document including payload and generation logs.
- **Get Document Card**: Fetch a document's status and download URL (recommended way to poll generation).
- **Get Template**: Fetch a full template with body, styles, test data and settings (draft and published).
- **List Document Cards**: List documents (24 per page) with filters for template, status, workspace, update time and search.
- **List PDF Engines**: List the PDF rendering engines available for templates.
- **List Template Cards**: List the templates of a workspace as lightweight cards.
- **Update Document**: Change a document's payload, meta or template, or (re)trigger generation by setting status to pending.
- **Update Template**: Update fields of a template; only the fields sent change.

Connect PDFMonkey in General Input: https://www.generalinput.com/apps/pdfmonkey