FOUND WORKAROUND
i managed to use the API using HTTP call and API KEY.
first, i created an api key here: https://manage.wix.com/account/api-keys
MAKE SURE TO SAVE IT SOMEWHERE BECAUSE YOU ONLY SEE THIS ONCE
then you need 2 more things:
- Account ID
- Site ID
#1 you get from the same page of “API Keyes”:
#2 you get from your website’s URL:
Now you have everything to use the HTTP call to use wix operations in your make/integromat scenarios
Example on a get request for contact lables (to get lable keyes):
Choose HTTP Module:
Then “Make A Request”:
Paste the URL from the wix API (in this example, it’s https://www.wixapis.com/contacts/v4/labels)
Now, you want to add 3 headers (on every HTTP module calling to the wix API):
-
Name = Authorization , Value = YOURAPIKEY

-
Name = wix-site-id , Value = YOURSIDEID
-
Name = wix-account-id , Value = YOURACCOUNTID

In this example we won’t use any body or query params.
So if you did all the above, you should have a successful run and get the lables like this:
I thank the random programmer in my automation online course for helping me crack this. it worked for me and i hope it works for more people.
Because neither the wix/make support or forums produced solutions. Hopefully now there is a defenitive one now ![]()






