DOAJ API

Search and retrieve open access journal articles and journal metadata from the Directory of Open Access Journals. Public endpoints support Elasticsearch query syntax for field-specific searches, with optional API key authentication for accessing non-public records.

Claim this API

Are you the operator of DOAJ API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with DOAJ API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Screenshot:
Screenshot of DOAJ API homepage
Slug: doaj
Key: doaj.org:doaj-api
Base URL: https://doaj.org/api/
Auth: none
Endpoints: 12
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 16:08:06.233804

Links

Homepage: https://doaj.org/contact
API Base: https://doaj.org/api/
Documentation:
SDKs:

Topics

KNOWLEDGE, SCHOLARLY_PUBLISHING

Tutorials

Skills

Endpoints (12)

Path Summary Response Auth
api/articles/{article_id} Get article by ID application/json
api/journals/{journal_id} Get journal by ID application/json
api/search/articles/{search_query} Search articles application/json
api/search/journals/{search_query} Search journals application/json
articles/{article_id} Retrieve an article by ID application/json
articles/{id} Get article by ID application/json
journals/{journal_id} Retrieve a journal by ID application/json
search/applications/{search_query} Search applications application/json
search/articles/{query} Search articles application/json
search/articles/{search_query} Search articles application/json
search/journals/{query} Search journals application/json
search/journals/{search_query} Search journals application/json