Glowb Dev Docs
SaaS APICollab 이벤트 API

POST /ai/collab/application/insert

캠페인 신청

캠페인 신청

인플루언서가 캠페인에 신청합니다.

항목
메서드POST
경로/ai/collab/application/insert
인증불필요
Content-Typeapplication/json

요청

POST /ai/collab/application/insert HTTP/1.1
Host: api.glowb.com
Content-Type: application/json

{
  "collab_no": 123,
  "user_id": "user123",
  "message": "신청 메시지"
}
curl -X POST "https://api.glowb.com/ai/collab/application/insert" \
  -H "Content-Type: application/json" \
  -d '{
    "collab_no": 123,
    "user_id": "user123",
    "message": "신청 메시지"
  }'
const response = await fetch('/ai/collab/application/insert', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    collab_no: 123,
    user_id: 'user123',
    message: '신청 메시지'
  })
});
const result = await response.json();

Request Body 스키마

Prop

Type

응답

성공 응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "캠페인 신청이 완료되었습니다.",
  "data": null
}

에러 응답

상태 코드코드메시지
409CAMPAIGN_ALREADY_APPLIED이미 해당 캠페인에 신청하셨습니다. (동일 인플루언서 / 동일 SNS 계정 / 동일 연락처)
400-모집이 마감된 캠페인입니다

중복 신청 방지 정책

캠페인 신청 시 다음 3가지 기준으로 중복 신청을 차단합니다:

  1. 동일 인플루언서: 같은 인플루언서 계정으로 동일 캠페인에 재신청 불가
  2. 동일 SNS 계정: 입력한 SNS 계정 아이디가 해당 캠페인의 기존 신청에 포함(LIKE)되어 있으면 차단 (URL/아이디 형태 모두 검사)
  3. 동일 연락처: 같은 전화번호를 가진 다른 인플루언서 계정으로 동일 캠페인 신청 시 차단

API 테스트

On this page