PrintOS Device SDK
Quickly and securely provision and connect your device to the PrintOS Cloud Platform. For presses, printers, finishing devices, Digital Front Ends, and other PSP devices.
Introducing the PrintOS Device API
The PrintOS Device API enables device manufacturers or print shop IT developers to quickly attach their devices to the PrintOS Cloud Platform. Once provisioned, devices can make secure REST calls to interact with the platform's APIs to send device status and perform other operations. The basic steps consist of:
Provisioning: making an initial REST call to ask PrintOS for a device login and password
Login: logging the device in and obtaining a session ID token
Interaction: using the session ID to make subsequent REST calls to provide device status or other operations
- Start by reading over the Device Provisioning and the Device Status documentation. These pages provide a detailed look at the steps required to provision, log in and send statistics for a device.
- See the sample code at https://github.com/hpinc/printos-device-api-example-java and a short tutorial video at https://youtu.be/_D_e7pbWXq4.
NOTE: Integrating your device into the PrintOS environment typically requires the addition of your device type(s) into the list of supported devices. Please click the "Request API Access" link below and fill out the related form fields to request the addition of your devices.
Visit the forums and ask any questions you may have about the Device API. A forum support member will usually respond within 24 hours.