Wix
Move Wix orders, products and stock to the rest of your business without re-keying.
28 ways to read, 10 ways to write, each write switched on by you.
Quality checks
Built and tested with example responses.
- Ready to connect: doneEvery listed action is built in.
- Built and tested with example responses: doneEach action is built from the provider’s published API and tested against example responses, errors, rate limits and paging.
Connected, approved, proven.
The things teams do most with Wix, an example flow with a person in the loop, and what Nexra keeps as proof.
Top actions
- Create store categoryApproval by rule
- Create contactApproval by rule
- Query blog postsRead
Example flow
- Wix · Query blog postsDone
- Wix · Create store categoryNeeds approval
- Nexra · Record the decision and result in the evidence chainProven
Example workflow. Routine runs go through on their own. Only a change your rules flag, such as one over a limit you set, waits for the right person, who sees the exact change and the rule before it reaches Wix.
What gets logged
- Whether it ran on its own or who approved it, and under which rule
- A fingerprint of the exact request sent to Wix
- Wix's reply: what it created or changed
- One entry in the evidence chain, linked to the one before
Try this in the sandbox
Run the whole flow with test data in your sandbox, then connect your own account when you are ready to go live.
For developers
Technical detail
Wix Stores catalogue, inventory, brands and categories; eCom orders, fulfilments, carts and checkouts; contacts, members, bookings, events, coupons, loyalty and blog posts.
Wix API docs- Source actions
- 28
- Destination actions
- 10
- Data types
- 17
What you can map
Reads are always available. Writes are off until you switch them on for a connection, and governed writes follow your policies.
Blog posts2
- Get blog postSource
One published blog post.
- Query blog postsSource
Published blog posts, newest first.
Booking services2
- Get bookings serviceSource
One Wix Bookings service.
- Query bookings servicesSource
Wix Bookings services (appointments, classes and courses).
Bookings1
- Query bookingsSourceIncremental
Bookings with slot, contact details, status and payment status.
Brands1
- Query brandsSourceIncremental
Catalogue V3 brands.
Carts1
- Get cartSource
A shopping cart with line items, buyer, coupon and totals (read only).
Categories4
- Create store categoryDestinationNot retried automaticallyApproval before production
Create a Wix Stores category under a parent category.
- Get store categorySource
One Wix Stores category with its breadcrumbs.
- Query store categoriesSource
Wix Stores categories, including hidden ones.
- Update store categoryDestinationProvider duplicate protectionApproval before production
Rename or show/hide a category (requires the current revision).
Checkouts1
- Get checkoutSource
A checkout with line items, buyer, shipping and totals (read only).
Contacts4
- Create contactDestinationNot retried automaticallyApproval before production
Create a contact (Wix rejects duplicates by email or phone).
- Get contactSource
One contact with emails, phones, addresses, labels and extended fields.
- Query contactsSourceIncremental
Contacts, optionally updated since a date or by email.
- Update contactDestinationProvider duplicate protectionApproval before production
Update a contact's details, labels or extended fields (requires the current revision).
Coupons3
- Create couponDestinationNot retried automaticallyApproval before production
Create a discount coupon (money off, percent off, fixed price or free shipping) for Stores, Bookings or Events.
- Get couponSource
One coupon.
- Query couponsSource
Coupons with code, discount type, scope, dates and status.
Events2
- Get eventSource
One Wix event.
- Query eventsSource
Wix Events with dates, location, status and registration settings.
Fulfillments3
- Create fulfilmentDestinationNot retried automaticallyApproval before production
Fulfil order line items with optional tracking (the order must be approved).
- List order fulfilmentsSource
Fulfilments of an order with line items and tracking.
- Update fulfilment trackingDestinationProvider duplicate protectionApproval before production
Change a fulfilment's tracking number, provider or link.
Inventory items3
- Get inventory itemSource
One inventory item (stock for a variant at a location).
- Query inventory itemsSourceIncremental
Stock per variant and location, optionally for a product or updated since a date.
- Update inventory itemDestinationProvider duplicate protectionApproval before production
Set a tracked quantity or the in-stock flag (requires the current revision).
Loyalty accounts2
- Get loyalty accountSource
One loyalty account.
- Query loyalty accountsSourceIncremental
Loyalty accounts with points balance, tier and contact.
Loyalty transactions1
- Query loyalty transactionsSource
Points earned, redeemed, adjusted or expired, newest last.
Members2
- Get memberSource
One site member with contact details and profile.
- Query membersSource
Site members with login email, status and profile.
Orders2
- Get orderSource
One order with line items, buyer, billing, shipping and totals.
- Search ordersSourceIncremental
eCommerce orders updated since a date, oldest first, optionally by status.
Products4
- Create productDestinationNot retried automaticallyApproval before production
Create a single-variant product with an explicit price.
- Get productSource
A product with variants, options and inventory status.
- Query productsSourceIncremental
Catalogue V3 products, optionally updated since a date or visible only.
- Update productDestinationProvider duplicate protectionApproval before production
Rename, re-describe or show/hide a product (requires the current revision).
Access and limits
- Authentication
- Wix API key with wix-site-id
- Plans and access
- A Wix site on a plan with Wix Stores or Wix eCommerce for store operations. Account-level API keys are created in the API Keys Manager with per-API permissions and need the wix-site-id header for site APIs. Sites still on Stores Catalog V1 must migrate to Catalog V3.
- Test environment
- Use a free test site with Wix Stores installed.
- Rate limits
- Per-site and per-API limits (commonly about 200 requests per minute for site APIs); HTTP 429 when exceeded.
- Pagination
- Catalogue, inventory, brands, categories, orders, bookings and loyalty use cursorPaging (pagingMetadata.cursors.next); contacts, members, services, events, coupons and blog posts use offset paging.
- Provider events
- Webhooks for orders, products, inventory and contacts events. Flows run on demand, on a schedule, or when a scheduled check finds new or changed records.
Before you build a flow
- Targets Stores Catalog V3; sites on Catalog V1 (collections) are not supported until migrated.
- Updates require the current revision (read the record first); stale revisions are rejected.
- Intentionally excluded: refunds, order and event cancellations, payments, deletes, cart and checkout changes, booking creation or status changes, member approval or blocking, loyalty point adjustments, and coupon updates.
- Carts and checkouts are read by ID only; Wix has no API to list carts for a site.
- Coupon queries use Wix's legacy string filter and sort; only the expired filter is exposed.
- Event reads request the DETAILS, REGISTRATION and URLS field sets; guest lists and ticket orders are not read.
- Order search excludes PENDING and REJECTED orders unless filtered by status.
- Wix documents no idempotency key; product, category, contact and coupon creation and fulfilments are not repeated automatically when uncertain.
Developer reference
- Create the Wix credentials described above with the narrowest permissions your flows need.
- In Nexra, open Connect, then Connections, then New connection, choose Wix, enter its settings and credentials, and tick only the write actions you need. Connection guide
- Test the connection, then use its actions as flow sources and destinations. Flow guide
Machine-readable detail: GET /api/public/connect/connectors/wix and the Connections API.