開發者資源

coach.ee(Breakthrough Coaching)是運行在 LINE 上的 AI 教練。本頁是給 AI agent 與開發者的整合入口:公開 API、OpenAPI schema、版本化政策與限流規則。

快速開始

Public API v1

版本編在 URL path:/api/v1/…。所有端點都是公開、唯讀、不需 token 的產品資料,設計給 agent 做程式化整合。

# 服務狀態與文件連結
curl -s https://coach.ee/api/v1/status

# 公開頁面清單(與 sitemap 同步)
curl -s https://coach.ee/api/v1/pages

# 教練方法論與適用情境
curl -s https://coach.ee/api/v1/method

每個端點都有唯一的 operationIddescription、 型別化參數與 response schema,可直接轉成 LLM function-calling 的 JSON schema(見 /openapi.json)。 公開面僅含此 API:LINE webhook、管理後端、評分/匯出等 內部端點一律不出現在 OpenAPI 文件(端點本身仍需授權,且不對外文件化)。

版本化與棄用政策

你可以依賴的規則

  • 版本一律編在 URL path(/api/v1//api/v2/…)
  • 破壞性變更(breaking change)以新的 major 版本上線,舊版本至少再維護 90 天
  • 進入 sunset 的端點會在本頁公告,並在回應帶 Deprecation / Sunset header
  • 向後相容的新增(新欄位、新端點)不需要換版本

限流(Rate Limits)

所有回應都帶 RFC 標準限流 header,agent 可以即時自我節流:

Markdown 內容協商

公開 HTML 頁支援 acceptmarkdown.com 協商:當 agent 送 Accept: text/markdown,伺服器回傳同內容的 Markdown;所有可協商回應都帶 Vary: Accept, Accept-Encoding, 避免 CDN 快取到錯誤的變體。

curl -s -H "Accept: text/markdown" https://coach.ee/

給 AI agent 的整合建議

注意:公開 API 不含使用者對話資料、webhook 簽章或任何私有 端點。LINE webhook 與管理後端需要授權,不在本公開面內。

還有問題?

整合上的問題請來信 lai@coach.ee,或看 聯絡頁

想先看產品本身?

加入 LINE 開始對話