Release Notes: 2014-10-13

All APIs

New feature:

·         Support for Cross-Origin Resource Sharing (CORS) preflight request OPTIONS with the recognition of the headers ‘Access-Control-Request-Method’ and ‘Access-Control-Request-Headers’ (returns ‘Access-Control-Allow-Methods’ and ‘Access-Control-Request-Headers’, respectively). CORS preflight requests are a staple of packages like AJAX. More information regarding CORS preflight can be found here:

http://www.w3.org/TR/cors/#preflight-request

o   Example request:

OPTIONS /content/article/pii/S123456789

Access-Control-Request-Method: GET

Access-Control-Request-Headers: Content-Type

o   Example response:

Access-Control-Allow-Methods: HEAD,GET,OPTIONS

Access-Control-Request-Headers: Content-Type

Documentation of API Versioning

A description of versioning can be found in the ‘Guidelines’ section of the documentation.

Abstract Retrieval API

New feature:

·         The ‘references’ element in the REF view contains the total number of references available in the attribute ‘total-references’.

Article Retrieval API

New feature:

·         The ‘references’ element in the REF view contains the total number of references available in the attribute ‘total-references’.

Author Retrieval API

Bug fixes:

·         Improper response returned for ENTITLED view

·         The ‘cited-by-count’ was being calculated incorrectly.

Science Direct Search API

ScienceDirect content has moved to a new search index. Most searches will work the same as they did before but there are a few field changes, outlined below.

Field

Change Description

content-type

This field previously contained a numeric designation for the content types:

 

1 = Journals

2 = Book Series

3 = Handbook Series

4 = eBook

5 = Reference Works

 

The values are now abbreviations, previously used in the field ‘contenttypetxt’:

 

JL = Journals

BS= Book Series

HB= Handbook Series

EB = eBook

RW= Reference Works

 

The following fields are being dropped:

 

Field

full-text

contenttypetxt

preprint

relrank

specific-authkey

specific-otherkey

vectors

 

Science Direct Object Search API

ScienceDirect content has moved to a new search index. Most searches will work the same as they did before but there are a few field changes, outlined below.

Field

Change Description

content-type

This field previously contained a numeric designation for the content types:

 

1 = Journals

2 = Book Series

3 = Handbook Series

4 = eBook

5 = Reference Works

 

The values are now abbreviations, previously used in the field ‘contenttypetxt’:

 

JL = Journals

BS= Book Series

HB= Handbook Series

EB = eBook

RW= Reference Works

int-type

This field previously contained a numeric designation for the attachment category types:

 

1 = figure

2 = application

3 = video

 

The values are now based upon the long name:

 

figure

application

video

 

 

The following fields are being dropped:

 

Field

relrank