PrintNode icon

PrintNode

Manage printers and print jobs via the PrintNode API

Actions12

Print Job → Create

AI-generated

Summary

Create a new print job by sending a document to a specified printer using the PrintNode API.

Inputs

  • Printer (required) — Select the printer to send the job to from available printers.
  • Title (required) — A human-readable name for the print job.
  • Content Type (required) — Specify the format and source of the content to print: PDF or raw printer commands, provided either as a public URL or base64-encoded content.
  • Content URL (required) — Provide a publicly accessible URL to the PDF or raw content to be printed (required if Content Type is pdf_uri or raw_uri).
  • Content (Base64) (required) — Provide the base64-encoded content of the PDF or raw commands to print (required if Content Type is pdf_base64 or raw_base64).
  • Additional Options — Optional settings for the print job including source identifier, number of copies, paper size, DPI, duplex mode, color printing, collate copies, paper bin, rotation degrees, fit to page, page range, pages per sheet (N-up), and media type.

Output shape

a single record representing the created print job returned by the PrintNode API

The output contains details of the print job created. Optional printing options are sent if provided. An error will be returned if required fields are missing or invalid.

Links

Discussion