APIs Search Examples

Examples of integrating Search API with your website

Name and Link    Description
OpenAccess Article Search OpenAccess Article Search is powered by ScienceDirect Search API and Serial Title API. The search query is constructed such that search terms entered by the user are concatenated with OpenAccess field restriction. The API response is processed by the browser in accordance with XSLT to display article citations returned by search API along with respective publication cover image returned by Serial Title API. For convenience cover images link to the corresponding publication homepage on ScienceDirect.
Article Search Article Search via API is similar to OpenAccess Article search with exception that search is not restricted to OpenAccess content. Article Search is powered by ScienceDirect Search API and Serial Title API. The API response is processed by the browser in accordance with XSLT to display article citations returned by search API along with respective publication cover image returned by Serial Title API. For convenience cover images link to the corresponding publication homepage on ScienceDirect.
Scopus Search Scopus Search is powered by Scopus Search API. The search query is constructed by scoping user entered terms to Scopus all field. The API response is processed by the browser in accordance with XSLT to display article citations and cited by counts returned by Scopus Search API.
Elsevier Journal Finder Journal Finder is powered by ScienceDirect Search API and Serial Title API. In this example the search query limits content type to journals only. However, instead of returning article citations in the search resuls, the request specifies to return sorted journal titles using journal content-type faucet. The resulting journal titles are returned in the highest-hit-first order thereby enabling to find the most relevant journals given user-specified search terms. The API response is processed by the browser in accordance with XSLT to display journal name and hit-count returned by ScienceDirect search API along with respective cover image returned by Serial Title API. For convenience cover images link to the corresponding publication homepage on ScienceDirect.
Elsevier eBook Finder eBook Finder is powered by ScienceDirect Search API and Serial Title API. It is similar to Journal Finder, however, in this example the search query limits content type to ebooks only. Instead of returning article citations in the search results, the request specifies to return sorted ebook titles using ebook content-type faucet. The resulting ebook titles are returned in the highest-hit-first order thereby enabling to find the most relevant ebooks given user-specified search terms. The API response is processed by the browser in accordance with XSLT to display ebook name and hit-count returned by ScienceDirect search API along with respective cover image returned by Serial Title API. For convenience cover images link to the corresponding publication homepage on ScienceDirect.
Encyclopedia & RefWorks Finder Encyclopedia and RefWorks Finder is powered by ScienceDirect Search API and Serial Title API. It is similar to Journal and eBook Finders, however, in this example the search query limits content type to RefWorks only. Instead of returning article citations in the search results, the request specifies to return sorted RefWorks titles using content-type faucet. The resulting book titles are returned in the highest-hit-first order thereby enabling to find the most relevant encyclopedia or reference work given user-specified search terms. The API response is processed by the browser in accordance with XSLT to display book name and hit-count returned by ScienceDirect search API along with respective cover image returned by Serial Title API. For convenience cover images link to the corresponding publication homepage on ScienceDirect.

What is W3C CORS?

W3C Cross-Origin Resource Sharing (CORS) spec introduces a standard mechanism for implementing cross-domain browser requests. The CORS spec defines a set of headers that allow the browser and server to communicate about which requests are (and are not) allowed. CORS support enables ease of integration with Elsevier APIs directly on your website.

For more information about CORS please refer to http://www.w3.org/TR/cors/ and http://enable-cors.org/.

An overview of how to leverage CORS with Elsevier APIs is available here. You can manage authorized CORS domains for your API keys.