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/search/simpleSearch?v=true&dbid=nbd&q=<term>

e.g. http://librariesaustralia.nla.gov.au/search/simpleSearch?v=true&dbid=nbd&q=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/search/simpleSearch?v=true&dbid=nbd&q=”climate+change”

Database ids: nbd, bl, cisti, cuhk, copac, hkust, loc, oclcutf8, tepuna, hku, auth.

Multiple database ids can be supplied and must be included in the URL as a separate dbid parameters. eg: &dbid=oclcutf8. If the user does not have access to a particular database then it is ignored

e.g. http://librariesaustralia.nla.gov.au/search/simpleSearch?v=true&dbid=nbd&dbid=oclcutf8&q=climate+change

Advanced Search

http://librariesaustralia.nla.gov.au/search/advancedSearch?v=true&dbid=nbd&asi1=<index>&1=<relation>&ast1=<terms>&aso2=<operator>&asi2=<index>&asr2=<relation>&ast2=<terms>&aso3=<operator> &asi3=<index>&asr3=<relation>&ast3=<terms>

where index (asi), relation (asr) and operator (aso) are the values displayed in the following tables.

Index

Name URL Parameter: asi
Title Title
Author Author
Subject Subject
ISBN/ISSN/ISMN ISBN%2FISSN%2FISMN
Any keyword Any+keyword
ANBD No./OCLC No. etc ANBD+No.%2FOCLC+No.+etc
Classification Classification
Publisher Publisher
Series Series
Notes Notes
Related periodical Related+periodical
Place published Place+published
Library NUC symbol Library+NUC+symbol
Language Language
Content, media, carrier type Content%2C+media%2C+carrier+type

Relation

Name URL Parameter: asr
all of these ALL
any of these ANY
as a phrase PHRASE
starts with FIRST
exact match EXACT

Operator

Name URL Parameter: aso
and and
or or
not not

e.g. 1 http://librariesaustralia.nla.gov.au/search/advancedSearch?v=true&dbid=nbd&asi1=Title&asr1=ALL&ast1=climate+change

e.g. 2 http://librariesaustralia.nla.gov.au/search/advancedSearch?v=true&dbid=nbd&asi1=ISBN%2FISSN%2FISMN&asr1=FIRST&ast1=083687286X

e.g. 3 http://librariesaustralia.nla.gov.au/search/advancedSearch?v=true&dbid=nbd&asi1=Title&asr1=ALL&ast1=change&aso2=and&asi2=Subject&asr2=FIRST&ast2=climate

For Basic and Advanced search it is also possible to supply limits. This involves adding "&limit=<name>" to the URL. The limit names are:

Limit URL Parameter: limit
Australian aci
Online onlineres
Government govpub
Conference confpub
Held in Australia inlib
Books books
e-Books ebooks
Journals journals
Newspapers newspapers
Manuscripts manuscripts
Theses theses
Musical sound musicsnd
Non musical sound snd
Interviews oralhist
Printed music music
Talking books talkbooksSound
Pictures pictures
Film/Video film
DVD dvd
Maps maps
Computer files compfiles
Braille braille
Large print lpbooks

Command Search

http://librariesaustralia.nla.gov.au/search/commandSearch?v=true&dbid=nbd&cq=<terms>

wherecq is the query formatted in the SOLR query language.
See http://help.nla.gov.au/la-search/searching#anchor-2

Note: the colon has been converted to %3A. Also as in the case above, it is also possible to search particular databases by supplying the dbid attribute.

e.g. http://librariesaustralia.nla.gov.au/search/commandSearch?v=true&dbid=nbd&cq=TW%3A (space+time)