zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
On this page
  • Playground
  • Code examples
  • Full reference
  • Related APIs
Research/DOAJ
Logo DOAJ

DOAJ

Directory of Open Access Journals — article and journal search with full APC, licensing, peer-review and preservation metadata, plus OAI-PMH harvesting.

Endpoints
13
Requests
24
Updated
4 hours ago
For LLMs
llms.txt
Endpoint healthnot yet measured
  • article-by-doinot measured
  • articlenot measured
  • articles-by-journalnot measured
  • harvest-articlesnot measured
  • harvest-journalsnot measured
+ 8 more endpointsShow less
  • harvest-setsnot measured
  • journal-by-issnnot measured
  • journalnot measured
  • journals-by-countrynot measured
  • journals-by-publishernot measured
  • journals-by-subjectnot measured
  • search-articlesnot measured
  • search-journalsnot measured
no measurements yetdaily 01:00 WIB

Playground

13 endpoints
GET/v1/research:doaj/article-by-doi/:doi5m cache1 paramchecking key…
Parameters
doistringrequired

DOI of the article, with or without a doi.org prefix

·
Response
EXAMPLE
{
  "doi": "10.1371/journal.pone.0146294",
  "year": 2015,
  "links": [
    {
      "url": "http://europepmc.org/articles/PMC4697834?pdf=render",
      "type": "fulltext",
      "contentType": null
    }
  ],
  "month": 0,
  "title": "A Biomechanical Comparison of Expansive Pedicle Screws for Severe Osteoporosis: The Effects of Screw Design and Cement Augmentation.",
  "authors": [
    {
      "name": "Ching-Lung Tai",
      "orcid": null,
      "affiliation": null
    },
    {
      "name": "Tsung-Ting Tsai",
      "orcid": null,
      "affiliation": null
    },
    {
      "name": "Po-Liang Lai",
      "orcid": null,
      "affiliation": null
    }
  ],
  "endPage": null,
  "journal": {
    "issns": [
      "1932-6203"
    ],
    "title": "PLoS ONE",
    "number": "12",
    "volume": "10",
    "country": "US",
    "language": [
      "EN"
    ],
    "publisher": "Public Library of Science (PLoS)"
  },
  "abstract": "Expansive pedicle screws significantly improve fixation strength in osteoporotic spines. However, the previous literature does not adequately address the effects of the number of l…",
  "subjects": [
    {
      "code": "R",
      "term": "Medicine",
      "scheme": "LCC"
    },
    {
      "code": "Q",
      "term": "Science",
      "scheme": "LCC"
    }
  ],
  "articleId": "3571d4eba732417e82e9d7a9303eb0d8",
  "createdAt": "2016-06-10T12:12:53Z",
  "startPage": "e0146294",
  "updatedAt": "2025-08-19T21:09:39Z",
  "identifiers": [
    {
      "id": "1932-6203",
      "type": "eissn"
    },
    {
      "id": "10.1371/journal.pone.0146294",
      "type": "doi"
    }
  ]
}

Code examples

Article By Doi
zpi-sdkrecommended
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("research:doaj", "article-by-doi", {
  "doi": "10.1371/journal.pone.0146294"
});
console.log(data);
Full SDK reference →
request.sh
curl -X GET "https://api.zpi.web.id/v1/research:doaj/article-by-doi/10.1371%2Fjournal.pone.0146294" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Full reference

13 endpoints · plain text
GETArticle By Doi/v1/research:doaj/article-by-doi/:doiDOAJ article lookup by DOI — the doi: binding over search/articles, no key.

Parameters

doistringrequiredin path
DOI of the article, with or without a doi.org prefix

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/article-by-doi/10.1371%2Fjournal.pone.0146294" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "doi": "10.1371/journal.pone.0146294",
  "year": 2015,
  "links": [
    {
      "url": "http://europepmc.org/articles/PMC4697834?pdf=render",
      "type": "fulltext",
      "contentType": null
    }
  ],
  "month": 0,
  "title": "A Biomechanical Comparison of Expansive Pedicle Screws for Severe Osteoporosis: The Effects of Screw Design and Cement Augmentation.",
  "authors": [
    {
      "name": "Ching-Lung Tai",
      "orcid": null,
      "affiliation": null
    },
    {
      "name": "Tsung-Ting Tsai",
      "orcid": null,
      "affiliation": null
    },
    {
      "name": "Po-Liang Lai",
      "orcid": null,
      "affiliation": null
    }
  ],
  "endPage": null,
  "journal": {
    "issns": [
      "1932-6203"
    ],
    "title": "PLoS ONE",
    "number": "12",
    "volume": "10",
    "country": "US",
    "language": [
      "EN"
    ],
    "publisher": "Public Library of Science (PLoS)"
  },
  "abstract": "Expansive pedicle screws significantly improve fixation strength in osteoporotic spines. However, the previous literature does not adequately address the effects of the number of l…",
  "subjects": [
    {
      "code": "R",
      "term": "Medicine",
      "scheme": "LCC"
    },
    {
      "code": "Q",
      "term": "Science",
      "scheme": "LCC"
    }
  ],
  "articleId": "3571d4eba732417e82e9d7a9303eb0d8",
  "createdAt": "2016-06-10T12:12:53Z",
  "startPage": "e0146294",
  "updatedAt": "2025-08-19T21:09:39Z",
  "identifiers": [
    {
      "id": "1932-6203",
      "type": "eissn"
    },
    {
      "id": "10.1371/journal.pone.0146294",
      "type": "doi"
    }
  ]
}
GETArticle/v1/research:doaj/article/:articleIdDOAJ article record by id — open JSON API, no key, rung 1 (direct) per recon.

