I have recently started working on a thesis, and my supervisor told me to make sure I didn't include papers from predatory or unreliable sources.
Typically, i perform my searches on Web of science or Scholar and add everything to Zotero.
I was wondering if there was a way, ideally something like an API that i could check my DOI against to ensure an article wasn't retracted or the journal it came from isn't listed as predatory?
I found lists of journals online, like beall's list (link) or doaj.org (link), but it's now raising a second problem; some articles have missing metadata and i can't simply check the name of their journals. Is there another way, or do i need to fix my library first ?
Thanks