Closed CritiqalPete closed 1 month ago
All 11 /coach
endpoints were documented in #294 based on their usage in the Coach App. Auto-validation of requests prior to execution is not possible at the moment because they are overloaded with query parameters (some are required, while others are optional depending on the input). Ideally, we need to redesign most of these endpoints and simplify them into multiple endpoints.
Dependency Coach App
General Description Seems sometimes the app is sending a malformed GET/POST and the API is not handling but having a null-pointer exception.
Expected Behavior An invalid ID, argument type, or even malformed URL+Endpoint header needs to have a graceful fail