SaaS APICollab 이벤트 API
GET /ai/collab/landing/popular
인기 캠페인 목록 조회
인기 캠페인 목록 조회
관리자가 showPopular로 설정한 인기 캠페인 목록을 조회합니다.
| 항목 | 값 |
|---|---|
| 메서드 | GET |
| 경로 | /ai/collab/landing/popular |
| 인증 | 불필요 |
요청
GET /ai/collab/landing/popular HTTP/1.1
Host: api.glowb.comcurl "https://api.glowb.com/ai/collab/landing/popular"const response = await fetch('/ai/collab/landing/popular');
const result = await response.json();Query Parameters
없음
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "인기 캠페인 목록 조회 완료",
"data": [
{
"no": "1234",
"businessId": "loimskin",
"thumbnailImagePath": "https://...",
"productImagePath": "https://...",
"snsType": "INSTAGRAM",
"contentFormat": "REELS",
"category": "BEAUTY",
"campaignType": "PRODUCT",
"campaignSubStep": "RECRUITING",
"productName": "수분크림 체험단",
"title": "여름 수분크림 인스타 릴스 캠페인",
"charge": "50000",
"currency": "KRW",
"recruitCount": "10",
"daysSinceEnded": null,
"recruitmentStartDate": "2026-02-01 00:00:00",
"recruitmentEndDate": "2026-02-28 23:59:59",
"contentStartDate": "2026-03-01 00:00:00",
"contentEndDate": "2026-03-15 23:59:59",
"regiDate": "2026-01-25 10:30:00",
"showLanding": true,
"showDashboard": true,
"showPopular": true,
"hasGuideline": true,
"guidelineStatus": "COMPLETED",
"isLegacy": false,
"budgetSummary": null
}
]
}Response 스키마
응답은 CampaignDto 배열입니다.
Prop
Type
조회 조건
showLanding = true(랜딩에 노출되는 캠페인)showPopular = true(관리자가 인기 캠페인으로 설정)- 최신 캠페인 순으로 정렬 (
no DESC)