Get Problem
Changed onGet the model of a specific problem.
Args: request (ProblemGetRequest): the request containing the problem's id problem_id. user (Annotated[User, Depends): the current user. session (Annotated[Session, Depends): the database session.
Raises: HTTPException: could not find a problem with the given id.
Returns: ProblemInfo: detailed information on the requested problem.
Request
- The document declares no server URL.
- Auth
- OAuth 2PasswordToken URLlogin
- or API key in cookie access_token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Response
Successful Response
Changes
- breaking
the response property
///became optional for the status - breaking
response property
simulators/anyOf[subschema #1]/items/filelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - info
the endpoint scheme security
APIKeyCookiewas added to the API - info
added the optional property
///to the response with the status - info
added to the
///response propertyanyOflist for the response status - info
added to the
///response propertyanyOflist for the response status - info
added to the
///response propertyanyOflist for the response status - info
added to the
///response propertyanyOflist for the response status - info
added to the
///response propertyanyOflist for the response status - info
added to the
//response propertyanyOflist for the response status - info
removed from the
///response propertyanyOflist for the response status - info
removed from the
///response propertyanyOflist for the response status - info
removed from the
///response propertyanyOflist for the response status - info
added the required property
to the response with the status
- breaking
- breaking
removed the required property
from the response with the status - warning
removed the optional property
///from the response with the status - info
the endpoint scheme security
APIKeyCookiewas removed from the API - info
added to the
///response propertyanyOflist for the response status - info
added to the
///response propertyanyOflist for the response status - info
added to the
///response propertyanyOflist for the response status - info
removed from the
///response propertyanyOflist for the response status - info
removed from the
///response propertyanyOflist for the response status - info
removed from the
///response propertyanyOflist for the response status - info
removed from the
///response propertyanyOflist for the response status - info
removed from the
///response propertyanyOflist for the response status - info
removed from the
//response propertyanyOflist for the response status - info
the response property
///became required for the status - info
response property
simulators/anyOf[subschema #1]/items/filelist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200
- breaking