http[s]:<host>:<port>/openspecimen/rest/ng/biohazards/{id}
...
URL | openspecimen/rest/ng/biohazards/{id} or openspecimen/rest/ng/biohazards/name={name} |
Method | PUT |
Request | application/json |
json | { "name" : "Cr-51", "type" : "infectious", "comment" : "something" } |
Response | { id: 48 name: "Cr-51" type: "infectious" comment: "something" activityStatus:"Active" } |
Error Cases :
code | Applies to | Status Message |
---|---|---|
200 | All resources | Biohazard has been updated successfully |
400 | All requests | Invalid parameters, e.g duplicate biohazard name, blank biohazard name etc |
401 | All requests | Authorization failed, User user doesn’t have Authority |
404 | All requests | Biohazard not found, Biohazard with given details not present in the system |
500 | All requests | Internal server error, Encountered server error while performing operations |
...