Parameters

articleIdstringrequiredin path
DOAJ article id, 32 hex characters

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/article/bf9a6965797647f29ec9bc0bb4f1773b" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "doi": "10.25057/2500672X.2038",
  "year": 2026,
  "links": [
    {
      "url": "https://revistas.iue.edu.co/index.php/nuevoderecho/article/view/2038",
      "type": "fulltext",
      "contentType": "HTML"
    }
  ],
  "month": null,
  "title": "Responsabilidad Prospectiva Ciudadana en Sociedades Algorítmicamente Mediadas: Ética Cívica, Justicia Epistémica e Innovación Democrática",
  "authors": [
    {
      "name": "Rafael Alejandro Betancourt Durango",
      "orcid": "https://orcid.org/0000-0002-6423-4864",
      "affiliation": "Universidad Pontificia Bolivariana"
    },
    {
      "name": "Diego Alejandro Correa Correa",
      "orcid": "https://orcid.org/0000-0001-9528-2853",
      "affiliation": "Institución Universitaria de Envigado"
    }
  ],
  "endPage": null,
  "journal": {
    "title": "Nuevo Derecho",
    "number": "39",
    "volume": "22",
    "country": "CO",
    "language": [
      "EN",
      "ES"
    ],
    "publisher": "Institución Universitaria de Envigado"
  },
  "abstract": "\nLas democracias contemporáneas afrontan un desafío filosófico de primera magnitud: la colonización algorítmicamente mediada de la deliberación pública, la formación epistémica y l…",
  "keywords": [
    "responsabilidad prospectiva ciudadana",
    "mediación algorítmica"
  ],
  "subjects": [
    {
      "code": "K",
      "term": "Law",
      "scheme": "LCC"
    },
    {
      "code": "K1-7720",
      "term": "Law in general. Comparative and uniform law. Jurisprudence",
      "scheme": "LCC"
    }
  ],
  "articleId": "bf9a6965797647f29ec9bc0bb4f1773b",
  "createdAt": "2026-07-30T16:22:40Z",
  "startPage": null,
  "updatedAt": "2026-07-30T16:22:40Z",
  "identifiers": [
    {
      "id": "10.25057/2500672X.2038",
      "type": "doi"
    },
    {
      "id": "2011-4540",
      "type": "pissn"
    }
  ]
}
GETArticles By Journal/v1/research:doaj/articles-by-journalEvery DOAJ article carrying one journal ISSN — the bibjson.journal.issns: binding over search/articles, no key.

Parameters

issnstringrequired
Print or electronic ISSN of the journal
pagenumberoptional
Page number. Default 1
limitnumberoptional
Items per page. Default 10, max 100

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/articles-by-journal?issn=1932-6203&page=1&limit=10" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "issn": "1932-6203",
  "page": 1,
  "count": 3,
  "items": [
    {
      "doi": "10.1371/journal.pone.0257164",
      "year": 2021,
      "links": [
        {
          "url": "https://doi.org/10.1371/journal.pone.0257164",
          "type": "fulltext",
          "contentType": null
        }
      ],
      "month": 0,
      "title": "The PPLD has advantages over conventional regression methods in application to moderately sized genome-wide association studies.",
      "authors": [
        {
          "name": "Veronica J Vieland",
          "orcid": null,
          "affiliation": null
        }
      ],
      "endPage": null,
      "journal": {
        "issns": [
          "1932-6203"
        ],
        "title": "PLoS ONE",
        "number": "9",
        "volume": "16",
        "country": "US",
        "language": [
          "EN"
        ],
        "publisher": "Public Library of Science (PLoS)"
      },
      "abstract": "In earlier work, we have developed and evaluated an alternative approach to the analysis of GWAS data, based on a statistic called the PPLD. More recently, motivated by a GWAS for …",
      "subjects": [
        {
          "code": "R",
          "term": "Medicine",
          "scheme": "LCC"
        }
      ],
      "articleId": "00003499008840e299ffa0b2baec2e63",
      "createdAt": "2021-10-20T17:28:34Z",
      "startPage": "e0257164",
      "updatedAt": "2025-08-19T20:27:56Z",
      "identifiers": [
        {
          "id": "1932-6203",
          "type": "eissn"
        }
      ]
    }
  ],
  "limit": 3,
  "total": 367383,
  "hasMore": true,
  "nextPage": 2,
  "provider": "doaj"
}
GETHarvest Articles/v1/research:doaj/harvest-articlesDOAJ article harvest over OAI-PMH — the documented way past the JSON API's 1000-record ceiling. Pages by resumptionToken, which is a cursor and expires

Parameters

