Black & White
Film developing
RESTful API
Request an API key here : nicolas[at]inspi.de
resource "Films" :
_GET Method :
/api/films
/api/films/52
/api/films?name=Efke%20100
_POST Method :
-url : http://noir.insipi.de/api/films
-params : ["name", "api_key"]
_PATCH Method :
-url : http://noir.insipi.de/api/films/:id
-params : ["name", "api_key"]
_DELETE Method :
-url : http://noir.insipi.de/api/films/:id
-params : ["api_key"]
-note : associated processes will be deleted too
resource "Developers" :
_GET Method :
/api/developers
/api/developers/24
/api/developers?name=Xtol
_POST Method :
-url : http://noir.insipi.de/api/developers
-params : ["name", "api_key"]
_PATCH Method :
-url : http://noir.insipi.de/api/developers/:id
-params : ["name", "api_key"]
_DELETE Method :
-url : http://noir.insipi.de/api/developers/:id
-params : ["api_key"]
-note : associated processes will be deleted too
resource "Processes" :
_GET Method :
/api/processes/3963
/api/processes?film_name=Ilford Pan&developer_name=Ilfotec LC29&format=135
_POST Method :
-url : http://noir.insipi.de/api/processes
-params : ["film_id", "developer_id", "dilution", "speed", "format", "duration", "temperature", "api_key"]
_PATCH Method :
-url : http://noir.insipi.de/api/processes/:id
-params : [("film_id", "developer_id", "dilution", "speed", "format", "duration", "temperature"), "api_key"]
-note : only the "api_key" param is required
_DELETE Method :
-url : http://noir.insipi.de/api/processes/:id
-params : ["api_key"]
API key :
for post/patch/delete methods you'll need an API key.
request an API key here : nicolas[at]inspi.de