E-commerce

Wix

Wix is a website builder whose sites carry their own business apps: a CRM of contacts and members, Wix Stores and eCommerce orders, a blog, CMS collections and forms.

Authentication

  • API key

Actions

Generic API request. Call any Wix site-level REST endpoint on this connection, for the case where no shipped action covers it yet - for example Bookings, Events, Pricing Plans, Coupons or the Catalog V1 Stores API. The connection supplies the base URL, the API key and the connection's Site ID (sent as wix-site-id), so only the path,…

  • Create blog draft post (v1)Create a draft post on the site's Wix Blog from a title and plain text - e.g. to turn a generated article or a newsletter into a blog draft for review - and optionally publish it at once.
  • Create contact (v1)Add a contact to the site's CRM (Wix Contacts), e.g. to capture a lead from another system or sync a customer in.
  • Get contact (v1)Fetch one contact from the site's CRM by id - names, every email, phone and address, labels, extended fields and last activity.
  • Get order (v1)Fetch one eCommerce order by id - line items, buyer, billing and shipping details, price summary, payment and fulfillment status and its activity history.
  • Get product (v1)Fetch one Wix Stores product (Catalog V3) by id - name, prices, options, inventory status, media and categories.
  • Insert data item (v1)Add one item to a CMS (Wix Data) collection - e.g. to log a form lead, add a catalog entry, or write a record the site's dynamic pages display.
  • List data collections (v1)List the site's CMS (Wix Data) collections with their field definitions - to find a collection id for wix:querydataitemsv1 or wix:insertdataitemv1, or to see which fields an item takes.
  • List forms (v1)List the forms on the site that belong to one app namespace - usually wix.formapp.form for the Wix Forms app - to find a form id for wix:queryformsubmissionsv1 or to see a form's fields.
  • List sites (v1)List the Wix sites in the connected Wix account - to find a site's id before pointing a connection at it, to audit which sites are published or premium, or to export the account's site inventory.
  • Query blog posts (v1)List published posts on the site's Wix Blog - by title, category, tag, author, date or metrics - to republish them elsewhere, build a digest, or report on views and likes.
  • Query contacts (v1)Find contacts in the site's CRM (Wix Contacts) - by email, name, label or date - to look someone up before creating them, to sync the contact list into another system, or to pick a contact id for a follow-up step.
  • Query data items (v1)Read items from a CMS (Wix Data) collection with a filter, sort and paging - to export a collection, look up a record by a field value, or feed the site's content into another system.
  • Query form submissions (v1)Read the submissions of the site's forms - to push new leads into a CRM, export responses, or follow up on unseen entries.
  • Query members (v1)Find the site's members - people with a login on the site - by nickname, email or status.
  • Query products (v1)List products in the site's Wix Stores catalog (Catalog V3) - to export the catalog, check prices and stock, or pick a product id for wix:getproductv1.
  • Search orders (v1)Search the site's eCommerce orders (Wix Stores, Bookings and other Wix sales) by status, buyer, date or total - to export sales, find unfulfilled orders, or pick an order id for wix:getorderv1.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.