Fine Codes

Get Fine Code

GET /api/.../finecodes/{id}

Return an individual FineCode.

Request Information

Parameters
Name Type Required Description
id Integer Yes Unique Id assigned to fine code.

Response Information

Example
application/json, text/json
    {
        "FineCodeID":1,
        "Description":".05/1.00"
    }

List Of Fine Codes

GET /api/.../finecodes

Return a list of all fine codes in the system.

GET /api/.../finecodes?includeEmptyObject=true

Return a list of all fine codes. Include the '(none)' entry for a user listbox or combobox.

Request Information

Parameters
Name Type Required Description
includeEmptyObject Boolean No Set to 'true' to return an empty object with FineCodeID set to '0' and Description set to '(none)'. This may be used when populating a listbox for a user selection.

Response Information

Example
application/json, text/json
[  
    {
    "FineCodeID":0,
    "Description":"(None)"
    },
    {
    "FineCodeID":1,
    "Description":".05/1.00"
    },
    {
    "FineCodeID":2,
    "Description":"Audiobook"
    },
    {"FineCodeID":3,
    "Description":"Book"
    },
    {
    "FineCodeID":4,
    "Description":"Children's Audiobook"
    },
    {
    "FineCodeID":5,
    "Description":"Children's Book"
    },
    {
    "FineCodeID":6,
    "Description":"Children's Music"
    },
    {
    "FineCodeID":7,
    "Description":"Children's Video"
    },
    {
    "FineCodeID":8,
    "Description":"Equipment"
    },
    {"FineCodeID":9,
    "Description":"Fine Free"
    },
    {
    "FineCodeID":10,
    "Description":"Globes"
    },
    {
    "FineCodeID":11,
    "Description":"Kit - Audiovisual"
    },
    {
    "FineCodeID":12,
    "Description":"Kit - Realia"
    },
    {
    "FineCodeID":13,
    "Description":"Manuscript"
    },
    {
    "FineCodeID":14,
    "Description":"Map"
    },
    {
    "FineCodeID":15,
    "Description":"Music"
    },
    {
    "FineCodeID":16,
    "Description":"New / Popular Book"
    },
    {
    "FineCodeID":17,
    "Description":"Periodical"
    },
    {
    "FineCodeID":18,
    "Description":"Picture / Photo"
    },
    {
    "FineCodeID":19,
    "Description":"Realia"
    },
    {
    "FineCodeID":20,
    "Description":"Rental"
    },
    {
    "FineCodeID":21,
    "Description":"Score"
    },
    {
    "FineCodeID":22,
        "Description":"Software"
    },
    {   
     "FineCodeID":23,
    "Description":"Vertical File Material"
    },
    {
    "FineCodeID":24,
    "Description":"Video"
    },
    {
    "FineCodeID":25,
    "Description":"Test fine code 2"
    },
    {
    "FineCodeID":26,
    "Description":"1.00/5.00"
    }
]

HTTP Response Codes

Code Description
200 OK. Success
400 Bad request