Skip to main content
Piloterr
Back to library

DOAJ Journal API

Fetch one DOAJ journal by ISSN, journal id, or a doaj.org toc URL.

Active1 credit = 1 requestGET/v2/doaj/journal

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

Fetch one DOAJ journal. query is an ISSN from search, such as 2747-173X, the 32-character journal id, or a URL https://doaj.org/toc/{issn}. The response is a flat object. eissn or pissn on a journal search card is the usual key.

QuickstartLink to Quickstart

curl -sS -H "x-api-key: YOUR_API_KEY" "https://api.piloterr.com/v2/doaj/journal?query=2747-173X"
curl -sS -H "x-api-key: YOUR_API_KEY" "https://api.piloterr.com/v2/doaj/journal?query=https%3A%2F%2Fdoaj.org%2Ftoc%2F2747-173X"

ParametersLink to Parameters

Name Detail
query Required string. ISSN, journal id, or a doaj.org/toc URL. Example: 2747-173X.

Response fieldsLink to Response fields

Name Detail
id String. DOAJ journal id.
title String.
alternative_title String or null.
eissn String or null.
pissn String or null.
publisher String or null.
publisher_country String or null. ISO country code when DOAJ sends one.
languages Array of strings.
subjects Array of strings.
keywords Array of strings.
license String or null.
license_url String or null.
has_apc Boolean or null. True when the journal charges an article processing charge.
oa_start String or null. Year open access started.
url String. https://doaj.org/toc/{issn} when an ISSN exists.

PaginationLink to Pagination

One journal. No pagination object.

Use casesLink to Use cases

  • A library checks that ISSN 2747-173X is indexed and reads license.
  • An APC tracker stores has_apc before recommending a journal found with kind=journal.
  • A catalog import copies publisher, publisher_country, and subjects for an ISSN taken from search.

Error codesLink to Error codes

Name Detail
400 Missing query, a non-DOAJ host, or a URL that is not a toc or journal path.
404 Unknown ISSN or journal id.
401 Missing API key.
500 The DOAJ request failed.

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included