Add endpoints to update working groups data
We will need more endpoints in order to properly manage the data once the data exists in a database. I followed general CRUD operation distinctions when defining the following endpoints.
HTTP Method | Endpoint |
---|---|
POST | /working_groups |
PUT | /working_groups/{alias} |
DELETE | /working_groups/{alias} |
PUT | /working_groups/{alias}/resources |
POST | /working_groups/{alias}/levels |
PUT | /working_groups/{alias}/levels/{levelId} |
DELETE | /working_groups/{alias}/levels/{levelId} |
POST | /working_groups/{alias}/agreements |
PUT | /working_groups/{alias}/agreements/{agreementId} |
DELETE | /working_groups/{alias}/agreements/{agreementId} |
When creating these endpoints, we should also be updating the OpenAPI spec.