...
Many of the Scholars Portal Applications are equipped with REST Services allowing your institution to access the underlying data for use in your own internal applications. The following page lists the URLs which will enable access to these resources. If you require additional information not available from these pages, please make a request using the contact form for the specific application in question.
Scholars Portal Books
The starting URL should be "http://books.scholarsportal.info/SolrRequest?raw=true&" and the rest is any parameter compatible with Solr (more about search parameters: http://wiki.apache.org/solr/SearchHandler)
...
Solr throws an error if an undefined field is used, so make sure to include the correct field names from schema .
Scholars Portal Journals
GeoPortal
Searching for metadata records in the geoportal can be done by calling the base URL 'http://geo2.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&' followed by additional URL parameters as appropriate.
Here are a list of URL parameters you can use to retrieve specific results:
Note that each new parameters must be separated by an ampersand character '&'
> q = search terms (can be multiple)
e.g searching for 'water' simply add '&q=water' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water
> field = field constraints (can be multiple and defaults to 'anywhere' if left blank) and accepts the following options KW for Keyword, TI for Title, AB for Abstract, SE for Series, bbox for Boundary Box, DR for Date Range, URI for Unique Resource Identifier, and HTD for Historical Maps
e.g searching for 'water' as a keyword add '&q=water&field=KW' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&field=KW
> i = number of results per page (default is 10)
To display 100 results while searching for 'water' add '&q=water&i=100' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&i=100
> p = page number
To display the second page of results while searching for 'wate'r add '&q=water&p=2' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&p=2
...
> fm = json or xml (default is json)
To display results in XML while searching for water add '&q=water&fm=xml' to the end of the base URL as follows http://geo.scholarsportal.info/proxy.html?http:__giseditor.scholarsportal.info/search/index.html?limit=entitled&limit=entitled&env=production&q=water&fm=xml
ODESI
To access the metadata follow the steps below:
...
...
Note that only 10 results are returned. The above url will need to be called repeatly until the "total" attribute from the first response is satisfied
...
Nesstar http://www.nesstar.com/software/public_api.html
ExLibris (SFX, bX, etc.)
https://developers.exlibrisgroup.com/sfx/apis
Other Reference
...
APIs
Ontario Library Research Cloud
http://developer.openstack.org/api-ref-objectstorage-v1.html
Dataverse
httphttps://guidesdataverse.dataversescholarsportal.orginfo/guides/en/4.3latest/api/index.html