# paths./News/{ID}.delete.responses.403.description
Login user not authorized to perform this action

# paths./News/{ID}.get.responses.401.description
Login user not authorized to perform this action

# paths./News/Homepage.get.description
Get news to be displayed on the homepage for phase 2

# paths./News/Dashboard.get.description
Get news to be displayed on the dashboard for phase 2

# paths./News/Dashboard.get.responses.403.description
Login user not authorized to perform this action

# paths./News.get.responses.401.description
Login user not authorized to perform this action

# paths./News.put.description
Update news information
For NewsAdmin access only

# paths./News.put.responses.403.description
Login user not authorized to perform this action

# paths./News.post.description
Add news information 
For NewsAdmin access only

# paths./News.post.responses.403.description
Login user not authorized to perform this action

# paths./News.patch.description
Partial update news information
            For NewsAdmin access only

# paths./News.patch.responses.403.description
Login user not authorized to perform this action

# components.schemas.API_News.API.NewsInfo.properties.isDashboardNews.description
True for news to be displayed on dashboard, False to be displayed on homepage

# components.schemas.API_News.API.NewsInfo.properties.showToStaff.description
True to display the news to staff. Always set to True for news to be displayed on homepage.

# components.schemas.API_News.API.NewsInfo.properties.showToStudent.description
True to display the news to students. Always set to True for news to be displayed on homepage.

# components.schemas.API_News.API.InputNewsForCreate.properties.publish.description
True to publish the news otherwise false to unpublish

# components.schemas.API_News.API.InputNewsForCreate.properties.isDashboardNews.description
True for news to be displayed on dashboard, False for news to be displayed on homepage

# components.schemas.API_News.API.InputNewsForCreate.properties.showToStaff.description
True to display the news to staff. Always set to True for news to be displayed on homepage.

# components.schemas.API_News.API.InputNewsForCreate.properties.showToStudent.description
True to display the news to students. Always set to True for news to be displayed on homepage.

# components.schemas.API_News.API.InputNewsForCreate.description
HTTP Post Input class for create action.

# components.schemas.API_News.API.InputNewsForUpdate.properties.publish.description
True to publish the news otherwise false to unpublish

# components.schemas.API_News.API.InputNewsForUpdate.properties.isDashboardNews.description
True for news to be displayed on dashboard, False for news to be displayed on homepage

# components.schemas.API_News.API.InputNewsForUpdate.properties.showToStaff.description
True to display the news to staff. Always set to True for news to be displayed on homepage.

# components.schemas.API_News.API.InputNewsForUpdate.properties.showToStudent.description
True to display the news to students. Always set to True for news to be displayed on homepage.

# components.schemas.API_News.API.InputNewsForUpdate.description
HTTP Post Input class for update action.