Next free-source hunt
We check for new free data every weekday.
Datasets / Research & Grey Literature
europepmc.org/

Europe PMC RESTful Web Service

Freeauth: noneProvider terms#research-grey-literature#papers#biomedical#citations#open-access#api✓ verified Nov 6, 2026

Europe PMC RESTful Web Service

Europe PMC's RESTful Web Service is EMBL-EBI's free keyless search API over the Europe PMC literature database, for example GET https://www.ebi.ac.uk/europepmc/webservices/rest/search?query=...&format=json. A sample query for "maritime" returned hitCount 48,304 on 2026-11-05 (service version 6.9). It is distinct from the already-listed NCBI E-utilities (PubMed): Europe PMC adds a European full-text open-access subset, text-mined annotations, citations and grant links.

Required Attribution:

EMBL-EBI expects attribution (e.g. in publications, services or products) for use of its Data Resources and Tools in accordance with good scientific practice; also follow each upstream article owner's terms.

Coverage

Not stated as a total record count on the checked pages; a sample search for "maritime" returned hitCount 48,304 (API version 6.9, checked 2026-11-05). The europepmc.org site returned HTTP 403 to a plain curl request but HTTP 200 in a browser; the REST API host (ebi.ac.uk) answered the same keyless query with HTTP 200.

Verdict

This is a free literature-search API for agents that want Europe PMC's broader European coverage next to the already-listed NCBI E-utilities (PubMed): Europe PMC adds a full-text open-access subset, text-mined annotations, citations and grant links for biomedical and life-sciences literature, with no key needed to search. EMBL-EBI's Terms of Use say it "promotes open science through its mission to provide freely available Data Resources and Tools," and that "Where EMBL-EBI presents scientific data generated by others, EMBL-EBI imposes no additional restriction on the use of the contributed data than those provided by the data owner, unless otherwise specified in these Terms of Use." Search is free to query with no key, subject to EMBL-EBI's Provider terms and each upstream data owner's terms; check each article's own licence before reusing full text, since full texts carry their original publishers' or authors' terms. EMBL-EBI also expects attribution for use of its Data Resources and Tools in accordance with good scientific practice.

Get the free weekly email

Free weekly email of newly verified free data. Unsubscribe by emailing us.

Use in your agent

Search Europe PMC literature via the REST API. Checked against the provider's documentation on Nov 6, 2026.

Raw skill file (/skills/europe-pmc-rest-api.md)Also in our MCP server: call get_ingestion_skill with {"slug": "europe-pmc-rest-api"}.

Access

  • No key needed for the REST search endpoint at ebi.ac.uk/europepmc/webservices/rest.
  • europepmc.org itself returned HTTP 403 to a plain curl request but HTTP 200 in a browser; query the REST API host directly.

Request

bash
curl 'https://www.ebi.ac.uk/europepmc/webservices/rest/search?query=maritime&format=json'

Format

JSON with top-level version and hitCount fields (hitCount 48,304 for a 2026-11-05 query of "maritime", version 6.9) plus a resultList.result array of matching records.

Load into pandas and Parquet

Needs Python 3 with requests, pandas and pyarrow.

python
"""Europe PMC REST search -> pandas -> Parquet. No key needed."""
import requests
import pandas as pd

URL = "https://www.ebi.ac.uk/europepmc/webservices/rest/search"
params = {"query": "maritime", "format": "json", "pageSize": 100}
r = requests.get(URL, params=params, timeout=60)
r.raise_for_status()
data = r.json()
results = data.get("resultList", {}).get("result", [])
df = pd.json_normalize(results)
df.to_parquet("europepmc_maritime.parquet", index=False)
print(data.get("hitCount"), "total hits; saved", len(df), "records (API version", data.get("version"), ")")

Run by us on 2026-11-05 (python 3 | pandas | pyarrow | requests). Result: Europe PMC REST search for "maritime" returned HTTP 200 without a key on 2026-11-06: hitCount 48,304, API version 6.9 (JSON fields version and hitCount).

Limits

  • Not stated numeric rate limit on the checked pages.

Quirks

  • Distinct from the already-listed NCBI E-utilities (PubMed): adds a European full-text OA subset, text-mined annotations, citations and grants.
  • Query the ebi.ac.uk REST host directly rather than europepmc.org if a plain HTTP client gets blocked (403).

Terms and attribution

  • EMBL-EBI Terms of Use (revised 14 Oct 2026): "promotes open science through its mission to provide freely available Data Resources and Tools."
  • "Where EMBL-EBI presents scientific data generated by others, EMBL-EBI imposes no additional restriction on the use of the contributed data than those provided by the data owner, unless otherwise specified in these Terms of Use."
  • "EMBL-EBI expects attribution (e.g. in publications, services or products) for the use of any of its Data Resources and Tools in accordance with good scientific practice."
  • Article full texts carry their own publishers'/authors' licences, which vary by article. Search is free to query subject to Provider/upstream terms; do not treat returned metadata as an affirmative open-data licence.

Sources

Information and education only. Not financial, investment, legal or tax advice. Listings can be inaccurate, incomplete or out of date and are provided "as is". Free tiers, limits and licenses belong to each provider and can change, so check the provider's own terms before you rely on them. Terms & Disclaimer