Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

아레나 스킴과 관련 엔드포인트 #62

Open
w8385 opened this issue Aug 30, 2023 · 0 comments
Open

아레나 스킴과 관련 엔드포인트 #62

w8385 opened this issue Aug 30, 2023 · 0 comments

Comments

@w8385
Copy link
Contributor

w8385 commented Aug 30, 2023

유저 스킴 변경

아레나 관련 변경, 차단 기능 추가로 인한 변경 사항이 있습니다.

접기/펼치기
{
  "handle": "w8385",
  "bio": "https://github.com/w8385",
  "badgeId": "boardgame",
  "backgroundId": "boardgame_5",
  "profileImageUrl": "https://static.solved.ac/uploads/profile/w8385-picture-1661145114047.png",
  "solvedCount": 2491,
  "voteCount": 1436,
  "class": 5,
  "classDecoration": "none",
  "rivalCount": 55,
  "reverseRivalCount": 34,
  "tier": 18,
  "rating": 1934,
  "ratingByProblemsSum": 1534,
  "ratingByClass": 200,
  "ratingBySolvedCount": 175,
  "ratingByVoteCount": 25,
  + "arenaTier": 4,
  + "arenaRating": 1119,
  + "arenaMaxTier": 4,
  + "arenaMaxRating": 1119,
  + "arenaCompetedRoundCount": 1,
  "maxStreak": 359,
  "coins": 8,
  "stardusts": 23347,
  "joinedAt": "2022-03-20T14:55:40.000Z",
  "bannedUntil": "1970-01-01T00:00:00.000Z",
  "proUntil": "2025-08-29T22:20:53.000Z",
  "rank": 1907,
  "isRival": false,
  "isReverseRival": false,
  + "blocked": false,
  + "reverseBlocked": false
}

아레나 스킴 예시

접기/펼치기
"arena": {
  "arenaId": 1,
  "arenaIdFixed": true,
  "arenaBojContestId": 1065,
  "title": "solved.ac Grand Arena #1",
  "isGrandArena": true,
  "grandArenaId": 1,
  "startTime": "2023-08-06T05:00:00.000Z",
  "endTime": "2023-08-06T08:00:00.000Z",
  "registerEndTime": "2023-08-06T04:55:00.000Z",
  "ratedRangeStart": 0,
  "ratedRangeEnd": 10,
  "isRated": true,
  "ratedContestants": 1363,
  "totalContestants": 1363,
  "isScoreBased": false,
  "isLevelSorted": false,
  "givesLanguageBonus": true,
  "penaltyMinutes": 20,
  "bojNoticeLink": "https://www.acmicpc.net/board/view/121450",
  "registrationOpen": true,
  "languages": [
    "ko",
    "en"
  ]
}

/arena/contests

예정된, 진행중인, 종료된 아레나 대회들의 목록을 반환합니다.
Ex) https://solved.ac/api/v3/arena/contests