verbenumoptional
ListRecords returns full metadata, ListIdentifiers only headers. Default ListRecords Values: ListRecords, ListIdentifiers.
metadataPrefixenumoptional
Metadata schema. oai_doaj adds journal, volume and full-text fields. Default oai_dc Values: oai_dc, oai_doaj.
setstringoptional
setSpec from harvest-sets, restricting the harvest to one subject
fromstringoptional
Lower bound on the record datestamp, YYYY-MM-DD or a UTC timestamp
untilstringoptional
Upper bound on the record datestamp, YYYY-MM-DD or a UTC timestamp
cursorstringoptional
nextCursor from a previous call. When set, every other filter is ignored

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/harvest-articles?verb=ListRecords&metadataPrefix=oai_dc&set=TENDOk1pY3JvYmlvbG9neQ%7E%7E&from=2026-07-01&until=2026-07-31&cursor=eyJtIjogIm9haV9kYyJ9" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "verb": "ListRecords",
  "count": 300,
  "items": [
    {
      "doi": "10.1136/bmjhci-2025-101636",
      "url": "https://doaj.org/article/ff7878e5b5d84fa59c960e2ab33d2f6e",
      "date": "2026-07-01T00:00:00Z",
      "sets": [
        "TENDOkNvbXB1dGVyIGFwcGxpY2F0aW9ucyB0byBtZWRpY2luZS4gTWVkaWNhbCBpbmZvcm1hdGljcw~~"
      ],
      "type": "article",
      "issns": [
        "2632-1009"
      ],
      "title": "Novel two-stage deep learning framework for automated pressure injury classification",
      "deleted": false,
      "sources": [
        "BMJ Health & Care Informatics, Vol 33, Iss 1 (2026)"
      ],
      "creators": [
        "Chien-Wei Chen"
      ],
      "recordId": "ff7878e5b5d84fa59c960e2ab33d2f6e",
      "subjects": [
        "Computer applications to medicine. Medical informatics"
      ],
      "datestamp": "2026-07-31T00:40:51Z",
      "languages": [
        "EN"
      ],
      "publisher": "BMJ Publishing Group",
      "relations": [
        "https://informatics.bmj.com/content/33/1/e101636.full"
      ],
      "identifier": "oai:doaj.org/article:ff7878e5b5d84fa59c960e2ab33d2f6e",
      "description": "Objective The study aims to develop an artificial intelligence (AI) framework for automatic pressure injury (PI) staging directly from raw clinical images, without requiring manual…",
      "identifiers": [
        "10.1136/bmjhci-2025-101636"
      ]
    }
  ],
  "cursor": "eyJtIjogIm9haV9kYyJ9",
  "hasMore": true,
  "provider": "doaj",
  "nextCursor": "eyJtIjogIm9haV9kYyIsICJ1IjogIjIwMjYtMDctMzFUMDA6NDE6MjdaIiwgIm4iOiAzMDAsICJhIjogWyIyMDI2LTA3LTMwVDIzOjAxOjE1WiIsIDFdfQ==",
  "metadataPrefix": "oai_dc"
}
GETHarvest Journals/v1/research:doaj/harvest-journalsDOAJ journal harvest over OAI-PMH. Pages by resumptionToken, which is a cursor and expires after 24h, not a page number you can jump to. The journal feed

Parameters

verbenumoptional
ListRecords returns full metadata, ListIdentifiers only headers. Default ListRecords Values: ListRecords, ListIdentifiers.
setstringoptional
setSpec from harvest-sets, restricting the harvest to one subject
fromstringoptional
Lower bound on the record datestamp, YYYY-MM-DD or a UTC timestamp
untilstringoptional
Upper bound on the record datestamp, YYYY-MM-DD or a UTC timestamp
cursorstringoptional
nextCursor from a previous call. When set, every other filter is ignored

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/harvest-journals?verb=ListRecords&set=TENDOk1pY3JvYmlvbG9neQ%7E%7E&from=2026-07-01&until=2026-07-31&cursor=eyJtIjogIm9haV9kYyJ9" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "verb": "ListRecords",
  "count": 300,
  "items": [
    {
      "doi": null,
      "url": "https://doaj.org/toc/2448-7937",
      "date": "2026-07-30T20:00:41Z",
      "sets": [
        "TENDOkxhdw~~"
      ],
      "type": "journal",
      "issns": [
        "2448-7937"
      ],
      "title": "Problema: Anuario de Filosofía y Teoría del Derecho",
      "rights": [
        "CC BY-NC"
      ],
      "deleted": false,
      "recordId": "8005ee2ac50e482f85c2865de2ad119f",
      "subjects": [
        "law"
      ],
      "datestamp": "2026-07-30T20:00:41Z",
      "languages": [
        "EN"
      ],
      "publisher": "Universidad Nacional Autónoma de México",
      "relations": [
        "https://revistas.juridicas.unam.mx/index.php/filosofia-derecho/tematica-y-alcance"
      ],
      "identifier": "oai:doaj.org/journal:8005ee2ac50e482f85c2865de2ad119f",
      "description": null,
      "identifiers": [
        "2448-7937"
      ]
    }
  ],
  "cursor": "eyJtIjogIm9haV9kYyJ9",
  "hasMore": true,
  "provider": "doaj",
  "nextCursor": "eyJtIjogIm9haV9kYyIsICJ1IjogIjIwMjYtMDctMzFUMDA6NDE6MzFaIiwgIm4iOiAzMDAsICJhIjogWyIyMDI2LTA3LTI0VDIzOjI5OjIzWiIsIDNdfQ==",
  "metadataPrefix": "oai_dc"
}
GETHarvest Sets/v1/research:doaj/harvest-setsThe OAI-PMH set list — every setSpec accepted by harvest-articles and harvest-journals. One shot: the upstream serves all sets without a cursor.

Parameters

