- Customer can submit bagging info to hub-ez if needed.
- URL: http://www.hub-ez.com/api/services/app/bag/ApiCreateBag
- Request Type: post
- Content-Type: application/json
- Remark: please add {header =Authorization:“Bearer “+token} in your post header list
Parameter List
Parameters | Type | Required | Description |
---|---|---|---|
BagNumber | Nvarchar(50) | Y | Bag Number |
ServiceCode | Nvarchar(20) | Y | ServiceCode |
PrintBagTag | Bool | N | The bag tag pdf file,If TRUE,our api response can include the url of bag tag pdf file. |
Remark | Nvarchar(255) | N | |
HawbNumbers | Array[string] | Y | HawbNumber |
MawbInput | Model | N | Mawb |
HawbInput | |||
HawbNumber | Nvarchar(20) | Y | |
Weight | decimal | N | |
Length | decimal | N | |
Width | decimal | N | |
Height | decimal | N | |
MawbInput | |||
MawbNumber | Nvarchar(50) | Y | MawbNumber |
FirstFlightNumber | Nvarchar(50) | Y | FirstFlightNumber |
FirstFlightDateTime | datetime | Y | FirstFlightDateTime |
FirstArriveDateTime | datetime | Y | FirstArriveDateTime |
Remark | Nvarchar(200) | N | Remark |
Destination | Nvarchar(500) | N | Destination |
CustomsType | Nvarchar(20) | N | CustomsType |
MawbToSamCredentialId | int | N | If you need shipments data upload to our origin gateway SAM, pls apply this parameter from our gateway |
Request Parameter Example
{
"BagNumber": "",
"ServiceCode": "HOME",
"PrintBagTag": "false",
"hawbs": [{"HawbNumber":"84180000025558","weight":"7"}]
}
Response of succeed Example
{
"result": {
"bagNumber": "test998",
"totalCount": 2,
"failedCount": 0,
"LabelUrl": "",
"failedHawbs": []
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
Response of failed Example
{
"result": {
"bagNumber": "test991",
"totalCount": 2,
"failedCount": 2,
"LabelUrl": "",
"failedHawbs": [
{
"hawbNumber": "11000229500",
"msg": "Already bagged."
},
{
"hawbNumber": "11000230321",
"msg": "Already bagged."
}
]
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}