Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Data Enrichment / OpenAlex API
OpenAlex API logo

OpenAlex API

Community OpenAPI document · agent-readyData EnrichmentData TransformationapiKey16 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Search, retrieve, and analyze scholarly works, authors, institutions, sources, and topics from the OpenAlex catalog through 16 read-only endpoints.

Use for: Search for recent papers about retrieval augmented generation, Find all works authored by a specific researcher, Get the citation count for a paper given its DOI, Retrieve the institutional affiliations of an author

Not supported: Does not handle full-text PDF downloads, peer-review submissions, or DOI registration - use for scholarly metadata search and citation graph traversal only.

OpenAlex is a free, open catalog of the global research system covering scholarly works, authors, sources, institutions, topics, publishers, and funders. The REST API exposes 16 endpoints that let agents query and retrieve detailed metadata on more than 250 million scholarly works and their citation graph. Responses are returned as JSON and the API supports filtering, search, grouping, and cursor-based pagination across each entity type. An optional API key (passed as a query parameter) raises rate limits and grants access to the polite pool.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the OpenAlex API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the OpenAlex API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fopenalex.org%2Fopenalex" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fopenalex.org%2Fopenalex" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with OpenAlex API.

Search scholarly works by title, abstract, DOI, or full-text query and filter results by author, year, or institution

Retrieve a complete author profile including affiliations, h-index, citation counts, and concept tags

Look up an institution by ROR ID and pull its associated works, authors, and country metadata

Group works by publication year, host source, or topic to build citation analytics dashboards

Fetch a single work by OpenAlex ID, DOI, or PMID and extract its referenced and citing works

Discover sources (journals, repositories, conferences) ranked by impact and open-access status

Traverse the topic and concept hierarchy to map research areas across millions of papers

Use Cases

Patterns agents use OpenAlex API for, with concrete tasks.

★ Literature Review Automation

Build a literature review pipeline that pulls every relevant scholarly work for a research topic, enriches each with author and institution metadata, and exports a structured bibliography. OpenAlex covers more than 250 million works and is free to query, making it suitable for systematic reviews, grant proposals, and competitive intelligence projects without per-call licensing costs. The API supports cursor pagination so an agent can walk the full result set for a query in minutes.

Search /works for the query 'large language model evaluation' filtered to publication_year:2024-2025, page through results with cursor pagination, and return a deduplicated list of titles, DOIs, and author names.

Researcher Profile Lookup

Resolve a researcher's full profile from a name or ORCID, returning their works, affiliations, citation totals, and topic clusters. This supports talent search, conflict-of-interest screening, and grant reviewer recommendation. Each author endpoint returns counts, concepts, and a works URL that an agent can follow to retrieve their full publication list.

Call GET /authors with a search filter on display_name='Yann LeCun', then retrieve the top match's works_api_url and return the 10 most-cited publications.

Institution Research Analytics

Aggregate research output by institution to build dashboards showing publication counts, topic distribution, and citation impact. OpenAlex links works to ROR-identified institutions, so an agent can compare two universities or track department output over time. Group-by parameters return faceted counts in a single request without paging through every record.

Call GET /works with filter institutions.ror=https://ror.org/02jx3x895 and group_by=publication_year, then return yearly publication counts for the last decade.

Citation Graph Traversal

Walk the citation graph by following referenced_works and cited_by_api_url fields on each work. Agents can build seed-and-expand discovery tools that start from a single paper and surface related literature within a few hops. The graph covers all indexed works, providing free coverage similar to Web of Science or Scopus without subscription gates.

Fetch a work by DOI via GET /works/doi:10.1038/nature14539, then retrieve all entries from its cited_by_api_url and return titles plus citation counts.

Agent-Driven Research Assistant via Jentic

Wire OpenAlex into an AI research assistant through Jentic so an agent can answer scholarly questions with cited evidence. The agent uses Jentic intent search to discover the right OpenAlex operation, loads the request schema, and executes the call with the user-supplied API key isolated in your Jentic One instance. Because OpenAlex offers free access without OAuth, integration through Jentic typically lands inside an hour.

Use Jentic search query 'find scholarly works on a topic', load the OpenAlex /works schema, and execute a search for 'graph neural networks' returning the 5 most-cited 2024 papers.

Key Endpoints

