ncbi.nlm.nih.gov API: pubmed_search
ncbi.nlm.nih.gov via Parse · healthcare
Full-text search across all PubMed articles. Supports filters for date range, article type, and text availability. Returns paginated article summaries (title, authors, journal, identifiers). Pagination is offset-based via retstart/retmax. Each result carries a PMID usable with pubmed_get_article for full metadata. Search and retrieve biomedical research articles from PubMed, PMC, and MeSH databases. Provides structured metadata, full-text extraction, and clinical research filtering. Fulfilled by Parse from ncbi.nlm.nih.gov.
- education
- government-public
- healthcare
- ncbi-nlm-nih-gov
- parse
- platform-key
Price and execution
- Price
- $0.02 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- healthcare
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/d740e466-9fe1-49a2-94c8-9b7c1e0c30ea/pubmed_search
- Interface artifact
- sha256:6fffab4d65eca46248a6a8b6c8dc409b9f835c6054b5ccda649939ae0308b104
- Manifest digest
- sha256:36ffc42c9078350963b68266c5d824ef4218ad2b3133d20507a5525ea8a462b7
Request fields
- sort (string): Sort order for results.: Allowed values: Best match, Most recent
- query (string, required): Search query string for PubMed.
- retmax (integer): Maximum number of results to return per request.
- retstart (integer): Result offset for pagination (0-based).
- date_range (string): Filter by publication date range.: Allowed values: 1 year, 5 years, 10 years
- article_type (string): Article type filter (e.g. Review, Clinical Trial, Meta-Analysis, Randomized Controlled Trial).
- text_availability (string): Filter by text availability.: Allowed values: abstract, free full text, full text
Example queries
- {"sort":"Best match","query":"diabetes insipidus","retmax":"5","retstart":"0","date_range":"1 year","article_type":"Review","text_availability":"abstract"}