@gustavojosemelo/n8n-nodes-printnode-api
v0.2.0
Published
n8n community node to manage printers and print jobs via the PrintNode API
Maintainers
Readme
@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-apiCredentials
- 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
