SortOptionsGet
Returns list of valid sort options.
| GET | /public/1/sortoptions |
Authorization required?
Yes, if authentication level set to ALL
XML Elements Returned
| Name |
Description/Notes |
| PAPIErrorCode |
PAPI Error code: Negative values represent errors and are defined elsewhere. Note: On successful completion, the PAPI error code is populated with a positive integer representing the number of rows returned. |
| ErrorMessage | Error or information message |
|
Code |
Sort code |
|
Description |
Description used to display to user |
|
Options |
Sort option used to build CCL |
Example
Copy
http://localhost/PAPIService/REST/public/v1/1033/100/74/sortoptions
Return - Success
Copy
Return - Success
HTTP/1.1 200 OK
<SortOptionsGetResult
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<PAPIErrorCode>16</PAPIErrorCode>
<ErrorMessage/>
<SortOptionsRows>
<SortOptionsRow>
<Code>RELEVANCE</Code>
<Description>Relevance</Description>
<Options>RELEVANCE</Options>
</SortOptionsRow>
...
<SortOptionsRow>
<Code>CALL_PD</Code>
<Description>Call number, then Publication Date</Description>
<Options>CALL, PD DESC</Options>
</SortOptionsRow>
</SortOptionsRows>
</SortOptionsGetResult>
Return - Failed
Copy
Return - Failed
HTTP/1.1 200 OK
<SortOptionsGetResult
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<PAPIErrorCode>-1</PAPIErrorCode>
<ErrorMessage>Invalid type specified</ErrorMessage>
<SortOptionsRows i:nil="true"/>
</SortOptionsGetResult>