
By Mette Bechmann & Liv Bjerge Laursen
Are you an R or Python user? And are you planning to undertake bibliographic work? Whether you are conducting literature reviews or citation analyses, or exploring emerging trends, accessing bibliographic databases via APIs can prove very valuable.
APIs are available from many bibliographic databases and serve as digital bridges between a researcher and the data. Some APIs require a subscription for the bibliographic database, others do not.
For example, a subscription-based, classic bibliographic database like Scopus offers a range of APIs, many of which are designed for research use. The same does OpenAlex, which is a subscription-free, open-source bibliographic database. Elsevier and other academic publishers offer APIs as well.
The benefits of using an API compared to traditional extraction methods include access to larger volumes of metadata than would be available from web interfaces. With an API, researchers can also tailor their queries to specific research needs, in much the same way as an advanced query in Scopus.
You can filter results by publication date, author, keywords, and more, to make sure that you find precisely what you are looking for.
Below you will find guides to and general information about APIs from Elsevier and OpenAlex:
Elsevier Developer Portal (Scopus and ScienceDirect)
OpenAlex