This is the central GBV DAIA Server to query current availability of document and exemplars in libraries and similar institutions. info
See the DAIA specification for technical details and a description of the response formats.
The basic request format is (parts in brackets must be replaced by actual values):
http://daia.gbv.de/?id={ID}&format={FORMAT}
for all institutions
http://daia.gbv.de/isil/{ISIL}?id={ID}&format={FORMAT}
for specific librariesxml
for DAIA/XML; json
for DAIA/JSON; or
turtle
, rdfxml
, ntriples
,
or rdfjson
for DAIA/RDF in Turtle, RDF/XML, NTriples or
RDF/JSON. Content negotiation as alternative may be added later.
format=json
and
format=rdfjson
)
To query the availability in specific libraries you must provide an
International Standard Identifier for Libraries and Related Organizations (ISIL)
as part of the base URL. To check whether GBV has information about a library
identified by an ISIL, see the URL http://uri.gbv.de/organization/isil/{ISIL}
.
The general form of an identifier is
{PREFIX}{DBKEY}:ppn:{PPN}
where
PREFIX is http://uri.gbv.de/document/
(optional), DBKEY is a
GBV database key (optional if it can be derived from the base URL).
http://uri.gbv.de/document/{DBKEY}:ppn:{PPN}
)
{DBKEY}:bar:{BARCODE}
with $
as delimiter)
{DBKEY}:ppn:{PPN}
)
ppn:{PPN}
with /isil/DE-Hil2
in base URL)
You can check and transform DAIA format with the DAIA validator.
All configuration files are available
at GitHub.
See /config for general configuration and
/isil/{ISIL}/config
for full configuration
of a specific library.