This endpoint takes no parameters.

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/harvest-sets" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "count": 526,
  "items": [
    {
      "name": "LCC:1789-",
      "term": "1789-",
      "scheme": "LCC",
      "setSpec": "TENDOjE3ODkt"
    },
    {
      "name": "LCC:Academies and learned societies",
      "term": "Academies and learned societies",
      "scheme": "LCC",
      "setSpec": "TENDOkFjYWRlbWllcyBhbmQgbGVhcm5lZCBzb2NpZXRpZXM~"
    },
    {
      "name": "LCC:Accounting. Bookkeeping",
      "term": "Accounting. Bookkeeping",
      "scheme": "LCC",
      "setSpec": "TENDOkFjY291bnRpbmcuIEJvb2trZWVwaW5n"
    },
    {
      "name": "LCC:Acoustics in engineering. Acoustical engineering",
      "term": "Acoustics in engineering. Acoustical engineering",
      "scheme": "LCC",
      "setSpec": "TENDOkFjb3VzdGljcyBpbiBlbmdpbmVlcmluZy4gQWNvdXN0aWNhbCBlbmdpbmVlcmluZw~~"
    },
    {
      "name": "LCC:Acoustics. Sound",
      "term": "Acoustics. Sound",
      "scheme": "LCC",
      "setSpec": "TENDOkFjb3VzdGljcy4gU291bmQ~"
    },
    {
      "name": "LCC:Advertising",
      "term": "Advertising",
      "scheme": "LCC",
      "setSpec": "TENDOkFkdmVydGlzaW5n"
    },
    {
      "name": "LCC:Aesthetics",
      "term": "Aesthetics",
      "scheme": "LCC",
      "setSpec": "TENDOkFlc3RoZXRpY3M~"
    },
    {
      "name": "LCC:Aesthetics of cities. City planning and beautifying",
      "term": "Aesthetics of cities. City planning and beautifying",
      "scheme": "LCC",
      "setSpec": "TENDOkFlc3RoZXRpY3Mgb2YgY2l0aWVzLiBDaXR5IHBsYW5uaW5nIGFuZCBiZWF1dGlmeWluZw~~"
    }
  ],
  "provider": "doaj"
}
GETJournal By Issn/v1/research:doaj/journal-by-issn/:issnDOAJ journal lookup by ISSN — the issn: binding over search/journals, matches print and electronic ISSN alike.

Parameters

issnstringrequiredin path
Print or electronic ISSN, eight characters with an optional hyphen

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/journal-by-issn/1932-6203" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "apc": {
    "max": [
      {
        "price": 2477,
        "currency": "USD"
      }
    ],
    "url": "https://plos.org/publish/fees/",
    "hasApc": true
  },
  "ref": {
    "journal": "https://journals.plos.org/plosone/",
    "aimsScope": "https://journals.plos.org/plosone/s/journal-information",
    "oaStatement": "https://journals.plos.org/plosone/s/journal-information#loc-open-access",
    "licenseTerms": "https://journals.plos.org/plosone/s/licenses-and-copyright",
    "authorInstructions": "https://journals.plos.org/plosone/s/submission-guidelines"
  },
  "boai": true,
  "eissn": "1932-6203",
  "issns": [
    "1932-6203"
  ],
  "pissn": null,
  "title": "PLoS ONE",
  "inDoaj": null,
  "ticked": true,
  "waiver": {
    "url": "https://www.plos.org/fee-assistance",
    "hasWaiver": true
  },
  "oaStart": 2006,
  "keywords": [
    "science"
  ],
  "licenses": [
    {
      "by": true,
      "nc": false,
      "nd": false,
      "sa": false,
      "url": "https://creativecommons.org/licenses/by/4.0/",
      "type": "CC BY"
    }
  ],
  "subjects": [
    {
      "code": "R",
      "term": "Medicine",
      "scheme": "LCC"
    }
  ],
  "copyright": {
    "url": "https://journals.plos.org/plosone/s/licenses-and-copyright",
    "authorRetains": true
  },
  "createdAt": "2007-03-30T10:53:19Z",
  "editorial": {
    "boardUrl": "https://journals.plos.org/plosone/static/editorial-board",
    "reviewUrl": "https://journals.plos.org/plosone/s/editorial-and-peer-review-process",
    "reviewProcess": [
      "Anonymous peer review"
    ]
  },
  "journalId": "2fdf1470373343b7bd4f825179c685f5",
  "languages": [
    "EN"
  ],
  "pidScheme": {
    "schemes": [
      "DOI"
    ],
    "hasPidScheme": true
  },
  "publisher": {
    "name": "Public Library of Science (PLoS)",
    "country": "US"
  },
  "updatedAt": "2026-02-24T15:59:14Z",
  "plagiarism": {
    "url": "https://journals.plos.org/plosone/s/ethical-publishing-practice#loc-plagiarism",
    "detection": true
  },
  "institution": {
    "name": null,
    "country": null
  },
  "otherCharges": {
    "url": null,
    "hasOtherCharges": false
  },
  "preservation": {
    "url": "https://portal.issn.org/resource/ISSN/1932-6203",
    "services": [
      "CLOCKSS"
    ],
    "hasPreservation": true
  },
  "depositPolicy": {
    "url": "https://openpolicyfinder.jisc.ac.uk/id/publication/17599",
    "services": [
      "Open Policy Finder"
    ],
    "hasPolicy": true
  },
  "articleLicense": {
    "display": [
      "Embed"
    ],
    "exampleUrl": "https://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0146294"
  },
  "lastFullReview": null,
  "alternativeTitle": "PLOS ONE",
  "lastManualUpdate": null,
  "publicationTimeWeeks": 29
}
GETJournal/v1/research:doaj/journal/:journalIdDOAJ journal record by id — open JSON API, no key, rung 1 (direct) per recon.

Parameters

