Glowb Dev Docs
Admin APIAdmin Dashboard API

GET /ai/admin/dashboard/{campaignNo}/user-pool/unregistered

비가입자 이메일 풀 조회

비가입자 이메일 풀 조회

해당 캠페인 SNS/카테고리에 맞는 비가입자(CollabApplicant) 이메일 목록을 조회합니다.

비가입자란?

글로브에 가입하지 않고 협업 신청서(CollabApplicant)만 작성한 사용자입니다. 주로 이메일 마케팅 발송 대상으로 사용됩니다.

중복 제거 및 필터링

  • 이메일 중복 제거: 같은 이메일로 여러 번 신청한 경우 가장 최근 등록된 데이터만 반환
  • 기존 신청자 제외: 현재 캠페인에 이미 신청한 사용자의 이메일은 제외

HTTP 요청

GET /ai/admin/dashboard/{campaignNo}/user-pool/unregistered?snsType={snsType}&category={category}
Authorization: Bearer {access_token}

Path Parameters

파라미터타입필수설명
campaignNoLong캠페인 번호

Query Parameters

파라미터타입필수설명
snsTypeString아니오SNS 타입 (INSTAGRAM, YOUTUBE, TIKTOK 등). 없으면 캠페인 SNS 사용
categoryString아니오카테고리. 없으면 캠페인 카테고리 사용

응답

성공 응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "비가입자 이메일 풀 조회 성공",
  "data": [
    {
      "id": 1724,
      "name": "이지호",
      "email": "ijiho_853@naver.com",
      "phone": "010-1234-5678",
      "snsType": "INSTAGRAM",
      "snsAccountId": "https://www.instagram.com/study28_yonsei?igsh=...",
      "category": "EDUCATION_SELF_DEVELOPMENT"
    },
    {
      "id": 1698,
      "name": "김민수",
      "email": "minsu_kim@gmail.com",
      "phone": "010-9876-5432",
      "snsType": "INSTAGRAM",
      "snsAccountId": "https://www.instagram.com/minsu_daily",
      "category": "EDUCATION_SELF_DEVELOPMENT"
    }
  ]
}

응답 필드 설명

data 배열 내 각 항목

필드타입설명
idLongCollabApplicant ID
nameString신청자 이름
emailString협업 연락용 이메일
phoneString전화번호
snsTypeSnsTypeSNS 플랫폼 (INSTAGRAM, YOUTUBE, TIKTOK 등)
snsAccountIdStringSNS 계정 링크
categoryString카테고리

API 테스트

On this page