I've written a set of VMware vCenter Orchestrator workflows https://communities.vmware.com/docs/DOC-25437 that utilize the HTTP-REST plug-in to make calls to iTOP. VMware has actually used these in numerous trainings to highlight the ease of integration with products that provide an API.
In an effort to improve reusability of the workflows, I need to know the following and hope someone here can assist:
1) Is it possible to get the username and password passed to the API via basic authentication instead of providing credentials on the endpoint url?
2) Is it possible to query the API to get a list of known classes? I realize the "Data Model" section under the Admin Tools section of the UI provides this info, but I need to get it via the API.
3) Has any consideration been given to changing the REST API to take the json data as the BODY of a REST GET/POST operation instead of passing everything on the endpoint url?