http[s]:<host>:<port>/catissuecore/rest/ng/sites/name={siteName}
or
http[s]:<host>:<port>/catissuecore/rest/ng/sites/{siteId}
...
URL | catissuecore/rest/ng/sites/name={siteName} or catissuecore/rest/ng/sites/{siteId} |
Method | PUT |
Request | application/json |
json | { "coordinatorCollection" : [ { "loginName" : "admin@admin.com", "domainName" :"catissue"}], "type" : "Collection Site", "activityStatus" : "Active", "emailAddress" : "admin@admin.com", "street" : "SB Road", "city" : "Pune", "state" : "Maharashtra", "country" : "India" , "zipCode" : "412312", "faxNumber" : "123321", "phoneNumber" : "213434324" |
Response | { name: "DD1" id: 6 type: "sitesType" activityStatus: "Active" emailAddress: "admin@admin.com" street: "SB Road" city: "Pune412312" state: "MH" country: "India" zipCode: "412312" faxNumber: "123321" phoneNumber: "213434324" } |
Error Cases :
code | Applies to | Status Message |
---|---|---|
200 | All resources | Site has been updated successfully |
400 | All requests | Invalid parameters, e.g duplicate Site Name, blank Site Name etc |
401 | All requests | Authorization failed, User doesn’t have Authority |
404 | All requests | Site not found, Site with given details not present in the system |
500 | All requests | Internal server error, Encountered server error while performing operations |