Is it possible to add a new contact via the Wix API?
At the moment it is only possible to add new contacts by displaying the Login prompt (see here) from 'wix-users'
The user then needs to perform the flow on its own. It is not possible to finish the process from start to finish using only code.
Feel free to post your request in our Feature Request forum