To communicate with the Plesk APIs (either Rest or XML-RPC) you should create your own app. It could be anything: a web app, a shell script, desktop software, etc.
In your case usually it is like this:
You have a front-end - a webpage with a sign-up form, which after submitting sends the data...