Codeforces Connector following the OJIP (Online Judge Integration Protocol)
The following REST routes are available:
Request:
GET /problems
Response:
{
"id": "codeforces_{contestId}-{index}",
"name": "string",
"level": "number",
"topics": ["string"]
}
Request:
GET /users/:user
Response:
{
"name": "string",
"level": "number"
}
Request:
GET /users/:user/submissions
Response:
{
"problemId": "codeforces_{contestId}-{index}",
"momentInSeconds": "long",
"status": "enumeration of (SOLVED, TRIED)"
}