Glowb Dev Docs
SaaS APICollab 이벤트 API

POST /ai/collab

캠페인 생성

캠페인 생성

캠페인(Collab) 이벤트를 생성합니다.

항목
메서드POST
경로/ai/collab
인증필요
Content-Typemultipart/form-data

요청

POST /ai/collab HTTP/1.1
Host: api.glowb.com
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...
Content-Type: multipart/form-data
curl -X POST "https://api.glowb.com/ai/collab" \
  -H "Authorization: Bearer {access_token}" \
  -F "campaign_data=@campaign.json;type=application/json" \
  -F "thumbnail_image=@thumbnail.jpg" \
  -F "product_image=@product.jpg"
const formData = new FormData();
formData.append('campaign_data', JSON.stringify({
  title: '여름 뷰티 캠페인',
  platform: 'INSTAGRAM',
  category: 'BEAUTY',
  description: '신제품 리뷰 캠페인입니다.',
  recruitCount: 10,
  startDate: '2024-07-01',
  endDate: '2024-07-31'
}));
formData.append('thumbnail_image', thumbnailFile);
formData.append('product_image', productFile);

const response = await fetch('/ai/collab', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${accessToken}`
  },
  body: formData
});

Request Parts

Prop

Type

campaign_data 스키마

Prop

Type

응답

성공 응답 (201 Created)

{
  "status": 201,
  "code": null,
  "message": "캠페인 등록 완료",
  "data": "캠페인 등록이 완료되었습니다."
}

API 테스트

On this page