Admin APIAdmin Dashboard API
GET /ai/admin/dashboard/applications/{applicationId}/creator-info
크리에이터 마이페이지 정보 조회
크리에이터 마이페이지 정보 조회
대시보드 테이블에서 특정 신청(application)의 크리에이터 내정보(이름/전화번호/이메일)와 배송지 목록을 조회합니다.
프로필 이미지/이름은 진행테이블에 이미 노출됩니다. 이 API는 테이블에서 버튼으로 펼쳐 나머지 정보(전화번호·이메일·배송지)를 보기 위한 용도입니다. 크리에이터 마이페이지(GET /ai/influence/mypage)와 동일한 정보를, 본인 토큰이 아니라 applicationId로 조회합니다.
HTTP 요청
GET /ai/admin/dashboard/applications/{applicationId}/creator-info
Authorization: Bearer {access_token}Path Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
applicationId | Long | 예 | 신청 ID (진행테이블 items[].id) |
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "크리에이터 정보 조회 성공",
"data": {
"profileImage": "https://.../profile.jpg",
"name": "다니엘",
"tel": "010-1234-5678",
"email": "creator@example.com",
"deliveryAddresses": [
{
"id": 101,
"addressName": "집",
"recipientName": "서범수",
"recipientPhone": "01012345678",
"postalCode": "06234",
"baseAddress": "서울시 강남구 테헤란로 123",
"detailAddress": "101동 1001호",
"isDefault": true,
"createdAt": "2026-06-01T10:00:00",
"updatedAt": "2026-06-10T12:00:00"
}
]
}
}응답 필드 설명
data 객체 (MyPageResponseDto)
| 필드 | 타입 | 설명 |
|---|---|---|
profileImage | String | 프로필 이미지 URL |
name | String | 이름 |
tel | String | 전화번호 |
email | String | 이메일 |
deliveryAddresses | Array<DeliveryAddress> | 배송지 목록 (삭제된 배송지 제외) |
deliveryAddresses 배열 내 각 항목
| 필드 | 타입 | 설명 |
|---|---|---|
id | Long | 배송지 ID |
addressName | String | 배송지명 (예: 집, 회사) |
recipientName | String | 받는 사람 |
recipientPhone | String | 받는 사람 전화번호 |
postalCode | String | 우편번호 |
baseAddress | String | 기본 주소 |
detailAddress | String | 상세 주소 |
isDefault | Boolean | 기본 배송지 여부 |
createdAt | LocalDateTime | 생성일 |
updatedAt | LocalDateTime | 수정일 |
에러 응답
| 상태 코드 | code | 설명 |
|---|---|---|
401 | — | 인증 실패 (ADMIN 권한 필요) |
404 | APPLICATION_NOT_FOUND | 존재하지 않는 신청 건 |
404 | INVALID_INFLUENCE_USER | 신청에 연결된 크리에이터/회원 정보 없음 |
전화번호·이메일·배송지는 개인정보입니다. 이 엔드포인트는 ADMIN 권한(/ai/admin/**)으로 보호됩니다.