Start Printing

Last updated:2026-10-13 09:58:31

Start Printing

Confirm start when needed — applies only when the device is set to secondary confirmation.

Before You Start

Prepare an onboarded device, its device ID and secret key, an accessible image URL, and the actual print dimensions. Keep the secret key on the server side; never embed it in a web page.

Submitting successfully does not mean printing is finished. Save the returned task ID; only when the device is set to secondary confirmation do you need to additionally call "Start Printing".

[Next: Query this job →]

Third-party platforms call the Start Printing interface (/api/Printer/startPrint) to send a start-printing command to a designated device. After receiving the command, the open platform connects to the printer to execute the print operation and returns the print status synchronously. Special note: when a device requires secondary confirmation for a job, this interface must be called again for the device to complete the job's printing.

Note: When a device requires secondary confirmation for a job, call this interface again for the device to complete the job's printing.

Interface Information

Item Value
Endpoint https://www.colorpark.cn/api/Printer/startPrint
Method POST

Request Parameters

Parameter Example Type Required Description
printer_id 500001 string Yes The unique ID assigned to the printer; each printer gets a different number.
once 8305 string Yes A random value (nonce) used when generating the encrypted signature.
time 1646790335 string Yes The timestamp used when generating the encrypted signature.
sign 9ce3ce7a3fccaf3d7715bd7e9bb1dc1c string Yes The generated signature. See the "Generate Signature" section under Underlying Methods [Basic Support].
taskid 20000196 string Yes The unique ID of the assigned print job.

Response

Field Type Example Description
code string 0 Result status code. 0 on success, 1 on failure.
msg string started printing successfully… Result description, e.g. "started printing successfully…".
data.taskid string 20000196 The unique ID of the print job.
data.printer_id string 500001 The unique ID assigned to the printer.

If a device encounters an unresolved issue during debugging, contact the cloud-printing responsible person for troubleshooting. Phone: 137-5177-4454 (WeChat same number); Email: info@ColorPark.cn

© Ruifengcai (瑞丰彩) — UV cloud-printing service provider with deep hardware–software integration