Harvard Wiki has been integrated with Group Services.
Wiki administrators: visit IT Help for an overview of the changes to managing groups in your wikis.
Skip to end of metadata
Go to start of metadata

This request will return bibliographic information from HOLLIS, VIA, or journal article data resources (DOI, Pubmed).

Authorization

Any request for HOLLIS data is restricted to pre-registered IP addresses.

URL request syntax

The base syntax is:

http://webservices.lib.harvard.edu/rest/{record_format}/{source}/{id}

With optional jsonp callback parameter:

http://webservices.lib.harvard.edu/rest/{record_format}/{source}/{id}?jsonp={callback function name}

Parameters

Parameter

Value

Description

record_format

cite, dc, mods, marc

Specifies format of the returned record -- cite provides a short LTS-defined record used for the Reserves Tool, dc provides a simple Dublin Core record, mods provides a MODS 3.5 record, marc provides a MARCXML record (only available for HOLLIS requests).

source

hollis, via, journal

Source of the data that is returned.  If hollis or via is used, Lookup will return data from the HOLLIS or VIA catalog. If journal is used, data will be returned from a source of journal articles. The actual journal source (CrossRef or PubMed) is controlled by the id value.

id

Record identifier in the source system

If hollis is the source, the id will be system number of a single HOLLIS catalog record. 
If journal is the source, the id can be a DOI or PMID:
-- a DOI (Digital Object Identifier) will retrieve data for a single journal article from CrossRef.org.  DOI format is an alphanumeric string of arbitrary length (ex: 10.1037/a0015065).  Forward slashes in a DOI must be URL-encoded as "%2f".
-- a PMID (PubMed ID) will retrieve data for a single journal article from PubMed.  PMID format is a numeric string (ex: 18349090).

jsonp

Callback function name

The name of the callback function to wrap around JSON data.  Example: ?jsonp=ws_results

Examples

Requesting a Cite record for a DOI (10.1111/fj.1468-0262.2004.00485.x):
(Note that the slash ("/") character must be URL-encoded as "%2f".)

http://webservices.lib.harvard.edu/rest/cite/journal/10.1111%2fj.1468-0262.2004.00485.x

Cite record for HOLLIS ID 011557057 (XML)

Request
Response  Expand source

Cite record for a HOLLIS ID 011557057 (JSON)

Response  Expand source

Cite record for a HOLLIS ID 011557057 (JSON)

Cite record for a HOLLIS ID 011557057 (JSON) with JSONP wrapper function

Requesting a Dublin Core record for a HOLLIS ID (011557057):

http://webservices.lib.harvard.edu/rest/dc/hollis/011557057

Requesting a Dublin Core record for a VIA ID (HUAM305937):

http://webservices.lib.harvard.edu/rest/dc/via/HUAM305937
Response  Expand source

Requesting a MODS record for a PubMed ID (92312):

http://webservices.lib.harvard.edu/rest/mods/journal/92312
Response  Expand source

 

Requesting a MODS record for a HOLLIS ID (011557057):

http://webservices.lib.harvard.edu/rest/mods/hollis/011557057

Requesting a MARCXML record for a HOLLIS ID (011557057):

http://webservices.lib.harvard.edu/rest/marc/hollis/011557057

 

  • No labels