Acceptance criteria:
- Current messages it will replace: Invalid value for _fields or property for GET /items GET /properties and GET /statements endpoints
- HTTP status code: 400
- Error code: invalid-query-parameter
- Error message: Invalid query parameter: '{parameter}'
- Context: "parameter": "{matching query parameter in the OpenAPI spec}"