Integrating ASN via JSON Interface

The return structure of the JSON interface follows the XML Structure closely, but here there are JavaScript objects and lists that you must query. To receive a JSON result, you must pass the format parameter with the value json:

$stringEscapeUtils.escapeHtml($body)

Result structure

There is also a schema definition for the JSON return which can support code generation and is available under the following URL:

$stringEscapeUtils.escapeHtml($body)

The following sections of the json result structure are relevant for ASN:

The searchControlParams reveals whether After Search Navigation has been generated for this request (useAsn).