Glowb Dev Docs
Admin API크리에이터 회원 관리

탈퇴 크리에이터 목록·검색

탈퇴 회원 목록과 기존 탈퇴 사유·일시를 한 번에 조회합니다.

탈퇴 크리에이터 목록·검색

auth=0, state=1이고 프로필이 연결된 크리에이터 회원을 조회합니다. 블랙리스트 여부는 제한하지 않습니다. 회원 단위로 페이지를 나누며 탈퇴 사유·일시를 함께 반환합니다.

GET /ai/admin/creators/withdrawn?page=0&size=20&keyword=hong
Authorization: Bearer {admin_access_token}
파라미터필수설명
keyword아니오정상 크리에이터 검색과 같은 검색 규칙. 생략하거나 공백이면 전체 탈퇴 회원 조회
page아니오0부터 시작, 기본 0
size아니오1~200, 기본 20

탈퇴 일시 내림차순, 같은 일시이면 회원 ID 오름차순입니다. 탈퇴 일시가 없는 과거 회원은 뒤에 표시합니다. @처럼 정규화 후 검색할 값이 없는 입력은 빈 페이지를 반환합니다.

응답

{
  "status": 200,
  "code": null,
  "message": "탈퇴 크리에이터 조회 성공",
  "data": {
    "content": [{
      "memberId": "creator-hong",
      "status": "WITHDRAWN",
      "socialProvider": "GOOGLE",
      "registeredAt": "2026-09-01T10:00:00",
      "withdrawalReason": "회원 요청",
      "withdrawnAt": "2026-09-14T10:00:00",
      "profiles": [{
        "influenceNo": 123,
        "name": "홍길동",
        "email": "hong@example.com",
        "tel": "01012345678",
        "telDialCode": "+82"
      }]
    }],
    "totalElements": 1,
    "totalPages": 1,
    "number": 0,
    "size": 20
  }
}

위 예시는 Spring Page 응답의 주요 필드입니다. 프로필·회원 식별 규칙은 정상 검색과 동일합니다. profiles[].telDialCode는 해당 전화번호의 국가번호(String, 예: +82, +84)이며, 저장값이 없으면 null입니다. 기존 withdrawal_reason, withdrawn_at을 그대로 사용하며 과거 데이터의 NULL은 추정해 채우지 않습니다. 일시는 기존 서버 기준 LocalDateTime이며 운영 서버는 KST입니다. 별도 상세·이력 조회 요청 없이 이 응답의 사유·일시를 표시하면 됩니다.

HTTP 상태설명
400잘못된 page/size
401인증 실패
403관리자 권한 없음

On this page