Admin APIAdmin Campaign API
GET /ai/admin/campaigns/guideline-history
이전 가이드라인 불러오기 목록 조회
이전 가이드라인 불러오기 목록 조회
기업 구분 없이, 완성된 v4 이상 가이드라인이 있는 캠페인 전체를 최신순(캠페인 번호 내림차순)으로 반환합니다.
이 API는 목록만 제공합니다. 실제 가이드라인 본문을 불러오려면 목록에서 선택한 no로 기존
GET /ai/guideline/{collabNo} 를 그대로 호출하세요.
guidelineVersion이 v1/v2인 캠페인은 목록에 나오지 않습니다. v1/v2는 데이터 구조가 달라
그대로 불러오면 프리필이 깨지기 때문입니다. 필터는 guidelineVersion >= 4로 고정되어
있어 v5가 도입되어도 별도 배포 없이 자동으로 포함됩니다.
HTTP 요청
GET /ai/admin/campaigns/guideline-history
Authorization: Bearer {access_token}이 API는 파라미터를 받지 않습니다.
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "이전 가이드라인 목록 조회 성공",
"data": [
{
"no": 1601,
"businessId": "business123",
"businessName": "(주)글로우비",
"title": "여름 신제품 체험단",
"thumbnailImagePath": "https://cdn.glowb.io/campaign/1601/thumbnail.jpg",
"guidelineVersion": 4,
"guidelineCompletedAt": "2026-07-20T11:00:00"
},
{
"no": 1522,
"businessId": "business456",
"businessName": "(주)다른브랜드",
"title": "봄 시즌 컬렉션",
"thumbnailImagePath": "https://cdn.glowb.io/campaign/1522/thumbnail.jpg",
"guidelineVersion": 4,
"guidelineCompletedAt": "2026-04-02T09:30:00"
}
]
}| 필드 | 타입 | 설명 |
|---|---|---|
no | Integer | 캠페인 번호 — 본문 조회 시 GET /ai/guideline/{collabNo} 의 collabNo로 그대로 사용 |
businessId | String | 캠페인 소유 기업 회원 ID |
businessName | String | 캠페인 소유 기업명. 기업 정보를 찾을 수 없으면 null |
title | String | 캠페인 제목 |
thumbnailImagePath | String | 캠페인 썸네일 이미지 URL |
guidelineVersion | Integer | 가이드라인 버전 (4 이상만 노출) |
guidelineCompletedAt | LocalDateTime | 가이드라인 완성일시. MongoDB 가이드라인 문서가 없으면(레이스 등) null |
완성된 v4 이상 가이드라인이 하나도 없으면 data: [] 를 반환합니다(에러 아님).