飞驼可视集装箱综合跟踪 API 帮助文档
业务覆盖范围 · 节点状态码 · 订阅与查询接口 + 综合常见问题
本文档说明飞驼可视集装箱综合跟踪 API 的业务覆盖、节点编码和调用方式。接口连接船司、港区、海关与多式联运数据,支持从订舱、提空箱到还空箱的全生命周期跟踪。
文档 01 · 业务覆盖范围
当前已接入全球 97 家主流船公司和 17 个中国主要港区,支持订舱号 BK、提单号 BL、箱号三种查询维度,部分船公司支持内贸航线跟踪。
船公司支持列表(97 家)
下表列出常用船司及其 SCAC、API 传参和查询能力;完整列表以平台实时配置为准。
| 英文简称 | 中文简称 | SCAC | API 传参 | 订舱号 BK | 提单号 BL | 箱号 |
|---|---|---|---|---|---|---|
| ACI | 亚利安莎 | ACIC | MSK | √ | √ | √ |
| ALX | 阿拉丁 | ALXU | ALX | √ | √ | √ |
| ANL | 澳航 | ANNU | ANL | √ | √ | √ |
| APL | 美国总统 | APLU | CMA | √ | √ | √ |
| ARKAS | 阿尔卡斯 | ARKU | ARKAS | √ | √ | √ |
| ASL | 亚海 | ASLU | ASL | √ | √ | √ |
| ATL | 安通(内贸) | ATLC | ATL | × | √ | × |
| BEN | 边航轮船 | BENU | BEN | √ | √ | √ |
| CCL | 中通航运 | CCLU | CCL | √ | √ | √ |
| CCN | 智利航运 | CCNR | MSK | √ | √ | √ |
| CMA | 达飞 | CMDU | CMA | √ | √ | √ |
| CNC | 正利 | CNCL | CNC | √ | √ | √ |
| COSCO | 中远 | COSU | COSCO | √ | √ | √ |
| CUL | 中联 | CULU | CUL | √ | √ | √ |
| DEL | 达贸轮船 | DELC | CMA | √ | √ | √ |
| DJS | 东进 | DJSL | DJS | √ | √ | √ |
| DYS | 东映 | DYSL | DYS | × | √ | √ |
| EMC | 长荣 | EGLV | EMC | √ | √ | √ |
| EPANASIA | 泛亚(内贸) | COSU | COSCO | × | √ | √ |
| ESL | 阿联酋 | EMIV | ESL | √ | √ | √ |
| FESCO | 俄远东 | FESO | FESCO | √ | √ | √ |
| GSL | 金星 | GOSU | GSL | × | √ | √ |
| HAL | 兴亚 | HALC | HAL | × | √ | √ |
| HBS | 汉堡南美 | SUDU | MSK | √ | √ | √ |
| HMM | 现代 | HDMU | HMM | √ | √ | √ |
| HPL | 赫伯罗特 | HLCU | HPL | √ | √ | √ |
| IAL | 运达 | IALU | IAL | × | √ | √ |
| JINJIANG | 锦江 | JINX | JINJIANG | × | √ | × |
| KMTC | 高丽 | KMTC | KMTC | √ | √ | √ |
| MATS | 美森 | MATS | MATS | √ | √ | √ |
| MCC | MCC运输 | MCPU | MSK | √ | √ | √ |
| MSC | 地中海 | MEDU | MSC | √ | √ | √ |
| MSK | 马士基 | MAEU | MSK | √ | √ | √ |
| ONE | 海洋网联 | ONEY | ONE | √ | √ | √ |
| OOCL | 东方海外 | OOLU | OOCL | √ | √ | √ |
| PIL | 太平 | PABV | PIL | √ | √ | √ |
| RCL | 宏海 | RCLC | RCL | √ | √ | √ |
| SINO | 中外运 | SNTU | SINO | × | √(提单号+箱号) | √ |
| SINOKOR | 长锦 | SKMC | SINOKOR | × | √ | √ |
| SITC | 海丰 | SITC | SITC | × | √ | √ |
| SLS | 海领 | SJHH | 暂不支持 | × | √ | √ |
| TSL | 德翔 | TSYN | TSL | × | √ | √ |
| UGL | 联合环球(内贸) | UGLU | UGL | √ | √ | √ |
| UNIFEEDER | 优尼菲尔德 | UNFR | 暂不支持 | √ | √ | √ |
| USL | 美国轮船 | USLC | CMA | √ | √ | √ |
| WHL | 万海 | WHLC | WHL | √ | √ | √ |
| YML | 阳明 | YMJA | YML | √ | √ | √ |
| ZIM | 以星 | ZIMU | ZIM | √ | √ | √ |
| ZSH | 中谷(内外贸) | ZSHC | ZSH | × | √ | × |
中国港区支持列表(17 个)
| 港区代码 | 港区名称 | 区域 | 支持范围 |
|---|---|---|---|
| CNSHA | 上海港 | 华东 | 支持出口/进口 |
| CNNGB | 宁波港 | 华东 | 支持出口/进口 |
| CNYTN | 盐田港 | 华南 | 支持出口/进口 |
| CNSHK | 蛇口港 | 华南 | 支持出口/进口 |
| CNCWN | 赤湾港 | 华南 | 支持出口/进口 |
| CNDCB | 大铲湾港 | 华南 | 支持出口/进口 |
| CNNSA | 南沙港 | 华南 | 支持出口/进口 |
| CNTAO | 青岛港 | 华北 | 支持出口/进口 |
| CNTXG | 天津港 | 华北 | 支持出口/进口 |
| CNXMN | 厦门港 | 华南 | 支持出口/进口 |
| CNDLC | 大连港 | 东北 | 支持出口/进口 |
| CNWUH | 武汉港 | 内河 | 支持出口/进口 |
| CNFOC | 福州港 | 华南 | 支持出口/进口 |
| CNQZH | 钦州港 | 西南 | 支持出口/进口 |
| CNYIK | 营口港 | 东北 | 支持出口/进口 |
| CNHMN | 海门港 | 华东 | 支持出口/进口 |
| CNZZH | 漳州港 | 华南 | 支持出口/进口 |
覆盖场景与价值分析
统一的数据覆盖让不同业务可以使用同一套标准节点和接口完成全链路协作。
国际货代企业
一次对接即可按 BK、BL、箱号查询近百家船司,减少逐船司查询和维护成本。
物流 SaaS / TMS
统一返回标准化节点和状态,快速嵌入订单、客户与异常管理模块。
内贸与外贸供应链
同时覆盖内贸航线、船司、港区与海关数据,支撑多式联运全链路跟踪。
异常风控
通过增量与预警推送主动发现甩柜、延误、拥堵、查验和超期用箱风险。
- 覆盖广度: 一套接口覆盖近百家船司、17 个港区与海关数据。
- 接入成本: 首次请求自动订阅,后续返回最新状态,减少轮询工作量。
- 数据标准: 统一状态码、时间字段和运输方式,便于一次解析。
- 风险前置: 通过预警推送主动发现延误、甩柜、滞留和超期用箱。
文档 02 · 节点状态码
节点时间统一提供计划、预计、实际三类字段:离港使用 STD、ETD、ATD,抵达使用 STA、ETA、ATA;集装箱动态节点共 46 个,覆盖海运物流、放行与多式联运。
运单总状态
| statusCategory | 英文描述 | 状态说明 |
|---|---|---|
| START | Shipment started | 已开始 |
| PROCESS | Shipment in transit | 运输中 |
| COMPLETE | Shipment completed | 已完成 |
| NODATA | No data | 暂无数据 |
| ABNORMAL | Shipment abnormal | 异常 |
订舱状态节点
| bookingStatus | 状态说明 |
|---|---|
| Processing | 处理中 |
| Confirmed | 已确认 |
| Cancelled | 已取消 |
交通工具节点(places 集合)
| 地点类型 | 节点说明 | 时间字段 |
|---|---|---|
| POL | 起运港 | 计划/预计/实际离港(STD/ETD/ATD) |
| T/S | 中转港 | 抵港、靠泊、卸船、装船、离港时间 |
| POD | 目的港 | 计划/预计/实际抵达(STA/ETA/ATA) |
| DEST | 目的地 | 提柜、送仓、还空箱等末端节点 |
集装箱动态节点(Containers 集合)
以下为海运物流、铁路、支线、驳船、仓库和卡车节点的统一编码。
| StatusCode | 中文节点 | 英文描述 |
|---|---|---|
| STSP | 提空箱 | Pick-up Empty |
| STUF | 装箱 | Container Stuffing |
| GITM | 进场 | Received |
| LOBD | 装船 | Loaded |
| DLPT | 离港 | Vessel Departed |
| TSBA | 中转抵港 | T/S Vessel Arrived |
| TSCA | 中转停泊 | T/S Vessel Berthed |
| TSDC | 中转卸船 | T/S Vessel Discharged |
| TSLB | 中转装船 | T/S Vessel Loaded |
| TSDP | 中转离港 | T/S Vessel Departed |
| BDAR | 抵港 | Vessel Arrived |
| POCA | 靠泊 | Vessel Berthed |
| DSCH | 卸船 | Vessel Discharged |
| PCAB | 可提货 | Available |
| STCS | 提柜(货) | Gate Out for Delivery |
| STRP | 送仓 | Deliver to Warehouse |
| RCVE | 还空箱 | Empty Returned |
| IRLB | 铁运装箱 | Rail Loaded |
| IRDP | 铁运离站 | Rail Departed |
| IRAR | 铁运到站 | Rail Arrived |
| IRDS | 铁运卸箱 | Rail Discharged |
| FDLB | 支线装船 | Feeder Loaded |
| FDDP | 支线离港 | Feeder Departed |
| FDBA | 支线抵达 | Feeder Arrived |
| FDDC | 支线卸船 | Feeder Discharged |
| BGLB | 驳船装船 | Barge Loaded |
| BGDP | 驳船离港 | Barge Departed |
| BGBA | 驳船抵达 | Barge Arrived |
| BGDC | 驳船卸船 | Barge Discharged |
| GWIT | 抵达仓库 | Warehouse In |
| GWOT | 离开仓库 | Warehouse Out |
| GTIN | 卡车进场 | Gated In |
| GTOT | 卡车出场 | Gated Out |
| FETA | 交货地抵达 | Delivery Arrived |
| PLFD | 铁路免柜期 | Rail Last Free Day |
扣留 / 放行节点(11 个)
| StatusCode | 中文节点 | 英文描述 |
|---|---|---|
| DUMP | 甩柜 | Dumped to be loaded |
| CUIP | 海关滞留 | Customs on hold |
| PASS | 海关放行 | Customs Released |
| SRHD | 船公司滞留 | B/L on hold |
| PRLD | 船公司配载 | Planned Load |
| SRRS | 船公司放行 | B/L Released |
| MCRP | 海事放行 | Maritime Clearance Permitted |
| TMHD | 码头滞留 | Terminal on hold |
| TMPS | 码头放行 | Terminal Released |
| SRSD | 运费滞留 | Charges on hold |
| SRSE | 运费结清 | Charges Settled |
标准化箱型字典
| 箱型编码 | 尺寸 | 类型 | 英文名称 | 外部尺寸 |
|---|---|---|---|---|
| 20GP | 20 | GP | General Purpose | 20'x8'x8'6" |
| 40GP | 40 | GP | General Purpose | 40'x8'x8'6" |
| 45GP | 45 | GP | General Purpose | 45'x8'x8'6" |
| 20HC | 20 | HC | General Purpose High Cube | 20'x8'x9'6" |
| 40HC | 40 | HC | General Purpose High Cube | 40'x8'x9'6" |
| 45HC | 45 | HC | General Purpose High Cube | 45'x8'x9'6" |
| 20FR | 20 | FR | Flat Rack | 20'x8'x8'6" |
| 40FR | 40 | FR | Flat Rack | 40'x8'x8'6" |
| 20OT | 20 | OT | Open Top | 20'x8'x8'6" |
| 40OT | 40 | OT | Open Top | 40'x8'x8'6" |
| 20RF | 20 | RF | Reefer | 20'x8'x8'6" |
| 40RF | 40 | RF | Reefer | 40'x8'x8'6" |
异常预警节点推送说明(15 类)
异常预警需要使用“集装箱综合跟踪(增量+预警推送)”接口,系统按 eventCode 和规则自动监测。
| eventCode | 类型 | 预警事件 | 触发规则 |
|---|---|---|---|
| WGITM | DELAY | 起运港进港延误 | ETD 前 48 小时或 ETB 前 24 小时仍未进港 |
| WDLPT | DELAY | 起运港离港延误 | 预计离港与计划离港偏差超过 3 天 |
| WDUMP | DUMPING | 起运港甩柜 | 船名航次变更、无装船节点或放行异常 |
| WTSBA | DETENTION | 中转滞留 | 卸船后 7 天无新的装船节点 |
| WPCGI | DETENTION | 目的港码头拥堵 | 抵港后迟迟没有靠泊或新事件 |
| WBDAR | DELAY | 目的港抵达延误 | ETA 与 STA 偏差超过 3 天 |
| WGTOT | DETENTION | 目的港滞留 | 卸船后 5 天没有新事件 |
| WETA | DELAY | 交货地抵达延误 | ETA 与 STA 偏差超过 7 天 |
| WSTCS | OVERDUE | 滞港超期 | 目的地卸船后 5 天没有新事件 |
| WRCVE | OVERDUE | 用箱超期 | 提货后 4 天没有还箱节点 |
| WCYOP | CHANGE | 开港变更 | 开港时间发生变化 |
| WCYCL | CHANGE | 截港变更 | 截港时间发生变化 |
| WETB | CHANGE | 靠泊变更 | 靠泊时间发生变化 |
| WETD | CHANGE | 离泊变更 | 离泊时间发生变化 |
| WPORT | CHANGE | 港口变更 | 实际运输路径与订舱路径不一致 |
文档 03 · 集装箱综合跟踪(订阅 + 查询)
接口用于订阅并查询集装箱全程物流数据。首次请求自动订阅,后续请求返回最新数据;可组合船司和中国港区参数,同时获得船司、港区及海关信息。
https://openapi.freightower.com/application/v1/query
请求参数
Header 认证参数
| 参数 | 位置 | 要求 | 说明 |
|---|---|---|---|
| Authorization | Header | 必填 | Bearer Token,例如 Authorization: Bearer ******** |
Body 参数(application/json)
| 参数 | 类型 | 要求 | 说明 |
|---|---|---|---|
| billNo | string | 可选 | 提单号、订舱号或港区分单号 |
| containerNo | string | 可选 | 箱号;与 billNo 同传时作为箱号过滤条件 |
| carrierCode | string | 可选 | 船公司代码,不明确时可传 AUTO 自动识别 |
| portCode | string | 可选 | 中国港区代码,需与 isExport 绑定使用 |
| isExport | string | 可选 | 进出口标识:E 出口,I 进口 |
| billCategory | string | 可选 | 单号类型:BL 提单号,BK 订舱号 |
| polCode | string | 可选 | 客户系统起运港代码 |
| podCode | string | 可选 | 客户系统目的港代码 |
| businessNo | string | 可选 | 客户自定义编号,不允许包含 # & ? / |
| openId | string | 可选 | 飞驼网站/小程序账号 ID,通常是手机号,可传多个 |
请求示例
curl --location 'https://openapi.freightower.com/application/v1/query' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"billNo": "177MASASS106510A",
"containerNo": "TCKU1559530",
"carrierCode": "MSC",
"portCode": "CNSHA",
"isExport": "E"
}'多种查询模式
- 船司 + 港区: 同时传 carrierCode 与 portCode / isExport。
- 只查订舱号或提单号: 使用 billCategory=BK 或 BL。
- 指定箱号: billNo 与 containerNo 同时传入,只返回该单号下指定箱号。
返回响应
| 字段 | 类型 | 说明 |
|---|---|---|
| alertMessage | string | 异常提示信息 |
| statusCode | integer | 业务状态码,20000 表示订阅成功 |
| message | string | 成功或失败提示信息 |
| data | object | 包含 query 请求参数集合与 result 数据详情 |
| carrier | object | 船公司名称、SCAC、代码与官网 |
| booking | object | 订舱状态、箱量汇总等订舱信息 |
| receipt / delivery | object | 起运港、目的港及计划/预计/实际时间 |
| firstVessel | object | 首航船名、航次、航线代码 |
| currentStatus | object | 最新节点、时间、位置与中英文描述 |
| places | array | 起运港、中转港、目的港的完整时间线 |
| routes | array | 各段运输路径与运输方式详情 |
| containers | array | 每个箱子的完整状态历史 |
| document | object | 装箱单、VGM 等单证信息 |
返回示例(节选)
{
"statusCode": 20000,
"message": "订阅成功!",
"data": { "result": {
"billNo": "177MASASS106510A",
"statusCategory": "COMPLETE",
"currentStatus": { "eventCode": "RCVE", "descriptionCn": "还空箱" },
"places": [], "routes": [], "containers": []
} }
}FAQ
常见问题
集装箱综合跟踪支持哪些查询维度?
支持提单号 billNo、订舱号和箱号 containerNo。单号与箱号同时传入时,以单号为主查询,箱号起过滤作用。
船公司代码和港区代码如何填写?
carrierCode 与 portCode 至少填写其一。不明确船公司时可传 AUTO;查询中国港区数据时需要同时传入 portCode 与 isExport。
异常预警如何触发?
使用“集装箱综合跟踪(增量+预警推送)”接口,系统根据 eventCode 对进港延误、甩柜、港口拥堵、滞留和超期用箱等规则自动监测并推送。
首次调用是否需要先订阅?
不需要。首次调用订阅+查询接口会自动完成订阅并返回当前数据,后续调用返回最新结果;需要实时变更时可配置更新通知推送。
是否支持铁路、驳船和卡车等多式联运?
支持。Containers 集合包含铁路、支线、驳船、仓库和卡车节点,可用于海铁联运、江海联运和内陆送仓场景。
如何停止某个集装箱的推送?
调用“集装箱综合跟踪(停止推送)”接口,传入对应 billNo 或 containerNo 即可停止,之后可以重新订阅。
openId 参数有什么作用?
openId 是飞驼网站和小程序账号 ID,通常为手机号。关联后,订阅运单会同步到账号并接收邮箱、手机异常提醒。
