SaaS APICollab 이벤트 API
GET /ai/collab/landing/v2
캠페인 목록 (필터링 + 페이지네이션)
캠페인 목록 (필터링 + 페이지네이션)
플랫폼, 카테고리 필터 및 페이지네이션을 지원하는 캠페인 목록 조회 API입니다.
| 항목 | 값 |
|---|---|
| 메서드 | GET |
| 경로 | /ai/collab/landing/v2 |
| 인증 | 불필요 |
요청
GET /ai/collab/landing/v2?platform=INSTAGRAM&category=BEAUTY&page=0&size=10 HTTP/1.1
Host: api.glowb.com# 전체 조회 (필터 없음)
curl "https://api.glowb.com/ai/collab/landing/v2"
# 플랫폼 필터
curl "https://api.glowb.com/ai/collab/landing/v2?platform=INSTAGRAM"
# 카테고리 필터
curl "https://api.glowb.com/ai/collab/landing/v2?category=BEAUTY"
# 복합 필터 + 페이지네이션
curl "https://api.glowb.com/ai/collab/landing/v2?platform=INSTAGRAM&category=BEAUTY&page=0&size=20"// 기본 조회
const response = await fetch('/ai/collab/landing/v2');
// 필터 + 페이지네이션
const params = new URLSearchParams({
platform: 'INSTAGRAM',
category: 'BEAUTY',
page: '0',
size: '10'
});
const filtered = await fetch(`/ai/collab/landing/v2?${params}`);
const result = await filtered.json();Query Parameters
Prop
Type
SnsType (플랫폼)
| 값 | 설명 |
|---|---|
FACEBOOK | 페이스북 |
INSTAGRAM | 인스타그램 |
YOUTUBE | 유튜브 |
TIKTOK | 틱톡 |
NAVER | 네이버 블로그 |
CategoryType (카테고리)
| 값 | 설명 |
|---|---|
BEAUTY | 뷰티 |
FASHION | 패션 |
DAILY | 일상 |
TRAVEL | 여행 |
KIDS | 키즈 |
FOOD | 음식 |
INTERIOR | 인테리어 |
IT | IT |
HEALTH | 건강 |
COOKING | 요리 |
PET | 반려동물 |
FINANCE_BUSINESS | 금융/비즈니스 |
SPORTS | 스포츠 |
GAME | 게임 |
MUSIC | 음악 |
BOOK | 도서 |
EDUCATION_SELF_DEVELOPMENT | 교육/자기계발 |
PERFORMANCE_EXHIBITION | 공연/전시 |
MOVIE_DRAMA | 영화/드라마 |
PHOTOGRAPHY | 사진 |
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "캠페인 목록 조회 완료",
"data": {
"content": [
{
"no": 1234,
"title": "여름 뷰티 캠페인",
"thumbnail": "https://...",
"platform": "INSTAGRAM",
"category": "BEAUTY",
"status": "RECRUITING",
"recruitCount": 10,
"endDate": "2025-07-31",
"hasGuideline": true,
"isLegacy": false
},
{
"no": 1233,
"title": "패션 룩북 캠페인",
"thumbnail": "https://...",
"platform": "INSTAGRAM",
"category": "FASHION",
"status": "RECRUITING",
"recruitCount": 5,
"endDate": "2025-07-25",
"hasGuideline": false,
"isLegacy": false
}
],
"page": 0,
"size": 10,
"totalElements": 45,
"totalPages": 5,
"hasNext": true,
"hasPrevious": false
}
}Response 스키마
페이지네이션 정보
Prop
Type
CampaignDto (캠페인 정보)
Prop
Type
사용 예시
인스타그램 뷰티 캠페인만 조회
GET /ai/collab/landing/v2?platform=INSTAGRAM&category=BEAUTY유튜브 캠페인 2페이지 조회 (페이지당 20개)
GET /ai/collab/landing/v2?platform=YOUTUBE&page=1&size=20전체 캠페인 첫 페이지
GET /ai/collab/landing/v2?page=0&size=10