PatronUdfConfigsGet
Returns the possible user-defined values, when user-defined fields are not configured as free-text. This endpoint also includes information about the system administration configuration of the user-defined fields, including which fields are configured for display and which fields are required.
| GET | /public/1/patronudfs |
Authorization Required
Yes, if authentication level set to ALL.
Public Method
Yes
XML elements returned
The following table lists item status 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 |
Example
Copy
http://localhost/PAPIService/REST/public/v1/1033/100/235/patronudfs
Result - Success
Copy
HTTP/1.1 200 OK
<PatronUdfConfigsGetResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<PAPIErrorCode>5</PAPIErrorCode>
<ErrorMessage i:nil="true" />
<PatronUdfConfigsRows>
<PatronUdfConfigsRow>
<PatronUdfID>1</PatronUdfID>
<Label>ID Number</Label>
<Display>false</Display>
<Values>999999</Values>
<Required>false</Required>
<DefaultValue>999999</DefaultValue>
</PatronUdfConfigsRow>
<PatronUdfConfigsRow>
<PatronUdfID>2</PatronUdfID>
<Label>Privileges / Restrictions</Label>
<Display>true</Display>
<Values></Values>
<Required>true</Required>
<DefaultValue></DefaultValue>
</PatronUdfConfigsRow>
<PatronUdfConfigsRow>
<PatronUdfID>3</PatronUdfID>
<Label>Voter Registration</Label>
<Display>true</Display>
<Values></Values>
<Required>false</Required>
<DefaultValue></DefaultValue>
</PatronUdfConfigsRow>
<PatronUdfConfigsRow>
<PatronUdfID>4</PatronUdfID>
<Label>Library Newsletter</Label>
<Display>true</Display>
<Values>Yes,No</Values>
<Required>true</Required>
<DefaultValue>No</DefaultValue>
</PatronUdfConfigsRow>
<PatronUdfConfigsRow>
<PatronUdfID>5</PatronUdfID>
<Label>Favorite Brady</Label>
<Display>false</Display>
<Values>Mike,Marcia,Sam the Butcher</Values>
<Required>false</Required>
<DefaultValue></DefaultValue>
</PatronUdfConfigsRow>
</PatronUdfConfigsRows>
</PatronUdfConfigsGetResult>