跳到主要内容
末达

开放 API

所有接口使用 HTTPS,请求头带 Authorization: Bearer moda_live_…。密钥在登录后的 API 页面创建,只显示一次。

创建面单和扣款请带 Idempotency-Key。同一把钥匙的重复请求返回第一次的结果,不会再次扣款。钥匙不同但内容不同则视为新订单。

金额字段单位是美分。报价按账户价格等级计算,不返回承运商成本。

获取报价

POST /api/v1/quote

{ "fromZip": "91761", "to": { "zip": "10001" }, "weight": 2, "weightUnit": "lb", "length": 12, "width": 10, "height": 8, "dimUnit": "in", "residential": false }

购买面单

POST /api/v1/labels

{ "fromZip": "91761", "to": { "name": "Jane", "phone": "2125550148", "street1": "120 Broadway", "city": "New York", "state": "NY", "zip": "10005" }, "weight": 2, "weightUnit": "lb", "length": 12, "width": 8, "height": 4, "carrierCode": "usps", "serviceCode": "ground_advantage" }

取消并按规则退款

POST /api/v1/labels/{id}/void

无请求体

查询订单

GET /api/v1/orders/{id}

轨迹

GET /api/v1/track/{trackingNumber}

余额

GET /api/v1/balance

错误

失败时 HTTP 状态非 2xx,正文为 { "error": { "code", "message" } }。常见 code:UNAUTHENTICATED、INSUFFICIENT_BALANCE、EMAIL_UNVERIFIED、RATE_UNAVAILABLE、IDEMPOTENCY_CONFLICT。

扣费规则 · 回首页