In the end, if you need a specific logic for your website, which is not covered by Wix pre-built APIs, you can always create and use your own custom API extending the capabilities of the website ...