DOAJ Subject Classification Scraper
Pricing
from $3.62 / 1,000 results
DOAJ Subject Classification Scraper
Pricing
from $3.62 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share

π DOAJ Journals & Subject Classification Scraper
π Export every open-access journal in the Directory of Open Access Journals, with its subject classification, in seconds.
This Actor pulls open-access journals straight from the official DOAJ API and returns each journal with its full LCC (Library of Congress Classification) subject list, ISSNs, publisher, country, license, language, and article-processing-charge policy. No login, no key, no HTML scraping: it reads the same public API that powers doaj.org.
The Directory of Open Access Journals indexes more than 23,000 vetted, peer-reviewed open-access journals from over 130 countries. This scraper turns that catalog into a clean, structured dataset you can filter, join, and analyse.
| For | Use it to |
|---|---|
| Researchers & librarians | Map research fields, build reading lists, audit OA coverage by subject |
| Publishers & analysts | Benchmark APC policies, licenses, and country distribution |
| Data teams | Enrich journal metadata with standardized subject codes and ISSNs |
π What it does
- Queries the DOAJ journals API with any full-text search (title, subject, ISSN, publisher, keyword), or
*for the entire catalog. - Returns one row per journal with its subject classifications and core metadata.
- Paginates automatically up to your
maxItems.
π‘ Why it matters: the DOAJ website blocks bulk HTML scraping, but its API is open. This Actor uses the API, so runs are fast, complete, and never return a challenge page.
π Output
| Field | Description |
|---|---|
π title | Journal title |
π url | DOAJ table-of-contents URL |
π journalId | DOAJ journal id |
π·οΈ primarySubject | First LCC subject term |
ποΈ subjects | All classifications: { scheme, code, term } |
π‘ subjectCodes | LCC codes only |
#οΈβ£ issns | Print and electronic ISSNs |
π’ publisher | Publisher name |
π country | Publisher country (ISO code) |
π£οΈ languages | Publication languages |
π keywords | Journal keywords |
π licenses | License types (e.g. CC BY) |
π³ apcCharges | Whether the journal charges an APC |
π
oaStartYear | Year open access began |
π lastUpdated | DOAJ record last-updated timestamp |
π scrapedAt | When this row was collected |
Sample record:
{"title": "Revista de PsicologΓa","url": "https://doaj.org/toc/0719-0581","primarySubject": "Psychology","subjects": [{ "scheme": "LCC", "code": "BF1-990", "term": "Psychology" }],"subjectCodes": ["BF1-990"],"issns": ["0719-0581", "0716-8039"],"publisher": "Universidad de Chile","country": "CL","licenses": ["CC BY-NC"],"apcCharges": false,"oaStartYear": 2007}
π How to use
- Create a free account w/ $5 credit.
- Open the Actor, set a
query(or leave*for everything) andmaxItems. - Run it and download the dataset as JSON, CSV, Excel, or XML.
β FAQ
Do I need a DOAJ API key? No. The Actor uses the public DOAJ API.
Can I get every journal? Yes. Use query: "*" and raise maxItems; the catalog is ~23,000 journals.
What does the subject code mean? DOAJ classifies journals with the Library of Congress Classification (LCC). subjectCodes holds the codes; subjects holds the human-readable terms and scheme.
How fresh is the data? Every run reads the DOAJ API live, so it reflects the current catalog.
π Recommended Actors
π‘ Pro Tip: browse the complete ParseForge collection for more research and data-enrichment Actors.
This Actor is not affiliated with DOAJ. It reads publicly available data from the DOAJ API for research and analysis. Respect DOAJ's terms and cite the source where appropriate.