You can publish Denodo views as a SOAP or REST APIs by creating a new data service in the Virtual DataPort Administration Tool. To do so, you need to right click on the server explorer and then choose New -> Data service and choose either SOAP web service or REST web service. Once the tab is opened, you can drag your derived view that you want to publish as an API and then configure it as you wish. For example, you can choose which fields you want to have as an input and output by right clicking on the field’s name and choosing remove from input/output in the Resources tab.
For more information on web services, please refer to the [Publication of Web Services](https://community.denodo.com/docs/html/browse/7.0/vdp/administration/publication_of_web_services/publication_of_web_services) document.
Hope this helps!