REST APIs
GET
/accessionedlist
/accessioninfo
/accessioninfo_active
/bibmissing
/bibmissing_bydate
/circstoplist
/circstopout
/deaccessioninfo
/deaccessionedlist
/item
/itemloc
/itemstatus
/refiledlist
/retrievalinfo
/retrievedlist
POST w/file payloads
POST w/JSON payloads
/incomingitems
/itemupdates
/itemsbybarcode
/itemloclist
/itemstatuslist
/union_author
/union_callnumber
/union_isbn
/union_issn
/union_lccn
/union_oclc
/union_title
Additional Info
/union_title
URL: https://yourlibrary.caiasoft.com/api/union_title/v1
HTTP Verb: POST
Content-Type: application/json
Authorization Required:
Name | Value | Required | Notes |
---|---|---|---|
X-API-Key | string | Yes | send in header |
Parameters: JSON Formatted in the following format:
{
“name”:”value” (see table below)
}
Name | Value | Required | Notes |
---|---|---|---|
title | alphanumeric string | Yes - minimum 5 characters | Portion of title - to be searched for as a contains - string appears somewhere in the title |
volume | alphanumeric string | No | Portion of volume - to be searched for as a contains - string appears somewhere in the volume |
collection | alphanumeric string | No | Must match a collection code assigned to at least one active item |
Return Response: NOTE: Active Items Only (No De-accessions Returned)
{“success”:”true/false”,
“error”:”string”,
“item_count”:”int”,
"items":[
{
“name”:”value” (see results-> section of table below)
}
]}
Name | Value | Notes |
---|---|---|
success | true/false | |
error | string | API format/key errors only. Can return even on success, as the json was accepted and possibly denied for formatting |
item_count | inte | Number of items returned in search |
items->barcode | string | Item Barcode |
items->status | string | Item Status See status list for possible responses |
items->collection | string | Item Collection Code |
items->title | string | Title |
items->volume | string | Volume |
items->author | string | Author |
items->call number | string | Call Number |
items->issn | string | ISSN |
items->isbn | string | ISBN |
items->oclc | string | OCLC |
items->lccn | string | LCCN |
Examples:
API Call & JSON:
https://yourlibrary.caiasoft.com/api/union_title/v1
{
"title":"gift horse"
}
API Return:
{"success":true,"error":"","item_count":"3","items":[{"barcode":"399910999","status":"Item In at Rest","collection":"DEMO","title":"Gift horse / ","volume":"","author":"Levin, Betty.","call number":"PZ7.L5759Gi 1996","issn":"","isbn":"9780688146986","oclc":"33206664","lccn":"95041840"},{"barcode":"390949999","status":"Item In at Rest","collection":"DEMO","title":"A gift horse, and other stories / ","volume":"","author":"O'Brien, Kathleen Cruise.","call number":"PR6065.B74Gi","issn":"","isbn":"0905169085:","oclc":"04808725","lccn":"78322687"},{"barcode":"399989281","status":"Item In at Rest","collection":"DEMO","title":"The gift horse; report on a life","volume":"","author":"Knef, Hildegard,","call number":"PN2658.N35A313","issn":"","isbn":"007035085X","oclc":"00148619","lccn":"74160709"}]}