設定
帳號 & 整合
本平台以瀏覽器 cookie 識別身分(無註冊登入)。可選擇綁定 Email 收取 Pro 啟用憑據, 或設定 webhook URL,將「合約簽完」「milestone 逾期」等事件即時推到 Slack、Discord、n8n 或 Make。
帳號資料載入中
正在取得身分、Email 與 webhook 設定。
API Keys
用於從其他系統(n8n、Make 或你的後端)程式化建立合約。每把 key 共用相同的每月配額。
呼叫範例
curl -X POST https://docgen-tw.vercel.app/api/v1/contracts \
-H "Authorization: Bearer dk_xxxxxxxx..." \
-H "Content-Type: application/json" \
-d '{ "templateId": "freelance", "values": {...}, "partyASignature": "data:image/png;base64,..." }'標籤只用來辨識用途,不會成為 API key 的一部分。
正在載入 API keys…
Webhook payload 範例
查看 JSON payload 與簽章標頭
POST <your-webhook-url>
Content-Type: application/json
X-DocGen-Signature: sha256=<hex> (only if secret set)
{
"event": "contract.signed.full",
"summary": "📑 合約已雙方簽署:某公司 ↔ 王小明 (freelance)",
"text": "...", // Slack-compatible fallback
"data": {
"type": "contract.signed.full",
"contractId": "abc123",
"templateId": "freelance",
"senderName": "某公司",
"recipientName": "王小明"
},
"timestamp": "2026-05-11T12:00:00.000Z",
"source": "docgen-tw"
}