Scopus - verification of the remaining limit and reset time
To update information about publications and journals, the Omega-PSIR system uses APIs provided by Scopus.
Access to the API is limited by the number of weekly requests - for the two main APIs used by Omega are:
for publication updates - 10,000
for magazine updates - 20,000
limits can be checked at
.
The limit is used for every query sent to Scopus, so also for limit queries.
Verification of the available limit can be done in a web browser or, for example, the Postman program.
To check the available limit of publication updates, type in the address bar:
https://api.elsevier.com/content/abstract/scopus_id/85040730407?apiKey=123456789
indication of the type of resource to be searched | |
85040730407 | ID of the searched resource - in this case, it is the Scopu ID of the publication, which will be used for verification it can be any Scopus publication ID (also not in the unit's resources) |
apiKey | the value of 123456789 is an example here enter |
To check the available limit of updated magazines, type in the address bar:
https://api.elsevier.com/content/serial/title/issn/15343219?apiKey=123456789
indication of the type of resource to be searched | |
15343219 | ISSN of the reviewed journal it can be any magazine |
apiKey | the value of 123456789 is an example here enter |
Then go to the developer tools - in most browsers, opening the tools can be done by clicking the F12 key and go to the "Network" tab and if required - reload the page
Developer Tools - Firefox
Developer Tools - Chrome
The next step is to expand the header with information about the query:
Developer tools - response headers - Firefox
Developer tools - response headers - Chrome
For information on the remaining limit and reset time, see the parameters:
X-RateLimit-Limit - the weekly limit.
X-RateLimit-Remaining limit
X-RateLimit-Reset - time to reset
response headings - limits
To check the exact date of the limit reset, for example, you can go to
and in the field "Convert epoch to human-readable date and vice versa" paste the value returned in the header in the x-ratelimit-reset parameter, and then click "Timestamp to Human date"
time converter
The feedback will indicate the exact date of refreshing the limit:
result of the converter
If limits are exceeded, a response header is returned
X-ELS-Status: QUOTA_EXCEEDED
X-RateLimit-Reset: time to reset
Additional information can be found on the Elsevier Developers website
.
.