2.2.3.2 client-request-id

 GET http://server/adfs/artifact/{artifactId}?api-version={version}&client-request-id={ClientRequestId} HTTP/1.1

The client-request-id query parameter is optional and can be specified by the client role of the ADFSOAL Protocol. This parameter is used to provide a request identifier to the server role of the ADFSOAL Protocol, which is then used by the server role of the ADFSOAL Protocol to log error messages that were encountered while processing the corresponding lookup request. The value of the client-request-id query parameter MUST be a globally unique identifier (GUID) in standard string representation (see [C706] section 3.1.17 (String UUID) for the format).

The format of the client-request-id query parameter is as follows.

 String = *(%x20-7E)
 client-request-id = String