path

GET /api/v1/me/home

설명

마이 탭 메인 렌더링용 일괄 조회. 본인 화면이므로 닉네임·사진은 심사 상태와 무관하게 입력값을 보여주되(거부면 직전 승인본), 상태 뱃지용으로 status를 같이 내린다.

Response Body

Column Type Description
nickname / nicknameStatus String 본인 표시값 · PENDING/APPROVED/REJECTED/CONFLICT
profileImageUrl / profileImageStatus String? / String 본인 표시값 · NONE/PENDING/APPROVED/REJECTED
tier / score / displayTier String / Integer / String 실제 티어·점수(0~99)·표시 티어
counts Object { inProgress, completed, left } — 진행 중 / 완주 / 이탈 챌린지 수
cheatCount — ❌ 폐기 (2026-08-26) — 부정행위 누적 카운트가 폐지되어 응답에서 제거한다. 검출은 이상패턴 탐지로 확정된 1회로 해당 챌린지 강퇴·영구 차단이 확정이므로 "남은 횟수"라는 개념이 없고, 5회 도달 시 자동 잠금 규칙도 사라졌다(계정 잠금은 운영자 직권 전용). 확정된 검출 건은 제재 통지·이력 화면에서만 열람한다 — 제재 정책 §3.1
accountStatus / lockInfo String / Object? ACTIVE/LOCKED · 잠금 사유·해제일

json

{"nickname":"준혁이의 도전",
	"nicknameStatus":"APPROVED",
	"profileImageUrl":"<https://cdn.ruleup.co.kr/p/u_1024.png>",
	"profileImageStatus":"APPROVED",
	"tier":"GOLD","score":70,"displayTier":"GOLD",
	"counts":{"inProgress":3,"completed":24,"left":2},
	"accountStatus":"ACTIVE","lockInfo":null}

Error