journalIdstringrequiredin path
DOAJ journal id, 32 hex characters

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/journal/2fdf1470373343b7bd4f825179c685f5" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "apc": {
    "max": [
      {
        "price": 2477,
        "currency": "USD"
      }
    ],
    "url": "https://plos.org/publish/fees/",
    "hasApc": true
  },
  "ref": {
    "journal": "https://journals.plos.org/plosone/",
    "aimsScope": "https://journals.plos.org/plosone/s/journal-information",
    "oaStatement": "https://journals.plos.org/plosone/s/journal-information#loc-open-access",
    "licenseTerms": "https://journals.plos.org/plosone/s/licenses-and-copyright",
    "authorInstructions": "https://journals.plos.org/plosone/s/submission-guidelines"
  },
  "boai": true,
  "eissn": "1932-6203",
  "issns": [
    "1932-6203"
  ],
  "pissn": null,
  "title": "PLoS ONE",
  "inDoaj": true,
  "ticked": true,
  "waiver": {
    "url": "https://www.plos.org/fee-assistance",
    "hasWaiver": true
  },
  "oaStart": 2006,
  "keywords": [
    "science"
  ],
  "licenses": [
    {
      "by": true,
      "nc": false,
      "nd": false,
      "sa": false,
      "url": "https://creativecommons.org/licenses/by/4.0/",
      "type": "CC BY"
    }
  ],
  "subjects": [
    {
      "code": "R",
      "term": "Medicine",
      "scheme": "LCC"
    }
  ],
  "copyright": {
    "url": "https://journals.plos.org/plosone/s/licenses-and-copyright",
    "authorRetains": true
  },
  "createdAt": "2007-03-30T10:53:19Z",
  "editorial": {
    "boardUrl": "https://journals.plos.org/plosone/static/editorial-board",
    "reviewUrl": "https://journals.plos.org/plosone/s/editorial-and-peer-review-process",
    "reviewProcess": [
      "Anonymous peer review"
    ]
  },
  "journalId": "2fdf1470373343b7bd4f825179c685f5",
  "languages": [
    "EN"
  ],
  "pidScheme": {
    "schemes": [
      "DOI"
    ],
    "hasPidScheme": true
  },
  "publisher": {
    "name": "Public Library of Science (PLoS)",
    "country": "US"
  },
  "updatedAt": "2026-02-24T15:59:14Z",
  "plagiarism": {
    "url": "https://journals.plos.org/plosone/s/ethical-publishing-practice#loc-plagiarism",
    "detection": true
  },
  "institution": {
    "name": null,
    "country": null
  },
  "otherCharges": {
    "url": null,
    "hasOtherCharges": false
  },
  "preservation": {
    "url": "https://portal.issn.org/resource/ISSN/1932-6203",
    "services": [
      "CLOCKSS"
    ],
    "hasPreservation": true
  },
  "depositPolicy": {
    "url": "https://openpolicyfinder.jisc.ac.uk/id/publication/17599",
    "services": [
      "Open Policy Finder"
    ],
    "hasPolicy": true
  },
  "articleLicense": {
    "display": [
      "Embed"
    ],
    "exampleUrl": "https://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0146294"
  },
  "lastFullReview": null,
  "alternativeTitle": "PLOS ONE",
  "lastManualUpdate": "2026-02-24T15:59:14Z",
  "publicationTimeWeeks": 29
}
GETJournals By Country/v1/research:doaj/journals-by-countryDOAJ journals by publisher country — the bibjson.publisher.country: binding over search/journals. The upstream stores ISO 3166-1 alpha-2 codes only.

Parameters

countrystringrequired
ISO 3166-1 alpha-2 country code of the publisher
pagenumberoptional
Page number. Default 1
limitnumberoptional
Items per page. Default 10, max 100

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/journals-by-country?country=ID&page=1&limit=10" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 3,
  "items": [
    {
      "apc": {
        "url": "https://jurnal.unej.ac.id/index.php/CERiMRE/charge",
        "hasApc": false
      },
      "ref": {
        "journal": "https://jurnal.unej.ac.id/index.php/CERiMRE",
        "aimsScope": "https://jurnal.unej.ac.id/index.php/CERiMRE/aimsandscopes",
        "oaStatement": "https://jurnal.unej.ac.id/index.php/CERiMRE/openaccess",
        "licenseTerms": "https://jurnal.unej.ac.id/index.php/CERiMRE/openaccess",
        "authorInstructions": "https://jurnal.unej.ac.id/index.php/CERiMRE/information/authors"
      },
      "boai": true,
      "eissn": "2747-173X",
      "issns": [
        "2747-173X"
      ],
      "pissn": null,
      "title": "Computational and Experimental Research in Materials and Renewable Energy",
      "inDoaj": null,
      "ticked": true,
      "waiver": {
        "url": null,
        "hasWaiver": false
      },
      "oaStart": 2018,
      "keywords": [
        "renewable energy"
      ],
      "licenses": [
        {
          "by": true,
          "nc": false,
          "nd": false,
          "sa": true,
          "url": "https://creativecommons.org/licenses/by-sa/4.0/",
          "type": "CC BY-SA"
        }
      ],
      "subjects": [
        {
          "code": "TJ807-830",
          "term": "Renewable energy sources",
          "scheme": "LCC"
        }
      ],
      "copyright": {
        "url": "https://jurnal.unej.ac.id/index.php/CERiMRE/copyright",
        "authorRetains": false
      },
      "createdAt": "2022-04-18T05:11:41Z",
      "editorial": {
        "boardUrl": "https://jurnal.unej.ac.id/index.php/CERiMRE/about/editorialTeam",
        "reviewUrl": "https://jurnal.unej.ac.id/index.php/CERiMRE/reviewprocess",
        "reviewProcess": [
          "Peer review"
        ]
      },
      "journalId": "00087d1be705481c92efc11a6dc42b80",
      "languages": [
        "EN"
      ],
      "pidScheme": {
        "schemes": [
          "DOI"
        ],
        "hasPidScheme": true
      },
      "publisher": {
        "name": "Physics Department, Faculty of Mathematics and Natural Sciences University of Jember",
        "country": "ID"
      },
      "updatedAt": "2026-01-15T10:34:08Z",
      "plagiarism": {
        "url": "https://jurnal.unej.ac.id/index.php/CERiMRE/sfp",
        "detection": true
      },
      "institution": {
        "name": null,
        "country": null
      },
      "otherCharges": {
        "url": null,
        "hasOtherCharges": false
      },
      "preservation": {
        "url": null,
        "hasPreservation": false
      },
      "depositPolicy": {
        "url": null,
        "hasPolicy": false
      },
      "articleLicense": {
        "display": [
          "No"
        ],
        "exampleUrl": null
      },
      "lastFullReview": "2022-04-18",
      "alternativeTitle": "CERiMRE",
      "lastManualUpdate": null,
      "publicationTimeWeeks": 10
    }
  ],
  "limit": 3,
  "total": 2730,
  "country": "ID",
  "hasMore": true,
  "nextPage": 2,
  "provider": "doaj"
}
GETJournals By Publisher/v1/research:doaj/journals-by-publisherDOAJ journals by publisher name — the bibjson.publisher.name: binding over search/journals. The name is phrase-matched, so it must be spelled as DOAJ has it.

