Hi Ecri, Second Roger. Scopus may be a more efficient way for your task You will need 1. Scopus subscription 2. Apply for a Scopus API key 3. and article metadata api <https://dev.elsevier.com/sd_article_meta_views.html>is probably the api product that you will find open access on article-level Jiebei -- Jiebei Luo She/Her Financial & Economic Data Analysis Librarian New York University Email: [log in to unmask] ORCID: 0000-0001-9823-585X <https://orcid.org/0000-0001-9823-585X> On Thu, Jan 26, 2023 at 11:28 AM Roger Reka <[log in to unmask]> wrote: > Hi Eric, > > I personally have used the Scopus API to identify the OA status of > articles, and Scopus gets its data from Unpaywall (according to the Scopus > documentation). A subscription to Scopus is required for this. > > Unpaywall has an API but I haven't looked into the documentation to see if > it is possible to get this data: > https://urldefense.proofpoint.com/v2/url?u=https-3A__unpaywall.org_products_api&d=DwIFAw&c=slrrB7dE8n7gBJbeO0g-IQ&r=WcKcioBoWeANleiHBzsc0g&m=erv0MtDqG2QyLUzDrnSzUhzOuZ-Qq5LwlJVlfKW8CAO-qj__XArAr_BJCx7EbccR&s=iujH7cA2R86Y8kANXUgSaAeCCX3VeId7hmDdXrEa7bE&e= > > Regards, Roger > ________________________________ > From: Code for Libraries <[log in to unmask]> on behalf of Eric > Lease Morgan <[log in to unmask]> > Sent: January 26, 2023 11:14 AM > To: [log in to unmask] <[log in to unmask]> > Subject: [CODE4LIB] check for open access > > Given bibliographic metadata such as author, article title, journal title, > date, etc., how can one programmatically go about learning whether or not > the given article has been published as open access? I suppose I could > query something like SHERPA. No? What might you suggest? --Eric Morgan, > University of Notre Dame >