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