Secure Browser provides an API for launching arbitrary addresses within the hosted environment, without permanently publishing the URL. The returned value is an ICA file that may be passed to any Citrix Receiver in order to launch the session, typically by saving the ICA data to a local file on the user’s endpoint and invoking the installed Receiver.

The response is a JSON object with a single property, IcaFile. Any version of Citrix Receiver can use this data to launch the requested session, typically by saving it to a local file and then invoking an installed copy of Receiver.