Parameters

publisherstringrequired
Publisher name as DOAJ records it, matched as a phrase
pagenumberoptional
Page number. Default 1
limitnumberoptional
Items per page. Default 10, max 100

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/journals-by-publisher?publisher=Elsevier&page=1&limit=10" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 3,
  "items": [
    {
      "apc": {
        "max": [
          {
            "price": 770,
            "currency": "USD"
          }
        ],
        "url": "https://www.sciencedirect.com/science/journal/24682276/publish/open-access-options",
        "hasApc": true
      },
      "ref": {
        "journal": "https://www.sciencedirect.com/journal/scientific-african",
        "aimsScope": "https://www.sciencedirect.com/journal/scientific-african/about/aims-and-scope",
        "oaStatement": "https://www.elsevier.com/journals/scientific-african/2468-2276/open-access-journal",
        "licenseTerms": "https://www.sciencedirect.com/science/journal/24682276/publish/open-access-options",
        "authorInstructions": "https://www.sciencedirect.com/journal/scientific-african/publish/guide-for-authors"
      },
      "boai": true,
      "eissn": "2468-2276",
      "issns": [
        "2468-2276"
      ],
      "pissn": null,
      "title": "Scientific African",
      "inDoaj": null,
      "ticked": true,
      "waiver": {
        "url": "https://www.elsevier.com/authors/open-access/choice#waivers",
        "hasWaiver": true
      },
      "oaStart": 2018,
      "keywords": [
        "africa"
      ],
      "licenses": [
        {
          "by": true,
          "nc": false,
          "nd": false,
          "sa": false,
          "url": "https://creativecommons.org/licenses/by/4.0/",
          "type": "CC BY"
        }
      ],
      "subjects": [
        {
          "code": "Q",
          "term": "Science",
          "scheme": "LCC"
        }
      ],
      "copyright": {
        "url": "https://www.sciencedirect.com/science/journal/24682276/publish/open-access-options",
        "authorRetains": false
      },
      "createdAt": "2018-12-31T14:59:13Z",
      "editorial": {
        "boardUrl": "https://www.sciencedirect.com/journal/scientific-african/about/editorial-board",
        "reviewUrl": "https://www.sciencedirect.com/journal/scientific-african/publish/guide-for-authors",
        "reviewProcess": [
          "Anonymous peer review"
        ]
      },
      "journalId": "00d6163fb43b4d8688f414d9727bd1fd",
      "languages": [
        "EN"
      ],
      "pidScheme": {
        "schemes": [
          "DOI"
        ],
        "hasPidScheme": true
      },
      "publisher": {
        "name": "Elsevier",
        "country": "NL"
      },
      "updatedAt": "2026-04-27T14:33:15Z",
      "plagiarism": {
        "url": null,
        "detection": false
      },
      "institution": {
        "name": "Next Einstein Forum (NEF)",
        "country": "RW"
      },
      "otherCharges": {
        "url": null,
        "hasOtherCharges": false
      },
      "preservation": {
        "url": "https://www.elsevier.com/about/policies-and-standards/digital-archive",
        "services": [
          "CLOCKSS"
        ],
        "hasPreservation": true
      },
      "depositPolicy": {
        "url": null,
        "hasPolicy": false
      },
      "articleLicense": {
        "display": [
          "Embed"
        ],
        "exampleUrl": "https://www.sciencedirect.com/science/article/pii/S2468227618300176"
      },
      "lastFullReview": "2026-04-27",
      "alternativeTitle": null,
      "lastManualUpdate": null,
      "publicationTimeWeeks": 21
    }
  ],
  "limit": 3,
  "total": 853,
  "hasMore": true,
  "nextPage": 2,
  "provider": "doaj",
  "publisher": "Elsevier"
}
GETJournals By Subject/v1/research:doaj/journals-by-subjectDOAJ journals by subject term — the bibjson.subject.term: binding over search/journals. Terms are Library of Congress Classification headings.

Parameters

