Accept |
xsd:string (required) default: application/json options:
text/xml, application/json |
This represents the acceptable mime types in which the response can be generated.
This can also be submitted as the query string parameter "httpAccept". This returns
the response in JSON or XML mark-up.
|
Authorization |
xsd:string |
This header field contains the OAuth bearer access token in which the format of the
field is "Bearer <token>" (where the token represents the end-user session key).
The presence of a bearer token implies the request will be executed against user-based
entitlements. The Authorization field overrides X-ELS-Authtoken.
|
X-ELS-APIKey |
xsd:string (required)
|
This represents a unique application developer key providing access to API resources.
This key can also be submitted as the query string parameter "apiKey"
|
X-ELS-Authtoken |
xsd:string |
This represents a end-user session. If provided, this token is used to validate the
credentials needed to access content in this resource. This token can also be submitted
through the HTTP header "Authorization" or the query string parameter "access_token".
|
X-ELS-Insttoken |
xsd:string |
This represents a institution token. If provided, this key (in combination with its
associated APIKey) is used to establish the credentials needed to access content in
this resource. This token can also be provided through the query string parameter
"insttoken".
|
X-ELS-ReqId |
xsd:string |
This is a client-defined request identifier, which will be logged in all trace messages
of the service. This identifier can be used to track a specific transaction in the
service's message logs. It will also be returned as an HTTP header in the corresponding
response. Note that this should be a unique identifier for the client, and used to
track a single transaction.
|
X-ELS-ResourceVersion |
xsd:string options:
new |
Represents the version of the resource that should be received. Note that submitting
new always returns the latest response version.
|
httpAccept |
xsd:string options:
text/xml, application/json |
Override for HTTP header Accept, this represents the acceptable mime types for which
the response can be generated.
|
access_token |
xsd:string |
Override for HTTP header Authorization, this contains the OAuth bearer access token,
where the format of the field is "<token>" (where the token represents the end-user
session key). The presence of a bearer token implies the request will be executed
against user-based entitlements.
|
insttoken |
xsd:string |
Override for HTTP header X-ELS-Insttoken, this represents a institution token. If
provided, this key (in combination with its associated APIKey) is used to establish
the credentials needed to access content in this resource.
|
apiKey |
xsd:string |
Override for HTTP header X-ELS-APIKey, this represents a unique application developer
key providing access to resource.
|
reqId |
xsd:string |
Override for HTTP header X-ELS-ReqId, this is a client-defined request identifier,
which will be logged in all trace messages of the service. This identifier can be
used to track a specific transaction in the service's message logs. Note that this
should be a unique identifier for the client, and used to track a single transaction.
|
ver |
xsd:string |
Override for HTTP header X-ELS-ResourceVersion, this represents the version of the
resource that should be received.
|
choice |
xsd:string |
In the event multiple choices are available for the requesting IP this parameter represents
the desired path choice for authentication. If not provided and the authentication
is ambiguous (i.e. multiple path choices) a 300 status is returned.
|
platform |
xsd:string default: SCIDIR options:
SCIDIR, SCOPUS, EV, EMBASE |
Indicates the application platform that should be authenticated.
|