Web Services
Rogō has a number of web services available to help integrate it with other web applications. Most of the endpoints require authentication and username and password should be posed along with the request in fields named 'ROGO_USER', 'ROGO_PW'. It is also required to post and 'rogo-login-form-std' along with the authentication details to trigger a form log-in. The end points return XML as default but can also return json if the 'HTTP_ACCEPT' is to 'json'.
getAvailableFeedback | Lists the Feedback reports available for a given student user. |
getOwnerPaperList | Lists papers that a given staff user has access to. |
getModulePaperList | Lists the non-summative papers for a given module. |
createAccount | To enable the creation of Rogō user accounts. |