Service Name Print Tags
Service Method POST
Service URL /scanprints/print
Body Data (JSON)
{
"location": "001",
"item_details": true,
"datetime": "11/26/2019 08:30 PM",
"user": "mpz@mpz.ir",
"user_name": "Masoud",
"device_name": "HH-53",
"item_number": "2100001000454",
"serial_number": "5464",
"number_of_tags": 1,
"number_of_copies": 1,
"add_to_inventory": true,
"printer_id": 1,
"print": false
}
Note:
If "print" is true, Api should send tags info to selected printer too but if it’s false Api just returns info.
Response Data (JSON)
Status Code = 200
{
"items":[
{
"datetime": "05/11/2020 11:15am",
"payload": "^XA ^RB96,8,3,3,17,27,38^FS ^RFW,E^FD48,3,5,27727,1019018,1^FS ^PQ10",
"item_number": "2100001000454",
"serial_number": "5464",
"epc": "321AB45009E66F00236700CE",
"item_details": {
"id": 3243281,
"number": "2100001000454",
"name": "ROY ROYAL HAWAIIAN PRINT BOX 4OZ",
"upc": 0,
"alu": "ROY-BOX87",
"description": "ROY ROYAL HAWAIIAN PRINT BOX 4OZ P007104",
"style": "No",
"colour": "0.15",
"size": "",
"dcs": "",
"dnc": false,
"total_qty": 0,
"price": "814.99",
"picture_url": "",
"item_type_name": "Regular",
"categories": [
{
"id": 381199,
"name": "W1w"
}
],
"text1": "000127 Arabian Cordura Saddle",
"text2": "BLACK 15.5 ARABIAN,814.99",
"in_stock": 3
},
"number_of_tags": 1,
"number_of_copies": 1,
"add_to_inventory": true
}
]
}
Response (Error) (JSON)
Status Code <> 200
{
"error": {
"type": "ITEM_NOT_FOUND",
"message": "Item #, SKU, UPC Not Found. Please Try Again"
}
}
or
{
"error": {
"type": "PRINTER_NOT_FOUND",
"message": "The Selected Printer is No Longer Valid. Please Select a New Printer"
}
}