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 Format | Desrciption |
---|---|
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 |