Rest API to run User "App" and get the data

Possible in Data Center/Server, impossible in Cloud.

You will have to expose it on your own server and handle the authentication yourself.