/bibmissing_bydate

Details:  Item Bibliographic Information Missing - Use this API to receive a list of items by date accesssed that do not have certain bibliographic details on file.

URL:  https://yourlibrary.caiasoft.com/api/bibmissing_bydate/v1/{accfrom}/{accto}/{collection}/{bibfield}

HTTP Verb:  GET

Authorization Required:  

NameValueRequiredNotes
X-API-KeystringYessend in header

Parameters:  

NameValueRequiredNotes
accfromdate in YYYYMMDD formatYesItem Accessed From Date
acctodate in YYYYMMDD formatYesItem Accessed To Date
Repeat accfrom date for one day. Field cannot be blank.
collectionalphanumeric stringYesALL or Collection Code
bibfieldalphanumeric stringYesThe following fields are accepted:
none
title
author
callnumber
itemid
Use this parameter for a list of barcodes that are missing the bibfield info for items accessed in the date parameters provided.
Example: “title” will return all items that have no title in their bibliographic info. Note that “all” will return items with no bibliographic records or all of the accepted fields blank.

Return Response:  

NameValueNotes
successtrue/false
errorstringAPI format/key errors only. Will only be filled in when success = false
countintCount of accessed items into the date range
barcodesarrayList of barcodes that are missing the bib field queried

Examples:  
API Call:

https://yourlibrary.caiasoft.com/api/bibmissing_bydate/v1/20200103/20200115/all/title



API Return:

{"success":true,"error":"", "count":28,"barcodes":["35129211489634", "35129011343676", "35129000463956", "35129211489063", "35129211187485", "35129006370528", "35129215229788", "35129217642483", "35129014281444", "35129211187493", "35129211187303", "35129211187105", "35129211187501", "35129211187113", "35129211187311", "35129211187139", "35129211187337", "35129211187535", "35129002424063", "35129003918113", "35129004327249", "35129015599091", "35129211490277", "35129012411985", "35129211187519", "35129211187527", "35129211187121", "35129211187329"]}