접기/펼치기
{
  "upcoming": [
    {
      "arenaId": 5,
      "arenaIdFixed": true,
      "arenaBojContestId": 1106,
      "title": "2023 신촌지역 대학생 프로그래밍 대회 동아리 연합 여름 대회 (SUAPC 2023 Summer)",
      "isGrandArena": false,
      "grandArenaId": 0,
      "startTime": "2023-09-02T03:00:00.000Z",
      "endTime": "2023-09-02T08:00:00.000Z",
      "registerEndTime": "2023-09-02T02:55:00.000Z",
      "ratedRangeStart": 0,
      "ratedRangeEnd": 11,
      "isRated": true,
      "ratedContestants": 352,
      "totalContestants": 352,
      "isScoreBased": false,
      "isLevelSorted": false,
      "givesLanguageBonus": false,
      "penaltyMinutes": 20,
      "bojNoticeLink": null,
      "registrationOpen": true,
      "languages": [
        "ko"
      ],
      "isRegistered": false
    },
    {
      "arenaId": 6,
      "arenaIdFixed": true,
      "arenaBojContestId": 1088,
      "title": "The 1st lms0806's Maple Cup (제1회 임스의 메이플컵)",
      "isGrandArena": false,
      "grandArenaId": 0,
      "startTime": "2023-09-09T05:00:00.000Z",
      "endTime": "2023-09-09T08:00:00.000Z",
      "registerEndTime": "2023-09-09T04:55:00.000Z",
      "ratedRangeStart": 0,
      "ratedRangeEnd": 8,
      "isRated": true,
      "ratedContestants": 0,
      "totalContestants": 0,
      "isScoreBased": false,
      "isLevelSorted": true,
      "givesLanguageBonus": true,
      "penaltyMinutes": 20,
      "bojNoticeLink": null,
      "registrationOpen": false,
      "languages": [
        "ko",
        "en"
      ],
      "isRegistered": false
    }
  ],
  "ongoing": [
    
  ],
  "ended": [
    {
      "arenaId": 4,
      "arenaIdFixed": true,
      "arenaBojContestId": 1086,
      "title": "2023 KSA Automata Summer Contest",
      "isGrandArena": false,
      "grandArenaId": 0,
      "startTime": "2023-08-18T10:30:00.000Z",
      "endTime": "2023-08-18T15:00:00.000Z",
      "registerEndTime": "2023-08-18T10:25:00.000Z",
      "ratedRangeStart": 0,
      "ratedRangeEnd": 11,
      "isRated": true,
      "ratedContestants": 457,
      "totalContestants": 457,
      "isScoreBased": true,
      "isLevelSorted": true,
      "givesLanguageBonus": true,
      "penaltyMinutes": 0,
      "bojNoticeLink": "https://www.acmicpc.net/board/view/124245",
      "registrationOpen": true,
      "languages": [
        "ko",
        "en"
      ]
    },
    {
      "arenaId": 3,
      "arenaIdFixed": true,
      "arenaBojContestId": 1084,
      "title": "제3회 고려대학교 MatKor Cup : 2023 Summer Open Contest - Phase 1",
      "isGrandArena": false,
      "grandArenaId": 0,
      "startTime": "2023-08-15T07:00:00.000Z",
      "endTime": "2023-08-15T11:00:00.000Z",
      "registerEndTime": "2023-08-15T06:55:00.000Z",
      "ratedRangeStart": 0,
      "ratedRangeEnd": 10,
      "isRated": true,
      "ratedContestants": 331,
      "totalContestants": 332,
      "isScoreBased": false,
      "isLevelSorted": true,
      "givesLanguageBonus": true,
      "penaltyMinutes": 20,
      "bojNoticeLink": "https://www.acmicpc.net/board/view/124013",
      "registrationOpen": true,
      "languages": [
        "ko"
      ]
    },
    {
      "arenaId": 2,
      "arenaIdFixed": true,
      "arenaBojContestId": 1077,
      "title": "solved.ac Grand Arena #2",
      "isGrandArena": true,
      "grandArenaId": 2,
      "startTime": "2023-08-13T05:00:00.000Z",
      "endTime": "2023-08-13T08:00:00.000Z",
      "registerEndTime": "2023-08-13T04:55:00.000Z",
      "ratedRangeStart": 0,
      "ratedRangeEnd": 10,
      "isRated": true,
      "ratedContestants": 1098,
      "totalContestants": 1099,
      "isScoreBased": false,
      "isLevelSorted": false,
      "givesLanguageBonus": true,
      "penaltyMinutes": 20,
      "bojNoticeLink": "https://www.acmicpc.net/board/view/124017",
      "registrationOpen": true,
      "languages": [
        "ko",
        "en"
      ]
    },
    {
      "arenaId": 1,
      "arenaIdFixed": true,
      "arenaBojContestId": 1065,
      "title": "solved.ac Grand Arena #1",
      "isGrandArena": true,
      "grandArenaId": 1,
      "startTime": "2023-08-06T05:00:00.000Z",
      "endTime": "2023-08-06T08:00:00.000Z",
      "registerEndTime": "2023-08-06T04:55:00.000Z",
      "ratedRangeStart": 0,
      "ratedRangeEnd": 10,
      "isRated": true,
      "ratedContestants": 1363,
      "totalContestants": 1363,
      "isScoreBased": false,
      "isLevelSorted": false,
      "givesLanguageBonus": true,
      "penaltyMinutes": 20,
      "bojNoticeLink": "https://www.acmicpc.net/board/view/121450",
      "registrationOpen": true,
      "languages": [
        "ko",
        "en"
      ]
    }
  ]
}

/user/contests?handle={handle}&page={page}&sort={sort}&direction={direction}

사용자가 참여한 아레나 대회들의 목록을 반환합니다.
Ex) https://solved.ac/api/v3/user/contests?handle=w8385&page=1&sort=performance&direction=desc

접기/펼치기
{
  "count": 1,
  "items": [
    {
      "arenaId": 1,
      "handle": "w8385",
      "rank": 115,
      "performance": 2319,
      "ratingBefore": 0,
      "ratingAfter": 1119,
      "change": 1119,
      "arena": {
        "arenaId": 1,
        "arenaIdFixed": true,
        "arenaBojContestId": 1065,
        "title": "solved.ac Grand Arena #1",
        "isGrandArena": true,
        "grandArenaId": 1,
        "startTime": "2023-08-06T05:00:00.000Z",
        "endTime": "2023-08-06T08:00:00.000Z",
        "registerEndTime": "2023-08-06T04:55:00.000Z",
        "ratedRangeStart": 0,
        "ratedRangeEnd": 10,
        "isRated": true,
        "ratedContestants": 1363,
        "totalContestants": 1363,
        "isScoreBased": false,
        "isLevelSorted": false,
        "givesLanguageBonus": true,
        "penaltyMinutes": 20,
        "bojNoticeLink": "https://www.acmicpc.net/board/view/121450",
        "registrationOpen": true,
        "languages": [
          "ko",
          "en"
        ]
      }
    }
  ]
}

/ranking/arena

아레나 랭킹을 반환합니다
Ex) https://solved.ac/api/v3/ranking/arena?page=1

