Admin APIAdmin Campaign API GET /ai/admin/campaigns/{campaignNo}/applicants
캠페인 신청자 기본정보 조회
캠페인에 신청한 인원의 기본 정보를 조회합니다.
가격/지불/계약 정보를 제외하고, 인플루언서 프로필, SNS 지표(팔로워, 평균조회수), 플래그, 최근 게시물 등을 포함합니다.
이전 캠페인의 신청자 데이터를 참조할 때 사용합니다. 매칭/계약/검수 등 캠페인 종속 데이터는 제외됩니다.
GET /ai/admin/campaigns/{campaignNo}/applicants
Authorization: Bearer {access_token}
| 파라미터 | 타입 | 필수 | 설명 |
|---|
campaignNo | Long | 예 | 캠페인 번호 |
{
"status": 200,
"code": null,
"message": "캠페인 신청자 기본정보 조회 성공",
"data": [
{
"applicationId": 101,
"appliedAt": "2025-07-01T10:30:00",
"adminVisible": true,
"sourceType": "SELF_APPLIED",
"influenceNo": 42,
"influenceName": "홍길동",
"influenceProfileImage": "https://example.com/profile.jpg",
"influenceTel": "010-1234-5678",
"influenceEmail": "creator@example.com",
"snsAccountLink": "https://www.instagram.com/creator_account",
"influenceRankScore": "150000",
"followerCount": "12500",
"averageViewCount": "8500",
"flags": [
{
"id": 1,
"text": "추천",
"category": "POSITIVE",
"color": "#4CAF50",
"isPreset": true,
"presetCode": "RECOMMENDED"
}
],
"recentPosts": [
{
"postId": "abc123",
"postLink": "https://www.instagram.com/p/abc123",
"mediaUrl": "https://example.com/video.mp4",
"mediaType": "VIDEO",
"publishedAt": "2025-06-28T15:00:00Z"
}
]
}
]
}
| 필드 | 타입 | 설명 |
|---|
applicationId | long | 신청 ID |
appliedAt | datetime | 신청 일시 |
adminVisible | boolean | 기업 대시보드 노출 여부 |
sourceType | string | 신청 경로 (SELF_APPLIED, ADMIN_ADDED, AI_RECOMMENDED) |
| 필드 | 타입 | 설명 |
|---|
influenceNo | integer | 인플루언서 번호 |
influenceName | string | 인플루언서 이름 |
influenceProfileImage | string | 프로필 이미지 URL |
influenceTel | string | 연락처 |
influenceEmail | string | 이메일 |
snsAccountLink | string | SNS 계정 링크 |
| 필드 | 타입 | 설명 |
|---|
influenceRankScore | string | 랭크 점수 (tier) |
followerCount | string | 팔로워 수 |
averageViewCount | string | 평균 조회수 (릴스/네이버) |
| 필드 | 타입 | 설명 |
|---|
flags | array | 인플루언서 플래그 목록 |
recentPosts | array | 최근 게시물 미디어 (최대 3개, 비디오 우선) |
| 상태 코드 | 설명 |
|---|
401 | 인증 실패 |
404 | 캠페인을 찾을 수 없음 |