A potential workaround for this is to create another public FME Server App that returns an HTML document with the links to all FME Server Apps like Holly suggested. While the API endpoints are not documented yet it is still possible to get the list with a simple authenticated GET request. Here is a simple workspace creating the HTML:
fmeserver_apps.fmw
Steps to create the new FME Server App:
- Publish workspace as Data Streaming service
- Create new FME Server App that that doesn't need authentication with the new workspace
- Configure the new FME Server App with username and password in the Parameters and check the option Run Immediately in the Customize section.
- Go to the ink of the new FME Server App and see a list with links to all FME Server Apps
I hope this helps until there is a better solution for this.