Skip to content

MTY AN 相关接口

以下接口适用于 MTY AN 数据集成 API,对接前请了解 API 接入流程

Create AN

请求地址

环境URL
测试https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/inbound/mty/an
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/inbound/mty/an

请求参数

  • Method: POST

  • Content-Type: application/json

参数key类型default必填AirAN 必填GroundAn 必填OceanAn 必填长度描述示例
trackingNumberYStringYYYY30运单号**
shipmentTypeStringYYYY30运输类型Air Shipment
hblNumberYStringY30车牌
containerNoDateY30预约时间
customsEntryStringYYYY30预约原因2005311-32
piecesStringYYYY30备注2
forwarderStringYYYY30收件人邮箱**
truckCompanyStringYYYY30附件集合**
consecutiveUnitStringY30连续单位9th
entryStringY30条目
warehouseStringYYYY30仓库Lenovo ###
truckPlatesStringYYYY30卡车牌照RG-**
clearanceTimeStringYYYY30清关时间16:40:00
vehicleTypeStringYYYY30车辆类型Truck
truckNumberStringYY30运单号****
createDateStringYYYY30部分装运序号2023-08-01

响应参数

参数类型是否必填长度描述示例值
codeStringY10回执 code"0"
msgStringY10回执信息"ok"/"error"
resultObjectN回执示例见响应示例

请求示例

json
{
    "trackingNumber": "**",
    "shipmentType": "Air Shipment",
    "customsEntry": "**-1",
    "pieces": "2",
    "forwarder": "Test",
    "truckCompany": "****",
    "consecutiveUnit": "2th",
    "warehouse": "#123",
    "truckPlates": "**",
    "clearanceTime": "16:35:00",
    "vehicleType": "53'",
    "truckNumber": "****",
    "createDate": "2023-08-23"
}

响应示例

JSON
{
	"code": "0",
	"msg": "ok"
}

异常示例

JSON
{
	"code": "-1",
	"msg": "CDA data not found. Please check!"
}

业务错误码

错误码错误描述解决方案
-1回执 code请根据 msg提示处理
500接口系统错误请提供具体错误报文以及触发时间给 IT

Update AN

请求地址

环境URL
测试https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/inbound/mty/an
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/inbound/mty/an
  • Method: PUT

  • Content-Type: application/json

请求参数

参数类型必填长度描述示例
anNoStringY30AN 编号AN**1
customsEntryStringY30海关手续200**1
piecesStringY30数量2
forwarderStringY30货代Test
truckCompanyStringY30货运公司
warehouseStringY30仓库#123
truckPlatesStringY30卡车牌照**
clearanceTimeStringY30清关时间16:35:12
vehicleTypeStringY30车辆类型53'

响应参数

参数类型是否必填长度描述示例值
codeStringY10回执 code"0"
msgStringY10回执信息"ok"/"error"
resultObjectN回执示例见响应示例

请求示例

json
[
    {
        "anNo": "AN****001",
        "customsEntry": "20****-1",
        "pieces": "2",
        "forwarder": "Test",
        "truckCompany": "xxx",
        "warehouse": "#123",
        "truckPlates": "****",
        "clearanceTime": "16:35",
        "vehicleType": "53'"
    }
]

响应示例

JSON
{
    "code": "0",
    "msg": "ok"
}

异常示例

JSON
{
    "code": "-1",
    "msg": "ClearanceTime(HH:mm:ss) format error, please check!"
}

业务错误码

错误码错误描述解决方案
-1回执 code请根据 msg提示处理
500接口系统错误请提供具体错误报文以及触发时间给 IT

Delete AN

请求地址

环境URL
测试https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/inbound/mty/an
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/inbound/mty/an
  • Method: DELETE

  • Content-Type: application/json

请求参数

参数类型必填长度描述示例
anNoStringY30AN 编号AN20********001

响应参数

参数类型是否必填长度描述示例值
codeStringY10回执 code"0"
msgStringY10回执信息"ok"/"error"
resultObjectN回执示例见响应示例

请求示例

json
[
	"AN20****1","AN2023****2"
]

响应示例

JSON
{
    "code": "0",
    "msg": "ok"
}

业务错误码

错误码错误描述解决方案
-1回执 code请根据 msg提示处理
500接口系统错误请提供具体错误报文以及触发时间给 IT