A request with the GET
verb returns the status text about the application task in question.
GET /api/applications/123/tasks/321/status Host: apply.example.edu Authorization: DREAM apikey="..."
Content-Type: application/json Content-Length: 1234
200 OK | The status is returned successfully |
404 Not Found | Application does not have this task |
"This is an example status of a task."
Set a status to the application task (identified by it's ID) in question. This will check if the given status is already defined in the application task's definition, and in case it's not defined, this will add the status to the application task in question.
PUT /api/applications/123/tasks/321/status Host: apply.example.edu Authorization: DREAM apikey="..."
This text will be set as the status of the application task. Up to 50 characters.
"This is an example status of a task."
Content-Type: text/plain Content-Length: 0
200 OK | Status was successfully set |
400 Bad Request | Invalid status |
400 Bad Request | Invalid status. Please make sure that status is a valid JSON string with quotes |
404 Not Found | Application does not have this task |