Quickstart
Make your first REST and GraphQL requests in under 5 minutes.
API Reference
Explore all available REST endpoints, parameters, and response schemas.
Search Outputs
Learn how to search, filter, and paginate scholarly publications.
GraphQL Overview
Query nested scholarly metadata with the Hexagraph GraphQL API.
What Hexagraph provides
- REST endpoints for querying scholarly outputs, authors, sources, institutions, publishers, and funders
- GraphQL playground for composing flexible, nested queries against the full metadata graph
- OA:ID prefix system — a consistent entity identifier scheme (e.g.
OA:W2107277218,OA:A5086208034) used across all endpoints - Rate limiting enforced at 30 requests per minute and 1,000 requests per day to maintain fair access for all users
- Autocomplete support for fast, typeahead-style lookups of entities by name or identifier
- Root-level entity resolution — resolve any
OA:IDdirectly at the API root for quick cross-entity lookups
Data Sources
Hexagraph aggregates and enriches scholarly metadata from two primary open-data sources:- OpenAlex — A fully open catalog of global research outputs, authors, institutions, and concepts, maintained by OurResearch. Hexagraph draws on OpenAlex for its broad coverage of works, citation relationships, and author profiles.
- Crossref — The official DOI registration agency for scholarly publishing. Crossref metadata enriches Hexagraph records with accurate DOIs, publisher details, funder information, and bibliographic data.
The Hexagraph API is open access — no API key or authentication token is required to make requests. Rate limiting is enforced per IP address to ensure fair usage across all consumers. See the Authentication page for details on limits and best practices.