API Search Limited to 1000 results?

87 views
Skip to first unread message

Trent Yarosevich

unread,
Mar 18, 2022, 3:04:47 PM3/18/22
to doaj-public-api
Hi, sorry if this is redundant, but I wanted to confirm that the search API is limited to 1000 results. Is there any plan to expand this? Are the top results ranked by some kind of relevance algorithm? I would like to include doaj in my systematic reviews, but this limitation is problematic since some searches yield more than 1000 results. I got the 400 return that mentions downloading the entire data dump or using the OAI-PMH endpoint, but is the OAI-PMH endpoint query'able? I've never used this architecture before. 

Thanks for the help, and sorry for all the questions.

best,
Trent Yarosevich
Data Extraction Analyst, IHME

Dominic Mitchell

unread,
Mar 21, 2022, 4:39:18 AM3/21/22
to Trent Yarosevich, doaj-public-api
Hi Trent,

Thanks for your question. The best way for you to do your search is to use the public data dump. We have to limit the API to 1000 results to avoid performance issues for other users. 

There are some queries you can use for the OAI-PMH endpoint. You can find more information here: https://doaj.org/docs/oai-pmh/

Best, Dom

------------------
Dom Mitchell
DOAJ Operations Manager

Have you read our blog lately?


--
You received this message because you are subscribed to the Google Groups "doaj-public-api" group.
To unsubscribe from this group and stop receiving emails from it, send an email to doaj-public-a...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/doaj-public-api/653fa6f5-33aa-47f4-87bc-0013e16d38c8n%40googlegroups.com.


DOAJ (Directory of Open Access Journals) is an independent service managed by a not-for-profit company Infrastructure Services for Open Access C.I.C. incorporated in the United Kingdom. Company registration no. 8307499.

Trent Yarosevich

unread,
Mar 21, 2022, 2:10:25 PM3/21/22
to doaj-public-api
Hi Dominic, thanks for responding. I don't think I can use the oai-pmh endpoint since its return schema doesn't contain abstracts. I'll explore using the public data dump. Cheers!
Reply all
Reply to author
Forward
0 new messages