Discover/Nature API
live

Nature APInature.com

Extract structured bibliographic metadata from Nature.com research articles — authors, DOI, abstract, journal, volume, issue, ISSN, and more.

This API takes change requests — .
Endpoint health
verified 2h ago
get_paper_metadata
1/1 passing latest checkself-healing
Endpoints
1
Updated
3h ago

What is the Nature API?

The Nature.com API exposes 10 bibliographic fields per article through a single endpoint, get_paper_metadata. Given any Nature.com article URL, it returns the paper title, abstract, author list, journal name, DOI, publication year, volume, issue, starting page, and ISSN — everything needed to programmatically catalog or cite a paper without manual data entry.

This call costs1 credit / call— charged only on success
Try it
Full URL of a Nature.com article (e.g. https://www.nature.com/articles/s41586-020-2649-2). Must be a nature.com domain.
api.parse.bot/scraper/b0641b08-de14-412f-9594-2a3e4924d544/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b0641b08-de14-412f-9594-2a3e4924d544/get_paper_metadata?url=https%3A%2F%2Fwww.nature.com%2Farticles%2Fs41586-020-2649-2' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalmissing one? ·

Given a Nature.com article URL, extracts bibliographic metadata including authors, publication year, title, journal name, starting page (SP), volume (VL), issue (IS), abstract, ISSN (SN), and DOI. Makes one HTTP request to the article page and parses embedded citation meta tags.

Input
ParamTypeDescription
urlrequiredstringFull URL of a Nature.com article (e.g. https://www.nature.com/articles/s41586-020-2649-2). Must be a nature.com domain.
Response
{
  "type": "object",
  "fields": {
    "IS": "Issue number",
    "SN": "ISSN of the journal",
    "SP": "Starting page number",
    "VL": "Volume number",
    "DOI": "Digital Object Identifier",
    "year": "Publication year as integer",
    "title": "Paper title",
    "authors": "Array of author names in 'Last, First' format",
    "journal": "Journal name",
    "abstract": "Paper abstract text"
  },
  "sample": {
    "data": {
      "IS": "7825",
      "SN": "1476-4687",
      "SP": "357",
      "VL": "585",
      "DOI": "10.1038/s41586-020-2649-2",
      "year": 2020,
      "title": "Array programming with NumPy",
      "authors": [
        "Harris, Charles R.",
        "Millman, K. Jarrod",
        "van der Walt, Stéfan J.",
        "Gommers, Ralf",
        "Virtanen, Pauli",
        "Cournapeau, David",
        "Wieser, Eric",
        "Taylor, Julian",
        "Berg, Sebastian",
        "Smith, Nathaniel J.",
        "Kern, Robert",
        "Picus, Matti",
        "Hoyer, Stephan",
        "van Kerkwijk, Marten H.",
        "Brett, Matthew",
        "Haldane, Allan",
        "del Río, Jaime Fernández",
        "Wiebe, Mark",
        "Peterson, Pearu",
        "Gérard-Marchant, Pierre",
        "Sheppard, Kevin",
        "Reddy, Tyler",
        "Weckesser, Warren",
        "Abbasi, Hameer",
        "Gohlke, Christoph",
        "Oliphant, Travis E."
      ],
      "journal": "Nature",
      "abstract": "Array programming provides a powerful, compact and expressive syntax for accessing, manipulating and operating on data in vectors, matrices and higher-dimensional arrays..."
    },
    "status": "success"
  }
}

About the Nature API

What the API Returns

The get_paper_metadata endpoint accepts a url parameter — the full URL of any Nature.com article, such as https://www.nature.com/articles/s41586-020-2649-2 — and returns a structured record with 10 fields. The authors field is an array of names in Last, First format, suitable for direct use in citation generators or author-affiliation databases. The DOI field provides the canonical Digital Object Identifier, which can be resolved via https://doi.org/ for cross-referencing with other bibliographic systems.

Bibliographic Fields in Detail

Beyond authorship and identity, the response includes journal-level metadata: journal (the publication name), SN (ISSN), VL (volume number), IS (issue number), and SP (starting page). These map directly to standard citation formats such as APA, MLA, and BibTeX. The year field is returned as an integer, not a string, making it straightforward to filter or sort records programmatically. The abstract field contains the full paper abstract as plain text.

Input Requirements and Coverage

The only required input is url. It must point to a Nature.com article page — the endpoint covers articles published across Nature Portfolio journals, which includes Nature, Nature Medicine, Nature Climate Change, Scientific Reports, and others hosted on the nature.com domain. URLs pointing to non-article pages (journal homepages, collections, news features) are outside the intended scope.

Reliability & maintenanceVerified

The Nature API is a managed, monitored endpoint for nature.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when nature.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official nature.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
2h ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Auto-populate a research database with DOI, authors, and journal metadata by passing article URLs from a reading list
  • Build a BibTeX or RIS export tool that maps VL, IS, SP, SN, and DOI to citation format fields
  • Aggregate author publication records across Nature Portfolio journals using the authors array
  • Track publication volume and issue data (VL, IS) to identify where research in a topic cluster is being published
  • Cross-reference Nature.com abstracts with PubMed or Semantic Scholar records using the DOI field
  • Populate a lab or institution's internal bibliography tool with structured metadata from assigned reading URLs
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Nature.com have an official developer API?+
Springer Nature offers a developer API at https://dev.springernature.com that provides programmatic access to article metadata and full text for subscribed content. Coverage and access conditions differ from what the Parse API exposes.
What does `get_paper_metadata` return for the `authors` field?+
It returns an array of strings, each formatted as Last, First (e.g., ['Smith, Jane', 'Doe, John']). The order reflects the author sequence as listed on the article page. Affiliation, corresponding-author status, and ORCID identifiers are not included in the current response.
Does the API return full article text or figures?+
No — the API covers bibliographic metadata only: title, abstract, authors, journal, DOI, year, volume, issue, starting page, and ISSN. Full-text content, figures, supplementary data, and reference lists are not returned. You can fork this API on Parse and revise it to add support for those fields if the source page exposes them.
Can I query articles in bulk by journal or keyword rather than individual URLs?+
The current endpoint requires a specific article URL as input — there is no search or batch-by-journal parameter. You can fork this API on Parse and revise it to add an endpoint that accepts journal names or search terms and returns multiple article records.
Are there articles on Nature.com that won't return complete metadata?+
News features, editorial content, and some older articles may not include all citation meta tags that the endpoint reads. In those cases, fields like VL, IS, or SP may be absent or null in the response. Research articles with standard DOIs are the most reliably complete.
Page content last updated . Spec covers 1 endpoint from nature.com.
Related APIs in EducationSee all →
springer.com API
Search and retrieve metadata for millions of articles, books, and journals from Springer Nature's research library using DOI or ISBN lookups, with powerful filtering and pagination options. Get detailed information about academic publications including journal details, article metadata, and book information to power your research tools and discovery applications.
sciencedirect.com API
Access peer-reviewed scientific articles with complete metadata including titles, author information, abstracts, and direct PDF links from ScienceDirect's research database. Quickly retrieve bibliographic details and full-text documents to streamline your academic research and literature review process.
nber.org API
Search and discover NBER working papers by topic, author, or keyword, then access complete paper details including titles, authors, abstracts, publication dates, and DOIs. Find cutting-edge economic research publications to stay informed on the latest findings from the National Bureau of Economic Research.
ncbi.nlm.nih.gov API
Search and retrieve biomedical literature from NCBI databases including PubMed, PubMed Central, and MeSH. Supports full-text extraction, metadata lookup, and research filtering.
pmc.ncbi.nlm.nih.gov API
Search millions of full-text biomedical research articles and access their metadata, citations, and related papers from PubMed Central. Find articles by topic, discover similar research, explore journal collections, and retrieve detailed citation information to support your literature review and research.
ieeexplore.ieee.org API
Search for scientific papers and retrieve their metadata, abstracts, references, and citations from IEEE Xplore's collection of journals and conferences. Look up author profiles, browse journals, and access paper details and full text sections all programmatically.
pubmed.ncbi.nlm.nih.gov API
Search and retrieve biomedical literature from PubMed and NCBI databases. Supports keyword search, advanced field-tag queries, clinical filters, citation matching, date filtering, publication type filtering, and direct E-utilities access.
mdpi.com API
Access MDPI's open-access academic content programmatically. Search across thousands of peer-reviewed articles, retrieve full structured text, extract key findings, and browse journal metadata including impact factors and CiteScores.