Loam Customer API · 预览

开发者中心

从此处开始构建 Loam Customer API。

两条路径都需要凭据。首先 创建 API 客户端

首次报价

一次使用 Bearer 令牌和幂等键的 HTTPS 写入。该报价锁定了供应商汇率——样例中为以最小计量单位的 10,000 USD 对应 9,125 EUR——且不动用任何资金。

POST /api/v1/fx/quotes
curl --fail-with-body --silent --show-error \  --request POST "$LOAM_API_BASE/fx/quotes" \  --header "Authorization: Bearer $LOAM_TOKEN" \  --header "Content-Type: application/json" \  --header "Idempotency-Key: $(uuidgen | tr '[:upper:]' '[:lower:]')" \  --data '{"from_currency":"USD","to_currency":"EUR","amount":10000}'// Response
HTTP/1.1 202 Accepted
Location: /api/v1/fx/quotes/a6bbdbeb-ed3b-42cb-85b1-af3112f2fe06

{
  "ok": true,
  "data": {
    "id": "a6bbdbeb-ed3b-42cb-85b1-af3112f2fe06",
    "from_amount": 10000,
    "from_currency": "USD",
    "to_amount": 9125,
    "to_currency": "EUR",
    "rate_decimal": "0.9125",
    "fee_amount": -25,
    "fee_currency": "USD",
    "expires_at": "2099-08-14T16:35:00.000Z",
    "state": "active"
  }
}

API 当前覆盖的内容

预览访问权限刻意比已发布合约更窄。下面的所有内容要么现在可调用,要么标明了它正在等待的授权。

在预览中打开 作用域 readwrite

  • 已结算余额 GET /api/v1/balances
  • 金库条款 GET /api/v1/vaults
  • 外汇报价 POST /api/v1/fx/quotes

在预览中关闭 作用域 money.write

  • 支付至已批准的目的地 POST /api/v1/payments
  • 从银行账户的资金流入 POST /api/v1/onramp
  • 向银行账户的资金流出 POST /api/v1/offramp
  • 金库存取款 POST /api/v1/vaults/…

资金移动需要由人类组织所有者在强化认证下授予该作用域、设置每笔交易限额并事先批准目的地。这些端点在预览结束前保持关闭。

API 的行为方式

  • OAuth 2.0

    客户端凭证授权

    通过一次表单编码的请求,用客户端 id 和 secret 交换到短期有效的承载令牌。每次请求的作用域从客户端读取,因此缩小某个作用域会立即生效。

  • 信封

    每个路由采用统一格式

    成功为 ok 然后 data;失败为 ok: false,并带有机器可读的错误代码。

  • 幂等性

    重试不产生成本

    每次写入都需要一个 Idempotency-Key。相同的键与相同的请求体会重放第一次的结果,而不会写入两次。

  • 分页

    游标,而非偏移量

    列表路由返回 page.next_cursor。在它返回 null 之前,把它作为 cursor 传回。

从这里选择路径:如果想先得到一个可运行的请求,请使用快速入门;如果你已知道需要的调用,请查看参考文档。

Loam © 2026 Loam.

Loam is operated by Agridex Limited, company no. 13184186, registered in England and Wales, with registered office at Thomas House, 84 Eccleston Square, London, England, SW1V 1PX