searchOpenalexWorks
Free
Search scholarly works across all disciplines and sources. Pass multiple values to "types" to search across them in one call (e.g., ["preprint", "article"]). Use searchOpenalexSources to find source IDs (e.g., ChemRxiv, bioRxiv, arXiv).
Try it
kirha tools run openalex_searchOpenalexWorks \
--input '{}'Uses the key saved by kirha auth login.
authorIdsstring[]Author OpenAlex IDs from searchOpenalexAuthors
fromDatestringYYYY-MM-DD
institutionIdsstring[]Institution OpenAlex IDs from searchOpenalexInstitutions
isOabooleanisRetractedbooleanminCitationsnumber, Min 0pagenumber, default 1, 1 to 500perPagenumber, default 10, 1 to 25searchstringSupports AND, OR, NOT, "exact phrase", wildcards (catalys*)
sortstringOne of relevance, cited_by_count, publication_date, publication_date_asc
sourceIdsstring[]Source OpenAlex IDs, e.g. [S4393918830] for ChemRxiv
toDatestringYYYY-MM-DD
topicIdsstring[]Topic OpenAlex IDs from searchOpenalexTopics
typesstring[]Match any of these work types (OR)
One of article, preprint, book, book-chapter, dissertation, dataset, review, report, letter, editorial, grant, software