Wix
Overview of Violet's Wix integration for channel developers
Last updated
Was this helpful?
Overview of Violet's Wix integration for channel developers
Wix is a website builder and ecommerce platform used by millions of businesses. Violet integrates via the Wix API using an API key generated in the Wix dashboard.
Merchants provide a Wix API Key and their Site ID. API keys are generated in the Wix dashboard under Settings → Advanced → API Keys.
The API key must have the following permissions enabled:
manage_orders
Read and update orders
read_store
Access store configuration and info
read_products
Read product catalog
Violet validates all three permissions during the connection attempt by making test API calls to each endpoint. Any permission that returns an authorization error will be reported as a missing scope.
Webhooks for Wix merchants are registered via the Wix API after a successful connection. Violet receives events for product and order changes.
Shipping methods: Wix does not expose a dedicated API endpoint for retrieving configured shipping methods. Violet assumes shipping methods are configured and proceeds accordingly.
OAuth: The Wix integration currently uses API key authentication rather than a full OAuth flow. Merchants generate keys directly in their dashboard and provide them during onboarding.
Site-based access: Each Wix API key is scoped to a specific site. Merchants with multiple Wix sites will need separate connections for each.
Last updated
Was this helpful?
Was this helpful?