為靜態網站、本機 HTML 頁面與 AI 應用而生的免費 Data API。一個端點同時接收 JSON 與原生 HTML 表單 POST——每筆提交都會被儲存、可查詢,隨時進入 AI 分析。
GitHub Pages、Netlify、Neocities 或任何靜態代管上的頁面渲染得很美——但訪客送出表單的那一刻,一切都會消失。
Claude、ChatGPT 與程式代理幾分鐘就能生成可用的介面——跑在沙盒或你的磁碟上,沒有伺服器,也沒有可以 POST 的資料庫。
你需要的只是「把這筆記錄存到某個地方」。為了收 200 列資料去架伺服器、資料庫、驗證與部署,本末倒置。
這正是表單後端(也稱表單端點)的用武之地:頁面保持靜態檔案,儲存藏在一個 URL 背後。FormLM 的 Data API 是一個表單後端,還多下了三步棋——它原生說 JSON、會為 AI Agent 自動產生文件,你存進來的資料之後還能流入計分與 AI 報告,而不是死在收件匣裡。
描述你想收集什麼——或讓 AI 根據一句話生成表單。在發佈頁開啟 Data API。
一個形如 https://formlm.me/api/v3/share/<token> 的 URL。它接收 JSON、fetch 呼叫與原生 HTML 表單 POST。
每筆提交都儲存為結構化記錄。在 FormLM 查看、匯出 CSV,或透過 query 與 summary API 讀回。
<!-- 原生 HTML 表單:action 指向你的端點。零 JavaScript。 --> <form action="https://formlm.me/api/v3/share/YOUR_TOKEN/form" method="POST"> <input name="name" placeholder="Your name" required> <input name="email" type="email" placeholder="you@example.com" required> <textarea name="message" placeholder="What do you need?"></textarea> <button type="submit">Send</button> </form> <!-- 任何靜態代管、甚至本機 file:// 頁面都能用。 -->
// 從任何頁面、指令碼或自動化任務 POST JSON await fetch("https://formlm.me/api/v3/share/YOUR_TOKEN", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ data: { mood: "focused", hoursSlept: 7, notes: "Shipped the landing page today" }, meta: { source: "my-local-page" } }) }); // CORS 已開啟——localhost、file:// 與任何靜態代管皆可。
# 把端點交給 AI Agent,它自己讀文件: "請把我的日常習慣記錄到這個 API: https://formlm.me/api/v3/share/YOUR_TOKEN?help 先讀文件,然後提交今天的資料。" # ?help URL 回傳一份純 Markdown 文件: # 欄位清單、請求格式與可直接複製的範例。 # Agent 讀完即可自行送出合法資料。
實測:每個端點的 ?help 文件都公開——打開這個線上範例,看看 AI Agent 讀到的 Markdown schema。
每個端點都會在 ?help 提供自己的 Markdown API 文件。把一個 URL 貼進 Claude、ChatGPT 或任何代理,它就知道了欄位、格式與範例——無需膠水程式碼,無需手寫整合提示詞。
沒有 schema 儀式。開啟自動建立後,第一次提交就定義了資料欄——後續提交裡的新鍵會自動加為欄位,上限 50 個。正適合不斷演進的 AI 頁面。
從任何來源提交:localhost、file://、靜態代管、沙盒。純 HTML 表單零 JavaScript,走標準 action 屬性即可。
儲存的記錄可經 HTTP 讀取:分頁 query 端點加統計 summary 端點。搭儀表板、接自動化,或讓代理分析它自己收集的資料。
公開示範端點讓你在註冊之前就能送出真實請求、看到真實儲存記錄——用 curl 或瀏覽器評估,而不是看行銷文案。
同一批資料可以流入 FormLM 的評估引擎:加權計分、維度分級、個人化 PDF 報告。從表單後端起步,長成評估服務。
作品集、文件網站或到達頁代管在 GitHub Pages 或 Netlify。把 action 指向你的端點,就有了一個真正可用的聯絡表單——詳見靜態網站表單指南。
你請 Claude 或代理做了個紀錄器、測驗或計算機。它跑得很好——但在本機。給它一個 Data API 端點,第一天起資料就能持久化。詳見面向 AI Agent 的 Data API。
個人儀表板或習慣紀錄就放在自己磁碟上。它照樣能把資料存到網路上:得益於 CORS,file:// 頁面可以直接 POST 到 API。詳見本機頁面指南。
| 呼叫 | 方法 | 作用 |
|---|---|---|
/{token} | POST JSON | 儲存一筆記錄。接收 {"data": {...}, "meta": {...}} 或扁平欄位。 |
/{token}/form | POST 表單 | 儲存來自原生 HTML 表單(urlencoded)的一筆記錄。無需 JavaScript。 |
/{token}?help | GET | Markdown API 文件——欄位清單、格式、範例。為人與 AI Agent 而生。 |
/{token}/query | GET | 分頁讀回儲存的記錄。同樣支援 ?help。 |
/{token}/summary | GET | 對儲存記錄做彙總統計。同樣支援 ?help。 |
每項能力都可在 FormLM 的發佈頁按表單個別開啟或關閉。
不需要。FormLM 的 Data API 是代管的表單後端。把 HTML 表單 action 或 fetch 呼叫指向你的 FormLM 端點,提交就會儲存在我們這邊。頁面保持靜態——放在任何靜態代管上,甚至是自己電腦上的本機檔案。
免費。建立表單、開啟 Data API、透過 POST 提交資料、查看儲存記錄,都在 FormLM 免費版內。付費版提供更大量級與 AI 計分報告。
能。每個端點都支援 ?help 參數,回傳描述欄位、方法與範例的純 Markdown 文件。把帶 ?help 的端點 URL 貼給任何 AI Agent,它能讀懂 schema 並直接送出合法資料,你一行膠水程式碼都不用寫。
能。API 已開啟 CORS,從磁碟直接開啟的頁面、Claude 或 ChatGPT 的 artifact、任何靜態代管上的 AI 網站,都能直接 POST。沒有同源限制。
能。除了 FormLM 內的提交收件匣與 CSV 匯出,query 與 summary 端點還能讓你經 HTTP 分頁讀取儲存記錄、查看彙總統計——適合儀表板、自動化,或把資料餵回 AI Agent。
不必。開啟欄位自動建立後,第一次提交就定義了資料欄:後續提交中的未知鍵會自動加進表單,不斷演進的 AI 頁面無需重新部署就能存新欄位。
那些服務的重心是把提交轉寄到信箱。FormLM 的 Data API 儲存可查詢的結構化記錄、在 ?help 產生 AI Agent 可讀的 Markdown schema、從原始提交自動建欄位——當你想要的不只儲存本身,同一批資料還能流入計分、評估報告與 AI 分析。詳細比較見 FormLM 比較頁。
兩種。向端點 POST JSON 提交結構化資料,或用帶常規 action 屬性的原生 HTML 表單——端點同樣接收 application/x-www-form-urlencoded,零 JavaScript 的頁面也能運作。
我們自己也吃狗糧。本站聯絡頁的意見回饋表單就是一個純靜態表單,直接 POST 到 FormLM Data API 端點——我們這邊同樣沒有伺服器。去送則訊息,看這套模式跑起來。