跳轉到主要內容
本頁內容由 AI 自動翻譯,所有內容以英文版本為準。查看英文版 →
本站所有端點都配備 試用 面板,由 Mintlify OpenAPI 測試區提供支援。該測試區在瀏覽器中執行,直接連線到生產環境(或測試網)主機。在發送需要錢包簽名的請求前,請先閱讀身份驗證

服務目錄

Raydium 運營十一個公開的 HTTP 服務。左側導航樹中,每個服務都有其獨立的文件組。

身份驗證

大多數服務為唯讀,接受匿名請求。包含兩種模式:
  • 錢包簽名握手launch-auth-v1 需要此方式來鑄造 ray-token,隨後作為 ray-token 標頭被 launch-forum-v1 使用。使用錢包簽名格式為 time:<unix-seconds> 的 Solana ed25519 訊息,將簽名 + 錢包地址發送至 launch-auth-v1 /request-token,收到 JWT 後,在後續論壇呼叫中作為 ray-token 請求標頭傳遞。
  • 無認證 — 其他所有服務。受信任的呼叫方(Raydium UI、整合方)直接透過 HTTPS 命中端點。
Mintlify 測試區讓你在發送論壇請求前在身份驗證面板貼上 ray-token;該值僅保存在你的瀏覽器中。

速率限制

所有主機都託管在 Cloudflare 後方,按來源 IP 實施漸進式速率限制。 需要更高限制的整合方應聯繫 Raydium 團隊。超出已公開限制的爆發流量將返回 HTTP 429Retry-After 標頭。

回應封件

大多數服務將其 JSON 有效負載包裝在統一封件中:
失敗時:
api-v3{ "id", "success", "data" } 形式返回封件。pump-* 服務使用 addBorderSuccess / addBorderErr 協助函式,產生相同形狀,msg 僅在出錯時填充。查看各服務的介紹頁面了解其使用的確切封件。

如何使用本節

在左側導航中點選任何端點。你會看到:
  • HTTP 方法、完整 URL 和基礎主機。
  • 從 OpenAPI 規格拉取的含類型的請求參數。
  • 試用 面板,讓你設定參數並向主網(或在可用時從下拉選單選擇測試網伺服器)發送真實請求。
  • 回應形狀,來自代表性即時回應和原始碼的 addBorderSuccess 呼叫位點。
如需 SDK 級別的存取 — 用戶端構建交易、批量交換、TypeScript 類型 — 請參閱 sdk-api/typescript-sdk

相關連結