Package Information
Released: 7 mo ago
Downloads: 10 weekly / 28 monthly
Latest Version: 0.2.0
Author: Gustavo José de Melo
Documentation
@gustavojosemelo/n8n-nodes-printnode-api
An n8n community node to interact with the PrintNode API. Manage computers, printers, and print jobs directly from your n8n workflows.
Features
- Account — Retrieve information about the authenticated account
- Computers — List, get, and delete computers connected to PrintNode
- Printers — List and get printers (all, by ID, or by computer)
- Print Jobs — Create, list, get, delete print jobs and check their states
Print Job content types supported
| Type | Description |
|---|---|
pdf_uri |
Print a PDF from a public URL |
pdf_base64 |
Print a PDF from base64-encoded content |
raw_uri |
Send raw printer commands from a URL |
raw_base64 |
Send raw printer commands from base64 content |
Installation
In your n8n instance, go to Settings → Community Nodes → Install and enter:
@gustavojosemelo/n8n-nodes-printnode-api
Credentials
- Sign up at printnode.com
- Generate an API Key at app.printnode.com/apikeys
- In n8n, create a PrintNode API credential and paste your API Key
Example: Send a PDF URL to print
| Field | Value |
|---|---|
| Resource | Print Job |
| Operation | Create |
| Printer ID | 34 |
| Title | Invoice #1234 |
| Content Type | PDF (URL) |
| Content URL | https://example.com/invoice.pdf |
Resources
License
MIT