Crossref API
Provides metadata for scholarly works identified by DOI, including journal articles, books, and conference papers, along with information about publishers, journals, funders, and work types registered with Crossref.
Screenshot:
Slug: crossref
Key:
Base URL:
Auth: none
Endpoints: 13
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 22:15:45.971718
Key:
crossref.org:crossref-apiBase URL:
https://api.crossref.org/Auth: none
Endpoints: 13
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 22:15:45.971718
Links
Documentation:
- Documentation official
- Metadata Retrieval official
- API Learning Hub official
SDKs:
- crossref (javascript)
- crossrefapi (python)
- habanero (python)
- rcrossref (r)
- crossref-rs (rust)
Topics
Tutorials
- Getting Started with the Crossref API — I can look up bibliographic metadata for any DOI, search 150 million scholarly works by topic or author, and retrieve journal-level coverage statistics from Crossref — no API key required.
Skills
- Search scholarly works by doi or keyword — I can search Crossref's 150 million scholarly works by keyword, author, or publisher, or resolve any DOI to its full citation — no API key required, but add a mailto parameter for better rate limits.
Endpoints (13)
| Path | Summary | Response | Auth |
|---|---|---|---|
| funders | List funders | application/json |
— |
| funders/{funderId} | Get funder by ID | application/json |
— |
| funders/{id} | Get funder by ID | application/json |
— |
| journals | List journals | application/json |
— |
| journals/{issn} | Get journal by ISSN | application/json |
— |
| journals/{issn}/works | Get works by journal | application/json |
— |
| members | List members | application/json |
— |
| members/{id} | Get member by ID | application/json |
— |
| prefixes/{prefix} | Get prefix information | application/json |
— |
| types | List work types | application/json |
— |
| types/{typeId} | Get type information | application/json |
— |
| works | Search works | application/json |
— |
| works/{doi} | Get work by DOI | application/json |
— |