Books & Articles Metadata.
The Crossref REST API provides programmatic search and retrieval of bibliographic metadata deposited by Crossref member publishers, including records and their associated Digital Object Identifiers (DOIs). Records typically become available through the API within 20 minutes of deposit, and aggregate information such as counts is processed in batch every 24 hours.
The API is public and free to use, requiring no API tokens or registration. Users are asked to follow etiquette guidelines: caching data to avoid redundant requests, monitoring response times and backing off when they increase, and specifying a User-Agent header with contact information (including a "mailto:" email). Clients that connect via HTTPS and provide contact information in the User-Agent header or as a query parameter are routed to a separate pool of machines reserved for polite users, offering more reliable service; this policy has been in effect since September 18, 2017.
This particular repository documents the older Solr-based version of the API and is marked deprecated; current documentation is maintained at api.crossref.org, with issues reported via the community forum or support email. Several third-party client libraries exist for languages including Python, Ruby, R, Rust, and Julia. The service is intended for developers building tools that search or reuse scholarly metadata, such as bibliography managers or citation tools.
Yes, it is a public, open, and free API that does not require API tokens or registration.
Records typically appear in the API within 20 minutes of being deposited with Crossref, while summary counts are processed in batch every 24 hours.
Yes, libraries exist including crossref-commons and crossrefapi (Python), habanero (Python), serrano (Ruby), rcrossref (R), crossref-rs (Rust), and pitaya (Julia).
No, this documentation is deprecated since the API moved from Solr to Elasticsearch; current docs are at api.crossref.org.
Connect via HTTPS and provide contact information in the User-Agent header or as a query parameter to be routed to a dedicated pool of machines for polite users.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Bhagavad Gita API in telugu and odia languages.
Free Bible API with multiple languages.
The Big Book API allows you to semantically search, filter, sort, and recommend books.
Classic Persian poetry works including access to related manuscripts, recitations and music tracks.
Books.
Web-API for fetching data from Project Gutenberg Books Library.