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
a month ago
Last modified
Categories
Security
Limited permissionsShare
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.