OpenAlex Paper Search (relevance-ranked, abstracts)
Pricing
$1.00 / 1,000 papers
OpenAlex Paper Search (relevance-ranked, abstracts)
Pricing
$1.00 / 1,000 papers
Rating
0.0
(0)
Developer
James Power
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
OpenAlex Paper Search
Search about 250 million scholarly works in the OpenAlex index by topic and get one clean row per paper: title, DOI, year, venue, authors (names only), citation count, open-access status and a free PDF link where OpenAlex knows one, and the abstract rebuilt as readable text.
Ranking: matches are ranked by relevance to your query by default. Quote a phrase to require it
("urban heat island"). You can instead sort by citations or publication date.
Input
| Field | Default | Notes |
|---|---|---|
query | required | 2 to 200 characters. Quote a phrase for an exact match. |
fromYear, toYear | none | Publication year range, optional. |
openAccessOnly | false | Keep only works OpenAlex marks open access. |
workType | "" | One of article, review, book-chapter, book, dataset, preprint, dissertation, report. |
sortBy | relevance | Or cited_by_count, publication_date. |
includeAbstract | true | Abstract is missing for works OpenAlex has no abstract for. |
maxResults | 25 | 1 to 1000. |
Price
$0.001 per paper returned (event paper-found). There is no start fee. A search that returns nothing,
or a run that fails, is not charged. Each paper is charged once, as it is stored.
Output
One dataset row per paper: openAlexId, doi, title, year, publicationDate, type, venue,
authors, authorCount, institutions (unique institution names, up to 100), citedByCount, isOpenAccess, openAccessPdfUrl, landingPageUrl,
abstract (if requested), query, source (always openalex.org).
Run status is written to the key-value store under OUTPUT: ok, no_results, charge_limit.
Data and limits
- Source: OpenAlex (https://openalex.org), whose metadata is released under CC0. This Actor is not affiliated with OpenAlex. It calls the public works API. An optional OpenAlex API key (secret input; leave empty to run without one) is sent only to OpenAlex and is never stored or emitted.
- Metadata and abstracts only. No full text is retrieved.
- Author fields are display names as published; institution fields are display names only. Author ORCIDs, emails, raw affiliation strings and institution identifiers are not requested or returned.
- Abstracts come from OpenAlex's own index and are missing for some works.
- Relevance ranking is OpenAlex's text ranking. It is not a guarantee that every result is on-topic. Check titles before relying on a list.
Test status
Unit tests run offline on captured live responses (python3 -m unittest discover -s tests). The daily
health check (health/health_check.py) calls the live API and runs no model.