UnifyAPI
← Back to catalog

europepmc.search

mock data$0.001 / call

Search Biomedical Literature

Search the Europe PubMed Central (Europe PMC) database of 42M+ biomedical articles, preprints, books, and patents from PubMed/MEDLINE, PubMed Central, and bioRxiv/medRxiv. Supports rich query syntax: free-text terms, field-specific filters (TITLE:"breast cancer", AUTH:"Smith J", JOURNAL:"Nature", DISEASE:"diabetes", MH:"neoplasms" for MeSH, GRANT_AGENCY:"Wellcome Trust", OPEN_ACCESS:Y), and Boolean operators (AND, OR, NOT). Sort by relevance, date, or citation count. Returns article metadata including PMID, DOI, title, authors, journal, year, abstract (with result_type=core), open-access status, and citation count.

Science & Researchprovider: Europepmc#europepmc#science

Input schema

page

Page number for pagination (default 1).

integer
sort

Sort order for results. "RELEVANCE" (default) ranks by relevance score. "DATE" returns newest first. "CITED" returns most-cited first.

string
queryrequired

Europe PMC search query. Supports full-text search and field-specific syntax: TITLE:"breast cancer", AUTH:"Smith J", JOURNAL:"Nature", DISEASE:"diabetes", MH:"neoplasms" (MeSH), GRANT_AGENCY:"Wellcome Trust", OPEN_ACCESS:Y. Free-text queries search across title, abstract, and MeSH terms.

string
page_size

Number of results to return per page (1–100, default 10).

integer
result_type

Detail level of results. "lite" returns basic bibliographic fields (title, authors, journal, year, DOI, PMID). "core" adds abstract, keywords, MeSH terms, affiliation, and citation count. Default: "lite".

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/europepmc.search \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"page":0,"sort":"<sort>","query":"<query>","page_size":0,"result_type":"<result_type>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.