Basic API calls to create a quote/job
Each printiq instance site has access to the Swagger API doco
https://{instancedetail}/swagger/ui/index
To build a basic quote – in order the calls would be :
https://{instancedetail}/api/quoteprocess/{call}?{params}
These can be tested out by obtaining user, customer and product info from printiq, then testing out in the Swagger
This is for a single product. Each line listed below is the API method to be called.
GetApplicationLoginToken (if you’re not using UploadArtworkURL you can use GetLoginToken instead)
CreateQuoteWithDelivery
AcceptQuote
UploadArtworkURL
This is for multiple products
GetApplicationLoginToken (if you’re not using UploadArtworkURL you can use GetLoginToken instead)
CreateQuoteWithDelivery
GetPriceForProduct (only used for multiple products - run once for each additional product to be loaded)
AcceptQuote (run once for each product loaded)
UploadArtworkURL (run once for each product loaded)