Active |
---|
This application does not need additional settings. So you can make connectionUnique, active service acces point to a network. There are different types of connections (API key, Oauth…). More only by using your login credentials or by following the instructions below . |
The Wix modulesThe module is an application or tool within the Boost.space system. The entire system is built on this concept of modularity. (module - Contacts) More enable you to monitor, create, update, search, and delete the contacts, cart, collections, products, orders, fulfillment, messages, and form submissions in your Wix account.
To get started with Wix, create an account at wix.com.
For the list of available endpoints, refer to the Wix’s REST API Reference.
Connect Wix to Boost.spaceCentralization and synchronization platform, where you can organize and manage your data. More IntegratorPart of the Boost.space system, where you can create your connections and automate your processes. More
To connect your Wix account to Boost.space Integrator you need to create an app in the Wix Developers Center to obtain the App ID and App Secret.
-
Log in to the Wix Developer Center using your Wix credentials.
-
Click on the Start Building button.
-
In the left sidebar, click on the Permissions tab, then click + Add Permissions.
-
Add the following scopes:
Wix Developers
Manage Your App
Wix Stores
Manage Products, Manage Orders
Marketing
Read Form Submissions
Coupons
Manage Coupons
Wix Chat
Manage Chats
Wix Cashier
Read Payments
-
Go to the OAuth tab in the left menu and copy the App ID and App Secret values.
-
In the Redirect URL field, enter
https://integrator.boost.space/oauth/cb/wix
. -
In the App URL field, enter
https://boost.space/integrations/wix
.Note: If you receive an errorService is unavailable due to a failure, a service responds with unexpected data or the validation of input data fails. More when saving the connection, update the App URL to
https://integrator.boost.space/oauth/cb/wix
. -
Click Save.
-
Click on the Test Your App button in the top-right corner, choose a starting point and then click Test App.
-
Return to the OAuth page and click the Save button again.
-
Log in to your Boost.space Integrator account, add a Wix moduleThe module is an application or tool within the Boost.space system. The entire system is built on this concept of modularity. (module - Contacts) More to your scenarioA specific connection between applications in which data can be transferred. Two types of scenarios: active/inactive. More, and click Create a connection.
Note: If you add a module with an
instant
tag, click Create a webhookA webhook is a way for an app to send real-time information to a specific URL in response to certain events or triggers., then Create a connection. -
In the App ID and App Secret fields, enter the credentials copied in Step 5.
After you click the Save button, Boost.space Integratorwill redirect you to the Wix website where you will select a site to install your app.
-
Click Save.
-
If prompted, authenticate your account, select the site to install your app on, and click Agree & Add.
You have successfully established the connection. You can now edit your scenario and add more Wix modules. If your connection requires reauthorization at any point, follow the connection renewal steps here.
Retrieves a list of all contacts.
Connection |
|
Sort by |
Select or map the field name to sort the contacts. |
Order |
Select the order in which you want to sort the results. For example, ascending order. |
Limit |
Set the maximum number of contacts Boost.space Integratorwill return during one execution cycleA cycle is the operation and commit/rollback phases of scenario execution. A scenario may have one or more cycles (one is the default).. |
Returns the data of a specified contact.
Connection |
|
Contact ID |
Select or map the Contact ID whose details you want to retrieve. |
TriggersEvery scenario has a trigger, an event that starts your scenario. A scenario must have a trigger. There can only be one trigger for each scenario. When you create a new scenario, the first module you choose is your trigger for that scenario. Create a trigger by clicking on the empty module of a newly created scenario or moving the... when a cart is created, completed, abandoned or recovered in a store web.
The webhook URL needs to be generated in Boost.space Integratorand then added to Wix’s WebhooksA webhook is a way for an app to send real-time information to a specific URL in response to certain events or triggers. settings.
-
Add the Watch Cartsmodule to your Boost.space Integratorscenario.
-
Generate and copy the webhook URL.
-
Log in to Wix Developer Center.
-
Navigate to Webhooks > click +Add Webhook.
-
Select the Wix Storesoption from theAPI Category drop-down menu.
-
Select the events that will triggerEvery scenario has a trigger, an event that starts your scenario. A scenario must have a trigger. There can only be one trigger for each scenario. When you create a new scenario, the first module you choose is your trigger for that scenario. Create a trigger by clicking on the empty module of a newly created scenario or moving the... the Watch Cartsmodule and enter the webhook URL you generated in step 2 above to the Callback URL field.
-
Click Save and confirm the dialog.
Now, every time the specified event in the store’s cart occurs, the Watch Cartsmodule in your Boost.space Integratorscenariois triggered.
Retrieves cart details.
Connection |
|
Contact ID |
Select or map the Cart ID whose details you want to retrieve. |
Triggers when a collection is created, updated or deleted.
The webhook URL needs to be generated in Boost.space Integratorand then added to Wix’s Webhook settings.
-
Add the Watch Collectionsmodule to your Boost.space Integratorscenario.
-
Generate and copy the webhook URL.
-
Log in to Wix Developer Center.
-
Navigate to Webhooks > click +Add Webhook.
-
Select the Wix Storesoption from theAPI Category drop-down menu.
-
Select the events that will trigger the Watch Collectionsmodule and enter the webhook URL you generated in step 2 above to the Callback URL field.
-
Click Save and confirm the dialog.
Now, every time the specified collection event occurs, the Watch Collectionsmodule in your Boost.space Integratorscenariois triggered.
Searches for collections by filter parameter.
Connection |
|
Filter |
Specify the parameter to filter the collections. |
Limit |
Set the maximum number of collections Boost.space Integratorwill return during one execution cycle. |
Returns the data of a specified collection.
Connection |
|
Collection ID |
Select or map the Collection ID whose details you want to retrieve. |
Creates a new collection.
Connection |
|
Collection Name |
Enter (map) a name for the collection. |
Updates an existing collection.
Connection |
|
Collection ID |
Select or map the collection whose details you want to update. |
Collection Name |
Enter (map) a new name for the collection. |
Deletes a collection.
Connection |
|
Collection ID |
Select or map the Collection ID you want to delete. |
Adds products to a specified collection.
Connection |
|
Collection ID |
Enter (map) the ID or select the collection to which you want to add products to. |
Product IDs |
Select or map the Product IDs you want to add to the collection. |
Deletes products from a specified collection.
Connection |
|
Collection ID |
Select or map Collection ID whose products you want to delete. |
Product IDs |
Select or map the Product IDs you want to add to the collection. |
Triggers when a product is created, updated, or deleted.
The webhook URL needs to be generated in Boost.space Integratorand then added to Wix’s Webhooks settings.
-
1. Add the Watch Productsmodule to your Boost.space Integratorscenario.
-
2. Generate and copy the webhook URL.
-
Log in to Wix Developer Center.
-
Navigate to Webhooks > click +Add Webhook.
-
Select the Wix Storesoption from theAPI Category drop-down menu.
-
Select the events that will trigger the Watch Productsmodule and enter the webhook URL you generated in step 2 above to the Callback URL field.
-
Click Save and confirm the dialog.
Now, every time the specified product event occurs, the Watch Productsmodule in your Boost.space Integratorscenariois triggered.
Searches for products by filter parameter.
Connection |
|
Filter |
Specify the filter settings to filter returned products by. |
Limit |
Set the maximum number of products Boost.space Integratorwill return during one execution cycle. |
Returns the data of a specified product.
Connection |
|
Product ID |
Enter (map) the ID or select the product you want to retrieve details for. |
Creates a new product.
Connection |
Establish a connection to your Wix account.#UUID-4efae7fb-b6ec-7924-9ae1-5429c6c44371_UUID-8a6cf7f9-7207-a3c0-cf1d-f55ba9ad3e8c |
||||
Name |
Enter the name of the new product. |
||||
Price |
Enter the product price. |
||||
SKU |
Enter the Stock Keeping Unit (if variant management is enabled, SKUs will be set per variant, and this field will be empty). |
||||
Description |
Enter the product description. Accepts rich text. |
||||
Weight |
Enter the product weight (if variant management is enabled, the weight will be set per variant, and this field will be empty). |
||||
Discount |
|
||||
Manage Variants |
Enable this option to manage variants for this product – enables unique SKU, price, and weight per variant. Also affects inventory data. |
||||
Product Options |
Add the product variants.
|
||||
Add Medias |
Enable this option to add images or videos to the product. |
||||
Visible |
Enable to make the product visible to site visitors. |
Updates an existing product.
Connection |
|
Product ID |
Enter (map) the product ID or select the product you want to update. |
Please find the descriptions of the fields in the Create a Product section above.
Deletes a product.
Connection |
|
Product ID |
Enter (map) the product ID or select the product you want to delete. |
Triggers when an order is created.
The webhook URL needs to be generated in Boost.space Integratorand then added to Wix’s Webhooks settings.
-
Add the Watch Ordersmodule to your Boost.space Integratorscenario.
-
Generate and copy the webhook URL.
-
Log in to Wix Developer Center.
-
Navigate to Webhooks > click +Add Webhook.
-
Select the Wix Storesoption from theAPI Category drop-down menu.
-
Select the events that will trigger the Watch Productsmodule and enter the webhook URL you generated in step 2 above to the Callback URL field.
-
Click Save and confirm the dialog.
Now, every time the specified order event occurs, the Watch Ordersmodule in your Boost.space Integratorscenariois triggered.
Searches for orders by filter parameter.
Connection |
|
Filter |
Specify the filter settings to filter the orders. |
Limit |
Set the maximum number of orders Boost.space Integratorwill return during one execution cycle. |
Returns the data of a specified order.
Connection |
|
Order ID |
Enter (map) the ID or select the order you want to retrieve details. |
Generates a link to a PDF file for given orders.
Connection |
|
Order IDs |
Select or map the Order IDs for which you want to generate a PDF link. |
Triggers when a fulfillment is created, updated or deleted.
The webhook URL needs to be generated in Boost.space Integratorand then added to Wix’s Webhooks settings.
-
Add the Watch Fulfillmentsmodule to your Boost.space Integratorscenario.
-
Generate and copy the webhook URL.
-
Log in to Wix Developer Center.
-
Navigate to Webhooks > click +Add Webhook.
-
Select the Wix Storesoption from theAPI Category drop-down menu.
-
Select the events that will trigger the Watch Fulfillmentsmodule and enter the webhook URL you generated in step 2 above to the Callback URL field.
-
Click Save and confirm the dialog.
Now, every time the specified fulfillment events occurs, the Watch Fulfillmentsmodule in your Boost.space Integratorscenariois triggered.
Triggers when a form is submitted.
The webhook URL needs to be generated in Boost.space Integrator and then added to Wix’s Webhooks settings.
-
Add the Watch Form Submissionsmodule to your Boost.space Integrator scenario.
-
Generate and copy the webhook URL.
-
Log in to Wix Developer Center.
-
Navigate to Webhooks > click +Add Webhook.
-
Select the Wix CRM option from theAPI Category drop-down menu.
-
Select the event that will trigger the Watch Form Submissionsmodule and enter the webhook URL you generated in step 2 above to the Callback URL field.
-
Click Save and confirm the dialog.
Now, every time the form is submitted on your site, the Watch Form Submissionsmodule in your Boost.space Integrator scenario is triggered.
Sends a text message to a specific channel on behalf of the site ownerCan manage members, managers and owners of a specific space. Can view and manage items. Can edit settings of a given space. More.
Connection |
|
Channel ID |
Enter (map) the ID of the channel you want to send the message to. |
Text |
Enter the message text content. |
Triggers when a chat message is received.
The webhook URL needs to be generated in Boost.space Integratorand then added to Wix’s Webhooks settings.
-
Add the Watch Messagesmodule to your Boost.space Integratorscenario.
-
Generate and copy the webhook URL.
-
Log in to Wix Developer Center.
-
Navigate to Webhooks > click +Add Webhook.
-
Select the Wix CRM option from theAPI Category drop-down menu.
-
Select the event that will trigger the Watch Messagesmodule and enter the webhook URL you generated in step 2 above to the Callback URL field.
-
Click Save and confirm the dialog.
Now, every time the message is received, the Watch Messagesmodule in your Boost.space Integratorscenariois triggered.
Performs an arbitrary authorized API call.
Connection |
||||
URL |
Enter a path relative to
|
|||
Method |
Select the HTTP method you want to use: GET to retrieve information for an entry. POST to create a new entry. PUT to update/replace an existing entry. PATCH to make a partial entry update. DELETE to delete an entry. |
|||
Headers |
Enter the desired request headers. You don’t have to add authorization headers; we already did that for you. |
|||
Query String |
Enter the request query string. |
|||
Body |
Enter the body content for your API call. |
The following API call returns all contacts in your Wix account:
URL:
/crm/v1/contacts/
Method:
GET
The result can be found in the module’s Output under BundleA bundle is a chunk of data and the basic unit for use with modules. A bundle consists of items, similar to how a bag may contain separate, individual items. More > Body > contacts.
In our example, 2 contacts were returned: