Pubmed Europepmc Fetch
pubmed_europepmc_fetchFetch complete Europe PMC records with full, untruncated abstracts using source and epmcId, including preprints, patents, and Agricola records without PMID or DOI.
Instructions
Fetch complete Europe PMC records — including the full, untruncated abstract — for records addressed by source plus epmcId. Pairs with pubmed_europepmc_search, which returns bounded abstractSnippet values and flags cut ones with abstractTruncated: true; pass those hits' source and epmcId here to read the whole abstract. This is the retrieval path for preprint (PPR), patent (PAT), and Agricola (AGR) records, which frequently carry no PMID and no DOI, so pubmed_fetch_articles and pubmed_fetch_fulltext cannot address them. Up to 25 records per call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| records | Yes | Records to retrieve, each addressed by the `source` and `epmcId` of a `pubmed_europepmc_search` hit. The whole batch resolves in one Europe PMC request. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when the call failed. Absent on success. | |
| notice | No | Guidance when one or more requested records could not be resolved. Absent when every record came back. | |
| records | No | Resolved records, in the order Europe PMC returned them | |
| notFound | No | Requested `source` + `epmcId` pairs Europe PMC returned no record for |