POST application/create
Create an application for users to apply for.
Note
This is a privileged endpoint. Only authorised queries will be processed.
Parameters
actioningUser
string
User initiating the action.
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
- Invalid
{
"displayName": "Developer",
"description": "Developers code stuff and sit down",
"displayIcon": "<url>",
"requirementsMarkdown": "<url>",
"redirectURL": "forms.google.com/<id>",
"position": 3
}
Response
{
"success": true,
"message": "The application Developer has been successfully created!"
}
A new application form has been created. TODO: Where does form appear?
TODO