How the Adobe Stock API is Helping Nikkel Art Thrive in the Print-on-Demand Industry
Nikkel Art is an online printing service, designed to help the retail customer print on-demand. With it, you can order large format prints such as wall murals, canvas prints, posters, and even glass, plexiglass, or aluminium panels. Since it’s designed to be a one-stop shop for all types of signs and wall decors for businesses, the need to quickly access a large library of stock images for printing purposes is key. To do this, the company is using the Adobe Stock API, which is integrated into Nikkel Art’s services via Adobe’s developer platform, Adobe I/O.
Reset.pro is the Poland-based development agency that built the integration, and its founder and lead programmer, Bartosz Walkowiak, says his company has been working on the bones of the service since 2010. Here’s how Bartosz has harnessed the power of Adobe Stock and continued to see success with his integration.
Feature rich, seamless integration in an e-commerce setting
Reset built the integration with Prestashop, an open source e-commerce platform, and delivered it with custom specifications to Nikkel Art. On the customer side, the user can access Adobe Stock’s library of millions of assets, specifying the size, crop, color effects, and other print properties they’d like to see within the print wizard.
Beneath the hood is the Adobe Stock API, which allows the full library of Adobe Stock to be used as the primary photo source. The API allows a programmatic method for customers and partners to tap into search; website users can find any photo or illustration they’re looking for and can also search photos, illustrations, and vectors by keywords, color, type, or orientation. To the user, there appears to be a nearly limitless library at their disposal. It is because of this easy facilitation between Nikkel Art’s website and Adobe Stock’s services that printing and licensing the images is a smooth process.
It’s of considerable benefit to the shop itself, as well. Because of the integration, Nikkel Art’s administrators are able to offer their customers access to millions of high quality, automatically licensed images. Licensing is handled automatically, via the API, and only when the customer orders a printed product. (there’s no need for the administrator to facilitate this).
The advantages of Adobe Stock
In Bartosz’ work, he’s developed integrations using other photo service APIs. Originally, his integration was with Fotolia, which was the leading brand of stock photography in Europe and was acquired by Adobe and later integrated with Creative Cloud to become Adobe Stock. Bartosz says he has seen a considerable advantage to using the Adobe Stock API, over others he’s used in the past.
“Adobe Stock is incredibly fast and effective, and returns great results. A major advantage is the lack of connection limits. Shops like Nikkel Art can call the Adobe Stock API as many times as needed, versus other APIs that have hourly and daily limits, which cause major problems for shops with high traffic,” said Bartosz.
“Comparing Adobe Stock to other stock services, you can really see how Adobe provides a couple really powerful mechanisms. Search by image, or search similar photos, for example, are very powerful.”
Bartosz also said those using the Adobe Stock API may find it initially more complicated than other similar APIs, thanks to high security protocols.
“The authentication process is based on JWT tokens, with OpenSSL certificates. In the end, this a very good and safe solution, and is worth it in the long run when creating integrations,” he said. To learn more about getting started with the Adobe Stock API, read our guide to using Adobe Stock as a developer, and then download the Stock SDKs and code samples.
Adobe I/O provides developers with the APIs, services, and tools they need build personalized and effective customer experiences. To learn more about what our developer platform can do for you, visit adobe.io.