openalex.org API: search_works
openalex.org via Parse · education
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.
- education
- government-public
- news-media
- openalex-org
- parse
- platform-key
Price and execution
- Price
- $0.02 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- education
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/937ce615-9fb8-4b29-9107-8348a1d9f1fe/search_works
- Interface artifact
- sha256:6f7515f64d8e12d4709766ba5e68502276be9ff56c8265ca2afcc042190172b9
- Manifest digest
- sha256:3cf4db1ac1e3b1630225181f23d8879cfe9a338dfa3edba3219da0f0268fa791
Request fields
- sort (string): 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.: Allowed values: cited_by_count:desc, cited_by_count:asc, publication_date:desc, publication_date:asc, relevance_score:desc
- query (string): Full-text search query (e.g., 'machine learning', 'CRISPR gene editing'). Omitting returns all works.
- cursor (string): Pagination cursor. Use '*' for the first page, then use next_cursor from the response for subsequent pages.
- filter (string): Filter expression. Examples: 'publication_year:2024', 'type:article', 'is_oa:true', 'publication_year:2020-2024'. Multiple filters can be combined with commas.
- per_page (integer): Results per page (1-200).
Example queries
- {"sort":"cited_by_count:desc","query":"machine learning","cursor":"*","filter":"publication_year:2024","per_page":"3"}