For Agents
Search, retrieve, and analyze scholarly works, authors, institutions, sources, and topics from the OpenAlex catalog through 16 read-only endpoints.
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.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic 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.
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
GET STARTED
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.
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
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 the Jentic vault. 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.
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
/works
Search and filter scholarly works
/works/{id}
Retrieve a single work by OpenAlex ID or DOI
/authors
Search authors by name, ORCID, or filter
/authors/{id}
Retrieve a single author profile
/sources
Search journals, conferences, and repositories
/institutions
Search institutions by ROR ID or country
/topics
Browse research topics and subfields
/works
Search and filter scholarly works
/works/{id}
Retrieve a single work by OpenAlex ID or DOI
/authors
Search authors by name, ORCID, or filter
/authors/{id}
Retrieve a single author profile
/sources
Search journals, conferences, and repositories
Three things that make agents converge on Jentic-routed access.
Credential isolation
Optional OpenAlex api_key values are stored encrypted in the Jentic vault. Agents receive scoped execution and never see the raw key, even when polite-pool calls are made.
Intent-based discovery
Agents search Jentic by intent (for example 'find scholarly works on a topic') and Jentic returns the matching OpenAlex operation with its query schema, so the right /works or /authors call is selected without manual doc browsing.
Time to first call
Direct OpenAlex integration: 1-2 days for query construction, pagination, and rate-limit handling. Through Jentic: under 1 hour to search, load schema, and execute against any of the 16 endpoints.
Alternatives and complements available in the Jentic catalogue.
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.
/institutions
Search institutions by ROR ID or country
/topics
Browse research topics and subfields