...
Generate and print labels, and return results according to the order of request. Add a new field 'masterIds' on the basic of previous Print Label Interface
|
Path
HTTP Verb | URL |
---|---|
Post | /services/shipper/labels |
...
Field (API) | Data Type | Length | Mandatory | Details | |
orderIds | String | 80 | O | Support for using Tracking Number / Ref No. queries | |
masterIds | String | 80 | C | Master Ref No. Query is supported | |
labelType | String | 80 | O | abelType: 0 Indicates the default value10cm * 15cm, 1 express10cm express 10cm * 15cm, 2 expressA4,express A4, 4 express10cm * 10cm,At express 10cm * 10cm. At present, the API only supports these three formats; | |
packinglist | StringBoolean40 | true/false | O | Whether to print a picking list or not | |
merged | StringBoolean64 | true/false | MO | Boolean type,Specify Specify whether to merge into one PDF file; If consolidation is selected, only the successful orders will be merged and printed, and the consolidation will be carried out according to the order of orders in the request parameters. | |
labelFormat | String | 3 | O | Label format: JPG format is optional. If it is not filled in, the default format is pdfPDF format. JpgJPG format sheets do not support merging. When printing packinglist at the same time, multiple files will be returned. ZPL | |
dpi | String | 3 | O | When label format is ZPL, 300 or 203 dpi is supported. If no dpi value or fields, default value is 300 dpi. |
Request message
代码块 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
{ "orderIds":["ABC123456789001001002"], "labelType":1, "packinglist":false, "merged":false, "labelFormat":"JPG", "dpi":"203" } |
Response message
代码块 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"status": "Success",
"errors": null,
"data": [
{
"status":"Success",
"errors": null,
"labelContent":"Base64 String"
"orderId":"JDQ002445001000931503",
"trackingNo":"JDQ002445001000931503",
"labelContents": null,
"lastMileCarrier": null
}
]
}
|