請求與錯誤.
請求格式
查詢使用 GET;寫入使用 POST 與 Content-Type: application/json。依文檔將欄位放在路徑、查詢字串或 JSON 請求主體;未宣告欄位會被拒絕。回應直接是業務物件或陣列,不使用共用的 data 封裝。
重試與非同步操作
每個新操作使用獨立 requestKey;重試同一操作時,保留原鍵值與完全相同的參數。202 或 pending:true 不代表完成。使用傳回的 taskKey、付款 ID 或訂單 ID 查詢;結果不明時不可重新購買。
錯誤處理
錯誤通常使用 { error: string }。除了 HTTP 狀態,也要檢查端點結果:部分能力查詢以 HTTP 200 與 supported:false 表示不支援。錯誤文字不是穩定的機器錯誤碼。
請求範例
{ "error": "invalid request" }請求限制
HTTP API 與 MCP 各自以每 IP、每程序計算,每分鐘最多 120 次。HTTP 錢包驗證另外有每分鐘 10 次登入限制。429 回應附有 Retry-After: 60,請等待後再重試;此限制不是吞吐量保證。
分頁與金額
各端點的分頁不同:歷史使用不透明游標、訊息每頁 8 筆、伺服器事件每頁 10 筆。USD 餘額與報價使用整數美分字串;方案的 monthlyFromUsd 與 totalUsd 是十進位美元字串,不可混用。
破壞性操作
變更伺服器狀態、快照、防火牆或擁有權前,先閱讀該端點的警告。AI 終止或重裝除了確認,還需要一次性錢包授權。目前續約能力未整合;儲存自動續約偏好不會延長服務。