16 endpoints — openalex is a free, open catalog of the global research system covering scholarly works, authors, sources, institutions, topics, publishers, and funders.

METHOD

PATH

DESCRIPTION

GET

/works

Search and filter scholarly works

GET

/works/{id}

Retrieve a single work by OpenAlex ID or DOI

GET

/authors

Search authors by name, ORCID, or filter

GET

/authors/{id}

Retrieve a single author profile

GET

/sources

Search journals, conferences, and repositories

GET

/institutions

Search institutions by ROR ID or country

GET

/topics

Browse research topics and subfields

GET

/works

Search and filter scholarly works

GET

/works/{id}

Retrieve a single work by OpenAlex ID or DOI

GET

/authors

Search authors by name, ORCID, or filter

GET

/authors/{id}

Retrieve a single author profile

GET

/sources

Search journals, conferences, and repositories

GET

/institutions

Search institutions by ROR ID or country

GET

/topics

Browse research topics and subfields

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the OpenAlex API by hand means passing your api_key query parameter, learning its filter syntax, and paging the works and authors results yourself. Through Jentic you install once, import the OpenAlex API from the API Directory, store the API key once, and your agent calls it.

Permission scoping

Permission scoping

OpenAlex puts the entity id in the URL path (/works/{id}, /authors/{id}), so a rule can pin your agent to reading a specific work or author. You choose the operations it may call, and since the API is read-only the agent gets only the lookups you allow.

Credential management

Credential isolation

Your OpenAlex API key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'find scholarly works citing a paper' or 'look up an author by ORCID', and Jentic returns the matching OpenAlex operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

CORE API

→

Aggregator of open-access research papers with full-text search and download.

Choose CORE when the agent needs the full text PDF of a paper rather than just metadata and citation links.

Alternative

Crossref REST API

→

DOI registration agency providing canonical scholarly metadata and references.

Pick Crossref when the source of truth must be the publisher-deposited record (DOIs, funder IDs) rather than aggregated catalog data.

FAQs

Specific to using OpenAlex API through Jentic.

What authentication does the OpenAlex API use?

OpenAlex uses an optional API key passed as the api_key query parameter. Anonymous access is allowed but rate-limited; supplying a key places requests in the polite pool with higher limits. When called through Jentic the key is stored in the encrypted vault and injected at execution time, so the raw value never enters agent context.

Can I retrieve a paper by its DOI through the OpenAlex API?

Yes. Call GET /works/{id} where {id} is the DOI prefixed with 'doi:' (for example /works/doi:10.1038/nature14539). The response contains the full work record including authors, citation counts, referenced works, and the cited_by_api_url for forward citation traversal.

What are the rate limits for the OpenAlex API?

OpenAlex publishes a default of 100,000 requests per day and 10 requests per second for users in the polite pool (those who supply an api_key query parameter or include their email in the User-Agent header). Anonymous traffic is limited more aggressively. Always page with cursor rather than offset for large result sets.

How do I search for works on a topic with OpenAlex through Jentic?

Run the Jentic search query 'find scholarly works on a topic', load the schema for GET /works, and execute with parameters such as search='your topic' and filter='publication_year:2024'. Jentic returns the structured response so the agent can read titles, authors, and citation counts directly.

Is the OpenAlex API free?

Yes, OpenAlex is free to use under a CC0 data license and does not require payment for any tier. Supplying an email or api_key only changes which rate-limit pool the request lands in; it does not unlock paid features.

How do I traverse citations from one paper to its references with OpenAlex?

Each work record returned by GET /works/{id} includes a referenced_works array (backward citations) and a cited_by_api_url (forward citations). Fetch the cited_by_api_url to retrieve the full list of works that cite the seed paper, paged via cursor.

Can I limit what my agent is allowed to do with the OpenAlex API?

Yes. Because you run Jentic One yourself, your own rules decide which OpenAlex operations the agent may call, so you can allow only the reads you want, such as GET /works or GET /authors, and block the rest. Since OpenAlex puts the entity id in the URL path (/works/{id}, /authors/{id}), a rule can even pin the agent to a specific work or author. The API is read-only, so the agent only ever gets the lookups you permit, and your API key stays under your control and is injected at execution time rather than exposed to the agent.

GET STARTED

Start building with OpenAlex API

Explore with Jentic One
View OpenAPI Document