Sierra API

Documentation, including reference, tutorials, and 'interactive documentation'

III's Sandbox

interactive documentation at https://sandbox.iii.com/iii/sierra-api/swagger/index.html

III issued me a key, a client ID, and a client secret. Currently these are stored in my lastpass account. I can use this to log into their interactive sandbox site and start writing code to connect to and query the API.

Our data

Here's the url for viewing our library's data: https://othmerlib.chemheritage.org/iii/sierra-api/swagger/index.html

Andrea issued me a key and secret. These are also stored in my lastpass account, and on the dev server. I will get these into ansible before deploying the code.

 

Temp link roundup:

https://github.com/hopkinsju/SierraAPI/blob/master/fetch_new_titles.rb

http://stackoverflow.com/questions/15205613/where-do-api-calls-go-in-a-ruby-on-rails-mvc-framework-project#

https://blog.engineyard.com/2014/keeping-your-rails-controllers-dry-with-services

https://github.com/projecthydra/sufia/blob/d515cd314a2d5e9e8179302e69824299e83e43b2/app/models/geo_names_resource.rb