Search Libraries Australia using URLs

This information is provided for developers and it is not assumed that general users will be implementing this functionality. Please note that support is limited for this option as we do not provide programming advice.

The description below documents how to construct URLs to search Libraries Australia. In each case, the text entered between the angled brackets ( <>) must be URL encoded.

Basic Search

http://librariesaustralia.nla.gov.au?mode=search&target=nbd&termlist=<term> e.g. http://librariesaustralia.nla.gov.au?mode=search&target=nbd&termlist=climate+change

The precision of the search can be improved by using double quotes to execute a phrase search rather than a simple keyword search. e.g. http://librariesaustralia.nla.gov.au?mode=search&target=nbd&termlist=”climate+change”

Database ids: nbd, bl, cisti, cuhk, copac, hkust, loc, oclcutf8, snuc, tepuna, hku, apais, apaft, sinica, waseda, auth.

Multiple database ids can be supplied and must be separated by ‘|’. If the user does not have access to a particular database then it is ignored e.g. http://librariesaustralia.nla.gov.au?mode=search&target=nbd|oclcutf8&termlist=climate+change

Note: If a database is not specified, the results with point to Trove e.g. http://librariesaustralia.nla.gov.au?mode=search&termlist=climate+change.

Advanced Search

http://librariesaustralia.nla.gov.au?mode=advsearch&index1=<index>&relation1=<relation>&term1=<terms>&operator1=<operator>&index2=<index>&relation2=<relation>&term2=<terms>&operator2=<operator> &index3=<index>&relation3=<relation>&term3=<terms>

where index, relation and operator are the values displayed on the advanced search page.

e.g. 1 http://librariesaustralia.nla.gov.au?mode=advsearch&index1=Title&relation1=all+of+these&term1=climate+change
e.g. 2 http://librariesaustralia.nla.gov.au?mode=advsearch&index1=Number+(eg.+ISBN)&relation1=starts+with&term1=083687286X
e.g. 3 http://librariesaustralia.nla.gov.au?mode=advsearch&index1=Title&relation1=all+of+these&term1=change&operator1=and&index2=Subject&relation2=starts+with&term2=climate


For Basic and Advanced search it is also possible to supply limits. This involves adding “&limit-<name>=on” to the URL. The limit names are: aci, onlineres, govpub, confpub, inlib, books, journals, newspapers, manuscripts, theses, maps, compfiles, oralhist, music, musicsnd, pictures, film, braille, lpbooks, talkbooks.

Command Search

http://librariesaustralia.nla.gov.au?mode=cmdsearch&cclterm=&lt;terms>

where terms is the Common Command Language (CCL) query.

Note: the equals has been converted to %3d. Also as in the case above, it is also possible to search particular databases by supplying the target attribute e.g.
http://librariesaustralia.nla.gov.au?mode=cmdsearch&cclterm=tw%3dspace+time