Resource | Method | Description |
---|---|---|
https://api.elsevier.com/content/search/sciencedirect | PUT |
ScienceDirect Search API:
|
https://api.elsevier.com/content/search/sciencedirect | GET |
ScienceDirect Search API:
|
ScienceDirect Search API:
PUT | simple() |
Accept | xsd:string (required) default: application/json options: application/json |
|
Authorization | xsd:string |
|
X-ELS-APIKey | xsd:string (required) |
|
X-ELS-Authtoken | xsd:string |
|
X-ELS-Insttoken | xsd:string |
|
X-ELS-ReqId | xsd:string |
|
X-ELS-ResourceVersion | xsd:string |
Represents the version of the resource that should be received. Multiple attributes can be submitted by separating with commas or semicolons. Options include: |
application/json | SCIDIR JSON Response:
|
JSON Example |
text/xml | Invalid Request:
|
Invalid Request Example |
text/xml | Authentication Error:
|
Authentication Error Example |
text/xml | Authorization/Entitlements Error:
|
Authorization Error Example |
text/xml | Invalid HTTP Method:
|
Invalid Method Example |
text/xml | Invalid Mime Type:
|
Invalid Mime Type Example |
text/xml | Quota Exceeded:
|
Quota Exceeded Example |
text/xml | Generic Error:
|
Generic Error Example |
ScienceDirect Search API:
GET | simple() |
Accept | xsd:string (required) default: application/json options: application/json, application/atom+xml, application/xml |
|
Authorization | xsd:string |
|
X-ELS-APIKey | xsd:string (required) |
|
X-ELS-Authtoken | xsd:string |
|
X-ELS-Insttoken | xsd:string |
|
X-ELS-ReqId | xsd:string |
|
X-ELS-ResourceVersion | xsd:string |
Represents the version of the resource that should be received. Multiple attributes can be submitted by separating with commas or semicolons. Options include: |
httpAccept | xsd:string options: application/json, application/atom+xml, application/xml |
|
access_token | xsd:string |
|
insttoken | xsd:string |
|
apiKey | xsd:string |
|
reqId | xsd:string |
|
ver | xsd:string |
Override for HTTP header X-ELS-ResourceVersion, this represents the version of the resource that should be received. Multiple attributes can be submitted by separating with commas or semicolons. Options include: |
query | xsd:string (required) |
This represents the boolean search to be executed against the SCIDIR cluster (full text articles). There is additional information regarding Search Tips. ex. query=heart+attack%20AND%20text(liver) |
view | xsd:string default: STANDARD options: STANDARD |
This alias represents the list of elements that will be returned in the response. The following chart shows the ScienceDirect Search Views. |
field | xsd:string |
This alias represents the name of specific fields that should be returned. The list of fields include each of the primary fields returned in the response payload (see view). Multiple fields can be specified, delimited by commas. Note that specifying this parameter overrides the view parameter. ex. field=url,identifier,description |
suppressNavLinks | xsd:string default: false options: true, false |
This parameter is used to suppress the inclusion of top-level navigation links in the response payload. |
date | xsd:string |
Represents the date range associated with the search, with the lowest granularity being year. ex. date=2002-2007 |
start | xsd:string |
Numeric value representing the results offset (i.e. starting position for the search results). The maximum for this value is a system-level default (varies with search cluster) minus the number of results requested. If not specified the offset will be set to zero (i.e. first search result) Permitted values: 0-6000 ex. start=5 |
count | xsd:string |
Numeric value representing the maximum number of results to be returned for the search. If not provided this will be set to a system default based on service level. In addition the number cannot exceed the maximum system default - if it does an error will be returned. Permitted values: 10, 25, 50, 100 ex. count=10 |
sort | xsd:string options: coverDate, relevance |
Represents the sort field name and order. |
application/json | SCIDIR JSON Response:
|
JSON Example |
application/atom+xml | SCIDIR ATOM Response:
|
ATOM+XML Example |
application/xml | SCIDIR XML Response:
|
XML Example |
text/xml | Invalid Request:
|
Invalid Request Example |
text/xml | Authentication Error:
|
Authentication Error Example |
text/xml | Authorization/Entitlements Error:
|
Authorization Error Example |
text/xml | Invalid HTTP Method:
|
Invalid Method Example |
text/xml | Invalid Mime Type:
|
Invalid Mime Type Example |
text/xml | Quota Exceeded:
|
Quota Exceeded Example |
text/xml | Generic Error:
|
Generic Error Example |