Discovery service

This service is part of a particular store. It returns a document describing the location of the endpoint services of the store and associated authentication service plus information on the beacons and gateways that the client can use to access these services from internal or external networks (that is, using a gateway or not as appropriate).

Request

URL Method Description
/discovery GET Returns the discovery document for the store.

Note:

  • This request does not require an authorization token.
  • The URL for this service is fixed relative to the store location (for example if the store is at location https://server/Citrix/Store then the discovery document can be requested from URL https://server/Citrix/Store/discovery.

Response

Response code Description
200 Success

Success response content

The result content is XML, described by the schema: /Schemas/Discovery.xsd with top-level element Discovery.

Response format Request accept/response content-type header
XML application/vnd.citrix.discovery+xml
application/vnd.citrix.receiver.configure (deprecated, see notes)  

Note:

For backwards compatibility with earlier versions of this service, the response format is reported as application/vnd.citrix.receiver.configure unless application/vnd.citrix.discovery+xml is explicitly requested by the client via the accepts header (provided application/citrix.receiver.configure is not also explicitly requested). Also no 406 response is returned even if the accepts header is not compatible with the returned content type. Use of the application/vnd.citrix.receiver.configure content-type is deprecated and support for it may be dropped in future releases.

Endpoints

URL ID Capabilities
/discovery DiscoveryDocument DiscoveryV1
Discovery service