API 文档

提供公开接口与付费接口的请求地址、请求方式、参数说明与响应示例。

9

接口数量

4

公开接口

5

付费接口

接入说明
统一请求规则
Base URL
https://tms-go.czl.net
公开接口

无需鉴权,直接请求即可。

付费接口

请求头使用 Authorization: Bearer <API_KEY>

免费公开接口

燃油附加费

公开读取 DHL、FedEx、UPS 的燃油附加费区间数据,无需鉴权,适合做前端展示和定时同步。

GET公开
UPS 燃油
获取 UPS 最新燃油附加费区间。
Path
/api/fuel/ups
Method
GET
Auth
无需鉴权
Content-Type
application/json

请求参数

请求示例

curl --request GET \
  --url https://tms-go.czl.net/api/fuel/ups

响应示例

{
  "surcharges": [
    {
      "start_date": "2026-03-17",
      "end_date": "2026-03-23",
      "surcharge": "30.50%"
    }
  ]
}

返回字段说明

直接返回原始 JSON,不包裹 code / msg / data。

核心字段是 surcharges 数组,每项包含 start_date、end_date、surcharge。

说明

适合用于公开展示页、内部报价工具或缓存同步任务。

字段 surcharge 为字符串,建议前端按百分比文本直接展示。

GET公开
DHL 燃油
获取 DHL 最新燃油附加费区间。
Path
/api/fuel/dhl
Method
GET
Auth
无需鉴权
Content-Type
application/json

请求参数

请求示例

curl --request GET \
  --url https://tms-go.czl.net/api/fuel/dhl

响应示例

{
  "surcharges": [
    {
      "start_date": "2026-03-17",
      "end_date": "2026-03-23",
      "surcharge": "27.75%"
    }
  ]
}

返回字段说明

直接返回原始 JSON,不包裹 code / msg / data。

数据源统一为 surcharges 数组,便于前端复用同一套渲染逻辑。

说明

当 end_date 为空时,表示当前区间尚未封闭。

推荐客户端做短期缓存,避免重复请求。

GET公开
FedEx 燃油
获取 FedEx 最新燃油附加费区间。
Path
/api/fuel/fedex
Method
GET
Auth
无需鉴权
Content-Type
application/json

请求参数

请求示例

curl --request GET \
  --url https://tms-go.czl.net/api/fuel/fedex

响应示例

{
  "surcharges": [
    {
      "start_date": "2026-03-17",
      "end_date": "2026-03-23",
      "surcharge": "28.25%"
    }
  ]
}

返回字段说明

直接返回原始 JSON,不包裹 code / msg / data。

适合做燃油看板、周度比价或二次加工计算。

说明

三个燃油接口结构完全一致,前端可以按 carrier 复用组件。

示例响应为文档整理值,实际区间以线上数据为准。

免费公开接口

快递附加费信息

公开读取附加费基础配置,可用于前端报价说明、附加费列表或规则展示。

GET公开
获取附加费列表
读取全部附加费项目。
Path
/api/surcharge/items
Method
GET
Auth
无需鉴权
Content-Type
application/json

请求参数

参数位置类型必填说明
orderQuerystring
可选排序字段,常见值有 sortOrder、name、courier、category、charge、created。
示例: sortOrder

请求示例

curl --request GET \
  --url 'https://tms-go.czl.net/api/surcharge/items?order=sortOrder'

响应示例

[
  {
    "id": 1,
    "name": "偏远附加费",
    "baseCharge": 25,
    "courierType": "DHL",
    "unit": "票",
    "displayCategory": "通用附加费",
    "note": "按最新价目表同步",
    "sortOrder": 10,
    "createdAt": "2026-03-01T08:00:00+08:00",
    "updatedAt": "2026-03-01T08:00:00+08:00"
  }
]

返回字段说明

直接返回数组,不包裹 code / msg / data。

每个项目都包含基础费用 baseCharge 和展示分类 displayCategory。

说明

如果前端不传 order,服务端会按默认规则返回。

这个接口很适合和燃油接口一起组成报价说明页。