subjectstringrequired
Library of Congress subject term, matched as a phrase
pagenumberoptional
Page number. Default 1
limitnumberoptional
Items per page. Default 10, max 100

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/journals-by-subject?subject=Medicine&page=1&limit=10" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 3,
  "items": [
    {
      "apc": {
        "url": "http://mlj.goums.ac.ir/page/12/About-the-Journal",
        "hasApc": false
      },
      "ref": {
        "journal": "http://mlj.goums.ac.ir/index.php",
        "aimsScope": "http://mlj.goums.ac.ir/page/14/Aims--YW_AND-amp;-Scopes",
        "oaStatement": "http://mlj.goums.ac.ir/page/12/About-the-Journal",
        "licenseTerms": "http://mlj.goums.ac.ir/page/12/About-the-Journal",
        "authorInstructions": "http://mlj.goums.ac.ir/page/19/Instruction-to-Authors"
      },
      "boai": true,
      "eissn": "2538-4449",
      "issns": [
        "2538-4449"
      ],
      "pissn": null,
      "title": "Medical Laboratory Journal",
      "inDoaj": null,
      "ticked": true,
      "waiver": {
        "url": "http://mlj.goums.ac.ir/page/12/About-the-Journal",
        "hasWaiver": true
      },
      "oaStart": 2007,
      "keywords": [
        "medical laboratory"
      ],
      "licenses": [
        {
          "by": true,
          "nc": true,
          "nd": false,
          "sa": false,
          "url": "https://creativecommons.org/licenses/by-nc/4.0/",
          "type": "CC BY-NC"
        }
      ],
      "subjects": [
        {
          "code": "R",
          "term": "Medicine",
          "scheme": "LCC"
        }
      ],
      "copyright": {
        "url": "http://mlj.goums.ac.ir/page/12/About-the-Journal",
        "authorRetains": true
      },
      "createdAt": "2021-06-25T09:58:25Z",
      "editorial": {
        "boardUrl": "http://mlj.goums.ac.ir/page/13/Editorial-Board",
        "reviewUrl": "http://mlj.goums.ac.ir/page/12/About-the-Journal",
        "reviewProcess": [
          "Double anonymous peer review"
        ]
      },
      "journalId": "00023bea7c1444e9aa224df27beff895",
      "languages": [
        "EN"
      ],
      "pidScheme": {
        "schemes": [
          "DOI"
        ],
        "hasPidScheme": true
      },
      "publisher": {
        "name": "Golestan University of Medical Sciences",
        "country": "IR"
      },
      "updatedAt": "2026-01-15T10:33:19Z",
      "plagiarism": {
        "url": "http://mlj.goums.ac.ir/content/48/Plagiarism",
        "detection": true
      },
      "institution": {
        "name": null,
        "country": null
      },
      "otherCharges": {
        "url": null,
        "hasOtherCharges": false
      },
      "preservation": {
        "url": null,
        "hasPreservation": false
      },
      "depositPolicy": {
        "url": null,
        "hasPolicy": false
      },
      "articleLicense": {
        "display": [
          "Embed"
        ],
        "exampleUrl": "http://mlj.goums.ac.ir/article-1-1284-en.pdf"
      },
      "lastFullReview": "2022-03-01",
      "alternativeTitle": null,
      "lastManualUpdate": null,
      "publicationTimeWeeks": 4
    }
  ],
  "limit": 3,
  "total": 2658,
  "hasMore": true,
  "subject": "Medicine",
  "nextPage": 2,
  "provider": "doaj"
}
GETSearch Articles/v1/research:doaj/search-articlesDOAJ article search — open JSON API, no key, rung 1 (direct) per recon. Upstream caps (page × pageSize) at 1000 and says so in a 400; harvest-articles is the documented way past it.

Parameters

querystringrequired
Search terms. Supports field scoping such as doi:, bibjson.title:, bibjson.author.name:, bibjson.journal.country:
pagenumberoptional
Page number. Default 1
limitnumberoptional
Items per page. Default 10, max 100
sortenumoptional
Sort field. Default relevance Values: relevance, createdAt, updatedAt, title, year.
orderenumoptional
Sort direction. Default desc Values: asc, desc.

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/search-articles?query=malaria&page=1&limit=10&sort=relevance&order=desc" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 3,
  "items": [
    {
      "doi": "10.3390/idr12030022",
      "year": 2020,
      "links": [
        {
          "url": "https://www.mdpi.com/2036-7449/12/3/22",
          "type": "fulltext",
          "contentType": "text/html"
        }
      ],
      "month": 12,
      "title": "Spontaneous Pathologic Splenic Rupture in a Patient with <i>Plasmodium falciparum</i> Infection, First Case Reported in Israel",
      "authors": [
        {
          "name": "Yves Weinberg",
          "orcid": null,
          "affiliation": "Internal Medicine B Department, Barzilai University Medical Center, Ashkelon 7830604, Israel"
        }
      ],
      "endPage": "126",
      "journal": {
        "issns": [
          "2036-7430"
        ],
        "title": "Infectious Disease Reports",
        "number": "3",
        "volume": "12",
        "country": "CH",
        "language": [
          "EN"
        ],
        "publisher": "MDPI AG"
      },
      "abstract": "Travelers exposed to malaria may develop severe disease and complications. A less well-known complication is spontaneous pathologic splenic rupture, which is still under-reported a…",
      "keywords": [
        "malaria"
      ],
      "subjects": [
        {
          "code": "RZ201-999",
          "term": "Other systems of medicine",
          "scheme": "LCC"
        }
      ],
      "articleId": "0000adb953d74750b348800878889098",
      "createdAt": "2020-12-09T00:02:48Z",
      "startPage": "121",
      "updatedAt": "2025-08-19T23:11:04Z",
      "identifiers": [
        {
          "id": "10.3390/idr12030022",
          "type": "doi"
        }
      ]
    }
  ],
  "limit": 3,
  "query": "malaria",
  "total": 35766,
  "hasMore": true,
  "nextPage": 2,
  "provider": "doaj"
}
GETSearch Journals/v1/research:doaj/search-journalsDOAJ journal search — open JSON API, no key, rung 1 (direct) per recon. Upstream caps (page × pageSize) at 1000 and says so in a 400; harvest-journals is the documented way past it.

