Welcome to Violet

Violet is a unified commerce API, that connects ο»Ώο»Ώο»Ώmerchants and channels directly.

We build the connections to e-commerce platforms so that you don't have to. One integration with Violet === all the integrations you'll need. Once integrated, you can build full-featured marketplaces and handle e-commerce purchasing through any platform we support. The ones we add in the future come at no additional work for your team.

It's easy to get started with Violet. We recommend our Getting Started guide to walk through all our available APIs and how they can be used by your system.

ο»ΏDiscover Violet πŸ’œο»Ώ


Connect directly to Merchants S2S, enabling fresh and rapid data exchange. (Sure beats web scraping!) Sync information such as a Merchant's product catalog (more on that below), get pricing, build a cart, and write orders back to their system.

Read more about Violet's Merchant APIs here View Merchants


Violet's Catalog APIs provide you with access to a Merchant's collection of products that you can serve through your application. Using these APIs, you can discover new products available for your customers, acquire inventory information, pricing, as well as any transaction metadata needed enable your shoppers to purchase a product connected Merchants. As you integrate with more merchants in your Violet application, no additional work needs to be done to add more products.

Read more about Violet's ο»ΏCatalog APIs here ο»ΏCatalogs ο»Ώ


With Violet's Checkout APIs, you can provide your shoppers with an end-to-end checkout experience all without leaving your app. From creating a cart and adding products to shipping and tax; Violet lets you complete checkout from any Merchant via a standardized series of headless checkout endpoints.

Read more about Violet's Checkout APIs here Checkout


ο»ΏWith Violet, you can accept customer payments and complete transactions out of the box. Payments to every involved party for the product being sold through your app are taken care of for you by Violet. There are several flexible options here. Feel free to reach out if you have questions. ο»Ώ

Read more about Payments in Violet here Payments


Violet Connect is a hosted authentication experience allowing Channels to connect directly to Merchants in a simplified onboarding experience. Without any additional work, these Merchant catalogues will now become available for use.

Read more about Violet Connect here Violet Connect



Learn more about our APIs and dive into developing demo applications using a combination of our APIs by walking through our Recipes. Recipes are step-by-step guides on learning how to use Violet to solve a variety of problems for your customers.


Create a Violet Application, connect to merchants, search through their product catalog, select a product, and place an order through Violet in Get Started



Still unsure about whether Violet is for you?

Read more on our Blogο»Ώ

ο»ΏBook a demo to learn more about how we can work together!


Updated 01 Jun 2022
Did this page help you?