Elsevier Scopus APIs


What are the Scopus APIs?

Scopus APIs expose curated abstracts and citation data from all scholarly journals indexed by Scopus, Elsevier's abstract and citation database.

Who can use Scopus APIs?

Anyone can obtain an API Key and use the APIs free of charge, provided that our policies for using APIs and the data are honored. Full Scopus APIs access is only granted to customers with Scopus subscription. If do not have a Scopus subscription you can still use the APIs, however, you will have limited access to a basic metadata for most citation records, as well as to basic search functionality.

Where do I start?

Please visit Elsevier Developer Portal to get started.

Where do I get an API key?

You can obtain an API Key on Elsevier Developer Portal. If you do not already have an Elsevier user ID, you will have to register prior to obtaining an API Key.

What do I get access to with my API key?

Default API Key configuration description is available here.

Who to contact for APIs questions and support?

Please email your questions to integration support. If you already have an API Key, please include it in the email.

What are the benefits of using Scopus APIs?


Please refer to the table below for a quick overview of Scopus APIs, their corresponding purpose and response formats.


#   Scopus API Name   What it does Response formats
1 Abstract Citation Count API Returns Cited by in Scopus image given a Scopus document identifier. image/jpeg
text/html
2 Citation Overview API Returns citation metadata, including counts and citation summaries, given a Scopus document identifier. application/json
application/xml
text/xml
3 Serial Title API Returns metadata about serial title, including journal metrics (IPP, SJR and SNIP), given ISSN document identifier. application/json
application/xml
text/xml
image/gif
4 Subject Classifications API Returns subject classifications associated with Scopus content application/json
application/xml
text/xml
5 Abstract Retrieval API Returns Scopus abstract given a document identifier. Abstract API response includes links various resources associated with an abstract, such as author and affiliation profiles. application/json
application/xml
application/rdf+xml
text/xml
6 Affiliation Retrieval API Returns Scopus affiliation profile given unique identifier. application/json
application/xml
application/rdf+xml
text/xml
7 Author Retrieval API Returns Scopus author profile given unique identifier. application/json
application/xml
application/rdf+xml
text/xml
8 Affiliation Search API Allows to search Scopus affiliation profiles given a search criteria. application/json
application/xml
application/atom+xml
9 Author Search API Allows to search Scopus author profiles given a search criteria. application/json
application/xml
application/atom+xml
10 Scopus Search API Allows to search Scopus abstracts given a search criteria. application/json
application/xml
application/atom+xml