© 2023 Violet. All rights reserved.
© 2023 Violet. All rights reserved.
© 2023 Violet. All rights reserved.
Real time catalog syncing across any platform with a unified product schema
Violet's catalog API provides a unified product schema with real time updates for merchants on any ecommerce platform.
Real time catalog syncing across any platform with a unified product schema
Violet's catalog API provides a unified product schema with real time updates for merchants on any ecommerce platform.
Real time catalog syncing across any platform with a unified product schema
Violet's catalog API provides a unified product schema with real time updates for merchants on any ecommerce platform.
Catalog Ingestion
Sync catalogs from any source and normalize data into a single schema.
Syncing
Stay up to date on changes to individual products via webhooks, or incremental syncs, without affecting platform rate limits.
Real Time Inventory
Always present up to date product information and validate inventory levels when added to a cart.
Media Access & Speed
Normalized media to quickly power consistent PDPs.
Build dynamic PDPs with real-time data
Build dynamic PDPs with real-time data
Streamline your catalog ingestion.
Streamline your catalog ingestion.
One System and One Format to Manage
Use Violet’s Catalog API to streamline your process to get complete catalog data from any merchant so you can sync catalogs faster and spend less time troubleshooting.
One System and One Format to Manage
Use Violet’s Catalog API to streamline your process to get complete catalog data from any merchant so you can sync catalogs faster and spend less time troubleshooting.
One System and One Format to Manage
Use Violet’s Catalog API to streamline your process to get complete catalog data from any merchant so you can sync catalogs faster and spend less time troubleshooting.
Unified Catalog Schema
With Violet’s unified data schema you can spend less time mapping data from merchant systems to your own, and get merchants live faster.
"in_stock"
variants.inventory_q...
extension_attributes...
variant.orderable
variant.inventory_level≥1
"in_stock"
variants.inventor...
extension_attribu...
variant.orderable
"quantity_available"
variants.inventory_q...
extension_attributes...
inventory.stocklevel
variant.inventory_level
"quantity_available"
variants.inventor...
extension_attribu...
inventory.stocklevel
"retail_price"
variants.price
price
variant.price
variant.retail_price
variant.price
"retail_price"
variants.price
price
"retail_price"
variants.price
price
variant.price
"brand"
vendor
custom_attributes[...
brand
brand_id+brand_name
brand
"brand"
vendor
custom_attributes[...
"brand"
vendor
custom_attribute...
brand
"merchant"
-
-
-
-
-
"merchant"
-
-
"merchant"
-
-
-
"name"
"name
"name
"name
"name
"name
"name"
"name
"name
"name"
"name
"name
"name
"external_url"
URL+/products/+Handle
URL+/view/id/+id
master.link
storeURL+customURL
master.link
"external_url"
URL+/products/...
URL+/view/id/+id
"external_url"
URL+/products/+Handle
URL+/view/id/+id
master.link
external_id
id
sku
id
id
id
external_id
id
sku
external_id
id
sku
id
Keep your product data up to date, automatically.
Keep your product data up to date, automatically.
Real Time Updates
Monitor data changes and automatically update products so you never disappoint customers with the wrong price, variant, or an out of stock item.
Real Time Updates
Monitor data changes and automatically update products so you never disappoint customers with the wrong price, variant, or an out of stock item.
Real Time Updates
Monitor data changes and automatically update products so you never disappoint customers with the wrong price, variant, or an out of stock item.
Product Caching
We maintain an up to date, cached repository of products so that you can meet shopper demand without API rate limits slowing you down.
Product Caching
We maintain an up to date, cached repository of products so that you can meet shopper demand without API rate limits slowing you down.
Product Caching
We maintain an up to date, cached repository of products so that you can meet shopper demand without API rate limits slowing you down.
Finally, inventory data you can trust.
Finally, inventory data you can trust.
Accurate Inventory
Track and deactivate individual variants when they go out of stock so that every element of your PDP stays up to date while your shoppers browse.
Accurate Inventory
Track and deactivate individual variants when they go out of stock so that every element of your PDP stays up to date while your shoppers browse.
Accurate Inventory
Track and deactivate individual variants when they go out of stock so that every element of your PDP stays up to date while your shoppers browse.
Inventory Validation
Violet validates that a product is in stock prior to adding it to a cart so you know that every order processed can be fulfilled without issue.
Inventory Validation
Violet validates that a product is in stock prior to adding it to a cart so you know that every order processed can be fulfilled without issue.
Inventory Validation
Violet validates that a product is in stock prior to adding it to a cart so you know that every order processed can be fulfilled without issue.
Leverage media with speed and consistency.
Leverage media with speed and consistency.
Media Transformation
Violet transforms media to any size you need so that you can get whatever media works best for your PDP and consistently merchandise all of the products in your marketplace.
Media Transformation
Violet transforms media to any size you need so that you can get whatever media works best for your PDP and consistently merchandise all of the products in your marketplace.
Media Transformation
Violet transforms media to any size you need so that you can get whatever media works best for your PDP and consistently merchandise all of the products in your marketplace.
Cloud Hosted Media
All product media is cloud hosted, so you can quickly populate PDPs for millions of products without being limited by merchant platform speeds.
Cloud Hosted Media
All product media is cloud hosted, so you can quickly populate PDPs for millions of products without being limited by merchant platform speeds.
Cloud Hosted Media
All product media is cloud hosted, so you can quickly populate PDPs for millions of products without being limited by merchant platform speeds.