POST application/edit
Edit an existing application for users to apply for.
This is a privileged endpoint. Only authorised queries will be processed.
Parameters
actioningUser
string
User initiating the action.
applicationId
optional integer
Unique identifier for a specific application.
displayName
string
The display name for the application.
description
string
A short blurb of the application.
displayIcon
string
The icon to display from FontAwesome.
requirementsMarkdown
string
A link to a markdown file that renders the requirements for the role.
redirectUrl
string
The external URL to link the user to to complete commence the application process.
position
integer
Which position should this application sit on the page
applicationStatus
integer
Whether the application is Open or Closed.
Examples
- Typical
- Missing applicationId
- Invalid
{
"applicationId": 12,
"displayName": "Developer",
"description": "Developers code stuff and sit down",
"displayIcon": "<url>",
"requirementsMarkdown": "<url>",
"redirectURL": "forms.google.com/<id>",
"position": 3
}
{
"applicationId": 000000,
"displayName": "Developer",
"description": "Developers code stuff and sit down",
"displayIcon": "<url>",
"requirementsMarkdown": "<url>",
"redirectURL": "forms.google.com/<id>",
"position": 3
}
Response
{
"success": false
}
TODO
TODO