Patron Collection Agency Summary

Collection Info List

GET /api/.../patrons/{id}/collectionagency

Return patron's collection agency info.

Request Information

Parameters
Name Type Required Description
id Integer Yes The unique id assigned to the patron.

Response Information

Example
application/json, text/json
[
   {
      "HistoryID":27465,
      "Name":"Test Library One",
      "CollectionStatus":"Submission",
      "AmountDue":110.2500,
      "Balance":116.1500,
      "CollectionDate":"2012-11-29T15:50:05.297"
   }
]

HTTP Response Codes

Code Description
200 OK. Success
400 FAILURE.
  • Bad request
  • Invalid patron ID
404 FAILURE.
  • Patron not found

Permissions needed to perform this action:

AccessPatronServices_Allow
PatronStatus_Access
PatronStatus_AccessPatronAccount
            

Remove from Collection Info

DELETE /api/.../patrons/{id}/collectionagency

Removes/Deletes patron from collection reports if the logged in / overriden user has privilleges to do so

Request Information

Parameters
Name Type Required Description
id Integer Yes The unique id assigned to the patron.

HTTP Response Codes

Code Description
200 OK. Success
400 FAILURE.
  • Bad request
  • Invalid patron ID
404 FAILURE.
  • Patron not found
409 CONFLICT. Patron record is secured.

Permissions needed to perform this action:

AccessPatronServices_Allow
PatronStatus_Access
PatronStatus_AccessPatronAccount
RemoveCollectionAgencyBlock_Allow