Parameters

querystringrequired
Search terms. Supports field scoping such as issn:, bibjson.title:, bibjson.publisher.name:, bibjson.publisher.country:, bibjson.subject.term:
pagenumberoptional
Page number. Default 1
limitnumberoptional
Items per page. Default 10, max 100
sortenumoptional
Sort field. Default relevance Values: relevance, createdAt, updatedAt, title.
orderenumoptional
Sort direction. Default desc Values: asc, desc.

Request

curl -X GET "https://api.zpi.web.id/v1/research:doaj/search-journals?query=open+access+medicine&page=1&limit=10&sort=relevance&order=desc" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 3,
  "items": [
    {
      "apc": {
        "url": "https://link.springer.com/journal/43046/how-to-publish-with-us#Fees%20and%20funding",
        "hasApc": false
      },
      "ref": {
        "journal": "https://jenci.springeropen.com",
        "aimsScope": "https://jenci.springeropen.com/about",
        "oaStatement": "https://jenci.springeropen.com/about",
        "licenseTerms": "https://jenci.springeropen.com/submission-guidelines/copyright",
        "authorInstructions": "https://jenci.springeropen.com/submission-guidelines"
      },
      "boai": true,
      "eissn": "2589-0409",
      "issns": [
        "1110-0362"
      ],
      "pissn": "1110-0362",
      "title": "Journal of the Egyptian National Cancer Institute",
      "inDoaj": null,
      "ticked": true,
      "waiver": {
        "url": null,
        "hasWaiver": false
      },
      "oaStart": 2011,
      "keywords": [
        "cancer"
      ],
      "licenses": [
        {
          "by": true,
          "nc": false,
          "nd": false,
          "sa": false,
          "url": "https://creativecommons.org/licenses/by/4.0/",
          "type": "CC BY"
        }
      ],
      "subjects": [
        {
          "code": "RC254-282",
          "term": "Neoplasms. Tumors. Oncology. Including cancer and carcinogens",
          "scheme": "LCC"
        }
      ],
      "copyright": {
        "url": "https://jenci.springeropen.com/submission-guidelines/copyright",
        "authorRetains": true
      },
      "createdAt": "2016-05-10T11:36:34Z",
      "editorial": {
        "boardUrl": "https://jenci.springeropen.com/about/editorial-board",
        "reviewUrl": "https://jenci.springeropen.com/about",
        "reviewProcess": [
          "Double anonymous peer review"
        ]
      },
      "journalId": "008e9712ea7d4bd98104d89b5128953a",
      "languages": [
        "EN"
      ],
      "pidScheme": {
        "schemes": [
          "DOI"
        ],
        "hasPidScheme": true
      },
      "publisher": {
        "name": "SpringerOpen",
        "country": "GB"
      },
      "updatedAt": "2026-03-17T11:38:31Z",
      "plagiarism": {
        "url": "https://www.springeropen.com/get-published/editorial-policies",
        "detection": true
      },
      "institution": {
        "name": "Cairo University, National Cancer Institute",
        "country": null
      },
      "otherCharges": {
        "url": null,
        "hasOtherCharges": false
      },
      "preservation": {
        "url": "https://www.springeropen.com/get-published/indexing-archiving-and-access-to-data/journal-archiving",
        "services": [
          "CLOCKSS"
        ],
        "hasPreservation": true
      },
      "depositPolicy": {
        "url": "https://openpolicyfinder.jisc.ac.uk/publication/20814?from=single_hit",
        "services": [
          "Open Policy Finder"
        ],
        "hasPolicy": true
      },
      "articleLicense": {
        "display": [
          "Embed"
        ],
        "exampleUrl": "https://jenci.springeropen.com/articles/10.1186/s43046-019-0004-1#rightslink"
      },
      "lastFullReview": "2026-03-17",
      "alternativeTitle": null,
      "lastManualUpdate": null,
      "publicationTimeWeeks": 11
    }
  ],
  "limit": 3,
  "query": "open access medicine",
  "total": 1780,
  "hasMore": true,
  "nextPage": 2,
  "provider": "doaj"
}

Related APIs

More in research

PubMed

research/pubmed

NCBI E-utilities across 37 Entrez databases — literature search, summaries, full records, cross-database links, citation metrics and clinical trials.

115 calls·5m cache

Europe PMC

research/europepmc

Europe PMC life-science literature — search, citations, references, full text, books, supplementary files, text-mined annotations and grants.

54 calls·5m cache

Garuda

research/garuda

Garba Rujukan Digital — Indonesian scholarly articles, journals, authors and publishers with direct publisher PDF links.

23 calls·5m cache

SINTA

research/sinta

Science and Technology Index — Indonesian researchers, affiliations, departments, accredited journals, books, IPR and Scopus/Scholar output with SINTA scores.

26 calls·5m cache

Google Maps Reviews

research/google-maps-reviews

Ambil ulasan Google Maps berdasarkan kata kunci/nama tempat. Mengembalikan detail tempat (rating, total ulasan, alamat, kategori) plus daftar ulasan publik (penulis, rating bintang, waktu, teks, foto, balasan pemilik). Mendukung paginasi & sortir (relevan/terbaru/tertinggi/terendah).

461 calls·10m cache

Google Scholar

research/google-scholar

Pencarian publikasi ilmiah Google Scholar + profil author (sitasi, h-index, daftar publikasi).

30 calls·1h cache
Browse APIsPricingDocsMCP serverGet an API key
zapi.One key, one response shape.
TermsPrivacyCookiesAUPRefunds© 2026