Delete Committee
This endpoint allows an admin user to delete a committee with a specified name.
DELETE
/Committee/DeleteCommittee
Authorization
Authorization
RequiredBearer <token>Authorization header using the Bearer scheme. Example: "Bearer {token}"
In: header
Query Parameters
name
stringThe name of the committee to be deleted. This parameter is required and must not be empty. If the committee does not exist, an error will be returned.
Returns a success message if the committee is deleted successfully.
Create Committee
This endpoint allows an admin user to create a new committee with a specified name.
Get Committees
This endpoint returns a list of committees ordered by their names. It does not require any parameters and is accessible to all authenticated users. Returns a JSON response containing the list of committees.