OpenAlex
Open index of 250M+ scholarly works and their authors, venues, citation counts and open-access links.
- Provider id:
openalex - Tools: 3, at $0.001 per call
- Categories: Research & Papers
- Homepage: openalex.org
- Provider docs: docs.openalex.org
- Licence: CC0 1.0
- Attribution: OpenAlex (openalex.org)
| Tool | Price | What it does |
|---|---|---|
openalex/authors | $0.001 | Find researchers by name: works count, citations, h-index, last known institution and main topic. |
openalex/work | $0.001 | One scholarly work by DOI or OpenAlex id: metadata, abstract, topic, citations, retraction flag. |
openalex/works | $0.001 | Search 250M+ scholarly works: title, authors, year, venue, DOI, citation count and open-access link. |
Inputs are JSON bodies, and unknown fields are rejected with 422 invalid_input (not charged). POST /v1/inspect with a tool's id returns the same input schema, plus the output schema.
OpenAlex Authors Search
openalex/authors · $0.001 per call (local) · Research & Papers
Find researchers by name: works count, citations, h-index, last known institution and main topic.
Searches OpenAlex's disambiguated author profiles, so one person's papers are grouped under one id. Use the counts and institution to pick the right person among namesakes. It does not list the author's papers; search openalex/works with the author's name or a topic for that.
Related: openalex/works.
Input
| Field | Type | Required | Description |
|---|---|---|---|
query | string | yes | An author's name, e.g. 'Geoffrey Hinton'. 2–200 characters. |
k | integer | no | From 1 to 10. Default 5. |
Example
{
"query": "Geoffrey Hinton",
"k": 3
}node akashi.mjs run openalex/authors --input '{"query":"Geoffrey Hinton","k":3}'OpenAlex Work
openalex/work · $0.001 per call (local) · Research & Papers
One scholarly work by DOI or OpenAlex id: metadata, abstract, topic, citations, retraction flag.
Looks up a single work and returns its title, authors, venue, date, type, citation and reference counts, primary topic, open-access link, a retraction flag and the abstract when OpenAlex has one (publishers withhold many). An unknown id answers found=false. For the publisher's own record (licence, update and retraction notices) use crossref/work; to read inside the paper use firecrawl/read-paper.
Related: crossref/work, openalex/works, firecrawl/read-paper.
Input
| Field | Type | Required | Description |
|---|---|---|---|
id | string | yes | A DOI ('10.1038/nature14539', with or without https://doi.org/) or an OpenAlex work id ('W2919115771'). 2–300 characters. |
Example
{
"id": "10.1038/nature14539"
}node akashi.mjs run openalex/work --input '{"id":"10.1038/nature14539"}'OpenAlex Works Search
openalex/works · $0.001 per call (local) · Research & Papers
Search 250M+ scholarly works: title, authors, year, venue, DOI, citation count and open-access link.
Keyword search over the titles and abstracts of papers, books, datasets and theses from every discipline, sortable by relevance, citations or date and filterable by year and open access. Each result carries an OpenAlex id and DOI for openalex/work (abstract, topic, retraction flag) or crossref/work. It ranks by keywords, not meaning: for semantic search over arXiv-style papers use firecrawl/research-papers; for newest preprints use arxiv/search. It does not return full text.
Related: openalex/work, crossref/search, arxiv/search, firecrawl/research-papers.
Input
| Field | Type | Required | Description |
|---|---|---|---|
query | string | yes | Words in the title, abstract or full text. 2–500 characters. |
k | integer | no | Works to return. From 1 to 10. Default 5. |
sort | string | no | One of relevance, most_cited, newest. Default "relevance". |
year_from | integer | no | From 1000 to 2100. |
year_to | integer | no | From 1000 to 2100. |
open_access_only | boolean | no | Only works with a free full-text copy. Default false. |
Example
{
"query": "retrieval augmented generation",
"k": 5
}node akashi.mjs run openalex/works --input '{"query":"retrieval augmented generation","k":5}'Open-Meteo
Open weather models: 16-day forecasts, hourly-resolution history since 1940 and marine wave forecasts, for any coordinates on Earth.
OpenStreetMap
Nominatim geocoding over OpenStreetMap: find any address, landmark or business and its coordinates, or turn coordinates back into a street address.