Glowb Dev Docs
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인테리어
ITIT
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

API 테스트

On this page