kepa
Device Interaction/printOnTerminal

Print on Terminal

Planned
Planned. This contract is published ahead of the build. It is not callable yet — treat it as the shape to design against, not a live endpoint.

Print a receipt or kitchen ticket on the built-in printer.

POST/v1/terminal/print
Send a print job to the terminal's built-in thermal printer, where one is available. Each line accepts alignment, bold, and font-size formatting — enough to render a clean receipt or kitchen ticket without a dedicated layout language. Set cutPaper to true if you want the paper cut at the end of the job.

Request body

application/json

linesarrayRequired

Lines to print (1–100).

cutPaperboolean

Cut paper after printing.

Example true

Response

application/json

successboolean

Print job accepted.

Example true

printOnTerminal