RESTful Operations and Response Formats

RESTful Operations

The Springer Nature API offers multiple operations and response formats, which are controlled by making RESTful requests to the API service at Developer Portal.

Each request must include both a Collection and a ResultFormat. The Collection specifies which repository to search, while the ResultFormat defines the structure in which the data will be returned. For example, in the following request:

https://api.springernature.com/metadata/pam?q=doi:10.1007/s11276-008-0131-4&api_key=yourKeyHere

The first bold element represents the Collection, and the second represents the ResultFormat. In this case, the metadata repository is queried, and the results are returned in PAM format.

Response Formats

Response FormatDesrciption
pam

Returns XML results with each record in PRISM Aggregator Message format (*with some additional journal- or book-specific fields not covered by PAM at this time [e.g., openAccess])

jats

Returns XML results with each record in JATS or BITS format, an industry-wide, structured standard for scientific articles and chapters (*"jats" used in path for each/both).

json

Returns JSON formatted results

jsonp

Returns JSON formatted results with padding

On this page