{query}: Search journals

API: doaj.org:doaj-api
Endpoint: /search/journals/{query}
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 209ms

Description

Search for open access journals by keyword

Parameters (3)

page (integer, query, optional, default: 1)

Page number

pageSize (integer, query, optional, default: 10)

Number of results per page

query (string, path, required)

Search query (e.g., 'medicine', 'physics')

Examples (1)

Search journals by query probe-gate
curl 'https://doaj.org/api/search/journals/biology'
import requests

resp = requests.get("https://doaj.org/api/search/journals/biology")
data = resp.json()
import zingu_apis

api = zingu_apis.api("doaj")
result = api.fetch("search/journals/{query}")

for item in result:
    print(item)
const resp = await fetch("https://doaj.org/api/search/journals/biology");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:31:51.855593 200 209ms
2026-04-15 00:07:26.011640 200 203ms
2026-04-14 02:28:08.850459 200 216ms
2026-04-12 12:42:36.887399 200 188ms
2026-04-10 01:53:15.067813 200 330ms
2026-04-09 00:23:23.362910 200 224ms
2026-04-08 00:31:44.093420 200 204ms
2026-04-07 01:32:19.332979 200 205ms
2026-04-06 05:50:48.448411 200 241ms
2026-04-05 03:31:56.148169 200 236ms
2026-04-04 02:32:47.278043 200 124ms
2026-04-03 12:39:41.018552 200 204ms
2026-03-30 02:42:19.808132 200 193ms
2026-03-29 13:28:20.716150 200 124ms