云当网数据接口
  1. 海运跟踪
云当网数据接口
  • 通用接口
    • API Token获取
      • 获取Token
  • 海运数据接口
    • 海运跟踪
      • 海运状态码
      • 海运支持清单
      • 海运跟踪单号订阅
        POST
      • 海运箱动态全量推送(按提单号/订舱号订阅)
        POST
      • 海运跟踪下载(按提单号/订舱号订阅)
        POST
      • 海运跟踪箱号订阅
        POST
      • 海运箱动态全量推送(按箱号订阅)
        POST
      • 海运跟踪下载(按箱号订阅)
        POST
      • 海运箱动态推送(单节点)
        POST
      • 集装箱海上轨迹
        GET
      • 港区数据订阅
        POST
      • 港区数据全量推送
        POST
      • 港区数据订阅下载
        POST
    • 船舶靠泊计划
      • 船舶靠泊计划
    • 船期表
      • 船期表获取
    • 船舶AIS
      • 单船搜索
      • 船舶定位
      • 船舶历史挂港
      • 船舶轨迹
  • 陆运数据接口
    • EIR(电子设备交接单)
      • Eir获取API
    • 场站数据
      • 场站数据查询订阅接口
      • 场站数据推送
    • 车辆GPS
      • 车辆定位
      • 车辆轨迹
  • 关务数据接口
    • 报关状态
      • 报关状态查询
      • 报关状态推送
    • 舱单数据
      • 上传订阅海运舱单
      • 海运舱单订阅数据下载
  • 美国目的港数据接口
    • 美国码头数据
      • 美国码头支持清单
      • 美国码头信息订阅
      • 美国码头数据下载
    • 美国清关状态
      • 清关状态代码
      • 美国清关数据查询接口
  • OCR识别
    • 报关单识别接口
    • 发票/清关识别接口
  • 空运数据接口
    • 空运支持清单
    • 空运状态代码
    • 空运跟踪订阅
    • 空运状态节点全量推送
    • 空运状态单节点推送
    • 空运跟踪下载
  • 快递数据接口
    • 国家、地区ISO Alpha-3代码表
    • 主状态代码表
    • 子状态代码表
    • 承运商代码表
    • 承运商集团表
    • 特殊承运人代码表
    • 快递跟踪订阅
    • 快递跟踪下载
    • 快递跟踪全量推送
  1. 海运跟踪

港区数据订阅

POST
http://apis.my56home.com/api/v1/portdatabooking
调用该接口前,需要先使用[获取Token API]获取token。token 有效期是2小时,超过了2小时得重新获取。
📌
港区数据支持范围
序号港口名称云当港口代码备注
1厦门港CNXMN
2上海港CNSHA
3宁波港CNNGB
4盐田港CNYTN
5蛇口港CNSHK
6大铲湾港CNDCW
7广州南沙港务码头CNCAN
8青岛港CNTAO
9天津港CNTXG
10大连港CNDLC需提供大连口岸物流网账号密码才可获取数据

请求参数

Query 参数
token
string 
必需
示例值:
1382b465-f972-46da-a5b2-1d286fa84d96
companyid
string 
必需
示例值:
1000
Body 参数multipart/form-data
data
string 
必需
订阅参数,传的是JSON数据。
localkeyid:可以传贵司自定义的主键。
referenceno:港区提单/订舱号
ctnrno: 箱号
portcd:云当港口代码(必填)
ieid:进出口标识(I=进口,E=出口,必填)
type:类型(1=增强版,0=默认版)
*提单号/订舱号/箱号不可同时为空
示例值:
{"localkeyid":"5859f9a7-d0e8-428f-99f3-6e947169a005","referenceno":"COAU8036422250","portcd":"CNSHA","ieid":"E","ctnrno":"","type":""}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://apis.my56home.com/api/v1/portdatabooking?token=1382b465-f972-46da-a5b2-1d286fa84d96&companyid=1000' \
--form 'data="{\"localkeyid\":\"5859f9a7-d0e8-428f-99f3-6e947169a005\",\"referenceno\":\"COAU8036422250\",\"portcd\":\"CNSHA\",\"ieid\":\"E\",\"ctnrno\":\"\",\"type\":\"\"}"'

返回响应

🟢200成功
application/json
Body
success
boolean 
是否订阅成功(Whether the subscription is successful)
必需
true=成功;false=失败(true=success;false=failed)
keyid
string 
客户订阅主键(The customer subscribes to the primary key)
必需
订阅时上传的keyid(The keyid uploaded when subscribing)
referenceno
string 
提单号/订舱号(BL NO. or BKG NO.)
必需
portcd
string 
港口代码(Port code)
必需
ieid
string 
进出口标识(Import and export identification)
必需
I=进口,E=出口( I=import, E=export)
message
string 
错误信息(error message)
必需
ydkeyid
string 
云当主键
必需
示例
{
    "keyid": "5859f9a7-d0e8-428f-99f3-6e947169a005",
    "referenceno": "COAU8036422250",
    "portcd": "CNSHA",
    "ieid": "E",
    "success": true,
    "message": "",
    "ydkeyid": "5859f9a7-d0e8-428f-99f3-6e947169a210"
}
⚪接口请求成功
⚪1接口请求失败
上一页
集装箱海上轨迹
下一页
港区数据全量推送
Built with