SaaS API전자계약 API
POST /ai/contract/signature
인플루언서의 대표 서명 이미지를 저장합니다.
서명 저장
인플루언서의 대표 서명 이미지를 저장합니다. 저장된 서명은 이후 계약 서명 시 재사용할 수 있습니다.
| 항목 | 값 |
|---|---|
| 메서드 | POST |
| 경로 | /ai/contract/signature |
| 인증 | Bearer Token (크리에이터) |
계약서 서명 제출 시 인플루언서에 대표 서명이 없으면 자동으로 저장됩니다. 이 API는 서명을 미리 등록하거나 변경할 때 사용합니다.
요청
POST /ai/contract/signature HTTP/1.1
Host: api.glowb.com
Authorization: Bearer {access_token}
Content-Type: application/json
{
"signatureImage": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."
}curl -X POST "https://api.glowb.com/ai/contract/signature" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d '{"signatureImage": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."}'// Canvas에서 서명 이미지를 Base64로 변환
const signatureImage = canvas.toDataURL('image/png');
const response = await fetch('/ai/contract/signature', {
method: 'POST',
headers: {
'Authorization': `Bearer ${accessToken}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
signatureImage,
}),
});
const result = await response.json();Request Body
Prop
Type
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "서명이 저장되었습니다.",
"data": "https://s3.../influence/signature/42/1708926645.png"
}응답 필드
Prop
Type