設定

帳號 & 整合

本平台以瀏覽器 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"
}