Crossref DOI Metadata Scraper avatar

Crossref DOI Metadata Scraper

Pricing

Pay per event

Go to Apify Store
Crossref DOI Metadata Scraper

Crossref DOI Metadata Scraper

Export citation metadata for 155M+ DOIs from the Crossref Works API. Every published research paper, book chapter, conference proceeding, and dataset with a DOI. Search by query, filter by publisher, funder, type, or year range.

Pricing

Pay per event

Rating

5.0

(1)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

16 hours ago

Last modified

Share

ParseForge Banner

๐Ÿ“– Crossref DOI Metadata Scraper

๐Ÿš€ Extract citation metadata for 155M+ DOIs from Crossref in seconds. Search by query, filter by title, author, or DOI. No coding, no API keys required.

Pull structured records from Crossref DOI Metadata โ€” clean fields ready as CSV, JSON, JSONL, Excel, or XML for downstream pipelines.

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

parseforge/crossref-scraper on Apify. Call: ApifyClient("TOKEN").actor("parseforge/crossref-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: maxItems (integer, default 10), query (string, default "attention is all you need"), queryTitle (string), queryAuthor (string), filter (string), doi (string). Full actor spec: fetch build via GET https://api.apify.com/v2/acts/parseforge~crossref-scraper (Bearer TOKEN). Get token: https://console.apify.com/account/integrations

Crossref is the largest DOI registration agency, indexing over 155 million research papers, book chapters, conference proceedings, datasets, and preprints. This scraper connects to the Crossref Works API and returns structured citation metadata including titles, authors, publication dates, journals, DOIs, citation counts, abstracts, license information, and funding details. Whether you need metadata for a single DOI or want to search across the entire Crossref database, the scraper handles pagination and rate limiting automatically.

Researchers, librarians, and data analysts use this actor to build citation databases, verify publication records, analyze research trends, and enrich existing datasets with DOI metadata. Instead of querying the Crossref API manually and parsing JSON responses, you get clean, structured data exported as JSON, CSV, or Excel. Every record includes the full title, all authors with ORCID IDs when available, journal name, volume, issue, pages, publication date, license, funder information, and reference lists.

๐ŸŽฏ Target Audience๐Ÿ’ก Use Cases
Academic researchersBuild citation databases for literature reviews
University librariansVerify and enrich publication records
Bibliometric analystsAnalyze citation patterns and research impact
Data scientistsEnrich datasets with DOI metadata
PublishersTrack citations and references across journals
Grant managersVerify publication records from funded research

๐Ÿ“‹ What the Crossref Scraper does

  • ๐Ÿ” Free-text search across titles, authors, and container titles in the 155M+ DOI database
  • ๐Ÿ“ Title-specific search to find publications matching exact title keywords
  • ๐Ÿ‘ค Author search to find all works by a specific researcher
  • ๐ŸŽฏ Single DOI lookup to fetch full metadata for a specific publication
  • ๐Ÿ”ง Filter strings to narrow results by type, date, ORCID, publisher, and more
  • ๐Ÿ“ง Polite pool access by providing an email for faster Crossref response times

The scraper queries the Crossref Works API, retrieves matching records, and extracts full citation metadata for each item. Results include the publication title, all authors (with ORCID IDs), journal or container title, volume, issue, pages, publication dates, DOI, license info, funder details, reference count, citation count, and direct links. Each record is timestamped and includes the content type (journal-article, book-chapter, etc.).

๐Ÿ’ก Why it matters: Crossref's API returns complex nested JSON that requires parsing. This scraper flattens and normalizes the data, delivering clean records ready for spreadsheets, databases, or analysis tools. Add your email to get routed to Crossref's faster "polite pool."

๐Ÿ“Š Data fields

Each record includes: abstract, alternativeIds, articleNumber, authors, clinicalTrials, containerTitle, createdDate, depositedDate, doi, doiUrl, funders, indexedDate, isReferencedByCount, isbn, issn, issue, language, license, licenseStart, licenseUrl, orcids, page, primaryUrl, publishedIssued, publishedOnline, publishedPrint, publisher, referenceCount, referencesCount, score, scrapedAt, shortContainerTitle, subjects, subtitle, title, type, url, volume. All 38 field names come from a real production run, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know: Providing an email address routes your requests to Crossref's "polite pool," which has faster response times and higher rate limits. The filter field accepts Crossref filter syntax. See Crossref API docs for all available filter options.

๐Ÿš€ How to use

  1. Create an Apify account - Sign up free with $5 credit
  2. Open the Crossref DOI Metadata Scraper - Navigate to the actor page on Apify
  3. Enter your search query - Type keywords, an author name, or a specific DOI
  4. Add optional filters - Set date range, publication type, or provide your email for faster responses
  5. Click Start - The actor collects matching records and delivers structured citation data

โฑ๏ธ A typical run with 10 records completes in under 30 seconds.

ActorDescription
PubMed Citation ScraperExtract publication metadata from PubMed for biomedical research
OpenCitations ScraperCollect citation networks and bibliographic metadata
Open Library ScraperSearch and download book data from the Internet Archive
NASA Reports ScraperCollect technical reports from NASA's NTRS database
ROR ScraperCollect research organization data from the Research Organization Registry

๐Ÿ’ก Pro Tip: Combine the Crossref Scraper with the PubMed Scraper to get both citation metadata and full biomedical abstracts for the same publications.

Disclaimer: This actor is not affiliated with, endorsed by, or connected to Crossref. It accesses publicly available data through the Crossref Works API. Use responsibly and in accordance with Crossref's Metadata Terms of Use.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.