Crossref Publications API Scraper – DOI, Title & Citations
Pricing
$1.00 / 1,000 publication record exporteds
Crossref Publications API Scraper – DOI, Title & Citations
Exports structured publication records (DOI, title, authors, journal, citation counts, and more) from the official Crossref REST API.
Pricing
$1.00 / 1,000 publication record exporteds
Rating
0.0
(0)
Developer
Ahmed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Exports structured publication records — DOI, title, authors, journal, volume/issue, ISSN/ISBN, and citation counts — from the official Crossref REST API. Built for researchers, librarians, bibliometricians, and AI/data teams who need clean scholarly metadata or citation datasets without writing their own Crossref API client.
Why this scraper
- Reads Crossref's official JSON API directly rather than scraping rendered HTML pages, so every field Crossref publishes is captured in structured form, with no HTML parsing errors or layout-dependent guesswork.
- Includes
referenceCountandisReferencedByCounton every record, so citation-based analysis doesn't require a second lookup. - No personal or scraped-web data involved — output is limited to publication metadata that Crossref publishers already deposit publicly.
Output fields
| Field | Type | Description |
|---|---|---|
| doi | string | DOI identifier of the publication |
| title | string | Title of the publication |
| type | string | Crossref work type, e.g. journal-article, book-chapter, proceedings-article |
| publisher | string | Name of the publisher |
| containerTitle | string | Journal, book, or series title containing the work |
| authors | string | Semicolon-separated list of author full names in order |
| publishedDate | string | Publication date, YYYY, YYYY-MM, or YYYY-MM-DD |
| volume | string | Volume number |
| issue | string | Issue number |
| page | string | Page range, e.g. 60-70 |
| issn | string | Comma-separated ISSN(s) of the containing journal |
| isbn | string | Comma-separated ISBN(s) of the work |
| referenceCount | integer | Number of references listed in the work |
| isReferencedByCount | integer | Number of times this work is cited according to Crossref |
| url | string | Canonical doi.org URL for the work |
| member | string | Crossref member ID of the depositing publisher |
Input
{"startUrls": [{ "url": "https://api.crossref.org/works?rows=50" }],"maxItems": 50}
You can point startUrls at any Crossref REST endpoint, such as works, journals, or members, with query parameters (filters, search terms, rows) included in the URL. maxItems caps the number of records exported.
Output
{"doi": "10.1002/9781119584414.ch4","title": "Complete Dental Cleaning","type": "other","publisher": "Wiley","containerTitle": "Blackwell's Five-Minute Veterinary Consult Clinical Companion","authors": "","publishedDate": "2021-06-11","volume": "","issue": "","page": "47-54","issn": "","isbn": "9781119584339,9781119584414","referenceCount": 0,"isReferencedByCount": 0,"url": "https://doi.org/10.1002/9781119584414.ch4","member": "311"}
Pricing
Pay per result: $0.001 per publication record exported (~$1 per 1,000 records). A run pulling 50 records, like the example input above, costs $0.05.
Use cases
- Building a citation-count dataset for a bibliometrics study across a set of DOIs or a publisher's catalog.
- Populating a university library or repository system with structured metadata (authors, ISSN/ISBN, volume/issue) for newly deposited works.
- Feeding an AI research assistant or literature-review tool with clean title/author/journal/date fields instead of parsing raw API JSON in-house.