Retrieve and search scholarly work metadata (DOIs) with the Crossref REST API

domain: api.crossref.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Call GET https://api.crossref.org/works/{DOI} to retrieve full bibliographic metadata for a known DOI; no signup or authentication required.
  2. Call GET https://api.crossref.org/works?query={terms} to search, filter, and facet across Crossref's deposited works.
  3. Add &mailto=you@example.com to requests (or a matching User-Agent) to join the 'polite pool' for higher, more reliable rate limits.
  4. For production integrations needing guaranteed throughput, subscribe to Metadata Plus and send Crossref-Plus-API-Token: Bearer {API key} instead of mailto.
  5. Consult the Swagger docs at api.crossref.org and the GitHub Crossref/rest-api-doc repo for the full endpoint and parameter reference.

Known gotchas

Related routes

Look up scholarly works by DOI or query via the Crossref REST API using the polite pool
api.crossref.org · 6 steps · unrated
Perform a keyword search of bib records via the Sierra REST API
techdocs.iii.com · 4 steps · unrated
Search bibliographic records via the Koha REST API
koha-community.org · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans