SaaS API전자계약 API
GET /ai/contract/campaign/{collabNo}
캠페인에 속한 계약서 목록을 조회합니다.
캠페인별 계약서 목록 조회
캠페인에 속한 모든 계약서 목록을 조회합니다.
| 항목 | 값 |
|---|---|
| 메서드 | GET |
| 경로 | /ai/contract/campaign/{collabNo} |
| 인증 | Bearer Token (관리자) |
요청
GET /ai/contract/campaign/123 HTTP/1.1
Host: api.glowb.com
Authorization: Bearer {access_token}curl -X GET "https://api.glowb.com/ai/contract/campaign/123" \
-H "Authorization: Bearer {access_token}"const response = await fetch('/ai/contract/campaign/123', {
headers: {
'Authorization': `Bearer ${accessToken}`,
},
});
const result = await response.json();Path Parameters
Prop
Type
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "계약서 목록 조회가 완료되었습니다.",
"data": [
{
"contractId": 1,
"applicationId": 101,
"status": "SIGNED",
"statusDisplayName": "서명완료",
"creatorName": "크리에이터A",
"campaignTitle": "여름 선크림 캠페인",
"sentAt": "2026-02-25T10:00:00",
"signedAt": "2026-02-26T14:30:00",
"signedPdfUrl": "https://s3.../contract/pdf/101/1_1708926645.pdf"
},
{
"contractId": 2,
"applicationId": 102,
"status": "OPENED",
"statusDisplayName": "열람됨",
"creatorName": "크리에이터B",
"campaignTitle": "여름 선크림 캠페인",
"sentAt": "2026-02-25T10:00:00",
"signedAt": null,
"signedPdfUrl": null
}
]
}