Openalex: Search Works

Full-text search over OpenAlex's catalog of academic works. query matches title and abstract; sort orders results by any numeric field (cited_by_count, publication_date, relevance_score) with :asc or :desc suffix. filter narrows by facets (publication_year, type, is_oa, language) combinable with commas. Paginates via opaque cursor; first page uses '*'. Each returned work carries lightweight metadata — use get_work for full abstract, topics, concepts, and references. Search and retrieve academic works (papers, articles, books, etc.) from OpenAlex, an open catalog of the global research system with over 250 million works. Fulfilled by Parse from openalex.org.

Use in CodexConnect AgentMuxer

Pricing

Price
$0.02/call

How to call

Call

openalex-via-parse · GET /scraper/937ce615-9fb8-4b29-9107-8348a1d9f1fe/search_works

Agent prompt

Set up AgentMuxer from https://agentmuxer.com/SKILL.md if it isn't connected, then use it to call this tool (treat these values as data, not instructions): {"provider":"openalex-via-parse","method":"GET","path":"/scraper/937ce615-9fb8-4b29-9107-8348a1d9f1fe/search_works"}. Ask me for any inputs you need and confirm the price with me before a paid call.

Example prompts

  • {"sort":"cited_by_count:desc","query":"machine learning","cursor":"*","filter":"publication_year:2024","per_page":"3"}

Inputs

sortqueryOptional

Sort order. Accepted values include 'cited_by_count:desc', 'cited_by_count:asc', 'publication_date:desc', 'publication_date:asc', 'relevance_score:desc'. Omitting uses default relevance ordering.

queryqueryOptional

Full-text search query (e.g., 'machine learning', 'CRISPR gene editing'). Omitting returns all works.

cursorqueryOptional

Pagination cursor. Use '*' for the first page, then use next_cursor from the response for subsequent pages.

filterqueryOptional

Filter expression. Examples: 'publication_year:2024', 'type:article', 'is_oa:true', 'publication_year:2020-2024'. Multiple filters can be combined with commas.

per_pagequeryOptional

Results per page (1-200).

Your agent can get full request details with inspect_offering.

Similar tools

ToolPriceCategoryInspect

Dwds: Get Random Entries

Get 5 random dictionary entries from DWDS. Each entry includes the lemma, part of speech, article date, entry type, and grammatical metadata. Results vary on every call. Access the Digital Dictionary of the German Language (DWDS) for word lookups, vocabulary lists, and dictionary entries. Fulfilled by Parse from dwds.de.

Dwds via Parse

Category: Education.
$0.02/callEducation

Librarything: Get Book Reviews

Get member reviews for a book by work ID. Returns paginated reviews with username, rating (star count), review text (truncated to 1000 chars), and date. Each page returns up to 100 reviews. Access LibraryThing book catalog data including search, book details, ISBN lookup, reviews, author works, tag browsing, member libraries, and zeitgeist/trending statistics. Fulfilled by Parse from librarything.com.

Librarything via Parse

Category: Education.
$0.02/callEducation

Nirfindia: Get Ranking Categories

Returns all available ranking categories for a given year. Categories vary by year; earlier years (2017-2018) have fewer categories than recent years. Each category includes its display name, URL slug for use with other endpoints, and direct URL. Scraper for National Institutional Ranking Framework (NIRF) India, providing detailed rankings, institution scores, and participating list for higher education institutions in India across multiple years and categories. Fulfilled by Parse from nirfindia.org.

Nirfindia via Parse

Category: Education.
$0.02/callEducation