SaaS APICollab 이벤트 API
POST /ai/collab/application/insert
캠페인 신청
캠페인 신청
인플루언서가 캠페인에 신청합니다.
| 항목 | 값 |
|---|---|
| 메서드 | POST |
| 경로 | /ai/collab/application/insert |
| 인증 | 불필요 |
| Content-Type | application/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
}에러 응답
| 상태 코드 | 코드 | 메시지 |
|---|---|---|
409 | CAMPAIGN_ALREADY_APPLIED | 이미 해당 캠페인에 신청하셨습니다. (동일 인플루언서 / 동일 SNS 계정 / 동일 연락처) |
400 | - | 모집이 마감된 캠페인입니다 |
중복 신청 방지 정책
캠페인 신청 시 다음 3가지 기준으로 중복 신청을 차단합니다:
- 동일 인플루언서: 같은 인플루언서 계정으로 동일 캠페인에 재신청 불가
- 동일 SNS 계정: 입력한 SNS 계정 아이디가 해당 캠페인의 기존 신청에 포함(LIKE)되어 있으면 차단 (URL/아이디 형태 모두 검사)
- 동일 연락처: 같은 전화번호를 가진 다른 인플루언서 계정으로 동일 캠페인 신청 시 차단