This article explains how to send a request to Nprinting On-Demand API using Postman.
The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.
Qlik Nprinting Server 17.4 (June 2017) or higher (Qlik Nprinting Engine also needs to be installed. It is not required to install the On-demand QlikView extension)
"Enable On-Demand and API report generation" should be enabled on the report.
QlikView Desktop Personal Edition is not supported.
Resolution:
First of all, install the Postman Chrome extension. See QRS API using Xrfkey header in Postman for some basic knowledge about how to getting started with Postman.
The request ID is b81a2160-d871-4c09-952c-bd8d28563986 in this case. We can use this ID to check the request status and fetch the request when it is completed.
Note: if the POST request returns the error "403 Forbidden REVEL_CSRF: tokens mismatch" check this link and add the X-XSRF-TOKENwith the value of the cookie in the header