{ "swagger": "2.0", "info": { "version": "2.0", "title": "Elsevier Retrieval APIs" }, "tags": [ { "name": "Abstract_Retrieval", "description": "Abstract Retrieval API" }, { "name": "Affiliation_Retrieval", "description": "Affiliation Retrieval API" }, { "name": "Article_Entitlement_Retrieval", "description": "Article Entitlement Retrieval API" }, { "name": "Article_Retrieval", "description": "Article Retrieval API" }, { "name": "Author_Retrieval", "description": "Author Retrieval API" }, { "name": "Engineering_Village_Retrieval", "description": "Engineering Village Retrieval API" }, { "name": "Object_Retrieval", "description": "Object Retrieval API" } ], "host": "api.elsevier.com", "basePath": "/content", "schemes": [ "https", "http" ], "paths": { "/abstract/doi/{doi}": { "get": { "tags": [ "Abstract_Retrieval" ], "description": "Abstract retrieval via DOI exposes interfaces associated with Scopus Abstract API.
API key in this example was setup with authorized CORS domains.", "operationId": "AbstractRetrieval", "parameters": [ { "default": "10.1016/S0014-5793(01)03313-0", "description": "doi value", "in": "path", "name": "doi", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Abstract Retrieval API" } }, "/abstract/eid/{eid}": { "get": { "tags": [ "Abstract_Retrieval" ], "description": "Abstract retrieval via EID exposes interfaces associated with Scopus Abstract API.
API key in this example was setup with authorized CORS domains.", "operationId": "AbstractRetrievalEID", "parameters": [ { "default": "2-s2.0-0037070197", "description": "eid value", "in": "path", "name": "eid", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "application/xml", "text/xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "$ref": "#/definitions/stream" } } }, "summary": "Abstract Retrieval API" } }, "/abstract/pii/{pii}": { "get": { "tags": [ "Abstract_Retrieval" ], "description": "Abstract retrieval via PII exposes interfaces associated with Scopus Abstract API.
API key in this example was setup with authorized CORS domains.", "operationId": "AbstractRetrieval", "parameters": [ { "default": "S0014579301033130", "description": "pii value", "in": "path", "name": "pii", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Abstract Retrieval API" } }, "/abstract/pubmed_id/{pubmed_id}": { "get": { "tags": [ "Abstract_Retrieval" ], "description": "Abstract retrieval via Medline/Pubmed ID exposes interfaces associated with Scopus Abstract API.
API key in this example was setup with authorized CORS domains.", "operationId": "AbstractRetrieval", "parameters": [ { "default": "11852050", "description": "pubmed_id value", "in": "path", "name": "pubmed_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Abstract Retrieval API" } }, "/abstract/pui/{pui}": { "get": { "tags": [ "Abstract_Retrieval" ], "description": "Abstract retrieval vi PUI exposes interfaces associated with Scopus Abstract API.
API key in this example was setup with authorized CORS domains.", "operationId": "AbstractRetrieval", "parameters": [ { "default": "34164449", "description": "pui value", "in": "path", "name": "pui", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Abstract Retrieval API" } }, "/abstract/scopus_id/{scopus_id}": { "get": { "tags": [ "Abstract_Retrieval" ], "description": "Abstract retrieval via Scopus ID exposes interfaces associated with Scopus Abstract API.
API key in this example was setup with authorized CORS domains.", "operationId": "AbstractRetrieval", "parameters": [ { "default": "0037070197", "description": "scopus_id value", "in": "path", "name": "scopus_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Abstract Retrieval API" } }, "/affiliation/affiliation_id/{affiliation_id}": { "get": { "tags": [ "Affiliation_Retrieval" ], "description": "Affiliation retrieval via affiliation_id exposes interfaces associated with Scopus Affiliation Retrieval API.
API key in this example was setup with authorized CORS domains.", "operationId": "AffiliationRetrieval", "parameters": [ { "default": "60016849", "description": "affiliation_id value", "in": "path", "name": "affiliation_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "default": "text/xml", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": {} } }, "summary": "Affiliation Retrieval API" } }, "/affiliation/eid/{eid}": { "get": { "tags": [ "Affiliation_Retrieval" ], "description": "Affiliation retrieval via EID exposes interfaces associated with Scopus Affiliation Retrieval API.
API key in this example was setup with authorized CORS domains.", "operationId": "AffiliationRetrieval", "parameters": [ { "default": "10-s2.0-60016849", "description": "eid value", "in": "path", "name": "eid", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "default": "text/xml", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": {} } }, "summary": "Affiliation Retrieval API" } }, "/article/entitlement/doi/{doi}": { "get": { "tags": [ "Article_Entitlement_Retrieval" ], "description": "Article entitlement retrieval via DOI exposes interfaces associated with Article entitlement retrieval API. Multiple DOI values can be submitted by including them as a comma-delimited list.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleEntitlementRetrieval", "parameters": [ { "default": "10.1016/S0014-5793(01)03313-0", "description": "doi value or comma-delimited list", "in": "path", "name": "doi", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/json" ], "responses": { "200": { "description": "No response was specified", "schema": {} } }, "summary": "Article Entitlement Retrieval API" } }, "/article/entitlement/eid/{eid}": { "get": { "tags": [ "Article_Entitlement_Retrieval" ], "description": "Article entitlement retrieval via EID exposes interfaces associated with Article entitlement retrieval API. Multiple EID values can be submitted by including them as a comma-delimited list.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleEntitlementRetrieval", "parameters": [ { "default": "2-s2.0-0037070197", "description": "eid value or comma-delimited list", "in": "path", "name": "eid", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/json" ], "responses": { "200": { "description": "No response was specified", "schema": {} } }, "summary": "Article Entitlement Retrieval API" } }, "/article/entitlement/pii/{pii}": { "get": { "tags": [ "Article_Entitlement_Retrieval" ], "description": "Article entitlement retrieval via PII exposes interfaces associated with Article entitlement retrieval API. Multiple PII values can be submitted by including them as a comma-delimited list.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleEntitlementRetrieval", "parameters": [ { "default": "S0014579301033130", "description": "pii value or comma-delimited list", "in": "path", "name": "pii", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/json" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Article Entitlement Retrieval API" } }, "/article/entitlement/pubmed_id/{pubmed_id}": { "get": { "tags": [ "Article_Entitlement_Retrieval" ], "description": "Article entitlement retrieval via Medline/Pubmed ID exposes interfaces associated with Article entitlement retrieval API. Multiple Medline/Pubmed ID values can be submitted by including them as a comma-delimited list.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleEntitlementRetrieval", "parameters": [ { "default": "11852050", "description": "pubmed_id value or comma-delimited list", "in": "path", "name": "pubmed_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/json" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Article Entitlement Retrieval API" } }, "/article/entitlement/scopus_id/{scopus_id}": { "get": { "tags": [ "Article_Entitlement_Retrieval" ], "description": "Article entitlement retrieval via Scopus ID exposes interfaces associated with Article entitlement retrieval API. Multiple Scopus ID values can be submitted by including them as a comma-delimited list.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleEntitlementRetrieval", "parameters": [ { "default": "0037070197", "description": "scopus_id value or comma-delimited list", "in": "path", "name": "scopus_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/json" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Article Entitlement Retrieval API" } }, "/article/doi/{doi}": { "get": { "tags": [ "Article_Retrieval" ], "description": "Article retrieval via DOI exposes interfaces associated with Article Retrieval API.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleRetrieval", "parameters": [ { "default": "10.1016/j.ijcard.2017.02.078", "description": "doi value", "in": "path", "name": "doi", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "default": "text/xml", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "text/plain", "application/xml", "application/json", "application/pdf", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Article Retrieval API" } }, "/article/eid/{eid}": { "get": { "tags": [ "Article_Retrieval" ], "description": "Article retrieval via EID exposes interfaces associated with Article Retrieval API.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleRetrieval", "parameters": [ { "default": "1-s2.0-S0167527317311075", "description": "eid value", "in": "path", "name": "eid", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "text/plain", "application/xml", "application/json", "application/pdf", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Article Retrieval API" } }, "/article/pii/{pii}": { "get": { "tags": [ "Article_Retrieval" ], "description": "Article retrieval via PII exposes interfaces associated with Article Retrieval API.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleRetrieval", "parameters": [ { "default": "S0167527317311075", "description": "pii value", "in": "path", "name": "pii", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "text/plain", "application/xml", "application/json", "application/pdf", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Article Retrieval API" } }, "/article/pubmed_id/{pubmed_id}": { "get": { "tags": [ "Article_Retrieval" ], "description": "Article retrieval via Medline/Pubmed ID exposes interfaces associated with Article Retrieval API.
API key in this example was setup with authorized CORS domains.", "operationId": "ArticleRetrieval", "parameters": [ { "default": "28274577", "description": "pubmed_id value", "in": "path", "name": "pubmed_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "text/plain", "application/xml", "application/json", "application/pdf", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Article Retrieval API" } }, "/author/eid/{eid}": { "get": { "tags": [ "Author_Retrieval" ], "description": "Author retrieval via profile EID exposes interfaces associated with Scopus Author profile.
API key in this example was setup with authorized CORS domains.", "operationId": "AuthorRetrieval", "parameters": [ { "default": "9-s2.0-22988279600", "description": "eid value", "in": "path", "name": "eid", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "default": "text/xml", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": {} } }, "summary": "Author Retrieval API" } }, "/author/author_id/{author_id}": { "get": { "tags": [ "Author_Retrieval" ], "description": "Author retrieval exposes interfaces associated with Scopus Author profile.
API key in this example was setup with authorized CORS domains.", "operationId": "AuthorRetrievalid", "parameters": [ { "default": "22988279600", "description": "author_id value", "in": "path", "name": "author_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "text/xml", "application/xml", "application/json", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": {} } }, "summary": "Author Retrieval API" } }, "/ev/records": { "get": { "tags": [ "Engineering_Village_Retrieval" ], "summary": "Engineering Village Retrieval API", "description": "This represents arecord retrieval from the Engineering Village databases.", "operationId": "fetchRecordUsingGET", "consumes": [ "application/json" ], "produces": [ "application/json", "application/xml" ], "parameters": [ { "name": "apiKey", "in": "query", "description": "Required if no X-ELS-APIKey HTTP header, this represents a unique application developer key providing access to resource.", "default": "7f59af901d2d86f78a1fd60c1bf9426a", "required": true, "type": "string" }, { "name": "docId", "in": "query", "description": "DocId values corresponding to record to retreieve. The docId values are found in the DOC/DOC-ID values of the results returned by the Engineering Village Search API.", "required": true, "type": "array", "items": { "type": "string" }, "collectionFormat": "multi" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "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.", "required": false, "type": "string" } ], "responses": { "200": { "description": "Engineering Village Retrieval Response", "schema": { "$ref": "#/definitions/PageContainer" } }, "400": { "description": "Invalid Request: This is an error that occurs when invalid information is submitted.", "schema": { "$ref": "#/definitions/ServiceErrorWrap" } }, "401": { "description": "Authentication Error: This is an error that occurs when a user cannot be authenticated due to missing/invalid credentials (authtoken or APIKey).", "schema": { "$ref": "#/definitions/ServiceErrorWrap" } }, "500": { "description": "Generic Error: This is a general purpose error condition, typically due to back-end processing errors.", "schema": { "$ref": "#/definitions/ServiceErrorWrap" } }, "403": { "description": "Authorization/Entitlements Error: This is an error that occurs when a user cannot be authenticated or entitlements cannot be validated.", "schema": { "$ref": "#/definitions/ServiceErrorWrap" } }, "429": { "description": "Quota Exceeded: This is an error that occurs when a requester has exceeded the quota limits associated with their API Key.", "schema": { "$ref": "#/definitions/ServiceErrorWrap" } } } } }, "/object/doi/{doi}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve object references associated with a full text article by DOI.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "10.1016/S0014-5793(01)03313-0", "description": "doi value", "in": "path", "name": "doi", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "application/json", "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/doi/{doi}/ref/{ref}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve individual object or object metadata associated with a full text article by DOI.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "10.1016/S0014-5793(01)03313-0", "description": "doi value", "in": "path", "name": "doi", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "image/gif", "description": "To retrieve object enter mime type here. Example: image/gif", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "description": "Request metadata about object by entering META in view field and removing httpAccept value.", "in": "query", "name": "view", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/doi/{doi}/ref/{ref}/high": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve high-resolution image associated with a full text article by DOI.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "10.1016/j.yjmcc.2014.08.010", "description": "doi value", "in": "path", "name": "doi", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "*/*", "description": "To retrieve object enter mime type here. Example: */*", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/doi/{doi}/ref/{ref}/standard": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve regular-sized image associated with a full text article by DOI.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "10.1016/S0014-5793(01)03313-0", "description": "doi value", "in": "path", "name": "doi", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "*/*", "description": "To retrieve object enter mime type here. Example: */*", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/doi/{doi}/ref/{ref}/thumbnail": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve thumbnail image associated with a full text article by DOI.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "10.1016/S0014-5793(01)03313-0", "description": "doi value", "in": "path", "name": "doi", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "image/gif", "description": "To retrieve object enter mime type here. Example: image/gif", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/eid/{eid}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve object references associated with a full text article by EID.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "1-s2.0-S0014579301033130", "description": "eid value", "in": "path", "name": "eid", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "application/json", "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pii/{pii}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve object references associated with a full text article by PII.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "S0014579301033130", "description": "pii value", "in": "path", "name": "pii", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "application/json", "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pii/{pii}/ref/{ref}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve individual object or object metadata associated with a full text article by PII.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "S0014579301033130", "description": "pii value", "in": "path", "name": "pii", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "image/gif", "description": "To retrieve object enter mime type here. Example: image/gif", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "description": "Request metadata about object by entering META in view field and removing httpAccept value.", "in": "query", "name": "view", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pii/{pii}/ref/{ref}/high": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve high-resolution image associated with a full text article by PII.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "S0022282814002570", "description": "pii value", "in": "path", "name": "pii", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "*/*", "description": "To retrieve object enter mime type here. Example: */*", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pii/{pii}/ref/{ref}/standard": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve regular-sized image associated with a full text article by PII.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "S0014579301033130", "description": "pii value", "in": "path", "name": "pii", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "*/*", "description": "To retrieve object enter mime type here. Example: */*", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pii/{pii}/ref/{ref}/thumbnail": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve thumbnail image associated with a full text article by PII.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "S0014579301033130", "description": "pii value", "in": "path", "name": "pii", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "image/gif", "description": "To retrieve object enter mime type here. Example: image/gif", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pubmed_id/{pubmed_id}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve object references associated with a full text article by Medline/Pubmed ID.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "11852050", "description": "pubmed_id value", "in": "path", "name": "pubmed_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "application/json", "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pubmed_id/{pubmed_id}/ref/{ref}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve individual object or object metadata associated with a full text article by Medline/Pubmed ID.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "11852050", "description": "pubmed_id value", "in": "path", "name": "pubmed_id", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "image/gif", "description": "To retrieve object enter mime type here. Example: image/gif", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "description": "Request metadata about object by entering META in view field and removing httpAccept value.", "in": "query", "name": "view", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pubmed_id/{pubmed_id}/ref/{ref}/high": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve high-resolution image associated with a full text article by Medline/Pubmed ID.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "description": "pubmed_id value", "in": "path", "name": "pubmed_id", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "*/*", "description": "To retrieve object enter mime type here. Example: */*", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pubmed_id/{pubmed_id}/ref/{ref}/standard": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve regular-sized image associated with a full text article by Medline/Pubmed ID.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "11852050", "description": "pubmed_id value", "in": "path", "name": "pubmed_id", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "*/*", "description": "To retrieve object enter mime type here. Example: */*", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/pubmed_id/{pubmed_id}/ref/{ref}/thumbnail": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve thumbnail image associated with a full text article by Medline/Pubmed ID.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "11852050", "description": "pubmed_id value", "in": "path", "name": "pubmed_id", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "image/gif", "description": "To retrieve object enter mime type here. Example: image/gif", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/scopus_id/{scopus_id}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve object references associated with a full text article by scopus_id.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "0037070197", "description": "scopus_id value", "in": "path", "name": "scopus_id", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "application/json", "description": "Requested content type, overrides HTTP header value", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/scopus_id/{scopus_id}/ref/{ref}": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve individual object or object metadata associated with a full text article by scopus_id.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "0037070197", "description": "scopus_id value", "in": "path", "name": "scopus_id", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "image/gif", "description": "To retrieve object enter mime type here. Example: image/gif", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "description": "Request metadata about object by entering META in view field and removing httpAccept value.", "in": "query", "name": "view", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/scopus_id/{scopus_id}/ref/{ref}/high": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve high-resolution image associated with a full text article by scopus_id.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "84907560456", "description": "scopus_id value", "in": "path", "name": "scopus_id", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "*/*", "description": "To retrieve object enter mime type here. Example: */*", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/scopus_id/{scopus_id}/ref/{ref}/standard": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve regular-sized image associated with a full text article by scopus_id.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "0037070197", "description": "scopus_id value", "in": "path", "name": "scopus_id", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "*/*", "description": "To retrieve object enter mime type here. Example: */*", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } }, "/object/scopus_id/{scopus_id}/ref/{ref}/thumbnail": { "get": { "tags": [ "Object_Retrieval" ], "description": "Object retrieval API to retrieve thumbnail image associated with a full text article by scopus_id.
API key in this example was setup with authorized CORS domains.", "operationId": "ObjectRetrieval", "parameters": [ { "default": "0037070197", "description": "scopus_id value", "in": "path", "name": "scopus_id", "required": true, "type": "string" }, { "default": "gr1", "description": "Specific Object Reference", "in": "path", "name": "ref", "required": true, "type": "string" }, { "default": "7f59af901d2d86f78a1fd60c1bf9426a", "description": "Your API key", "in": "query", "name": "apiKey", "required": true, "type": "string" }, { "default": "image/gif", "description": "To retrieve object enter mime type here. Example: image/gif", "in": "query", "name": "httpAccept", "required": false, "type": "string" }, { "name": "insttoken", "in": "query", "description": "Specification for authorization, institution authtoken", "required": false, "type": "string" }, { "name": "access_token", "in": "query", "description": "Specification for active session, secured authtoken", "required": false, "type": "string" } ], "produces": [ "application/json", "text/xml", "application/rdf+xml" ], "responses": { "200": { "description": "No response was specified", "schema": { "items": {}, "type": "array" } } }, "summary": "Object Retrieval API" } } }, "definitions": { "PageContainer": { "properties": { "PAGE": { "$ref": "#/definitions/PageContainerItems" } } }, "Status": { "properties": { "statusCode": { "type": "string" }, "statusText": { "type": "string" } } }, "DocID": { "properties": { "DB": { "$ref": "#/definitions/Database" }, "DOC-ID": { "type": "string" }, "HITINDEX": { "type": "integer", "format": "int32" }, "TAGDATE": { "type": "string" } } }, "ServiceError": { "properties": { "status": { "$ref": "#/definitions/Status" } } }, "PageContainerItems": { "properties": { "PAGE-RESULTS": { "$ref": "#/definitions/PageResults" }, "RESULTS-COUNT": { "type": "integer", "format": "int32" }, "RESULTS-PER-PAGE": { "type": "integer", "format": "int32" } } }, "PageResults": { "properties": { "PAGE-ENTRY": { "type": "array", "items": { "$ref": "#/definitions/PageEntry" } } } }, "FT": { "properties": { "FTLINK": { "type": "string" } } }, "DocProperties": { "properties": { "any": { "type": "object", "additionalProperties": { "type": "string" } } } }, "Afs": { "properties": { "AF": { "type": "array", "description": "Authors affiliation list", "items": { "$ref": "#/definitions/Affiliation" } } } }, "CitationEiDoc": { "properties": { "AFS": { "description": "Authors affiliation", "$ref": "#/definitions/Afs" }, "AUS": { "description": "Authors", "$ref": "#/definitions/Aus" }, "DOC": { "$ref": "#/definitions/DocID" }, "DOCUMENTPROPERTIES": { "type": "object", "additionalProperties": { "type": "string" } }, "EDS": { "description": "Editors", "$ref": "#/definitions/Eds" }, "EFS": { "description": "Editors affiliation", "$ref": "#/definitions/Efs" }, "FT": { "$ref": "#/definitions/FT" }, "VIEW": { "type": "string" }, "docProperties": { "$ref": "#/definitions/DocProperties" } } }, "PageEntry": { "properties": { "EI-DOCUMENT": { "$ref": "#/definitions/CitationEiDoc" } } }, "Efs": { "properties": { "EF": { "type": "array", "description": "Editors affiliation list", "items": { "$ref": "#/definitions/Affiliation" } } } }, "Eds": { "properties": { "ED": { "type": "array", "description": "Editor list", "items": { "$ref": "#/definitions/ContributorInfo" } } } }, "ContributorInfo": { "properties": { "AFS": { "description": "Affiliations", "$ref": "#/definitions/ContributorAffiliation" }, "CO": { "type": "string", "description": "Country" }, "EMAIL": { "type": "string" }, "ID": { "type": "string" }, "NAME": { "type": "string" } } }, "Database": { "properties": { "DBNAME": { "type": "string" }, "ID": { "type": "string" } } }, "ServiceErrorWrap": { "properties": { "service-error": { "$ref": "#/definitions/ServiceError" } } }, "ContributorAffiliation": { "properties": { "AFID": { "type": "array", "description": "Affiliation ID list", "items": { "type": "string" } } } }, "Aus": { "properties": { "AU": { "type": "array", "description": "Author list", "items": { "$ref": "#/definitions/ContributorInfo" } } } }, "Affiliation": { "properties": { "ID": { "type": "string" }, "NAME": { "type": "string" } } } }, "x-apievangelist-provenance": { "method": "searched", "source": "https://dev.elsevier.com/elsdoc/retrieval", "note": "Verbatim copy is openapi/_original/elsdoc/elsevier-retrieval-swagger.json. This copy differs from the source in exactly two mechanical ways: Elsevier's external path $refs (./listings/#/) were inlined from the provider's own listing documents (also saved verbatim under openapi/_original/elsdoc/listings/), and info.title was filled in where the provider left it empty. No operation, parameter, response or schema content was authored by API Evangelist.", "retrieved": "2026-09-06" } }