Home › Monitoring and research › OpenAlex Papers API

OpenAlex Papers API: Citations, Abstracts, New Paper Alerts

How it works

Search scholarly papers in OpenAlex by keyword, author, institution, topic and year, with citation counts, open-access links and abstracts, or monitor for new papers since your last run. Beta.

Input options

FieldNameRequiredWhat it does
queryKeyword searchnoSearch titles, abstracts and full text, e.g. 'graph neural networks'. Can be combined with the filters below.
authorsAuthorsnoAuthor names, OpenAlex IDs (A123...) or ORCID iDs. Names resolve to the best OpenAlex match (shown in the run OUTPUT, check it).
institutionsInstitutionsnoInstitution names, OpenAlex IDs (I123...) or ROR ids, e.g. 'MIT'. Names resolve to the best match.
topicsTopicsnoTopic names or OpenAlex topic IDs (T123...), e.g. 'Machine learning in healthcare'.
doisDOIs (exact lookup)noFetch these specific papers by DOI (https://doi.org/... or bare 10.xxxx/...).
yearFromPublished from yearnoFirst publication year to include.
yearToPublished up to yearnoLast publication year to include.
minCitationsMinimum citationsnoOnly papers cited at least this many times.
openAccessOnlyOpen access onlynoOnly papers with a free full-text version.
sortBySort bynoOrder of results. Monitor mode defaults to newest.
maxItemsMax itemsnoCap on paper records delivered (and charged) this run.
onlyNewSinceLastRunMonitor mode: only new since last runnoSkip papers already delivered in a previous run (tracked in a named key-value store) and only look at recent publications (see Days back). Schedule the actor to get a feed of new...
daysBackDays back (monitor mode)noMonitor mode: look at papers published in the last N days (ignored if 'Published from year' is set).
workTypesWork typesnoOptional OpenAlex types, e.g. article, preprint, review, dissertation, book-chapter.

Output fields

One row per result. These are the 26 fields declared in the actor's dataset schema (field list from the schema, not a sample run).

FieldTypeMeaning
idstring
doistring
titlestring
publicationYearinteger
publicationDatestring
typestring
languagestring
citedByCountinteger
isRetractedboolean
isOpenAccessboolean
openAccessStatusstring
openAccessUrlstring
pdfUrlstring
licensestring
venuestring
venueTypestring
authorsarray
authorCountinteger
institutionsarray
topicsarray
abstractstring
urlstring
openAlexUrlstring
sourceRegistrystring
querystring
scrapedAtstring

Limits, stated plainly

Public data only, no login. Fields a source does not publish come back empty rather than guessed. Coverage and freshness follow the underlying public source.

Price

Pay on Apify, no subscription: $0.002 per paper returned (pay per event). The live price is on the actor page.

Run it on Apify

Disclosure: we build and maintain this actor.

Related

More in monitoring and research