I’ve noticed two issues when adding shipping information via the v3 API:
tracking_url is not reflected in the shipping issue despite being provided and apparently accepted (no error returned)
passing in values (true, false, TRUE, FALSE, True, False, 0 or 1),to any notify_ parameter returns the error:
“error_message”: “‘’ is not of type ‘boolean’ (param: notify_bill_to)”,
“param”: “notify_bill_to”
If I drop the notify parameters, it creates the shipping information but as I mentioned, the tracking url is not added.
Any suggestions or additional information on this API Function that will allow these values to be set and displayed in the shipping information section?
You’ll want to make your POST requests with a JSON body and a Content-Type of application/json rather than application/x-www-form-urlencoded with URL params.
Body of message:
{“tracking_number”:“xxC212919”,“ship_date”:“2022-09-19T12:49:59.6500677-07:00”,“carrier_name”:“Test Carrier”,“notify_bill_to”:true,“notify_ship_to”:true,“notify_cart”:true,“tracking_url”:“https://scanstatus.scangl.com/Default.aspx?HAWB=xxC212919”}