NaraForm Docs
API 參考

API 認證

如何建立 API 金鑰並在請求中使用

NaraForm 提供 API 金鑰(API Key) 認證,讓你以程式方式存取所有表單操作。

建立 API 金鑰

  1. 進入 Dashboard → 設定(Settings)
  2. 找到「API 金鑰」區塊
  3. 點擊「建立金鑰」
  4. 輸入金鑰名稱(例如 Claude Code)並選擇權限範圍
  5. 複製顯示的金鑰字串 — 此金鑰只會顯示一次

金鑰格式

API 金鑰以 nf_ 開頭,例如:

nf_a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4

在請求中使用

在每個 API 請求的 Authorization header 帶入金鑰:

Authorization: Bearer nf_a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4

權限範圍(Scope)

Scope說明
read列出表單、讀取回覆與分析資料
write包含 read 的所有權限,以及建立/更新/發布/刪除表單

建議依據用途選擇最小必要的 scope。唯讀的資料分析工具只需 read;需要建立或修改表單的 AI 工具才需要 write

安全建議

  • 不要將 API 金鑰存入版本控制(git)
  • 不同用途建立不同金鑰,方便個別撤銷
  • 定期檢視「最後使用時間」,撤銷不再使用的金鑰
  • 金鑰洩露時立即在 Dashboard 撤銷