PubMed Search Scraper
Pricing
from $1.00 / 1,000 apify-default-dataset-items
Pricing
from $1.00 / 1,000 apify-default-dataset-items
Rating
0.0
(0)
Developer
Sam Towers
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Turn a PubMed search into a clean, exportable dataset of article metadata. Enter a topic or a full PubMed search expression and receive one structured record for each unique usable article found.
What you can use it for
- Build literature-review and research-monitoring datasets.
- Collect article titles, authors, journals, publication dates, DOIs, and PubMed links for analysis.
- Export PubMed search results to JSON, CSV, Excel, XML, or another Apify dataset format.
- Feed structured bibliographic records into data pipelines through the Apify API, schedules, or integrations.
Input
The only required field is query. It accepts the same kind of search expression you would enter in PubMed.
{"query":"CRISPR","max_results":100,"page_size":100,"batch_size":100}
| Field | Description | Default |
|---|---|---|
query | PubMed keyword or search expression. | Required |
max_results | Maximum number of search hits to inspect. | 100 |
page_size | IDs requested from PubMed per search page. | 100 |
batch_size | Summaries requested together; maximum 200. | 100 |
timeout_seconds | Timeout for each NCBI request. | 20 |
retries | Retries for transient request failures. | 3 |
Output
Each unique usable article is written to the default dataset.
{"pmid":"12345678","title":"Example article title","authors":["A. Researcher"],"journal":"Example Journal","publicationDate":"2026 Jan","doi":"10.1000/example","pubmedUrl":"https://pubmed.ncbi.nlm.nih.gov/12345678/"}
Records with an unavailable summary, mismatched PubMed identifier, or empty title are omitted. Duplicate PMIDs are emitted only once, including when PubMed pages overlap or a run is resurrected.
Pricing
- $0.0009 per PubMed article written to the default dataset ($0.90 per 1,000 articles).
- $0.00005 per Actor start.
Search hits that do not produce a usable dataset record are not charged as article results. The run spending limit is respected; collection stops when no further article event fits within it.
Limits and responsible use
The Actor reads NCBI's public E-utilities service. NCBI can throttle requests, so transient failures are retried with bounded backoff. Very broad searches may take longer, and results depend on the metadata currently returned by PubMed. Use the data in accordance with NCBI's policies and the terms that apply to your downstream use.
Support
If a run fails unexpectedly, open an issue from the Actor's Apify page and include the run ID, input (with sensitive values removed), and the relevant log excerpt.