For the complete documentation index, see llms.txt. This page is also available as Markdown.

Swell

Overview of Violet's Swell integration for channel developers

Swell is a headless ecommerce backend designed for modern storefronts. Violet integrates via Swell's API using a store secret key.

Connection

Merchants provide a Secret Key and their Store ID. The secret key is generated in the Swell dashboard under Developer → API Keys. The store ID is the subdomain used to access the store (e.g. my-store from my-store.swell.store).

Webhooks

Swell webhooks are registered automatically when a merchant connects. Violet listens for product and order lifecycle events.

Notable Behavior

  • Headless-first: Swell is designed as a headless backend, meaning the merchant may not have a traditional storefront URL. The store URL is derived from the store ID during connection.

  • Inventory: Swell tracks inventory at the variant level. Stock quantities are synced during catalog synchronization.

Last updated

Was this helpful?