접기/펼치기
{
  "count": 127372,
  "items": [
    {
      "handle": "cki86201",
      "bio": "",
      "badgeId": null,
      "backgroundId": "abstract_001_light",
      "profileImageUrl": null,
      "solvedCount": 6310,
      "voteCount": 263,
      "class": 10,
      "classDecoration": "gold",
      "rivalCount": 0,
      "reverseRivalCount": 42,
      "tier": 31,
      "rating": 3229,
      "ratingByProblemsSum": 2779,
      "ratingByClass": 250,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 12,
      "arenaRating": 2712,
      "arenaMaxTier": 12,
      "arenaMaxRating": 2712,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 5,
      "coins": 0,
      "stardusts": 18825,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 1,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "hos_lyric",
      "bio": "",
      "badgeId": null,
      "backgroundId": "automata2023s",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/hos_lyric-picture-1691282024586.png",
      "solvedCount": 38,
      "voteCount": 0,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 1,
      "reverseRivalCount": 6,
      "tier": 9,
      "rating": 504,
      "ratingByProblemsSum": 474,
      "ratingByClass": 0,
      "ratingBySolvedCount": 30,
      "ratingByVoteCount": 0,
      "arenaTier": 12,
      "arenaRating": 2678,
      "arenaMaxTier": 12,
      "arenaMaxRating": 2678,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 1,
      "coins": 0,
      "stardusts": 850,
      "joinedAt": "2023-08-06T00:30:09.810Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 2,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "kimjihoon",
      "bio": "",
      "badgeId": null,
      "backgroundId": "balloon_003",
      "profileImageUrl": null,
      "solvedCount": 1684,
      "voteCount": 0,
      "class": 7,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 8,
      "tier": 26,
      "rating": 2737,
      "ratingByProblemsSum": 2342,
      "ratingByClass": 220,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 0,
      "arenaTier": 11,
      "arenaRating": 2554,
      "arenaMaxTier": 11,
      "arenaMaxRating": 2554,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 5,
      "coins": 0,
      "stardusts": 23854,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 3,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "plast",
      "bio": "9월부터 폐관수련",
      "badgeId": "arena_top_00010",
      "backgroundId": "boardgame_7",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/plast-picture-1673709077846.png",
      "solvedCount": 461,
      "voteCount": 58,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 9,
      "reverseRivalCount": 8,
      "tier": 23,
      "rating": 2490,
      "ratingByProblemsSum": 2077,
      "ratingByClass": 230,
      "ratingBySolvedCount": 158,
      "ratingByVoteCount": 25,
      "arenaTier": 11,
      "arenaRating": 2514,
      "arenaMaxTier": 11,
      "arenaMaxRating": 2514,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 5,
      "coins": 100,
      "stardusts": 8456,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 4,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "hibye1217",
      "bio": "밀린 글 언제 처리하지",
      "badgeId": "arena_top_00010",
      "backgroundId": "allsolve-bronze4",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/hibye1217-picture-1681353529678.png",
      "solvedCount": 3634,
      "voteCount": 1330,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 258,
      "reverseRivalCount": 120,
      "tier": 24,
      "rating": 2585,
      "ratingByProblemsSum": 2155,
      "ratingByClass": 230,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 11,
      "arenaRating": 2491,
      "arenaMaxTier": 11,
      "arenaMaxRating": 2491,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 121,
      "coins": 1635,
      "stardusts": 24848,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 5,
      "isRival": true,
      "isReverseRival": true
    },
    {
      "handle": "edenooo",
      "bio": "gl hf",
      "badgeId": "solves_03000",
      "backgroundId": "ucpc2023",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/d44204b699f6e837728bd1aedb427e0ddda61d13.png",
      "solvedCount": 3312,
      "voteCount": 484,
      "class": 9,
      "classDecoration": "none",
      "rivalCount": 25,
      "reverseRivalCount": 21,
      "tier": 28,
      "rating": 2884,
      "ratingByProblemsSum": 2444,
      "ratingByClass": 240,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 11,
      "arenaRating": 2478,
      "arenaMaxTier": 11,
      "arenaMaxRating": 2478,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 11,
      "coins": 0,
      "stardusts": 37425,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 6,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "flappybird",
      "bio": "",
      "badgeId": "anniversary_1st",
      "backgroundId": "s2-ruby3",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/flappybird-picture-1636466285770.png",
      "solvedCount": 818,
      "voteCount": 332,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 19,
      "reverseRivalCount": 24,
      "tier": 28,
      "rating": 2879,
      "ratingByProblemsSum": 2452,
      "ratingByClass": 230,
      "ratingBySolvedCount": 172,
      "ratingByVoteCount": 25,
      "arenaTier": 11,
      "arenaRating": 2454,
      "arenaMaxTier": 11,
      "arenaMaxRating": 2454,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 27,
      "coins": 61,
      "stardusts": 17015,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 7,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "angello10",
      "bio": "",
      "badgeId": "arena_top_00020",
      "backgroundId": "hjrohcup2",
      "profileImageUrl": null,
      "solvedCount": 1451,
      "voteCount": 455,
      "class": 9,
      "classDecoration": "none",
      "rivalCount": 13,
      "reverseRivalCount": 8,
      "tier": 26,
      "rating": 2721,
      "ratingByProblemsSum": 2281,
      "ratingByClass": 240,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 11,
      "arenaRating": 2410,
      "arenaMaxTier": 11,
      "arenaMaxRating": 2410,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 242,
      "coins": 50,
      "stardusts": 50226,
      "joinedAt": "2021-10-19T16:04:20.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 8,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "jhuni",
      "bio": "",
      "badgeId": "event220401-22",
      "backgroundId": "s2-diamond4",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/jhuni-picture-1626274439523.png",
      "solvedCount": 1140,
      "voteCount": 24,
      "class": 7,
      "classDecoration": "gold",
      "rivalCount": 0,
      "reverseRivalCount": 6,
      "tier": 23,
      "rating": 2411,
      "ratingByProblemsSum": 1994,
      "ratingByClass": 220,
      "ratingBySolvedCount": 174,
      "ratingByVoteCount": 23,
      "arenaTier": 10,
      "arenaRating": 2364,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2364,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 109,
      "coins": 0,
      "stardusts": 20942,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 9,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "physics0523",
      "bio": "https://twitter.com/butsurizuki\nhttps://clist.by/coder/physics0523/",
      "badgeId": null,
      "backgroundId": "eunha_stars",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/physics0523-picture-1691297091607.png",
      "solvedCount": 218,
      "voteCount": 0,
      "class": 4,
      "classDecoration": "none",
      "rivalCount": 1,
      "reverseRivalCount": 4,
      "tier": 14,
      "rating": 1367,
      "ratingByProblemsSum": 1101,
      "ratingByClass": 150,
      "ratingBySolvedCount": 116,
      "ratingByVoteCount": 0,
      "arenaTier": 10,
      "arenaRating": 2357,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2357,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 12,
      "coins": 0,
      "stardusts": 4025,
      "joinedAt": "2023-08-06T04:23:38.589Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 10,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "xiaowuc1",
      "bio": "koosaga fan club!",
      "badgeId": "beta_contributor",
      "backgroundId": "s1-master",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/d917193f578771c68988323f2698dbba5698cce6.png",
      "solvedCount": 13594,
      "voteCount": 4038,
      "class": 10,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 33,
      "tier": 31,
      "rating": 3040,
      "ratingByProblemsSum": 2590,
      "ratingByClass": 250,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2344,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2344,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 55,
      "coins": 0,
      "stardusts": 96009,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "2022-06-01T00:00:00.000Z",
      "rank": 11,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "dontsaymyid",
      "bio": "강 건너 불구경을 하기 위해서는 먼저 강을 건너야 한다",
      "badgeId": "arena_top_00010",
      "backgroundId": "matkor2023s1",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/dontsaymyid-picture-1687518192243.png",
      "solvedCount": 453,
      "voteCount": 29,
      "class": 7,
      "classDecoration": "none",
      "rivalCount": 5,
      "reverseRivalCount": 4,
      "tier": 21,
      "rating": 2231,
      "ratingByProblemsSum": 1830,
      "ratingByClass": 220,
      "ratingBySolvedCount": 157,
      "ratingByVoteCount": 24,
      "arenaTier": 10,
      "arenaRating": 2342,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2342,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 81,
      "coins": 0,
      "stardusts": 3863,
      "joinedAt": "2021-11-26T14:06:56.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 12,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "aeren",
      "bio": "",
      "badgeId": null,
      "backgroundId": "automata2023s",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/aeren-picture-1689616058043.png",
      "solvedCount": 834,
      "voteCount": 11,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 1,
      "reverseRivalCount": 10,
      "tier": 25,
      "rating": 2675,
      "ratingByProblemsSum": 2486,
      "ratingByClass": 0,
      "ratingBySolvedCount": 172,
      "ratingByVoteCount": 17,
      "arenaTier": 10,
      "arenaRating": 2329,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2329,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 9,
      "coins": 0,
      "stardusts": 19510,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 13,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "79brue",
      "bio": "",
      "badgeId": "scioi2022",
      "backgroundId": "scioi2022",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/79brue-picture-1686303233209.png",
      "solvedCount": 2419,
      "voteCount": 467,
      "class": 9,
      "classDecoration": "none",
      "rivalCount": 22,
      "reverseRivalCount": 76,
      "tier": 31,
      "rating": 3003,
      "ratingByProblemsSum": 2563,
      "ratingByClass": 240,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2314,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2314,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 123,
      "coins": 9087,
      "stardusts": 83545,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 14,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "lisifu",
      "bio": "",
      "badgeId": "ghudegy2022-1",
      "backgroundId": "eunha_stars",
      "profileImageUrl": null,
      "solvedCount": 506,
      "voteCount": 54,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 1,
      "reverseRivalCount": 14,
      "tier": 27,
      "rating": 2810,
      "ratingByProblemsSum": 2394,
      "ratingByClass": 230,
      "ratingBySolvedCount": 161,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2305,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2305,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 11,
      "coins": 0,
      "stardusts": 11975,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 15,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "ainta",
      "bio": "",
      "badgeId": "arena_all_00001",
      "backgroundId": "s2020-ruby1",
      "profileImageUrl": null,
      "solvedCount": 4343,
      "voteCount": 133,
      "class": 10,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 29,
      "tier": 31,
      "rating": 3189,
      "ratingByProblemsSum": 2739,
      "ratingByClass": 250,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2271,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2271,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 2,
      "coins": 0,
      "stardusts": 18673,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 16,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "parkky",
      "bio": "KSA 20 / KAIST 23",
      "badgeId": "automata2023",
      "backgroundId": "automata2023",
      "profileImageUrl": null,
      "solvedCount": 2388,
      "voteCount": 720,
      "class": 6,
      "classDecoration": "none",
      "rivalCount": 51,
      "reverseRivalCount": 26,
      "tier": 23,
      "rating": 2401,
      "ratingByProblemsSum": 1991,
      "ratingByClass": 210,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2265,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2265,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 611,
      "coins": 531,
      "stardusts": 31235,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 17,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "ncy09",
      "bio": "",
      "badgeId": "gomgom2022a_gold",
      "backgroundId": "s2-diamond1",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/ncy09-picture-1669130827618.png",
      "solvedCount": 1321,
      "voteCount": 346,
      "class": 9,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 6,
      "tier": 25,
      "rating": 2664,
      "ratingByProblemsSum": 2224,
      "ratingByClass": 240,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2235,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2235,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 18,
      "coins": 0,
      "stardusts": 26239,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 18,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "jh01533",
      "bio": "소프트웨어공학과 22학번",
      "badgeId": null,
      "backgroundId": "calcprob",
      "profileImageUrl": null,
      "solvedCount": 1164,
      "voteCount": 688,
      "class": 5,
      "classDecoration": "none",
      "rivalCount": 16,
      "reverseRivalCount": 10,
      "tier": 23,
      "rating": 2482,
      "ratingByProblemsSum": 2083,
      "ratingByClass": 200,
      "ratingBySolvedCount": 174,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2223,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2223,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 53,
      "coins": 0,
      "stardusts": 25635,
      "joinedAt": "2022-06-21T14:51:48.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 19,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "sjimed",
      "bio": "",
      "badgeId": "ucpc2020",
      "backgroundId": "balloon_005",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/sjimed-picture-1655366844303.png",
      "solvedCount": 749,
      "voteCount": 61,
      "class": 9,
      "classDecoration": "none",
      "rivalCount": 2,
      "reverseRivalCount": 4,
      "tier": 26,
      "rating": 2788,
      "ratingByProblemsSum": 2352,
      "ratingByClass": 240,
      "ratingBySolvedCount": 171,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2208,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2208,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 21,
      "coins": 5,
      "stardusts": 12998,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 20,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "hidercpp",
      "bio": "코포 Caffeinus / 집에 가고 싶어요 (ROKAF 2022.04.25 - 2024.01.24) / 현재 목표 CLASS 9 (9/20)",
      "badgeId": "arena_fastsolve_001",
      "backgroundId": "grass_365",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/dfc93dc5b546a65a35b966d57aca85d02f8a54a9.png",
      "solvedCount": 1957,
      "voteCount": 75,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 37,
      "reverseRivalCount": 22,
      "tier": 25,
      "rating": 2644,
      "ratingByProblemsSum": 2214,
      "ratingByClass": 230,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2203,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2203,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 433,
      "coins": 3,
      "stardusts": 29001,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 21,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "kcm1700",
      "bio": "",
      "badgeId": "arena_top_00010",
      "backgroundId": "s2-ruby2",
      "profileImageUrl": null,
      "solvedCount": 2341,
      "voteCount": 297,
      "class": 10,
      "classDecoration": "none",
      "rivalCount": 14,
      "reverseRivalCount": 13,
      "tier": 30,
      "rating": 2978,
      "ratingByProblemsSum": 2528,
      "ratingByClass": 250,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 10,
      "arenaRating": 2200,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2200,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 139,
      "coins": 802,
      "stardusts": 1266,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 22,
      "isRival": true,
      "isReverseRival": true
    },
    {
      "handle": "ormlis",
      "bio": "",
      "badgeId": null,
      "backgroundId": "automata2023s",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/ormlis-picture-1692353367661.png",
      "solvedCount": 10,
      "voteCount": 0,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 1,
      "reverseRivalCount": 1,
      "tier": 2,
      "rating": 64,
      "ratingByProblemsSum": 55,
      "ratingByClass": 0,
      "ratingBySolvedCount": 9,
      "ratingByVoteCount": 0,
      "arenaTier": 10,
      "arenaRating": 2200,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2200,
      "arenaCompetedRoundCount": 1,
      "maxStreak": 1,
      "coins": 0,
      "stardusts": 260,
      "joinedAt": "2023-08-18T09:00:34.844Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 22,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "um_nik",
      "bio": "",
      "badgeId": null,
      "backgroundId": "abstract_002_light",
      "profileImageUrl": null,
      "solvedCount": 10,
      "voteCount": 0,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 7,
      "reverseRivalCount": 17,
      "tier": 2,
      "rating": 69,
      "ratingByProblemsSum": 60,
      "ratingByClass": 0,
      "ratingBySolvedCount": 9,
      "ratingByVoteCount": 0,
      "arenaTier": 10,
      "arenaRating": 2200,
      "arenaMaxTier": 10,
      "arenaMaxRating": 2200,
      "arenaCompetedRoundCount": 1,
      "maxStreak": 1,
      "coins": 0,
      "stardusts": 260,
      "joinedAt": "2023-08-16T09:02:20.704Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 22,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "hyperbolic",
      "bio": "러브라이브 좋아하시는 PS러분들 대환영합니다",
      "badgeId": null,
      "backgroundId": "balloon_005",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/e57fd0a29c943e708c4906e619d13e1a1d448e15.png",
      "solvedCount": 818,
      "voteCount": 139,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 2,
      "reverseRivalCount": 11,
      "tier": 22,
      "rating": 2365,
      "ratingByProblemsSum": 2168,
      "ratingByClass": 0,
      "ratingBySolvedCount": 172,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2188,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2188,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 6,
      "coins": 0,
      "stardusts": 19705,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 25,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "knon0501",
      "bio": "",
      "badgeId": null,
      "backgroundId": "s2-ruby5",
      "profileImageUrl": null,
      "solvedCount": 1507,
      "voteCount": 325,
      "class": 9,
      "classDecoration": "none",
      "rivalCount": 18,
      "reverseRivalCount": 16,
      "tier": 26,
      "rating": 2782,
      "ratingByProblemsSum": 2342,
      "ratingByClass": 240,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2156,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2156,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 14,
      "coins": 1600,
      "stardusts": 156946,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 26,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "retro3014",
      "bio": "",
      "badgeId": null,
      "backgroundId": "balloon_003",
      "profileImageUrl": null,
      "solvedCount": 620,
      "voteCount": 0,
      "class": 2,
      "classDecoration": "none",
      "rivalCount": 5,
      "reverseRivalCount": 8,
      "tier": 23,
      "rating": 2424,
      "ratingByProblemsSum": 2207,
      "ratingByClass": 50,
      "ratingBySolvedCount": 167,
      "ratingByVoteCount": 0,
      "arenaTier": 9,
      "arenaRating": 2154,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2154,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 3,
      "coins": 0,
      "stardusts": 14230,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 27,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "jeroenodb",
      "bio": "",
      "badgeId": null,
      "backgroundId": "abstract_001_light",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/jeroenodb-picture-1689608326783.png",
      "solvedCount": 114,
      "voteCount": 0,
      "class": 1,
      "classDecoration": "none",
      "rivalCount": 2,
      "reverseRivalCount": 2,
      "tier": 15,
      "rating": 1524,
      "ratingByProblemsSum": 1423,
      "ratingByClass": 25,
      "ratingBySolvedCount": 76,
      "ratingByVoteCount": 0,
      "arenaTier": 9,
      "arenaRating": 2153,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2153,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 5,
      "coins": 0,
      "stardusts": 2980,
      "joinedAt": "2023-07-12T17:56:43.069Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 28,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "nick832",
      "bio": "",
      "badgeId": null,
      "backgroundId": "gomgom2022",
      "profileImageUrl": null,
      "solvedCount": 1557,
      "voteCount": 51,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 13,
      "tier": 26,
      "rating": 2713,
      "ratingByProblemsSum": 2283,
      "ratingByClass": 230,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2146,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2146,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 57,
      "coins": 50,
      "stardusts": 9292,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 29,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "pyb1031",
      "bio": "",
      "badgeId": "blob2022",
      "backgroundId": "gomgom2022",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/pyb1031-picture-1659597645269.png",
      "solvedCount": 1354,
      "voteCount": 291,
      "class": 1,
      "classDecoration": "gold",
      "rivalCount": 0,
      "reverseRivalCount": 4,
      "tier": 23,
      "rating": 2440,
      "ratingByProblemsSum": 2215,
      "ratingByClass": 25,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2137,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2137,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 81,
      "coins": 0,
      "stardusts": 59057,
      "joinedAt": "2021-12-20T17:08:43.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 30,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "bomul1128",
      "bio": "LG우승 vs 루비",
      "badgeId": "arena_top_00020",
      "backgroundId": "utilcup1",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/bomul1128-picture-1645359676054.jpeg",
      "solvedCount": 1984,
      "voteCount": 215,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 14,
      "reverseRivalCount": 6,
      "tier": 25,
      "rating": 2616,
      "ratingByProblemsSum": 2186,
      "ratingByClass": 230,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2129,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2129,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 569,
      "coins": 16,
      "stardusts": 2150,
      "joinedAt": "2022-01-21T04:15:14.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 31,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "luciaholic",
      "bio": "",
      "badgeId": "balance_8_4",
      "backgroundId": "suapc2021s",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/luciaholic-picture-1626253351135.png",
      "solvedCount": 3011,
      "voteCount": 2891,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 20,
      "reverseRivalCount": 14,
      "tier": 25,
      "rating": 2650,
      "ratingByProblemsSum": 2220,
      "ratingByClass": 230,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2128,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2128,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 772,
      "coins": 36,
      "stardusts": 85622,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "2022-06-01T00:00:00.000Z",
      "rank": 32,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "dnialh",
      "bio": "",
      "badgeId": null,
      "backgroundId": "balloon_003",
      "profileImageUrl": null,
      "solvedCount": 183,
      "voteCount": 9,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 2,
      "reverseRivalCount": 3,
      "tier": 20,
      "rating": 2142,
      "ratingByProblemsSum": 2022,
      "ratingByClass": 0,
      "ratingBySolvedCount": 105,
      "ratingByVoteCount": 15,
      "arenaTier": 9,
      "arenaRating": 2114,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2114,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 7,
      "coins": 400,
      "stardusts": 208,
      "joinedAt": "2022-10-03T02:29:21.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 33,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "blackking26",
      "bio": "",
      "badgeId": "scioi2022",
      "backgroundId": "scioi2022",
      "profileImageUrl": null,
      "solvedCount": 743,
      "voteCount": 95,
      "class": 4,
      "classDecoration": "gold",
      "rivalCount": 5,
      "reverseRivalCount": 22,
      "tier": 26,
      "rating": 2775,
      "ratingByProblemsSum": 2429,
      "ratingByClass": 150,
      "ratingBySolvedCount": 171,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2103,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2103,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 6,
      "coins": 0,
      "stardusts": 14205,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 34,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "delena0702",
      "bio": "",
      "badgeId": "animecup",
      "backgroundId": "eunha_stars",
      "profileImageUrl": null,
      "solvedCount": 1540,
      "voteCount": 3,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 15,
      "reverseRivalCount": 16,
      "tier": 22,
      "rating": 2323,
      "ratingByProblemsSum": 1911,
      "ratingByClass": 230,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 7,
      "arenaTier": 9,
      "arenaRating": 2103,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2103,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 408,
      "coins": 9,
      "stardusts": 10847,
      "joinedAt": "2021-10-03T01:57:42.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 34,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "sjh1224",
      "bio": "ㅎㅇ",
      "badgeId": "arena_top_00050",
      "backgroundId": "eunha_stars",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/sjh1224-picture-1692341907097.png",
      "solvedCount": 625,
      "voteCount": 0,
      "class": 6,
      "classDecoration": "none",
      "rivalCount": 6,
      "reverseRivalCount": 6,
      "tier": 19,
      "rating": 2048,
      "ratingByProblemsSum": 1671,
      "ratingByClass": 210,
      "ratingBySolvedCount": 167,
      "ratingByVoteCount": 0,
      "arenaTier": 9,
      "arenaRating": 2085,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2085,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 31,
      "coins": 0,
      "stardusts": 17094,
      "joinedAt": "2023-01-30T03:04:27.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 36,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "slah007",
      "bio": "",
      "badgeId": "arena_top_00020",
      "backgroundId": "abstract_002_light",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/d138bc118c994a8ee4655a3df7a9e8a10b2b5b0e.png",
      "solvedCount": 1130,
      "voteCount": 534,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 9,
      "reverseRivalCount": 11,
      "tier": 25,
      "rating": 2616,
      "ratingByProblemsSum": 2187,
      "ratingByClass": 230,
      "ratingBySolvedCount": 174,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2084,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2084,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 16,
      "coins": 0,
      "stardusts": 33720,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 37,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "clrmt",
      "bio": "",
      "badgeId": "ghudegy_2020",
      "backgroundId": "automata2023s",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/93bd8658c17133c1a4a60c14d27f7f3064273c32.png",
      "solvedCount": 1934,
      "voteCount": 49,
      "class": 7,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 2,
      "tier": 21,
      "rating": 2204,
      "ratingByProblemsSum": 1784,
      "ratingByClass": 220,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2082,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2082,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 6,
      "coins": 0,
      "stardusts": 15890,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 38,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "menborong",
      "bio": "취업만 하고 돌아옴...",
      "badgeId": "ghudegy2022-1",
      "backgroundId": "eunha_stars",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/menborong-picture-1627143112212.png",
      "solvedCount": 1685,
      "voteCount": 38,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 28,
      "reverseRivalCount": 31,
      "tier": 24,
      "rating": 2598,
      "ratingByProblemsSum": 2168,
      "ratingByClass": 230,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2079,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2079,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 649,
      "coins": 253,
      "stardusts": 18734,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 39,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "abcdefghijklm",
      "bio": "",
      "badgeId": null,
      "backgroundId": "balloon_002",
      "profileImageUrl": null,
      "solvedCount": 15,
      "voteCount": 0,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 0,
      "tier": 5,
      "rating": 178,
      "ratingByProblemsSum": 165,
      "ratingByClass": 0,
      "ratingBySolvedCount": 13,
      "ratingByVoteCount": 0,
      "arenaTier": 9,
      "arenaRating": 2074,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2074,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 1,
      "coins": 0,
      "stardusts": 475,
      "joinedAt": "2022-12-21T07:34:09.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 40,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "sjhi00",
      "bio": "",
      "badgeId": null,
      "backgroundId": "s2-gold3",
      "profileImageUrl": null,
      "solvedCount": 1088,
      "voteCount": 0,
      "class": 7,
      "classDecoration": "none",
      "rivalCount": 2,
      "reverseRivalCount": 5,
      "tier": 24,
      "rating": 2553,
      "ratingByProblemsSum": 2159,
      "ratingByClass": 220,
      "ratingBySolvedCount": 174,
      "ratingByVoteCount": 0,
      "arenaTier": 9,
      "arenaRating": 2069,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2069,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 88,
      "coins": 0,
      "stardusts": 18470,
      "joinedAt": "2023-04-30T06:05:52.122Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 41,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "flashmt",
      "bio": "",
      "badgeId": null,
      "backgroundId": "balloon_003",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/flashmt-picture-1691107003902.png",
      "solvedCount": 22,
      "voteCount": 0,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 0,
      "tier": 6,
      "rating": 297,
      "ratingByProblemsSum": 279,
      "ratingByClass": 0,
      "ratingBySolvedCount": 18,
      "ratingByVoteCount": 0,
      "arenaTier": 9,
      "arenaRating": 2063,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2063,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 2,
      "coins": 0,
      "stardusts": 860,
      "joinedAt": "2023-08-03T23:52:28.245Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 42,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "puppy",
      "bio": "",
      "badgeId": null,
      "backgroundId": "s2-ruby5",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/puppy-picture-1693158549208.png",
      "solvedCount": 705,
      "voteCount": 278,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 1,
      "reverseRivalCount": 35,
      "tier": 26,
      "rating": 2784,
      "ratingByProblemsSum": 2359,
      "ratingByClass": 230,
      "ratingBySolvedCount": 170,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2058,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2058,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 17,
      "coins": 0,
      "stardusts": 773,
      "joinedAt": "2022-01-21T18:34:37.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 43,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "gassa",
      "bio": "",
      "badgeId": null,
      "backgroundId": "balloon_001",
      "profileImageUrl": null,
      "solvedCount": 14,
      "voteCount": 0,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 1,
      "tier": 5,
      "rating": 160,
      "ratingByProblemsSum": 148,
      "ratingByClass": 0,
      "ratingBySolvedCount": 12,
      "ratingByVoteCount": 0,
      "arenaTier": 9,
      "arenaRating": 2040,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2040,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 1,
      "coins": 0,
      "stardusts": 460,
      "joinedAt": "2023-08-02T22:30:25.808Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 44,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "golovanov399",
      "bio": "",
      "badgeId": null,
      "backgroundId": "balloon_001",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/golovanov399-picture-1692383854110.png",
      "solvedCount": 24,
      "voteCount": 0,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 1,
      "reverseRivalCount": 1,
      "tier": 6,
      "rating": 276,
      "ratingByProblemsSum": 256,
      "ratingByClass": 0,
      "ratingBySolvedCount": 20,
      "ratingByVoteCount": 0,
      "arenaTier": 9,
      "arenaRating": 2039,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2039,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 1,
      "coins": 0,
      "stardusts": 685,
      "joinedAt": "2023-08-02T19:49:50.404Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 45,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "qjatn0120baek",
      "bio": "",
      "badgeId": "ucpc2020",
      "backgroundId": "ucpc2021",
      "profileImageUrl": null,
      "solvedCount": 811,
      "voteCount": 169,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 3,
      "reverseRivalCount": 5,
      "tier": 23,
      "rating": 2469,
      "ratingByProblemsSum": 2042,
      "ratingByClass": 230,
      "ratingBySolvedCount": 172,
      "ratingByVoteCount": 25,
      "arenaTier": 9,
      "arenaRating": 2036,
      "arenaMaxTier": 9,
      "arenaMaxRating": 2036,
      "arenaCompetedRoundCount": 2,
      "maxStreak": 6,
      "coins": 0,
      "stardusts": 11139,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 46,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "leedongbin",
      "bio": "[email protected] / https://movingbean.tistory.com/",
      "badgeId": "s2-streak-full",
      "backgroundId": "midas",
      "profileImageUrl": "https://static.solved.ac/uploads/profile/leedongbin-picture-1660521202577.png",
      "solvedCount": 1919,
      "voteCount": 95,
      "class": 8,
      "classDecoration": "none",
      "rivalCount": 2,
      "reverseRivalCount": 5,
      "tier": 24,
      "rating": 2504,
      "ratingByProblemsSum": 2074,
      "ratingByClass": 230,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 8,
      "arenaRating": 1994,
      "arenaMaxTier": 8,
      "arenaMaxRating": 1994,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 771,
      "coins": 52,
      "stardusts": 26013,
      "joinedAt": "2021-06-19T00:00:00.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 47,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "dodobow",
      "bio": "",
      "badgeId": "balance_8_3",
      "backgroundId": "grass_200",
      "profileImageUrl": null,
      "solvedCount": 801,
      "voteCount": 54,
      "class": 5,
      "classDecoration": "none",
      "rivalCount": 10,
      "reverseRivalCount": 14,
      "tier": 18,
      "rating": 1992,
      "ratingByProblemsSum": 1595,
      "ratingByClass": 200,
      "ratingBySolvedCount": 172,
      "ratingByVoteCount": 25,
      "arenaTier": 8,
      "arenaRating": 1968,
      "arenaMaxTier": 8,
      "arenaMaxRating": 1968,
      "arenaCompetedRoundCount": 4,
      "maxStreak": 251,
      "coins": 3,
      "stardusts": 7130,
      "joinedAt": "2022-06-23T17:55:22.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 48,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "353cerega",
      "bio": "",
      "badgeId": null,
      "backgroundId": "abstract_002_light",
      "profileImageUrl": null,
      "solvedCount": 8,
      "voteCount": 0,
      "class": 0,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 1,
      "tier": 1,
      "rating": 45,
      "ratingByProblemsSum": 38,
      "ratingByClass": 0,
      "ratingBySolvedCount": 7,
      "ratingByVoteCount": 0,
      "arenaTier": 8,
      "arenaRating": 1963,
      "arenaMaxTier": 8,
      "arenaMaxRating": 1963,
      "arenaCompetedRoundCount": 1,
      "maxStreak": 1,
      "coins": 0,
      "stardusts": 185,
      "joinedAt": "2023-08-18T00:52:27.283Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 49,
      "isRival": false,
      "isReverseRival": false
    },
    {
      "handle": "asdf1705",
      "bio": "C++ 계정: https://solved.ac/profile/asdf1705cpp / 아희 계정: https://solved.ac/profile/asdf1705aheui",
      "badgeId": "arena_top_00020",
      "backgroundId": "allsolve-bronze3",
      "profileImageUrl": null,
      "solvedCount": 2075,
      "voteCount": 811,
      "class": 4,
      "classDecoration": "none",
      "rivalCount": 0,
      "reverseRivalCount": 1,
      "tier": 17,
      "rating": 1849,
      "ratingByProblemsSum": 1499,
      "ratingByClass": 150,
      "ratingBySolvedCount": 175,
      "ratingByVoteCount": 25,
      "arenaTier": 8,
      "arenaRating": 1959,
      "arenaMaxTier": 8,
      "arenaMaxRating": 1959,
      "arenaCompetedRoundCount": 3,
      "maxStreak": 367,
      "coins": 3,
      "stardusts": 46387,
      "joinedAt": "2022-08-09T09:43:46.000Z",
      "bannedUntil": "1970-01-01T00:00:00.000Z",
      "proUntil": "1970-01-01T00:00:00.000Z",
      "rank": 50,
      "isRival": false,
      "isReverseRival": false
    }
  ]
}
@w8385 w8385 changed the title 아레나 관련 엔드포인트 아레나 스킴과 관련 엔드포인트 Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant