We are trying to synch our 3rd party DB to wix CRM and are capable in building an API connection. The part I’m not understanding is that we are building something for our own use, not for sale in the WIX marketplace, so I’m struggling with the whole oAuth part (I’ve worked w/ oAuth before) – I don’t need other wix users to authenticate to use our tool, it’s for our own consumption. I don’t need to publish the app in the WIX marketplace either, trying to figure this out.
I really want to be able to create/update/delete contacts in the WIX CRM and update the “labels” tied to a customer. That’s it, many phone calls w/ WIX Support has led me to this forum. Trying to get this last piece resolved asap. Also, don’t see how labels/tags can be updated for customers either.
https://dev.wix.com/api/crm#contacts.introduction
appears you can only list or get specific contacts – not ADD them or ADD/CHANGE customer “labels”.
If you are going through Wix Developers pages, then you would be better suited signing up to the Wix Dev Forum instead as this Wix Corvid Forum is for all general users code issues on your site and not from a developers side.
https://devforum.wix.com/en/article/setting-up-oauth-permissions-and-webhooks-in-the-wix-developers-center
Otherwise you have access to the Wix CRM api as already mentioned in the Dev docs.
https://www.wix.com/corvid/reference/wix-crm.html
https://www.wix.com/corvid/reference/wix-crm-backend.html
After several phone calls w/ WIX Support, I was told to go here. I couldn’t find where to post things on the Wix Developers pages. Also, I’m referring to the Web/HTTP API not using wix-crm backend.
As you yourself noted, the CRM collection permissions do not allow adding entries:
