Create and update orders automatically from your system
Push delivery information directly into SolBox
Integrate ERP systems with real-time data syncing
Automate workflows such as customer notifications, driver assignments, and more
API import is available through the SolBox API documentation, which can be utilised here:
https://live.solbox.it/api/v3/order/save-orders-with-items | POST JSON |
{ "APIKey": "string", "ManifestNumber": "string", "ManifestId": 0, "DriverName": "string", "VehicleName": "string", "CreateManifest": true, "AllocateToManifest": true, "UpdateManifest": true, "ConsolidateOrders": true, "IgnoreCustomerReferenceMatch": true, "AppendNewOrderDetails": true, "Orders": [ { "Id": 0, "AccountId": 0, "DateCreated": "2025-04-09T02:08:27.977Z", "LastModified": "2025-04-09T02:08:27.977Z", "TypeId": 0, "StatusId": 0, "OrderNumber": "string", "CarrierName": "string", "CustomerReference": "string", "TopPriority": true, "FragileGoods": true, "DangerousGoods": true, "IsReturn": true, "DeliveryTime": "string", "DeliveryTolerance": 0, "DeliveryServiceTime": 0, "PickupTime": "string", "PickupTolerance": 0, "PickupServiceTime": 0, "DeliveryPrice": 0, "Weight": 0, "Volume": 0, "Length": 0, "PayerName": "string", "ChargeToCode": "string", "OrderDetails": "string", "ManifestName": "string", "DriverName": "string", "VehicleName": "string", "m_d_seq": 0, "m_p_seq": 0, "Sender": { "Code": "string", "Name": "string", "RawAddress": "string", "Address1": "string", "Address2": "string", "Suburb": "string", "State": "string", "PostCode": "string", "Country": "string", "Latitude": "string", "Longitude": "string", "ContactFirstName": "string", "ContactLastName": "string", "ContactPhoneNumber": "string", "ContactEmail": "string", "NotificationEmail": "string", "NotificationPhone": "string" }, "Receiver": { "Code": "string", "Name": "string", "RawAddress": "string", "Address1": "string", "Address2": "string", "Suburb": "string", "State": "string", "PostCode": "string", "Country": "string", "Latitude": "string", "Longitude": "string", "ContactFirstName": "string", "ContactLastName": "string", "ContactPhoneNumber": "string", "ContactEmail": "string", "NotificationEmail": "string", "NotificationPhone": "string" }, "Barcodes": [ { "Barcode": "string" } ], "OrderItems": [ { "id": 0, "accountId": 0, "orderId": 0, "reference": "string", "product": "string", "customDescription": "string", "quantity": 0, "returnQuantity": 0, "itemSerials": [ { "id": 0, "orderItemId": 0, "serialNumber": "string", "returned": 0 } ], "itemPrice": 0, "itemLength": 0, "itemWidth": 0, "itemHeight": 0, "itemWeight": 0, "totalWeight": 0, "totalVolume": 0, "containerType": "string", "clientName": "string", "unit": "string" } ], "Units": [ { "stat_id": 0, "id": 0, "name": "string", "show_on_tables": true, "qty": 0 } ], "Attributes": [ { "Id": 0, "AccountId": 0, "Name": "string" } ], "Response": { "tot_qty": 0, "current_idx": 0, "message": "string", "is_error": true, "is_warning": true, "file": "string", "data": "string" } } ] } | Body |
If you hit any bumps or have questions during setup:
Raise a ticket with the SolBox support team!